DEVELOP

Использование перехватов операций для бэкапа файлов в macOS “на лету”

habr.ru

DIY Корутины. Часть 1. Ленивые генераторы

habr.ru

Прощай, чистый код

habr.ru

Blazor: как не дать компоненту заболеть или два подхода для отделения кода от разметки

habr.ru

Книга «C++. Практика многопоточного программирования»

habr.ru

Что такое VMware и почему важна ее совместимость с SSD-накопителями

habr.ru

Анализатор исходного кода Microsoft Application Inspector

habr.ru

Почему быстрая сортировка на самом деле медленная? Новый метод сортировки массива

habr.ru

Что шифровать в корпоративной системе? И зачем это делать?

habr.ru

Как я свой хобби-проект переносил на k8s

habr.ru

Как я прошел OSWE сертификацию

habr.ru

Оптимизация 3D-моделей для игровой сцены

habr.ru

Полигоны Another World: Atari ST

habr.ru

Новый год, новый браузер: Microsoft Edge вышел из стадии предварительной оценки и теперь доступен для загрузки

habr.ru

Blazor Client Side Интернет Магазин: Часть 2 — CI/CD

habr.ru

ИБ-факапы 2019 – типичные и не очень

habr.ru

Тайный покупатель Ситимобила

habr.ru

Состояние доменной зоны Польшы .pl за 2019 год

habr.ru

Философия Hibernate

habr.ru

6 способов отписаться от Observables в Angular

habr.ru

Создаем кнопку с Ripple Effect для XMars UI

habr.ru

Security Week 04: криптопроблемы в Windows 10

habr.ru

Визуальная теория информации (часть 1)

habr.ru

Пошаговое руководство по настройке Laravel 6 в Google Cloud Run с непрерывной интеграцией

habr.ru

Новости из мира OpenStreetMap № 494 (31.12.2019-06.01.2020)

habr.ru

Хватит всё подряд называть ИИ

habr.ru

Способы коммуникации в Microsoft Teams: Каналы VS Чаты

habr.ru

PostgreSQL Antipatterns: редкая запись долетит до середины JOIN

habr.ru

TensorRT 6.x.x.x — высокопроизводительный инференс для моделей глубокого обучения (Object Detection и Segmentation)

habr.ru

Легко и непринужденно деплоим приложения на Tarantool Cartridge (часть 2)

habr.ru

Делаем ионизатор воздуха менее, чем за $10

habr.ru

Делаем Windows Server безопаснее

habr.ru

Angular 9 и Ivy: ленивая загрузка компонентов

habr.ru

Еще один [почти] неудаляемый троянец под Android

habr.ru

Как ханипоты деанонимизируют хакеров и онлайн-мошенников

habr.ru

Как «сломался» банк

habr.ru

MicroSPA, или как изобрести квадратное колесо

habr.ru

Бот для мониторинга веб-сервисов за полчаса: telegram + bash + cron

habr.ru

Что нужно знать о тренажерах для памяти

habr.ru

The Ember Times — Выпуск 131

habr.ru

Изменения в популярном античите BattlEye и способы их обхода

habr.ru

[По докам] Flutter. Часть 3. Для разработчиков React Native

habr.ru

Особенности реализации динамических списков в пользовательских интерфейсах

habr.ru

Postgres-вторник №5: «PostgreSQL и Kubernetes. CI/CD. Автоматизация тестирования»

habr.ru

Слёрм SRE — учимся обеспечивать счастье пользователей

habr.ru

Swift: Контейнеры для хранения значений по ключу

habr.ru

Про геометрический смысл кодов Грея

habr.ru

Пусть засияет свет

habr.ru

Blazor Client Side Интернет Магазин: Часть 1 — Авторизация oidc (oauth2) + Identity Server4

habr.ru

Дайджест свежих материалов из мира фронтенда за последнюю неделю №398 (13 — 19 января 2020)

habr.ru

Автоматная модель управления программ

habr.ru

Микросервисы со Spring Boot. Часть 1. Начало работы

habr.ru