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 — отличная игра. Замечательна она не только своим официальным контентом, но и мощными инструментами моддинга. Ещё до её выпуска меня привлекл...
[Перевод] ФБР получил доступ к любому компьютеру в США, чтобы устранить взломы Microsoft Exchange http://amp.gs/61fg
Хабр
ФБР получил доступ к любому компьютеру в США, чтобы устранить взломы Microsoft Exchange
ФБР получило разрешение суда на доступ к уязвимым компьютерам в Соединенных Штатах. Во вторник Министерство юстиции США сделало заявление, что ФБР (Федеральное...
Кто такие level-дизайнеры в GameDev, зачем они нужны, чем занимаются и какие трудности есть у них? http://amp.gs/6177
Хабр
Кто такие level-дизайнеры в GameDev, зачем они нужны, чем занимаются и какие трудности есть у них?
Ребята всем привет!!!Сегодня поболтаем про то, как и кто работает над производством игр и раскроем тему дизайна и узнаем, как творится эта магия за кулисами огр...
Как устроена постановка света в современных играх и кто такой художник по освещению в GameDev http://amp.gs/61EN
Хабр
Как устроена постановка света в современных играх и кто такой художник по освещению в GameDev
Ребята всем привет!!!Сегодня "прольем" свет на базовую деталь игрового дизайна, которая управляет нашими эмоциями. Побеседуем о магии при создании света и цвет...
Почему следует избегать использования JPA/Hibernate в продакшене http://amp.gs/61Rl
Хабр
Почему следует избегать использования JPA/Hibernate в продакшене
Этот материал является кросс-постом Следить за обновлениями блога можно в моём канале: Эргономичный кодДисклеймер - я люто ненавижу JPA/Hibernate...
Фронтенд и современные приложения. Можно без ошибок? Узнаем на DUMP-2021 http://amp.gs/61U2
Хабр
Фронтенд и современные приложения. Можно без ошибок? Узнаем на DUMP-2021
В рамках секции ''Фронтенд'' вместе со спикерами разберемся, как можно упростить процесс разработки и сделать проекты более эффективными. Вдохновимся идеями и не...
Разработка своей Just Shapes & Beats. Канвас и немного об оптимизации http://amp.gs/61qq
Хабр
Разработка своей Just Shapes & Beats. Канвас и немного об оптимизации
ПредисловиеДобро пожаловать во вторую статью о разработке своей Just Shapes & Beats. Сегодня я продолжу первую статью и расскажу вам об использовании канваса, Un...
[Перевод] Какие CSS-генераторы можно использовать в 2021 году http://amp.gs/61uL
Хабр
Какие CSS-генераторы можно использовать в 2021 году
CSS генераторы экономят время и сокращают количество ошибок в коде. Они позволяют автоматизировать многие задачи, которые опытным верстальщикам или фронтендера...