Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Николай

  • 18
    вклад
  • 7
    вопросов
  • 44
    ответа
  • 20%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как в bitcoin core отключить возможность вывода?

    Николай @SODINNER
    Просто не давать пользователям выполнять прямиком команды к bitcoin-cli. Есть вариант вообще отключить кошельки, но это не то, что тебе нужно.
    Ответ написан 28 дек. 2020
    Комментировать
    Нравится Комментировать
  • Вход в домен за пределами офиса?

    Николай @SODINNER
    Пароль последнего авторизованного пользователя и администратора если не ошибаюсь кэшируются.
    Если у одного ноутбука много пользователей, надо в GPO увеличить кол-во аккаунтов которые кэшируются и после того как аккаунт авторизуется на этом устройстве, он сможет входить и офлайн.
    Ровно такая же проблема была, решили её именно так, ибо по стандарту кэширует только последнего пользователя
    Ответ написан 12 авг. 2020
    Комментировать
    Нравится Комментировать
  • Какие проекты стоит выкладывать на GitHub?

    Николай @SODINNER
    На github стоит выкладывать проекты, которые будут полезны людям, проекты которые люди будут использовать. обсуждать, репортить баги, которые в свою очередь надо будет фиксить. Надо выкладывать живые проекты и тогда работодатель увидит пользу от тебя, как от разработчика.
    Ответ написан 10 авг. 2020
    Комментировать
    Нравится 4 Комментировать
  • Какой взять ноутбук?

    Николай @SODINNER
    Бери мак, он идеально подходит для программирования, вёрстки, дизайна и подобному.
    И я уверяю тебе, через 5 лет, он будет работать в разы лучше, чем ноутбук на винде.
    Ответ написан 04 июн. 2020
    3 комментария
    Нравится 3 комментария
  • Курсы по Zabbix?

    Николай @SODINNER
    https://www.udemy.com/course/zabbix-monitoring/
    Очень мне понравился, если ты не пользовался юдеми, там скидка для новичков и можно получить за приблизельно косарь курс, а если знаком, думаю и сам знаешь, что там нужно ждать скидок и покупать по ним.
    Ответ написан 03 июн. 2020
    3 комментария
    Нравится 3 комментария
  • Двойные кавычки " как написать?

    Николай @SODINNER
    Shift + 2
    Ответ написан 01 июн. 2020
    1 комментарий
    Нравится 1 комментарий
  • Как найти библиотеки/софт, которому можно доверять (особо: PHP, JS)?

    Николай @SODINNER
    С чего ты взял что твой код будет лучше и безопаснее? Обычно даже наоборот. Библиотеки - подддерживают десятки или сотни программистов, улучшают, фиксят баги и уязвимости.
    Тебе надо самому тестировать свой продукт, идеальной системы без дыр, которую невозможно взломать, просто несуществует. Дело лишь в том, как много усилий и затрат надо потратить на взлом проекта и будет ли оно того стоит, чтобы за это кто-то взялся.
    Ответ написан 28 мая 2020
    3 комментария
    Нравится 3 3 комментария
  • Продажа цифрового контента с лимитом на скачивание. Реализация?

    Николай @SODINNER
    Всегда не понимал, ну есть идея, прям готовое ТЗ уже, в чем проблема продумать реализацию?
    Такие вопросы задают обычно не программисты, но с какого фига это дело поручают не программисту?
    Вам надо реализовать лимит скачивания файлов, у вас есть уже либо сам проект, либо его задумка, просто совместие эти две вещи. Раз есть подписка, значит есть аккаунт, аккаунтам с определённой подпиской можно по умолчанию назначить лимит, тут как хотите, хоть по файлам в сутки или месяц, хоть по объему файлов, без разницы.
    Когда реализуете это, переходите к следующему пункту, как вам и написали в комментариях, создайте скрипт, который будет во первых проверять все лимиты и если они не исчерпаны, начинать скачивание + добавлять файл или его объем в лимит пользователю. Прямых ссылок на файлы вообще быть не должно, только одноразовые ссылки или же ссылки с истечением по времени, хотя если загрузку будет начинать скрипт, разницы там особо не будет.
    Ответ написан 28 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Генератор списка Python?

    Николай @SODINNER
    Перед for, то, что добавится в список, не обязательно даже временная переменная из цикла, может быть что угодно, хоть константная цифра 1 и после каждой итерации будет добавляться цифра 1 в список.
    А после того как ты вписал что будет добавляться в список, сам цикл вписываешь.
    Ответ написан 27 мая 2020
    2 комментария
    Нравится 1 2 комментария
  • Возможно ли организовать такое?

    Николай @SODINNER
    В программировании возможно всё.
    Ответ написан 27 мая 2020
    1 комментарий
    Нравится 1 комментарий
  • Какой есть хороший курс по UE4/C++?

    Николай @SODINNER
    Поищи на udemy, там часто скидки, покупай именно по ним, за 1к руб сможешь приобрести годный курс.
    На английском языке должно быть пару годных курсов, на русском я бы не стал искать.
    Ответ написан 21 мая 2020
    Комментировать
    Нравится Комментировать
  • Запуск ботов из БД?

    Николай @SODINNER
    Ну так в чем проблема то? Ты нашёл "баг", теперь думай что нужно сделать чтобы его исправить.
    Нужно либо bot_list раз в какое-то время обновлять с новыми данными из БД, либо скорее всего цикл повторять, ибо он проходит один раз и всё, с проверкой уже, работает ли уже такой бот - если да, то пропускаем.
    Научись думать самостоятельно, понимать что вообще присоходит, для этого ведь даже программировать уметь не нужно, нужно уметь логичесикй думать.
    Ответ написан 16 мая 2020
    Комментировать
    Нравится Комментировать
  • Яндекс практикум Python Операции с таблицами Урок 8.Как решать задачу?

    Николай @SODINNER
    Пиши в тех поддержку яндекс, зачем ты сюда то пишешь? Яндекс создали задание, они помогут решить, проверял уже, так сложно что-ли? Тем более это везде написано и в углу еще постоянно выскакивает со всеми возможными контактами.
    Ответ написан 08 мая 2020
    Комментировать
    Нравится Комментировать
  • Как разработать мобильное приложение соц.сеть с нуля?

    Николай @SODINNER
    Так создается продукт (с мелкими отличиями исходя от авторов):
    1. Появляется идея
    2. Обдумывается, перебираются разные варианты реализации, ищутся подводные камни, обдумываются детали, как и что будет работать и друг с другом взаимодействовать - кратко: брейншторминг
    3. За комп всё еще никто не садится, берётся карандаш или ручка и пишут на бумаге архитектуру, продумывают как и что будут работать детально, какие классы будут существовать, какие у них будут методы, как это всё можно разделить на логичные части. Обычно этим занимается человек с соответственной должностью.
    4. Составляется ТЗ программистам, ведь программисты пишут код, конечно же хороший программист должен и архитектуру уметь строить, но когда у вас команда, это сложно реализуемо.
    5. Программисты начинают писать код по ТЗ, для них всё ясно и имея нормальное ТЗ очень легко работать.
    В этом списке я пропустил разных там маркетологов, психологов, аналитиков, дизайнеров и т.д. и т.п.
    Но думаю суть ясна, просто так пришла идея и сразу начать писать код - нельзя. Ибо потом ты будешь свой же код десятки раз переписывать пытаясь внести правки.
    Ответ написан 08 мая 2020
    1 комментарий
    Нравится 2 1 комментарий
  • Java или C# новичку?

    Николай @SODINNER
    Во первых выбор языка зависит не от того, что легче или с чего лучше начать. Если ты выбираешь язык чтобы сперва научится программировать - иди смотри лекции на ютубе, где учат алгоритмам и структурам данных, рассказывают о программировании, рекомендую например лекции Тимофея Хирьянова в МФТИ.
    Дальше, "C# потому заинтересовал юнити", так приглянись сразу к C++ с Unreal Engine, там графика получше и много плюшек, а чего, раз интересен геймдев, ознакомься.
    На счёт Java, в плане кроссплатформы ты прав, но на практике, если пойдешь работу искать и т.д.. - на джаве программируют Enterprise приложения.
    Выбор языка зависит от твоих целей, хочешь в дата сайнс - Python или R. Машинное обучение - подобласть дата сайнса, тоже питон, но если нужна скорость, добавляешь С или С++.
    Для геймдева C++/C# (в основном). Короче для каждой области применения - свой язык, если хочешь интерактивные сайтики писать - учить JS.
    А ну и забыл упомянуть главное, на джаве можно андроид приложения писать, есть очень схожий язык Kotlin, он теперь "в тренде" для андроид приложении.
    Определись, а дальше ищи как реализовать то что ты хочешь или на каком языке пишут, этот язык и учи.
    Ответ написан 08 мая 2020
    4 комментария
    Нравится 4 комментария
  • Как сделать присваивание нового сообщения из бота telegram в python?

    Николай @SODINNER
    "переменная s берет это сообщение, а не принимает следующее сообщение"
    Если тебе нужно сохранять и сообщение ранее и получать последующие данные от пользователя, создай функцию, на подобие first_message (БЕЗ ДЕКОРАТОРА), а после того как получаешь время 15:58, перенаправляешь на register_next_step_handler(new_function, message), тем самым передавая это же сообщение, как минимум это нужно чтобы получать message.chat.id, но если ты хочешь отфильтровывать сообщение именно на предыдущем этапе:
    Делаешь проверку, а дальше if проверка прошла: перенаправляешь на следующую функцию, иначе пишешь что не верно сделали. Также рекомендую сделать еще один дополнительный параметр в новой функции, куда ты передашь уже конвертированное в список время, чтобы не пришлось конвертировать уже в новой функции, так код чище выглядеть будет.
    Удачи =)
    Ответ написан 04 мая 2020
    Комментировать
    Нравится 1 Комментировать
  • Как можно осуществить шифрование трафика?

    Николай @SODINNER
    Ну либо SSL, либо просто отправлять из приложения на сервер в зашифрованном виде, а на сервере расшифровывать. Что именно не понятно?
    Ответ написан 03 мая 2020
    Комментировать
    Нравится Комментировать
  • Как удалить peer_id из бд при исключении бота из беседы?

    Николай @SODINNER
    Ну простая же задача, если не удается ловить события в самой беседе, нужно решить это другим образом, например как тебе выше сказали, чекать каждые n минут на существование в чате.
    Программист должен не только код уметь писать и синтаксис языка знать, но и уметь думать, проектировать и продумывать хоть в какой-то степени архитектуру программы.
    Ответ написан 02 мая 2020
    Комментировать
    Нравится Комментировать
  • Есть какой-то способ найти косяк в нейронной сети?

    Николай @SODINNER
    Дебажить, смотреть выводы каждой функции, понимать что и как происходить и идти по порядку.
    Залог успешно программиста - уметь дебажить.
    Ответ написан 02 мая 2020
    1 комментарий
    Нравится 1 комментарий
  • C# или python для создание игр?

    Николай @SODINNER
    Еще можно C++ и Unreal Engine.
    Ответ написан 01 мая 2020
    Комментировать
    Нравится Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • dimonchik2013
    dimonchik2013
    • 16 ответов
    • 0 вопросов
  • neuroscript
    • 16 ответов
    • 0 вопросов
  • DevMan
    DevMan
    • 11 ответов
    • 0 вопросов
  • TNPTSYWWCC
    Uneasy Hearts Weigh the Most
    • 7 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации