Debug Oriented Programming, или Печаль в глазах Интегратора.
«Ниже идёт мой персональный топ приёмов кодирования, которые способны усложнить жизнь любому, кто, как и я, ежедневно использует отладчик в своей жизни. Он небольшой, на четыре позиции»: http://amp.gs/4ghw
Получаем ссылки на профили VK из выдачи SearchFace с помощью Python.
Сегодня мы поговорим о лёгком распознавании лиц с помощью доступных инструментов. Используются Python 3.6, SearchFace, внешний сервис для преобразования ссылок на фото в id: http://amp.gs/4g9e
Бесплатный курс Check Point Getting Started R80.20.
Курс был исключительно офлайн-формата, и в конце концов TS Solution поняли, что физически не успевают провести его для всех желающих. Поэтому было принято решение опубликовать курс в открытый доступ: http://amp.gs/4gUo
Профилирование памяти на STM32 и других микроконтроллерах: статический анализ размера стека.
Методами статического анализа невозможно точно измерить размер потребного программе стека — но, тем не менее, эти методы могут пригодиться: http://amp.gs/4gAE
«Немного погуглив способ быстрой маркировки бэдов, наткнулся на несколько веток на форумах, где народ искал что-то похожее. Но нормального решения я так и не нашёл. Раз решения нет, значит будет»: http://amp.gs/4gun
«Я был не из тех игроков, которым нравилось, как по улицам бегает Годзилла и уничтожает здания. Мне нравилось обустраивать организованную жизнь города».
О том, как SimCity вдохновила целое поколение градостроителей: http://amp.gs/4g3h
Архитектурные диаграммы для JavaScript, TypeScript и Flow.
«Дамы и господа, представляю вашему вниманию arkit — инструмент, который анализирует файлы вашего проекта и генерирует диаграмму зависимостей между ними и внешними модулями»: http://amp.gs/4gwP
Переход к простому повторному использованию малейших фрагментов программного обеспечения произошёл так быстро, что мы ещё не выработали лучшие практики для эффективного выбора и использования зависимостей: http://amp.gs/4gXd
Совет Федерации принял законы о неуважении к власти и фейковых новостях.
Согласно новым правилам, за публикацию неправдивой информации физлица могут быть наказаны штрафом до 100 тыс. руб., должностные лица — до 200 тыс. руб., юрлица — до 500 тыс. руб.: http://amp.gs/4gMk
«На днях попал в руки любопытный датасет от Московской Биржи по популярным акциям. После поверхностного исследования удалось получить привлекательный результат c хорошими доходностями»: http://amp.gs/4gQs
PCjs Machines — эмулятор вычислительных систем 1970-1990 годов. Он работает в обычном браузере. ИТ-ГРАД рассказывает, чем примечателен проект и какие машины есть в его библиотеке: http://amp.gs/4gb0
«Хотелось бы не запускать процесс на машине разработчика, а делать это как-то централизовано. Или например автоматически заливать билд в Google Play в бету. Ну и просто хотелось поковырять CI-систему»: http://amp.gs/4E8S
«Железный» чиптюн с последовательным входом, репликация из MySQL в Tarantool и библиотека для извлечения структурированной информации из текстов на русском языке.
Две недели назад в Испании закончилась выставка Mobile World Congress. На Хабре от неё — только анонс Microsoft. Но самое интересное, ради чего в Барселону съезжались тысячи человек, — всё-таки новинки рынка смартфонов.
Организаторы провели масштабный ребрендинг RootConf и запустили DevOpsConf как место, где инженеры смогли бы обсудить множество насущных проблем и посмотреть на то, что же творится вокруг и чем живут в близких областях: http://amp.gs/4EGX
Исследователи MIT открыли новую страницу в сфере бионического протезирования.
Профессор Хью Герр уверен, что задействованные его командой решения и технологии позволят уже к концу XXI века положить конец инвалидности, связанной с ампутацией конечностей: http://amp.gs/4ECX
«Каждый скачанный файл с помощью любого Chromium-совместимого браузера (проверено в lxc-контейнере на Chrome, Chromiun, Yandex и Opera) записывает в расширенные атрибуты файлы, укромно спрятанные в файловую систему».
Взлом цветного картриджа HP: превращаем его в ручной принтер.
«В статье я расскажу о технических деталях созданной мной электроники, а также конкретные подробности управления картриджем, чтобы вы сами смогли нарисовать Nyancat при помощи ESP32»: http://amp.gs/4EhZ
«В этом ежегодном послании мы описываем ещё девять вещей, удививших нас на нашем пути. Некоторые из них нас беспокоят. Другие вдохновляют. И все они побуждают нас действовать».
Такой же, как на Луне: обратный инжиниринг модуля гибридного операционного усилителя.
В разработке этого компонента принимали участие несколько значимых людей в истории развития полупроводников, а один из таких операционных усилителей находится на Луне: http://amp.gs/4E9r