Задать вопрос
  • Как из конфига получить словарь по значению переменной?

    Vindicar
    @Vindicar
    RTFM!
    s17={}
    s18={}
    s19={}

    Если ты ловишь себя на таких именах, а потом пытаешься получить нужное имя динамически, тебе нужен или список, или словарь, но не отдельные переменные.
    Ответ написан
    Комментировать
  • Как считать строку в nasm?

    wataru
    @wataru
    Разработчик на С++, экс-олимпиадник.
    В итоге все делается через биос. Вам надо будет писать какие-то данные в I/O порты, использовать прерывания, чтобы заставить биос прочитать нажатия на кнопки и поместить данные в какую-то вашу память.
    Ответ написан
    Комментировать
  • Будкемп или курсы?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если есть желание научиться программированию - то просто берешь и сам начинаешь учиться. К сожалению, большинство платных курсов - пустышка, даже в ВУЗах большая часть тоже. Все необходимое есть бесплатно в сети. В целом это выглядит примерно так: ставится простая задача и с помощью гугла, мануалов, статей, вопросов на форумах и прочего ищется её решение и применяется. Например, написать скрипт автоматизации своей ежедневной деятельности, сделать простой калькулятор, задеплоить статический сайт на сервер, и т.д. и т.п. от простых задач к сложным. В процессе решения задачи параллельно изучается как именно и почему именно так оно делается, а не иначе. Ну и конечно следует изучить матчасть: как работает ПК, процессор, сети, как создаются и работаю сами языки программирования - понимание базиса в значительной степени облегчает понимание почему именно так, и не иначе. Зачем нужна куча разных видов переменных, типов, классов, в чем отличие процедуры от функции, а абстрактного класса от интерфейса и прочее. Самостоятельное обучение - это ежедневная рутина любого успешного программиста, т.к. каждый день выходят новые библиотеки, фреймворки, новые версии ЯП, постоянно приходится читать кучу документации, проводить исследования, анализировать и много-много всего прочего. Ощущаешь себя бегущей Алисой, только чтобы оставаться на месте.
    Ответ написан
    Комментировать
  • Стоит ли записываться в GeekBrains по моей необходимостью?

    Adamos
    @Adamos
    Курсы дадут только мотивацию посещать эти курсы, раз уж за них заплачено.
    Потом они кончатся, и вам все равно понадобится самообучение, которому никакие курсы не научат.
    Если у вас заканчивается мотивация, когда вы еще ни хрена не сделали - значит, вы уже потеряли конкурентное преимущество перед теми, кто годами угнетен этой мотивацией и не вылезает из-за компьютера. А в геймдеве - тысячи их.
    Ответ написан
    4 комментария
  • Нужен ли мне сертификат от cisco если я собираюсь податься в бекенд?

    @12rbah
    В вузе предложили пройти бесплатно курсы от Cisco и получить сертификат,
    Вообще это полезная штука, даже если не получите сертификат, у cisco хорошие курсы, после них будете понимать как устроены пакеты, как работают пакеты, узнаете про протоколы маршрутизации. Ну и понастраиваете оборудование в пакет трейсере.
    Ответ написан
    Комментировать
  • Eсть ли простые аналоги zabbix?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    А чем сложен заббикс? Один раз установил сервер, вебморду, накинул изкоробочных шаблонов - и всё.
    Ответ написан
    Комментировать
  • Как удалить строки в CSV?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    создаём пустой временный файл
    читаем большой csv файл построчно:
        проверяем нужное условие: 
            если оно выполняется, то пишем строку в новый файл
    закрываем временный файл
    переименовываем временный файл в исходный
    Ответ написан
    8 комментариев
  • Почему не происходит отправка сообщений ботом в установленное время?

    Vindicar
    @Vindicar
    RTFM!
    if current_time == '12:00':
    У тебя значение current_time определяется один раз, ДО цикла. Ты ожидаешь, что оно волшебным образом будет следовать за текущим временем?
    Ответ написан
    Комментировать
  • Как сделать итерацию массива?

    Jacen11
    @Jacen11
    какой же ты херовый программист, бесплатный совет тебе, брось ты это дело, ну не твое это. Ошибка исправляется тупо нажатием мышки и понятна даже последнему джуну который только неделю учит джаву

    6309432d087e6415074825.png
    6309430e3da12738990683.png
    6309431ff1a25300924516.png
    63094325bd7d5043636986.png
    Ответ написан
    Комментировать
  • Как сделать итерацию массива?

    Sputterspark
    @Sputterspark
    Уже угадываю автора вопроса, не заходя в вопрос.
    Ответ написан
    1 комментарий
  • Как оптимизироваться SQL запросы?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Во первых хочу заметить что отладка и оптимизация это разные вещи. Отладка - debugging это когда мы step-by-step исполняем императивный код и наблюдаем состояние переменных. Режим отлалки был в PL/SQL но им пользоваться было настолько неудобно что никто из моих коллег никогда его не включал.

    Оптимизация производительности - это целая сложная тема. По ней написаны толстые книги. Для каждой БД своя. И вобщем Дмитрий верно сказал. Команда explain - это просто первый шаг к оптимизации. И дальше 100 дорог в 100 направлений. Сис-парамтеры. Индексы. Партишенинг. Хинты. И много много прочего.
    Ответ написан
    1 комментарий
  • Как ограничить копирование данных из сетевых папок, локального ПК, на флешки и внешние ресурсы?

    @res2001
    Developer, ex-admin
    Вам нужна DLP система. Их много разных. Обычно это достаточно тяжелый софт, требует серьезной настройки, разработки правил. Тяжелый - в том смысле, что с ним тяжело работать, требует от администратора определенного погружения в проблему. А не то что установил и забыл.
    Конечно, никакая DLP система не даст 100% гарантии от утечек информации. Как уже писалось выше - это должно быть комплексным решением, начиная от организационной документации по ИБ под роспись сотрудников и до системы видеонаблюдения, сигнализации и т.п. И сама DLP тут далеко не на первом месте по эффективности, просто один из кирпичиков.
    Ответ написан
    Комментировать
  • Тема собеседования, какие ответы на вопросы подготовить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Парень, тебя принимают на разработчика, а не на переводчика.

    Если им подходит твой уровень английского, значит он подходит. Если не подходит, то не подходит.
    Это не экзамен в школе. Это диалог двух сторон - кому нужны услуги и кому нужна работа.
    Просто прямо расскажи свой уровень. Подтвердить нужно именно то, что ты заявил.

    Вполне могут попросить ПРОСТО сказать пару фраз на английском на любую тему, которая тебе интересно, и посмотрят как именно ты говоришь. Могут по ходу задать вопрос, на который ты заранее явно не мог придумать ответ, чтобы посмотреть как ты составишь фразу.
    Ответ написан
    1 комментарий
  • Как использовать random.randint() в телеграм боте?

    @serhiops
    Python/JavaScript/C++
    Как использовать random.randint() в телергам боте?

    так же, как и не в телеграм боте
    Ответ написан
    Комментировать
  • На кого идти учиться, если хочешь создавать беспилотные автомобили?

    paran0id
    @paran0id
    Умный, но ленивый
    А вот пример вакансии с требованиями.

    ====Требования:

    • отличная математическая подготовка, знание теории вероятностей, математической статистики, теории управления;
    • опыт работы с задачами машинного обучения и, в частности, нейронными сетями;
    • опыт работы с большими объемами данных;
    • знание классических алгоритмов и структур данных;
    • хорошее знание Python и С++;
    • владение английским языком (для чтения технической литературы);
    • творческий подход к поиску лучшего решения;
    • ответственность и организованность;
    • умение работать в команде.


    Короче, программист-математик.
    Ответ написан
    Комментировать
  • Как взять одну строку из MySql? Python?

    @PavelMos
    Почему бы сначала не начать вообще изучать основы питона и типы данных - строки, словари, разные виды списков ?
    '123456789' в {'id': '123456789'} это значение ключа 'id' в словаре. Соответственно, надо почитать, как работает и что возвращает fetchone и как из того формата, который она возвращает, взять то, что нужно (значение такого-то ключа)

    PS использовать подстановку параметров с конструкцией %s , (...) не рекомендуется. См.:
    https://pythobyte.com/sqlite-python-placeholder-fo...
    Ответ написан
    3 комментария
  • Как на хабре сделать продолжение вопроса (например как ветку)?

    JhaoDa
    @JhaoDa
    LaravelRUS Team
    Можно удалить вопрос и создать новый. Если сделаешь так пару раз, то твой вопрос заметят модераторы, выпишут бан и ты какое-то время не будешь спрашивать тут глупости.
    Ответ написан
    Комментировать
  • Мне же не нужен Angular?

    @maksam07
    Я бы ответил так: чем больше ты знаешь, тем ценнее ты будешь. Знание Angular для бека или джанго в целом - не нужно. Если взять меня, то я пишу и фронт, и бек на джанго без ангулара. Но не сложно представить ситуацию, как на тебя будет смотреть руководство, если в их проекте используется ангулар, а ты даже представления не имеешь что это такое и любые мелкие проблемы, которые вынуждают хоть одним глазом посмотреть на код ангулара тебе недоступны. Сам с ангуларом не сталкивался, как и с другими фреймворками, но если на фирме что-то ИЗ будет использоваться, то самые базовые знания об этом явно не помешают, чтобы хотя бы иметь представление, как работает проект в целом
    Ответ написан
    Комментировать
  • Каким образом лучше всего изучать программирование?

    Adamos
    @Adamos
    Учить сложный язык в первый раз надо руками.
    Не повторяя за видеокурсиком, а выполняя задания из учебника.
    Потом - самостоятельная практика, пока не почувствуешь себя уверенно и не поверишь, что знаешь язык.
    Тогда приходит время взять более глубокий учебник и развеять это заблуждение.
    Ответ написан
    2 комментария
  • Как начать писать код?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Напиши сперва hello world
    потом усложни.
    А уже потом попробуй змейку.

    Вроде основы выучил,


    Вот тут проблема. Основы ты не выучил, а просмотрел. Выучил, это когда на практике попробовал и у тебя много раз получилось.
    Ответ написан
    4 комментария