16 сентября 2024

Тестирование полей ввода. Реквизиты

Сказки цифрового города: часть первая — Пакетик TCP

Meme Battle. Итоги 3 недели

Семантическое версионирование NestJS и Angular приложений в NX-монорепозитории

Magnum opus: зачем и о чем компаниям выпускать книги [и как не испортить их в погоне за KPI по рекламе и продажам]

Оптимизация небрежно написанного маппера

Тестирование лучших self-hosted аналогов Notion

Теорема о разбиении регрессоров: делаем CUPED аб-тесты в один шаг

Swama: CLI-инструмент для работы с Swagger/OpenAPI

Считаем чужие деньги: сколько Хабр тратит на ППА в месяц?

Как создать Telegram-бота для сбора отчетов и анкет за 5 минут — легко и бесплатно

Цепи Маркова в Telegram-боте

Транзакции PostgreSQL, Требования ACID, примеры. Подготовка к собеседованию, изучение

Измерение производительности NGFW

Грязные биткоины. Как защитить свои накопления?

Запрос на совьетпанк: Метрономикон — мир, в котором хотят жить люди из разных стран

API-шлюзы и сервисные сети

Темная магия IF,AND,OR [DAX]

Посмотрел как работают лыжи и срочно вложил 97 млн в этот бизнес

«Стачка» в Питере. Что ожидает участников крупнейшей в России ИТ-конференции

Психовизуализация как новое направление в изучении психической деятельности: нарративный обзор

Где найти работу маркетологу в современных реалиях?

Необычный зверь: графическая оболочка Desktop2 для MS-DOS

Виды коммерческих лицензий и модели размещения СОД строительных проектов

Продолжаю экспериментировать над своим организмом, на этот раз сотка пешком за 30ч

[Перевод] Как искусственный интеллект помогает составлять карты Вселенной

Как не заблудиться в четырех соснах: выбираем способ найти причинно-следственную связь без экспериментов

Рейтинг Managed Kubernetes платформ

Apache OFBiz CVE-2024-32113

Внедряем программу горизонтального премирования – получаем сотни благодарностей от разработчиков каждый месяц

Сколько крупнейшие компании инвестировали в ИИ и чего им это стоило на самом деле?

Банки, финансы, 4% CTR (почти). Ситуативный маркетинг с щепоткой партизанского в Telegram Ads: взболтать и смешивать

gRPC: проблемы и решения при переходе с REST

Какая-то система СРК у нас стоит, но правильно ли она работает?

Проблема лифтов, игра Coding Lift

Jenkins — от монолита к распределению

Memory Fences и volatile в Java: низкоуровневые гарантии порядка памяти

Что такое HMPL.js? DevBlog №0

Ограничение скорости в Nginx для сложных конфигураций: HTTP/2, API и видеостриминг

Не так страшен найм в Яндекс, как о нём пишут на Хабре

[Перевод] Почему разработчикам Android стоит забыть слово Singleton

Как я забросил учёбу, но вернулся к программированию после комментариев на Хабре и даже написал первого ТГ-бота

Garak: инструмент Red-Team для поиска уязвимостей в LLM

WAF-экспресс, или Как закрыть RCE за два дня

Подключение Outline VPN на сервере без графического интерфейса

Как нам удалось в 100 раз ускорить решение оптимизационной задачи NBO в Альфа-Банке

Устаревают ли технологии?

Преимущества DAX на примере коэффициента проникновения

Интеграционное тестирование: виды, примеры и инструменты

Мое обращение в АП РФ по поводу замедления youtube, и ответ из РКН

Варварский, но практичный ремонт вырванной петли в ноутбуке

[Перевод] Топ-15 примеров того, как UX-дизайн изменил нашу жизнь

Свой надежный VPN. Настройка протокола VLESS XTLS-инструкция

Мобильные SDK: Играем по правилам

Как начать читать на английском и не бросить на 3-й странице

Drag and drop деплой ML-моделей: убираем рутину с помощью web-интерфейса

Госуслуги поощряют сбор логинов-паролей пользователей?

Разгон мозга при простуде. Стоит ли?

[Перевод] Flutter Hot Reload: Что под капотом?

Как построить коммуникацию со стейкхолдерами: от оценки влияния до успешного сотрудничества

Доступ к сайту на NestJS и Angular по доменному имени c SSL — сертификатом в Kubernetes через Ingress

Чистый код: Принцип разделения интерфейса (ISP)

Автоматизация тестирования для системного аналитика. Применение Selenium и написание скрипта на Python

Мобильная разработка за неделю #555 (9 — 15 сентября)

Как я при помощи двух «костылей» смог автоматически сгенерировать опись документов для 700 страниц

10. Особые линейные системы

Программирование для детей 5–6 лет: как заинтересовать ребенка