Месяц: Июнь 2022

  • DIY: отладка программ micro:bit с помощью осциллографа (часть 1)

    от автора

    Если ваше хобби или работа связана с микрокомпьютерами и электроникой, то приходится отлаживать как программы, так и «железо», проверяя сигналы на цифровых и аналоговых линиях. В простых случаях для отладки достаточно мультиметра, тестового включения или выключения светодиодов. Но при отладке схем с импульсными сигналами не обойтись без осциллографа.В этой статье мы расскажем, как при отладке…

  • Апериодическая решётка Яндекс Станции 2: история, 3D-модели и акустические эксперименты

    от автора

    «Не бывает неинтересных задач, бывают неинтересные исследователи». — Александр Михайлович Гуськов, профессор МГТУ им. Н. Э. Баумана Привет, меня зовут Григорий Анненков, я тот, кто предложил и внедрил апериодическую решётку для Яндекс Станции 2. Она установлена под тканью, вокруг динамиков и других компонентов. Кто-то скажет, что работать над формой решётки — никому не нужный перфекционизм.…

  • Тем, кто учится программировать и решил написать вопрос на Stack Overflow: «Почему код не работает?»

    от автора

    На сайте Stack Overflow много вопросов от людей, ещё только изучающих языки программирования. Лайфхак: ответы на многие эти вопросы можно получить сразу, запустив анализатор кода. Получится быстрее. Эту заметку меня побудила написать дискуссия «Segmentation fault when converting char * to char **» на сайте Stack Overflow. Человек, изучающий программирование, интересуется, что не так с его…

  • ICMP открывашка портов для сервера

    от автора

    Имею парочку VDSок для различных нужд (почта, веб-сервер, хранилка и т.п.) так вот, возникла необходимость скрывать порты (22, 443 и т.п.) от посторонних глаз. Немного подумав (идея уже не новая), решил написать простенький, так сказать, ICMP knocker, то есть открытие портов по пингу. Но пингу не простому, а с определенным размером сообщения/пакета. Пример для линукс:ping…

  • Автоматическая расстановка мебели: миф или реальность?

    от автора

    Всем привет! Мы — команда Smart vision в Домклик, и мы предлагаем нашим клиентам различные инструменты для помощи в подборе жилья, чтобы им было как можно комфортнее. Один из таких инструментов — автоматическая расстановка мебели, чтобы наши пользователи смогли посмотреть на трёхмерную квартиру с обстановкой и лучше понимали размеры помещения. Пока программа доступна в тестовом…

  • «Великое увольнение» продолжается: теперь с работы уходят даже боссы

    от автора

    Еще недавно российская экономика испытывала острый дефицит рабочей силы, вызванный оживлением деловой активности после пандемического шока, демографической ямой и сокращением притока международных мигрантов. В конце прошлого года работодателям хронически не хватало примерно 2 млн сотрудников (это максимум с 2014 года). Но за последние 4 месяца индекс рекрутинговой активности работодателей упал с 1.43 до 0.96. То есть спрос на рабочие руки просел примерно…

  • Игра окончена: новая реальность или как правильно увольняться из ликвидирующейся компании, на примере Game Insight

    от автора

    Game Over15 июня 2022 года издание App2Top.ru сообщило, что разработчик и издатель мобильных игр Game Insight уходит из РФ, закрывает офисы и увольняет разработчиков. Сообщается, что «у компании нет средств на то, чтобы рассчитаться по своим обязательствам», в том числе чтобы выплатить зарплату сотрудникам. Совсем недавно мы писали, что игровые компании относятся к своим сотрудникам так…

  • Не совсем очевидный подход к поиску идеи для стартапа

    от автора

    Многие сейчас задумываются о работе над своим стартапом. Хочу предложить несколько очень предметных штук, которые возможно кому-то помогут сузить круг поисков.Про зарплаты фаундеровНужно обязательно принять факт, что быть фаундером — статистически менее выгодно, чем наемным сотрудником или фрилансером. Идти в стартапы, чтобы больше зарабатывать — совершенная, нечеловеческая наивность. Это не мои измышления, а объективная статистика (я писал об…

  • Модуль управления по локальной сети

    от автора

    Хочу познакомить вас со своей старой разработкой, но которая будет интересна и в настоящее время.Модуль управления по локальной сети предназначен для конвертации (преобразования) команд, передаваемых по кабелю типа «витая пара» (LAN) в команды, передаваемые по RS-232 (com-порт), и IR (инфракрасный) каналам.Последовательные интерфейсы RS-232/422/485 до сих пор очень популярны и востребованы как в промышленности, так и…

  • KnownReader. Читалка и словари

    от автора

    Вступление Всем привет!Годы идут, а мы все ещё пишем читалку со словарями. Настало время для очередной статьи о том, что у нас появилось нового.Для лучшего погружения в контекст советую прочитать две предыдущие статьи или хотя бы последнюю из них:Как изучить Android за 3 года, или История одного приложенияИзучение иностранных языков с помощью программ для чтенияKnownReader…