Линус Торвальдс остался недоволен рядом моментов в использовании Rust для Linux http://amp.gs/6TYM
Хабр
Линус Торвальдс остался недоволен рядом моментов в использовании Rust для Linux
В прошлом году разработчики ядра Linux предложили использовать Rust для нового встроенного кода. В марте 2021 года эта идея была частично реализована — в состав...
[Перевод] Оптимизируем затраты с помощью AWS Cost Explorer http://amp.gs/6TmW
Хабр
Оптимизируем затраты с помощью AWS Cost Explorer
У Amazon Web Services отличный бесплатный пакет: хороший набор сервисов и щедрая раздача кредитов для разработчиков. Я был уверен: проблем с оплатой моего окруже...
Как портировать 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+, начиная с азов. Пре...