Size: a a a

2021 March 18
Хабр
​​Марк Симан, автор популярной книги «Dependency Injection in .NET», рассматривает применение dependency injection в классическом объектно-ориентированном дизайне и объясняет, почему его необязательно использовать в функциональном программировании.

От внедрения зависимостей к отказу от зависимостей
источник
Хабр
​​После почти года разработки наконец-то вышла первая версия JPA Buddy! Это инструмент, который должен стать вашим верным помощником по написанию кода для проектов с JPA и всем, что с этим связано.

JPA Buddy: умный помощник — половина работы
источник
2021 March 19
Хабр
источник
Хабр
​​Делаем вечную лампочку

На упаковках светодиодных ламп указывают срок службы 30, 40 или 50 тысяч часов, но многие лампочки не живут и года. Поговорим о том, как за пять минут без каких-либо инструментов модифицировать лампочку так, чтобы срок её службы значительно увеличился.
источник
Хабр
​​«Добрый день! Меня зовут Ярослав, я главврач клиники на Зиларте сети «Белая радуга». 10 лет я работаю с зубами пациентов, и вот на 10-й год обнаружилось кое-что интересное»

Типичные зубы пациента-айтишника: что с ними не так
источник
Хабр
​​Основной целью в средневековых битвах было отнюдь не сердце, а голова, второе по травматичности — это левая нога. Рукопашные схватки были мало похожи на красивые бои в фильмах, это были короткие поединки, которые могли закончиться одним-двумя ударами.

Изнанка войны: средневековые (и не только) ранения
источник
Хабр
​​Мы расспросили о софт-скилах «рядовых» и «офицеров» IT-подразделений Rambler Group, которые часто их применяют. В этом материале — их очень разные мнения о том, какие софты полезны айтишнику и зачем они нужны, а также опрос, который покажет, с кем из них вы солидарны.

Кто ты из четырёх стихий софт-скилов: мнения о гибких навыках и тест для айтишников
источник
Хабр
​​📚 В конце прошлого года Microsoft открыл на Хабре лекторий с обучающими, справочными и триальными материалами.

Его содержание постоянно обновляется, и сейчас здесь можно найти самые актуальные данные по работе с Azure, ссылки на ближайшие семинары и курсы, а также всё необходимое для запуска собственного проекта в MS-экосистеме.

You are welcome!
источник
Хабр
​​Тест производительности PostgreSQL на AWS EC2-инстансах на ARM

В конце января Percona опубликовала результаты своего небольшого сравнения производительности для СУБД PostgreSQL, запущенной на x86- и ARM-инстансах AWS. Результаты получились интересными.
источник
Хабр
​​Билет без некоторых русских букв

Оказывается, в недрах системы бронирования ж/д билетов есть не все русские буквы. Версии разные: от непрофессионализма инженеров РЖД до откровенной конспирологии. Но всё проще — дело в истории железных дорог и советских компьютеров.
источник
Хабр
​​Разрыв кадров или задержка ввода? Использовать ли vsync? Очень долгое время в мире игр для PC это был вопрос «или-или». Можно добиться или картинки без разрыва кадров, или низкой задержки ввода. Но невозможно получить и то, и другое. Или можно?

Избавляемся от разрыва кадров и задержки ввода в играх
источник
Хабр
​​Несмотря на меры предосторожности и современные системы пожаробезопасности, ЧП имеют место — компании терпят лишние расходы, а потребители теряют личные данные. Благо, если заранее были сделаны резервные копии (!), но как показывает опыт с OVHcloud, такое делают не всегда.

Власть огня: как горит информация
источник
Хабр
источник
Хабр
​​Помолчи-ка, программист!

Всякая дичь случается в жизни программистов. Кидают на деньги, таскают на допросы в налоговую, угрожают арматурой. Сейчас, конечно, как-то покультурнее стало, но нет-нет да и случится какая-нибудь история, достойная публикации.
источник
Хабр
​​✔️ Обфускация
✔️ Хранение данных
✔️ Миграция прогресса
✔️ Система бана
✔️ Подсчёт хеша всех библиотек

Первые пять шагов для перелома ситуации с читерами в PvP-шутере
источник
Хабр
​​«Продвигаясь в изучении программирования микроконтроллеров, я осознал необходимость освоить USB, поскольку это, бесспорно, основной интерфейс НЕ-внутрисхемного подключения устройств. Однако оказалось, что соответствующих материалов в открытом мире немного. Попробуем разобраться?»

Stm32 + USB на шаблонах C++
источник
2021 March 20
Хабр
​​«В первые дни после выпуска этих игр можно было заработать множество призов. Хотя сайт позволял получать на один адрес только один приз, можно было запросто добавить номер квартиры к адресу собственного дома и создать множество уникальных адресов»

История о том, как Microsoft забанила за читерство целую страну
источник
Хабр
​​В конце XVIII и в XIX веке, в пору расцвета пара, разработка паровых двигателей как извлекала выгоду из прорывов в металлургии и науки о тепле, так и подстёгивала их развитие. В данной серии статей мы изучим историю этой «эпохи пара», в некотором смысле продолжающейся и до сего дня.

Эпоха пара: введение. Вес воздуха
источник
Хабр
​​Почему вам не дают подробный фидбэк после собеседования

«Я сама провожу собеседования, поэтому хочу показать вам, как процесс найма выглядит со стороны работодателя и почему дать развёрнутый фидбэк — сложно»
источник
Хабр
​​Какие технологии и софт используют волонтёры для поиска пропавших детей

Беседуем с руководителем волонтёров Олегом о том, как организован поиск пропавших детей, куда чаще всего пропадают подростки и каким софтом они пользуются для координации.
источник