Задать вопрос
  • Нужна ли математика Python,Java программисту?

    @evgeniy_lm
    Нет. "степень ,квадрат и также (+, -, *, /) " это 0,000000000000000000000000000000000000001% тех знаний которыми должен обладать разработчик.
    Самый простой способ если кто-то из родственников и знакомых вас устроит куда ни будь эникейщиком где вы сможете понемногу развивать свои знания и опыт в программировании. Так же можно устроится подмастерьем в какую ни будь софтверную контору., возможно даже как волонтер (бесплатно). Там вы будите бегать за пивом и сигаретами, смотреть что делают "серьезные дядьки" и о чем они говорят. Если вы будите внимательно смотреть и слушать, то через год-полтора вам начнут ставить простые задачи. Если этого не произойдёт то вам стоит задуматься о смене профессии ни как не связанной с программированием.
    Ответ написан
    Комментировать
  • Как процессор ''понимает'' машинный код?

    @evgeniy_lm
    как процессор понимает нули и единицы
    Никак, он вообще думать не умеет
    как происходит преобразование нулей и единиц в электрический сигнал.
    Никак. Нет там нулей/единиц, Есть только электрические сигналы типа включено/выключено. Это человек такие сигналы называет "логический ноль", "логическая единица"
    Есть ли в ЦПУ ЦАП?
    А что такое ЦПУ? Если имеется ввиду CPU (логика подсказывает), то нет его там. Я даже представить не могу что ему там делать. Современный процессор с аналоговыми сигналами ни как не пересекается. Существуют процессоры для цифровой обработки аналоговых сигналов (аудио, видео, пр.) называется DSP там и ЦАП есть и АЦП и даже не один.
    Ответ написан
    Комментировать
  • Как объяснить ребенку что IT это светлое будущее (буклет/журнал)?

    @evgeniy_lm
    Детям хорошо заходят ролики от BostonDaynamics c роботами Atlas и Spot
    Ответ написан
  • Тема ВКР (Дипломной работы). Ваши советы и идеи?

    @evgeniy_lm
    Науч руки рекомендуют различные темы, связанные в той или иной степенью с наукой
    Это тема для выпускника ВУЗа

    На стажировке на одних курсах мы писали небольшой проект
    Это тема для левых курсов, ну максимум для выпускника ПТУ или как сейчас модно - колледжа

    Думайте, делайте выводы. Решите в конце концов кто вы серьёзный пацан, или мальчик в песочнице с лопаточкой
    Ответ написан
    2 комментария
  • Как заменить свинцовый аккумулятор фонарика на литиевый от телефона?

    @evgeniy_lm
    можно ли заменить вышеуказанного монстра на "современный" литий-ионный аккумулятор
    Не можно, а нужно.
    Только не от телефона, а несколько стандартных 18650 параллельно, сколько влезет в корпус. Если 18650 на помещаются, можно подобрать "пакетики" по размеру. Заряжать их можно таким модулем, с 3,6В до нужного напряжения (6-12В) можно поднять подобным модулем
    Такая схема дешевая, но не правильная. Правильнее будет сделать как в ноутбучных батареях. Взять 4 аккумулятора включить последовательно и заряжать такой штукой. Само собой для питания понадобится понижающий преобразователь.

    ЗЫ. Коммутацию питания нудно осуществить не в цепи преобразователь-нагрузка, а аккумулятор-преобразователь.
    Ответ написан
    4 комментария
  • Подключение AHT10 и BMP280, правильно?

    @evgeniy_lm
    BMP280 питание 5V.
    Все устройства I2C подключаются параллельно. На Arduino UNO шина I2C продублирована так что можно подключить 2 устройства. Я в своей метеостанции использовал еще RTC по этому сделал "тройник" на макетке
    Ответ написан
  • Учусь в 11 классе, как расставить приоритеты?

    @evgeniy_lm
    Расставить приоритеты ученику 11 класса очень просто.
    1. Школа
    2. Красивые девушки
    На остальное, к сожалению времени уже не хватит. Увы, программированием нужно было заниматься лет 5-6 назад
    Ответ написан
    7 комментариев
  • Как получить рост или падение по сравнению с прошлым месяцем в процентах?

    @evgeniy_lm
    100*test/base
    февраль к январю 6/5*100=120%
    март к февралю 7/6*100=117%

    По хорошему процентное соотношение имеет смысл когда абсолютные значения больше 1000. Двузначное число воспринимать проще чем 6-7 значное.
    Ответ написан
  • Как практиковаться в программировании?

    @evgeniy_lm
    В том весь и прикол. Программист это не тот кто пишет код, а тот кто решает конкретную задачу и создает нужное, важное ПО. Для этого необходимо знать и уметь так много, что непосредственное написание кода это дело даже не десятое.
    Начни с того что найди какую ни будь проблему, можно свою, но лучше чужую. Подумай что можно автоматизировать для мамы/папы/бабушки/дедушки, для одноклассников (лучше одноклассниц), если работаешь то, разумеется, на работе. Опиши проблему в виде "черного ящика", разработай математическую модель проблемы. Записать матмодель на каком ни будь ЯП это уже мелочи.
    Ответ написан
    Комментировать
  • Где используется бинарный поиск?

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

    @evgeniy_lm
    Как правило клавиатуру опрашивают с определенной частотой (например 200Гц). Реализовать это лучше по прерыванию таймера. Так же необходимо обеспечить устранение эффекта "дребезга кнопок", т.е. факт нажатия кнопки фиксируется только если она удерживается определенное время (30-50мс)
    Ответ написан
    Комментировать
  • С чего начать изучение С++ новичку?

    @evgeniy_lm
    Курсы это не более чем один из множества способов "честного отъема денег у населения". "Бесплатные" курсы это всего лишь результат понтов таких же чайников как вы только более наглых.
    Обучение возможно только в ВУЗе (желательно иностранном), либо самообразование по учебникам.
    Ответ написан
  • Что учить после Python для back-end?

    @evgeniy_lm
    Дальше вам нужно учится писать нужные, важные программы на Python.
    Ответ написан
    Комментировать
  • Нужен совет о выборе направления в IT, а так же небольшой вопрос по онлайн курсам?

    @evgeniy_lm
    Решил пойти по IT направлению,
    Правильное решение

    с чего начать не знаю.
    С начала, разумеется

    Так же думал о онлайн курсах
    Думать, конечно, необходимо, но думать о курсах (тем более онлайн) плохая идея.

    которые помогли бы мне в дальнейшем найти первую работу(подработку)

    Не только не помогли бы, но даже помешали. Знаний и опыта курсы не дают ни какого, но "бумажка" выданная после окончания показывает отсутствие ума ее получателя. Дураков на работу брать не любят
    Ответ написан
    Комментировать
  • Что делать если не включается новый пк?

    @evgeniy_lm
    Что делать если не включается новый пк?

    Странной вопрос. Разумеется обраться к специалисту.
    Ответ написан
    Комментировать
  • Можно ли пропустить изучение Jenkins и заменить его Ansible?

    @evgeniy_lm
    пропустить изучение Jenkins и заменить его Ansible

    Лично я пропустил изучение не только Jenkins но и Ansible. Так сильно пропустил что даже не знаю что это за хрень. Тем не менее мне это мне совсем не мешает. Думаю таких как я миллионы.

    Короче, если в вашей работе требуется Jenkins изучайте его, если Ansible - изучайте его. Если вам платят за что-то другое, изучайте другое.
    Ответ написан
    4 комментария
  • Мотор включается от 5V но не включается от пинов Ардуино?

    @evgeniy_lm
    Абалдеть!!! Может вам стоит отложить ардуину и моторчик в сторону и заняться изучением теории. В частности узнать что такое напряжение и ток.

    Моторчик игрушки потребляет ток без нагрузки 50-100мА, а с нагрузкой до 1А. Про стартовый ток я вообще молчу. В то же время максимальный ток с выхода максимум 40мА.
    Ответ написан
    5 комментариев
  • Почему модуль sd карты не инициализирует карту?

    @evgeniy_lm
    Не совсем понятно что у вас происходить. Вообще-то стандартно SD Card подключается через SPI интерфейс по 4 проводам
    SCLK: тактовый сигнал от мастера)
    MOSI: Master Out Slave In (вывод данных от мастера)
    MISO: Master In Slave Out (вывод данных от ведомого)
    CS/SS: выбор ведомого
    Это стандартная для SPI маркировка, могут быть другие названия, но "MOSO" никогда не встречал

    Если у вас другой набор выводов то может быть у вас другой интерфейс подключения.
    Напишите полный список выводов
    Ответ написан
    2 комментария
  • Что важно в процессоре больше для программирования, тактовая частота или количество ядер?

    @evgeniy_lm
    При программировании 99,99999999999999% времени тратится на обдумывание алгоритма, написание кода и анализ ошибок. Все это от процессора ПК не зависит от слова "совсем". По этому совершенно не важно сколько ядер в вашем CPU и какая у них частота. Важно как быстро соображает программист, как хорошо он знает объект программирования.

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

    @evgeniy_lm
    Не знаю есть там "модуль" или нет, но работает все банально просто. При подключении флешки вы видите кроме самой флешки еще виртуальный CD с со специальным ПО которое на флешке создает раздел доступный только через это ПО и пароль, т.е. у вас есть обычная флешка, но меньшей емкости чем заявлено, остальное доступно только через то самое ПО. В принципе ни кто не мешает все это снести/вернуть специальной утилитой
    Ответ написан
    Комментировать