Алгоритмы

  • ХабрахабрФото Сферический БПЛА в воздухе

    Сферический БПЛА в воздухе

    Обычно, когда мы говорим о беспилотных летательных аппаратах (БПЛА) [1], на ум сразу приходит квадрокоптер (или другой представитель класса мультикоптеров, например, гекса- или октокоптер). Но строго говоря, беспилотник не обязательно должен быть мультикоптером – он может быть выполнен в виде любой механической схемы, которая ранее была разработана для пилотируемого полёта. Например, это может быть летательный аппарат легче воздуха, то есть…

    Читать далее »
  • ХабрахабрФото [Перевод] Пришло время программистов-самоучек

    [Перевод] Пришло время программистов-самоучек

    И почему к нам стоит присоединиться Миф Среди комментариев к одному из постов с рекламой моей книги «The Self-Taught Programmer» («Computer Science для программиста-самоучки. Все что нужно знать о структурах данных и алгоритмах») был и такой: «Хочу научиться программировать, но слышал, что в компаниях не воспринимают всерьез программистов без академической степенью». К сожалению, это распространенное убеждение, и к счастью –…

    Читать далее »
  • ХабрахабрФото Как подготовиться к собеседованию в Samsung Advanced Computing Lab

    Как подготовиться к собеседованию в Samsung Advanced Computing Lab

    Я работаю проектировщиком аппаратного блока графического процессора в телефонах Samsung, в рамках совместного проекта с AMD. Сейчас наш менеджмент расширяет команду и поощряет инженеров распостранять информацию о новых позициях среди своих знакомых. Я решил написать это пост для более широкой аудитории, так как множество людей, способных пройти интервью на RTL или DV позицию - больше, чем множество моих знакомых. Если…

    Читать далее »
  • ХабрахабрФото Что делать, если твой временной ряд растёт вширь

    Что делать, если твой временной ряд растёт вширь

    Привет, Хабр! Есть мнение, что прогнозирование временных рядов - сложная задача. Но не будем расстраиваться, ведь есть и плюсы - существует ещё большое количество задач, когда рядов сразу несколько, и такие задачи ещё сложнее! Когда начинаем сравнивать, понимаем, что прогнозировать одномерные временные ряды не так уж и сложно. А вот что делать с ситуацией, когда временной ряд обрастает параллельно идущими…

    Читать далее »
  • ХабрахабрФото Как преобразовать правило .gitignore в регулярное выражение

    Как преобразовать правило .gitignore в регулярное выражение

    Введение Возникла идея сделать свою систему контроля версий. А чтобы всё было по взрослому, то она должна поддерживать систему исключений. Для чего было бы очень полезно использовать синтаксис git, а именно его правила в файлах .gitignore. Самое очевидное решение - взять данную функцию из исходников git. Проблема в том, что эта функция "прибита гвоздями" к исходникам git. Т.е. нельзя просто…

    Читать далее »
  • СофтФото JavaScript: Zoom как в картах для SVG/HTML

    JavaScript: Zoom как в картах для SVG/HTML

    Рис 1. Zoom в редакторе блок-схем dgrm.net dgrm.net | GitHub Как сделан zoom в редакторе блок-схем dgrm.net.Zoom-ить можно: колесиком мышки, touchpad-ом и двумя пальцами на телефонах и планшетах. Готовая функция zoom-а SVG для ваших проектов прилагается. Для HTML можно переделать. Алгоритм zoom-а В SVG и HTML есть масштабирование. Масштабирование в HTML. Только менять масштаб не достаточно. Изображение будет уезжать.При увеличении…

    Читать далее »
  • ХабрахабрФото #3 Нейронные сети для начинающих. Работа с изображениями в OpenCV. Алгоритм Canny Edge Detector

    #3 Нейронные сети для начинающих. Работа с изображениями в OpenCV. Алгоритм Canny Edge Detector

    Здесь должна быть шутка Сегодня я хочу представить вам третью статью из серии «Нейронные сети для начинающих». Мы научимся обрабатывать изображения и сохранять результаты в отдельные файлы. Вот небольшой список задач, которые будут разобраны ниже: Преобразование изображения в оттенки серого. Уменьшение размерности изображения (в пикселях) в 4 раза. Нахождение и выделение (рамкой) самого тёмного объекта на изображении. Для работы нам…

    Читать далее »
  • ХабрахабрФото Как стиральная машина управляет двигателем. Часть I — подключение двигателя и алгоритм стабилизации

    Как стиральная машина управляет двигателем. Часть I — подключение двигателя и алгоритм стабилизации

    Данная вступительная статья рассчитана на самый начальный уровень, “продвинутых” в области электроники читателей сможет заинтересовать следующая, где я доберусь до анализа схемотехники реальных машинДавно позади стены альма матер, но мир сегодня меняется так быстро, что надо всегда бежать, даже если всего лишь хочешь стоять на месте. В области разработки электронной техники эта бессмертная фраза Алисы имеет наверное самую большую актуальность.…

    Читать далее »
  • ХабрахабрФото Язык сломаешь. Советские алгоритмические языки для обучения программированию

    Язык сломаешь. Советские алгоритмические языки для обучения программированию

    В школе, где я учился до девятого класса, уроков информатики не было. Учебное заведение вообще испытывало некоторые проблемы с оснащением: из наглядных пособий у нас имелся только бюст Ленина в актовом зале. Тем не менее, в СССР, оказывается, планомерно развивали информатику в школах, для чего было разработано несколько специальных языков программирования для обучения детей. Об этих языках я узнал совершенно…

    Читать далее »
  • ХабрахабрФото Чем жив ВКС-рынок в России

    Чем жив ВКС-рынок в России

    Рисунок desenhoparacolorir.online — WebRTC плохой пример, там натовское шифрование (с)) 29 сентября мы провели большую конференцию с блэкджеком дебатами и выставкой. Новости с полей читайте в нашем телеграме, а здесь собрали самое вкусное с мероприятия. Уже надвигалось окончание пандемии, но 2022-й, что называется, shifted expectations. Тренды 2022ДебатыОбразование как зеркалоКуда девать записи видеозвонковЧто интересного привезли на выставку— Компактные инновационные российские колонки—…

    Читать далее »


Кнопка «Наверх»