[Перевод] Функциональные опции в Go: реализация шаблона опций в Golang http://amp.gs/jTES3
Хабр
Функциональные опции в Go: реализация шаблона опций в Golang
Функциональные опцииОригинал статьи автора Soham Kamani здесь.В этом посте рассказывается о том, какие функциональные опции есть в Go и как мы можем использовать шаблон "опции" для их реализации....
Оптимизируем производительность Teensy 4.1 при разработке в NXP MCUXpresso http://amp.gs/jTEuo
Хабр
Оптимизируем производительность Teensy 4.1 при разработке в NXP MCUXpresso
В предыдущей статье мы выяснили, что производительность контроллера MIMXRT1062, применённого на плате Teensy 4.1 можно существенно поднять, перераспределив внутреннюю память по сильносвязанным...
Шрифты для графического дисплея? Это же очень просто http://amp.gs/jTEHB
Хабр
Шрифты для графического дисплея? Это же очень просто
Скажете, это же все электрические приборы? Бесспорно. Но еще у них есть дисплей. Да, холодильники чаще могут обходиться без дисплея, чем смартфоны, но это неточно. В этом вопросе время на стороне...
Подборка: 13 онлайн-редакторов для фото, изображений и другой графики http://amp.gs/jTELe
Хабр
Подборка: 13 онлайн-редакторов для фото, изображений и другой графики
Если вам нужно быстро обработать фото для рекламы или запилить классную картинку для Фейсбука, необязательно смотреть туториалы по Фотошопу или просить друга-дизайнера помочь. Есть много сервисов,...
PHP Дайджест № 210 (16 – 30 августа 2021) http://amp.gs/jTVIl
Habr
PHP Дайджест № 210 (16 – 30 августа 2021)
Фото: Peter Kokot.
Подборка свежих новостей и материалов из мира PHP. Вышла третья бета PHP 8.1, Swiftmailer больше не будет поддерживаться, PHP-FIG обсуждает обновляемые стандарты PER. Для PHP...
Подборка свежих новостей и материалов из мира PHP. Вышла третья бета PHP 8.1, Swiftmailer больше не будет поддерживаться, PHP-FIG обсуждает обновляемые стандарты PER. Для PHP...
[Перевод] Реверс-инжиниринг ПО начала 2000-х http://amp.gs/jTVTm
Хабр
Реверс-инжиниринг ПО начала 2000-х
Предыстория В этой серии статей я рассказываю о системе лицензирования ПО, использовавшейся в проприетарном программном приложении 2004 года. Это ПО также имеет пробный режим без регистрации, но с...
Что о нас знает Интернет? Обратная сторона интернет-погружения компании http://amp.gs/jTVTW
Хабр
Что о нас знает Интернет? Обратная сторона интернет-погружения компании
Очень часто ответ на вопрос «А каким образом была скомпрометирована доменная учетная запись?» находится на Github, в репозитории подрядчика, или, как в случае с нашумевшей атакой на Colonial...
[Перевод] Радарная безопасность: не скрещивайте лучи http://amp.gs/jTVmP
Хабр
Радарная безопасность: не скрещивайте лучи
Ранее малоизвестная проблема радиолокационной безопасности становится потенциальной ахиллесовой пятой беспилотных и высоко автоматизированных транспортных средств — радиолокационные сигналы...
[Перевод] 6 способов выполнения метода при старте Spring Boot приложения http://amp.gs/jTVl3
Хабр
6 способов выполнения метода при старте Spring Boot приложения
При разработке на Spring Boot иногда нам нужно выполнить метод или фрагмент кода при запуске приложения. Этот код может быть любым, от записи определенной информации до настройки базы данных, заданий...
Как увидеть на снимке лес? Наш опыт сегментации снимков Sentinel-2 http://amp.gs/jTVVn
Хабр
Как увидеть на снимке лес? Наш опыт сегментации снимков Sentinel-2
Перед капитальной застройкой большой территории необходимо её детально исследовать. В зависимости от вида участка серьёзно варьируется стоимость строительства, предварительной обработки местности...
Декларативное описание структур данных в RDBMS http://amp.gs/jTV4e
Хабр
Декларативное описание структур данных в RDBMS
Лет 6 назад я задавался вопросом "Как правильно организовать распределенное проектирование БД?" Тогда ответа на свой вопрос я так и не получил, но за прошедшее с тех пор время я встретился с...
Security Week 35: платежи с украденной кредитки без PIN-кода http://amp.gs/jTVRS
Хабр
Security Week 35: платежи с украденной кредитки без PIN-кода
На прошлой неделе исследователи из Швейцарской высшей технической школы Цюриха представили на конференции Usenix новое исследование о безопасности платежных карт. Они показали ныне закрытую...
Видеосказки от ИИ: разбор бейзлайна трека Creative AI в рамках AIIJC http://amp.gs/jTVUp
Хабр
Видеосказки от ИИ: разбор бейзлайна трека Creative AI в рамках AIIJC
Привет, Хабр!Сегодня мы, команда Sber AI, расскажем про бейзлайн генерации сказок с озвучкой и картинками, который мы предложили в рамках трека по Creative AI международного соревнования для...
Автоматизация типовых процессов, правильный выбор реализации http://amp.gs/jTVSD
Хабр
Автоматизация типовых процессов, правильный выбор реализации
В процессе написания мелких сервисов и программ для автоматизации однотипных действий операторов или взаимодействия нескольких систем вне их сферы действий я столкнулся с тем, что множество мелкого...
[Перевод] Remcos RAT вновь возвращается: Колумбийская кампания, посвященная коронавирусу http://amp.gs/jTVi4
Хабр
Remcos RAT вновь возвращается: Колумбийская кампания, посвященная коронавирусу
В конце лета 2020 года команда Bitdefender Active Threat Control заметила всплеск распространения вредоносного ПО Remcos, причем большинство атак происходило в Колумбии. Хотя это семейство вредоносных...
[Перевод] Физика на вашей футболке: векторные поля и генеративное искусство http://amp.gs/jTVFC
Хабр
Физика на вашей футболке: векторные поля и генеративное искусство
Frontend-разработка и разработка вообще — это не только код и экран, но и предметы генеративного искусства, которые можно сделать принтом или перенести на настоящие холсты, повесить на стену вашей...