• Демонстрация работы алгоритма.Волновой алгоритм — это алгоритм поиска пути, который использует волновое распространение для определения кратчайшего пути от начальной вершины до целевой вершины. В этой статье мы не будем рассматривать основной принцип данного алгоритма (поиск кратчайшего пути), а лишь обратимся…

  • Недавно попалась мне на глаза рекомендация от коллег из Яндекса. Они делали аудит рекламы одного из моих клиентов и заодно дали советы по сайту. Меня как ux-дизайнера удивили несколько из этих советов, сегодня расскажу об одном:«Рекомендуем сделать кнопку отправки формы…

  • ПрологНакануне я столкнулся с ситуацией, когда берешь uHAL драйвер от вендора микроконтроллера, собираешь его как в примерах и код не работает. Никогда такого не было, и вот опять… На этот раз осечка в драйвере I2C трансивера. При попытке прочитать 16-битный…

  • Опытом делится Виталий Лихачёв, SRE в booking.com и спикер курса Слёрма «Golang-разработчик». Он рассказывает, о чём стоит подумать перед выкаткой сервиса в жестокий прод, где он может не справиться с нагрузкой или деградировать из-за резких всплесков при наплыве пользователей и…

  • К2Тех представил карту решений для машиностроительной отрасли. Она включает апробированные цифровые решения более 120 ключевых отечественных разработчиков для всего производственного цикла машиностроительных предприятий: от исследования рынка и проектирования изделия до производства и послепродажного обслуживания. Карта позволит видеть целостную картину отечественного ПО и выбирать наиболее…

  • В этой публикации я «на пальцах» попытаюсь объяснить, чем отличается раннее и позднее связывание кода для обычного программиста. Не для компилятора или статического анализатора, а для человека, который пишет JavaScript/TypeScript-код.КДПВДля начала пара определений от «Игорь Иваныча» (ИИ), просто в качестве отправной точки:Раннее связывание (early binding) — это процесс, при…

  • В честь 11 ноября, даты, которая вдохновляет на подарки, компания МойОфис, российский производитель офисного программного обеспечения для совместной работы с документами и коммуникации, анонсирует специальное предложение на все тарифы «МойОфис для дома». В течение 11 дней – с 6 по…

  • Amazon начала доставлять заказы дронами в округе Толлесон, штат Аризона. У клиентов будет возможность заказывать через Prime Air более чем 50 тыс. товаров, включая бытовые, косметические и офисные принадлежности.В апреле этого года отменила доставку дронами в калифорнийском городе Локфорд. В…

  • В конце технического интервью, если кандидат ответил на вопросы и справился с задачами, у нас есть время для свободных вопросов, которые можно задать команде или кому-то из интервьюеров. Эту практику я переносил из компании в компанию, и она всегда помогала…

  • Ошибки в обучении детей программированию: ТОП-5Обучение детей программированию, как бы ни строился процесс, нередко сопровождается рядом ошибок. Отсутствие интерактивности, мер мотивации, недостаток практики и скучная, слишком сухо преподнесенная теория – типичные примеры. Может показаться, что это справедливо только для простеньких…