Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV http://amp.gs/6TNZ
Хабр
Как портировать SDK Flutter на ТВ-приставку для разработки и запуска приложений Android TV
Недавно мы успешно портировали фреймворк Flutter на ТВ-приставку c открытой программной платформой RDK. В этой статье расскажем о трудностях, с которыми пришлось...
Security с характером, или еще несколько слов о паттерне Singleton http://amp.gs/6TDC
Хабр
Security с характером, или еще несколько слов о паттерне Singleton
— Как, и он тоже singleton? А я думала, что он нормальный!— Сколько раз тебе повторять, что слова singleton, mediator, decorator и даже prototype никакого отноше...
[Перевод] Инструменты для разработчиков могут быть бесконечно полезными. Вместо этого они пылятся на полке http://amp.gs/6TwV
Хабр
Инструменты для разработчиков могут быть бесконечно полезными. Вместо этого они пылятся на полке
Я начал работать над передовыми инструментами для разработчика 9 лет назад. Когда я начинал, “инструменты программирования” означали средства просмотра форматов...
[Перевод] Созданные с помощью библиотеки .NET документы Excel обходят проверки безопасности http://amp.gs/6TMR
Хабр
Созданные с помощью библиотеки .NET документы Excel обходят проверки безопасности
Pedro TavaresОбнаруженное недавно семейство вредоносного ПО под названием Epic Manchego использует хитрый трюк для создания вредоносных файлов MS Excel с минимал...
Cоздание переиспользуемых Linq фильтров (построителей предикатов для Where), которые можно применять для разных типов http://amp.gs/6zvt
Хабр
Cоздание переиспользуемых Linq фильтров (построителей предикатов для Where), которые можно применять для разных типов
Способ создания переиспользуемых Linq фильтров (построителей предикатов для условия Where), которые можно применять для разных типов объектов. Поля объектов для...
PostgreSQL 14: Часть 5 или «весенние заморозки» (Коммитфест 2021-03) http://amp.gs/6zqV
Хабр
PostgreSQL 14: Часть 5 или «весенние заморозки» (Коммитфест 2021-03)
8 апреля 2021 г. в 15:00 по московскому времени закончился мартовский коммитфест, а вместе с ним и прием изменений в PostgreSQL 14. Напомню, что всё самое инте...
[Перевод] Сочиняя ПО: Почему стоит изучать ФП на JavaScript? http://amp.gs/6zud
Хабр
Сочиняя ПО: Почему стоит изучать ФП на JavaScript?
Эта статья - часть серии статей "Составляя ПО" про функциональное программирование и различные техники создания программ на JavaScript ES6+, начиная с азов. Пре...
[Перевод] «Хотите как в (средневековой) Европе?» — легализуем гей-браки в Crusader Kings III с помощью Ghidra http://amp.gs/61lI
Хабр
«Хотите как в (средневековой) Европе?» — легализуем гей-браки в Crusader Kings III с помощью Ghidra
Crusader Kings III — отличная игра. Замечательна она не только своим официальным контентом, но и мощными инструментами моддинга. Ещё до её выпуска меня привлекл...