31 января 2025

Менеджер паролей для бизнеса — большой обзор 2025

[Перевод] JDBC Fetch Size: Маленькая настройка, большие последствия

Омниканальный маркетинг: сложности реализации и как их решать

D&D: математика и удача

Маскирование данных от А до Я

Если вы не берете джунов — вы плохой HR

[Перевод] ИИ теперь может предсказывать успех в карьере и образовании по одному изображению лица

Люди, кто НЕ пользуется нейросетями, откликнитесь

Не торопитесь со Скрамом! Действительно полезные книги для менеджеров проектов. 5 функций Файоля

[Перевод] Порталы: как устроен расчёт видимости в Quake, часть 2

[Перевод] Я перешёл на Firefox и обратно возвращаться не намерен

PPSSPP или всё же psp? Смотрим баги в коде из прошлого

6 альтернатив swiper в 2025 году

Современные языки программирования: как мода убила гениальность

Язык программирования Go – руководство для начинающих

Считаем по головам: как проверить пассажиропотоки с помощью искусственного интеллекта

Полезные паровозики часть 1: введение в железнодорожный моделизм

Особенности написания эксплоитов под х64

Liberux NEXX: Linux-смартфон с 32 ГБ ОЗУ и аппаратными переключателями

Осторожно, подделка: чудесное превращение iPhone 11 в «iPhone 14 Pro»

Самая важная компания китайского автопрома (и это не BYD)

Жизнь за столом

Цветочные клещи и крылатое электротакси

Зачем Яндекс.Браузеру эти данные?

12 + 8 шагов к мониторингу аномальной активности в ОС Нейтрино

Как идёт строительство дата-центра Cloud4Y

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

[Перевод] Как работает HTTP/2 и как использовать его в Go

[Перевод] Оптимизация 3D-текстурирования для мобильных игр при помощи градиентов

«Копировать» или «скопировать»

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

Что такое DeepSeek и на что способна китайская нейросеть, из-за которой OpenAI снизил цену на ChatGPT

SQL HowTo: находим «елочку» с помощью центра масс (Advent of Code 2024, Day 14: Restroom Redoubt)

Касса для хранения мелких деталей на основе стойки для оптических дисков

Онлайн-школа программирования для детей от 8 лет: где обучаться?

Такие разные Slivers: базовые классы и делегаты. Часть 2

Слишком уж «Быстрый вход» в приложение Т-Банк на Android

[Перевод] Стандартная библиотека С не потокобезопасна: проблему не решает даже Rust

30 января 2025

Непостижимая эффективность Кубика-Рубика в педагогике преподавания простой английской фразы

Безопасная работа с итераторами в С++

Массовые увольнения в IT — конец золотой эпохи?

Шизофрения как атавизм, бикамеральная теория часть 2

Пользовательские интервью в стартапе: как организовать, полезные подходы и инструменты

Увольнять или развивать? Что делать с отделом продаж, который не хочет учиться

Динамическая рефлексия для C++

[Перевод] Маленький bool Дума

Векторизация текста в NLP: от слов к числам

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

Немного о темной материи

Применение ML для оптимизации работы питательных электронасосов в ТЭЦ металлургического комбината

Когда мечта о свободе становится ловушкой: обратная сторона удаленной работы и фриланса

Как превратить работу над продуктом в настольную игру

Безопасность CI/CD — базовая гигиена и реализация в разработке облака MWS

Эмоции через минимализм: разбор камерного дизайна Firewatch

Безопасность на уровне кода: руководство по защите веб-приложений для начинающих

Тренды веб-дизайна в 2025 году

Apache Flink: использование и автоматическая проверка собственного сериализатора состояния

Mentorpiece — первая IT-школа, отчитывающаяся о трудоустройстве каждого студента

Безопасность на уровне кода: руководство по защите веб-приложений для начинающих

[Перевод] Кодирование UTF-8 без ветвления

Хакеры собеседований: как взламывают систему найма в IT и что с этим делать?

Q&A с врачами: что следует знать о простатите и аденоме простаты

Оборотные штрафы за утечку персональных данных в 2025

Интеллектуальная собственность на рынке видеоигр: профит или фейл?

Эксперты уверены, что UX-дизайн теряет душу. Мы не согласны, и вот почему

Vivaldi 7.1 для Android и iOS — стрельба дуплетом

Наш бот просто жжет. Людей, машины, но в основном – здания

Системные проблемы в ИТ

«База» по метрикам в Prometheus

Три кита Ozon: BX, SX и Warehouse, или Как происходит работа с дизайн-системами и UI-kit в разных структурах Ozon

Интеллектуальные права: как запустить системную работу своими руками

Издательство Питер. Колонка редактора, январь 25 г

Популярные инструменты для создания процессов DevOps

[Перевод] Как видят свои главные задачи 12 тысяч опрошенных ИТ-директоров

GIMP Script-Fu Первый Дан. Объектно-ориентрованное программирование в Scheme. Простая реализация

Применение LLM + RAG для диалоговых систем в службе поддержки

Подарок на новый год: как я отражал атаку 1 января 2025 года

Паховая грыжа у детей

Финансовая грамотность или как не стать жертвой «Игры в кальмара»

Хочу прожарки на MVP своего проекта, который задеплоил буквально пару дней назад

Как запоминать и не забывать: применяем и автоматизируем Spaced Repetition System

Не нервничай, не спеши, не перебивай: история внедрения CRM в российской авиации

[Перевод] System Design для начинающих: всё, что вам нужно. Часть 2

Менеджер данных: как новая роль изменила подход к работе с ML

[Перевод] Что такое чиплеты и почему они так важны для будущего процессоров?

Миссия невыполнима: как «похитить» радиатор ДГУ

Тренды SDET-направления в 2025 году

Юнити: обучение для детей на курсах

[Перевод] 10 мифов об искусственном интеллекте, в которые вы, вероятно, верите…

[Перевод] Анализ DeepSeek R1-Zero и R1

По ту сторону экрана: Про найм в Data-аналитики глазами нанимающего Лида

Как купить USDT в Москве: Лучший способ

Как выбрать формат внедрения BPM-платформы

Как заставить API самому себе писать тесты: практика генерации тестов на основе спецификации API. Часть 2

Эпическое программирование: пишем понятные и поддерживаемые саги

Виза таланта для IT-специалистов после инаугурации Дональда Трампа: чего ждать

МРТ для DataScience. Часть 4

Как заставить API самому себе писать тесты: практика генерации тестов на основе спецификации API. Часть 2

Когда тестирование пропущено, а канареечный деплой не состоялся: инвазивные проблемы Австралии

Как правильно ставить цели спринта, чтобы обеспечить фокус для всей команды

Безопасное взаимодействие с API: от ошибок к стабильности

(Не) безопасный дайджест: «отработанный» FortiGate, фишинг в Google Ads, троянские гаджеты

Чем Grok лучше ChatGPT: изучаем базовые преимущества нейросети Илона Маска

Как настраивать сети: облачные роутеры и публичные IP

Perforator: новая система непрерывного профилирования теперь в опенсорсе

YouScriptor — ИИ стартап за выходные

Продукт, аутсорс или стартап — куда пойти? Мнение одного QA

Болезнь “ООП головного мозга”

Разработка интеграции для Home Assistan на примере управления кондиционером

Такие разные паяльники: что и для чего я использую в своей работе

[Перевод] DeepSeek vs OpenAI: кто сильнее?

[Перевод] Мой хобби-проект провалился из-за лжи ИИ

Полезные советы при разработке с AI IDE агентами

[Перевод] Неиспользуемые остатки образов в Docker: как удалить зомби-слои и защитить секреты

Зачем менять то, что и так продается?

1С Групповое изменение реквизитов с помощью ИИ

Контроль дверей: делаем «умный датчик»

[Перевод] Оптимизация пластичности ИИ: техники и инструменты для разработчиков

Русский космос, как дела?

Deepseek v3: Как скачать китайскую нейросеть Дипсик AI, все способы

29 января 2025

Плюсы и минусы SUMMARIZE

[Перевод] Часы Судного Дня. Кратчайшее время к полуночи

PostgreSQL 18: Часть 2 или Коммитфест 2024-09

Экзамен по высшей математике: от страха к уверенности за короткий срок

Log4ts — библиотека, которой не должно быть

Про лайфхаки в изучении иностранных языков

Telegram бот + ИИ Jlama своими руками

Пять нейросетей для студентов: поиск и проверка информации

[Перевод] «Гайя» обеспечила самое точное представление о Млечном Пути на сегодня

[Перевод] Руководство по интерпретации данных

Как я вкатился в айти с зп 150к, когда это уже не мейнстрим и джуны не нужны

Обзор на Oculus quest 2 спустя пол года: преимущества и недостатки

Janus Pro: стоит ли она внимания? Сравнение генерации и объяснений с Dalle-3 и SD3

Настройка ToolChain-нa для Разработки на Микроконтроллерах YTM32x

Алгоритм k-means и метод локтя: кластеризация данных с примерами на Python

[Перевод] Китайцы вывели мышей от двух самцов – и мышата дожили до взрослого возраста

Онбординг без головной боли: как рассказать новому сотруднику обо всем без взрыва мозга

Не все сетевые интерфейсы одинаково полезны или как сеть важна для высоконагруженных 1С-систем

Аудиовизуальная система на MSG Sphere в Лас-Вегасе

Принципы гибкой разработки в технической поддержке

Работа на удаленке… какая она?

Патентная гонка за 6G давно началась

[Перевод] Camunda Alpha Release January 2025 – что нового?

Как рождаются, живут и умирают горутины

Пишем легаси с нуля на С++, не вызывая подозрение у санитаров. 05 — GDI рендер

FastAPI vs Litestar: выбираем лучший фреймворк для микросервисов

Книга: «Эффективный TypeScript: 83 способа улучшить код. 2-е изд.»

Как меняются [и меняются ли] DDoS-атаки

Как рефакторить большие системы: Процессы

Прозрачное программное обеспечение

Как мы адаптируем Agile в Ozon?

Обработка ошибок Axios

Звон в голове: размышления об отношениях сотрудника и компании

Что может описывать модель песчаной кучи

Создание CAN-концентратора на базе esp8266

Как спрогнозировать будущую инфляцию?

Как работа с отзывами клиентов влияет на продажи и репутацию бизнеса

В чем разница между китайским ТСД, и «сделанным в Китае»?

Что нового в Postgres Pro 17: от Proxima до интеллектуального управления данными

Ошибки и подозрительные места в исходниках .NET 9

[Перевод] Жара разрушает порядок почти всегда – за одним исключением

Подумаешь, ценности! Мы-то знаем, что это — для простаков

Сутки, пара моторов и немножко отчаяния: зачем инженерам хакатоны

[Перевод] Две строки CSS, которые снизили производительность со 120 до 40 FPS

Зачем нужна публичная оферта и политика конфиденциальности? + шаблоны

Детская онлайн-школа программирования: рейтинг лучших

LLM в Pet проектах

Создание универсального искусственного интеллекта (AGI): краткое пособие для начинающих

Pure.DI в Unity

Как документация помогает выйти в прод быстрее. Бонус — шаблоны, которые выручают в работе аналитика

Учим людей учить машины

Не вручную: почему стоит автоматизировать рутинные задачи для QA

Как мошенники разводят подписчиков Телеграм-каналов на деньги, и что с этим можно сделать

Возможно ли все еще отличить сгенерированный текст от написанного человеком?

[Перевод] DeepSeek выпустила собственный ИИ-генератор изображений Janus-Pro. Лучше ли он, чем Dall-e 3?

Разбор CVE-2024-42327, Zabbix

P2P на Go: библиотека libp2p

Радиоуправление игрушками в диапазоне 27 МГц: двухкомандные системы

Серия «Под капотом»: LVM

Cтажировки в IT за процент от будущей зарплаты стоимостью более миллиона рублей

Модульный робот-червь

Goose: AI-агент в работе

Как составить сценарии тестирования на собеседовании? Разбираем задачу с техсобеса для начинающих QA

Миллион рублей затрат, ни одной продажи. Убыточный медцентр стал продавать услуги, как товары, и вырос в перегретой нише

Как «утонувший» робот помог починить своего «собрата». Ремонтируем iRobot Roomba 880

Разбираемся с библиотекой libnl в для управлением трафиком в Linux

Интерфейс командной строки для начинающих разработчиков

Выгорание штука эмоциональная

Введение в фикстуры Playwright

Импортозамещение САПР в образовании: как УРГУПС готовит востребованных специалистов ПГС с помощью Платформы nanoCAD

Победить прокрастинацию на самом деле просто

Алгоритм подготовка материалов для митапа

Как продать продукт, который не приносит прибыли. Продал свой, рассказываю по шагам что делал

DeepSeek-R1 обогнала ChatGPT

Эмоции и лидерство у роя роботов

28 января 2025

Слово из девяти букв, где пятой должна быть буква «Р». Слово обозначает — «качественный труд». Что ответит DeepSeek?

Аугма 336

Сетевые технологии с нуля [или почти с нуля]: подборка книг

Крах NVIDIA: как DeepSeek встряхнул рынок AI

Типы данных в Python для самых маленьких

ОЦЕНКА ПОТРЕБНОСТЕЙ В GPU ДЛЯ AGI МАСШТАБА МОЗГА

Что болит у тимлида

Путь к стабильности: как мы снизили потребление оперативной памяти в iOS-приложении

Уведомляй. Уведомляй меня полностью (коротко про push'и)

[Перевод] Социализация и здоровье мозга

Эмулятор NES в каждый проект! [0x01]

Если шутка не смешная. Часть 2. Я беру мрамор и отсекаю всё лишнее

Фильтр Гаусса на стероидах: секреты ускорения вычислений

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

[Записки программиста] Еще раз про SOLID

[Перевод] Как работает модель DeepSeek-R1. С иллюстрациями и схемами

[Перевод] Создаем мультитенантные Symfony-приложения с помощью Ecotone

Локализация данных и рост дата-центров — история тренда

Курсы по Godot Engine: обучение детей разработке

Файл .DS_Store: Подарок для исследователя и головная боль для владельца сайта

[Перевод] Введение в реактивное программирование

[Перевод] Разработка эффективных агентов с помощью Spring AI (Часть 1)

Покажи своего Telegram бота

Апгрейд Telegram-бота для управления внутренними процессами: наш опыт вам в копилку

Как автоматизировать рутинные задачи с API UserGate

Опыт разработки на доработанном pgTap

Конец всего: пять сценариев гибели Вселенной

Loss Landscape Analysis — новая библиотека для анализа точности обучения и оценки обобщающей способности нейросетей

Кто-нибудь переживал процесс перехода на Agile? Как вы справились?

Вокруг да около ChatGPT: AI-ассистенты, о которых вы могли не слышать

API Key Authentication в ASP.NET Core Web Api

Уйти от ORM

Путеводитель C++ программиста по неопределённому поведению

Про дейлики

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

Как ускорить процесс сделок в Envybox с помощью SMS API

Размышляя о том, что такое команда

Поддержка MDX в Luxms BI: комфортная миграция с Power BI

Какой % желающих сможет работать в IT: Итог 500 бесплатных профориентаций Mentorpiece

Как я нашла способ работать меньше и успевать больше

Путеводитель по китайской микроэлектронике: Loongson, Feiteng, Kunpeng, Zhaoxin, Hygon, Sunway

Сложность концепции компоновки на примере для QT (шпаргалка)

13 уязвимостей на компанию: свежая ИБ-статистика от пентестеров

Альтернативы ChatGPT на смартфонах без интернета: как установить и использовать локальные языковые модели на iPhone

Teamlead: Pros and Cons

Дорожная карта миграции большого хранилища данных

Интервью с «Бюро 1440»: Технологии спутникового ШПД и защита данных

PL/V8: JavaScript в PostgreSQL

Concurrency testing — отлавливаем состояния гонки

Нет «протечкам»: как компании защищали данные в 2024 году и реагировали на утечки

Сервис событий элементов смарт-процесса Bitrix24 на архитектуре DDD

Рассказ о моей клавиатуре

Индустрия искусственного интеллекта в Китае или как зарождался DeepSeek

Умный дом с радио из Cyberpunk: как я написал расширение для Home Assistant

[Перевод] Прогнозы на будущее, 2035-2099 годы (работа, бизнес, здоровье, любовь, семья, программное обеспечение и космос)

CI для мобильной разработки или как мы используем fastlane

Почему DeepSeek способен конкурировать с OpenAI и как повторить их опыт

Дайджест космических новостей за прошедшую неделю

[Перевод] DeepSeek против ChatGPT: Какой искусственный интеллект определит будущее?

Как стать системным аналитиком с нуля? Бесплатная программа обучения

Как с помощью deep learning мы построили Геокодер, масштабируемый для разных стран

Лучшие IT-работодатели России 2024: ежегодный рейтинг Хабр Карьеры

Как правильно делать тестовые задания на Python (flask, fastapi)

Кого и что будет проверять Роскомнадзор в 2025 году

Как создать модуль для Flipper Zero или как прийти к этому

Как мы усовершенствовали CDP благодаря агрегатным атрибутам

DRAGON 32

Русский Маскарад — применение NER для защиты персональных данных

Бизнес-процессы Битрикс: практические советы

Первый шаг к кибернетическому тимлиду: автоматическое ревью кода на основе LLM

МРТ для DataScience. Часть 3

Что такое дизайн-система, зачем она нужна и какими отечественными решениями вдохновиться

Как строить и развивать отдел системного анализа: от маленькой команды до большого департамента

Как написать худшую статью на Хабре

Осторожно! Домовые чаты в Telegram могут быть мошеннической схемой

Что такое модель OSI? Компьютерные сети для начинающих

Памятка по XSD

Мой путь к идеальному терминалу с iTerm2

Блокбастеры в нескольких килобайтах: панорамная история демосцены

Security Week 2505: уязвимость в онлайн-сервисе Subaru

Использование Drools для конфигурирования приложения

27 января 2025

[Перевод] Чистый код в Python

[Перевод] Конкретный белок как катализатор колоректального рака. И как цель в лечении

Почему DeepSeek Janus-7B — это нечто действительно невероятное

Плагин для Wordpress, который вам нужен если у вас туристический проект! Плагин, который построил Чат…

Почему у разработчиков на самом деле выше ЗП

Я взял кредит 700 тысяч на разработку своей визуальной новеллы, чтобы тебе не пришлось

Статус участника Сколково: плюсы для бизнеса

Разворачиваем Langfuse в Kubernetes: open-source альтернатива Langsmith

Настройка общей папки с использованием Astra Linux 1.6 для хостов с ОС Windows

[Перевод] Кремниевая долина в восторге от китайской модели ИИ. Колонка WSJ о моделях DeepSeek

Как отличаются СДВГ люди от обычных людей? И зумеры — это СДВГшники или просто ленивые инфантилы?

Как написать программу на Python без каких-либо знаний

Использование последовательного тестирования для уменьшения размера выборки

Разобрал китайца, подарил жене, а теперь продаю на маркетплейсах на 39 млн в год

Как мы делаем из мусора 37 млн в год на маркетплейсах

Великолепный век от PQ.Hosting: как арест в миллион долларов изменил жизнь команды

Эволюция корпоративного ITSM: объединяя людей, процессы и технологии

Trinion BPMS. Бесплатная система управления бизнес процессами на базе Drupal

[Перевод] Вопрос на техинтервью аналитика и разработчика: “Назовите способы проверки username на уникальность”

Нюансы разработки PWA для Банка Санкт-Петербург от первого лица

Видео с DevRel SPb Meetup (Кейсовник №2)

Применение Rust в UEFI/BIOS

«Джунам тут не место?»: как попасть в ИТ в 2025 году

Как и какая видеоигра поможет подготовиться к роли руководителя

3D-печатный синичник: пять лет спустя

DivMod, QuotRem или что-то другое?

[Перевод] Новые возможности ECMAScript — атрибуты импорта и модификаторы шаблона регулярного выражения

От игровых побед к спасению жизней: путь эндоскописта-геймера

Забытые шедевры Nokia: концепты телефонов, опередившие время

От игровых побед к спасению жизней: путь эндоскописта-геймера

Хакатон «Цифровой прорыв»: как команда валидации Альфа-Банка разработала решение для РЖД

[Перевод] Модульность для первоклассной оркестрации процессов

[Перевод] ByteDance запустила новую интегрированную среду разработки (IDE) для быстрого создания ИИ-приложений

Современные техники оптимизации производительности в C++. Кэш-локальность, аллокаторы и параллелизм

Gartner по-русски – это не Гартнер

Краткая история онлайн-платежей. Часть вторая: как интернет изменил и упростил всё

Делаем умный зарядник для машины на коленке

Как я смотрю YouTube без задержек и рекламы

С июня мы перешли на Контур Толк: как нам живётся на отечественных продуктах?

Угнетающая тенденция в казахской литературе. Или может я сума сошел?

Интеграция Jira-AWX

[Перевод] Оценка чат-ботов LLM: основные метрики и методы тестирования

GPT начал убивать поиск Google и Яндекса

7 вещей, которые больше всего волнуют аудиторов в модуле критических данных Flutter-приложения

Американские горки — поиск наибольшего паросочетания в двудольном графе

[Перевод] Пора ли менять DCS на универсальную систему управления?

Amplicode Frontend — фуллстек на час: создай админку для своего Spring-приложения

Промпт-инжиниринг: как разговаривать с нейросетью на одном языке

Java, Taint и SAST: что это и зачем, и причём здесь ГОСТ 71207

Экономика. Общие положения. Часть I

Отчет о проекте эффективного приоритетного дерева SAPT

Эстетика игр за доллар. История и философия сайта itch.io

Озеро для дата-склада: как мы нырнули в новые методы хранения данных и что из этого вышло

Как тестировать бизнес-процессы в Camunda: пошаговый гайд

Cocos2d-x тестирование производительности

Китайско-испанский ноутбук внутри и снаружи. Primux Ioxbook: что за зверь?

Онлайн-школа программирования для детей: ТОП-10 школ

SQL HowTo: пошагово решаем СЛУ (Advent of Code 2024, Day 13: Claw Contraption)

Архитектура биллинга Яндекс 360: как не стать единой точкой отказа

Распространенные заблуждения начинающих и будущих инженеров по ручному тестированию (manual QA)

Используем языковые модели в AI-агентах. Часть 2. Retrievers, TextSplitters

Автоматизированная расстановка ограждающих конструкций в nanoCAD BIM Строительство (конфигурация «Конструкции»)

LLM против детских вопросов: смотрим, как GPT o1, QwenLM и DeepSeek справятся с детскими задачами

Новые горизонты Python: личный опыт и практические советы

Онлайн-школа программирования для школьников: дополнительное образование на курсах

Озеро для дата-склада: как мы нырнули в новые методы хранения данных и что из этого вышло

Что на неделе: новые фичи Samsung Galaxy S25, роборука для пианистов и мозговой чип от депрессий

Экспериментируем с Gemini API бесплатно

Что такое интерпретируемость машинного обучения?

Аварии как опыт. Особенности репликации материализованных представлений в ClickHouse

Моделирование Результатов в Гольфе с Помощью Цепей Маркова

Точность позиционирования объектов в играх: возможные ошибки

Установка Qt на Windows без регистрации и VPN. Часть 1. VisualStudio Community + Conan.io

Автоматика для водоснабжения

Бизнес-проект: как я написал больше 500 рефератов с ClaudAI и ChatGPT, заработал 600.000 рублей

26 января 2025

Искусственный интеллект, научные открытия и инновации в продуктах

Сумматор, триггер, регистр, почти счётчик, и можно было-бы больше и лучше на асинхронной логике, но надо менять IDE

Эмулятор NES в каждый проект! [0x00]

Как читается Schema в GraphQL API

Callback рефы в React: что это такое и где можно применять

Николай Никитин, лидер «Научного опенсорса» Университета ИТМО о том, чем открытые разработки могут помочь учёным

Вранье и галлюцинации – ошибка или необходимая часть интеллекта?

Просто пишите код. Часть 1

Как благодаря полётам в космос, лесозаготовкам и облакам появились современные СУБД

Криптоанализ шифра Виженера. Как реализовать и взломать

Зачем нужен шаблон Render props в React?

Космический лифт за 15 минут

Docker — все в одной «коробке»

Создание образа в Cloud-init

DeepSeek — очередной квантовый скачек в развитии AI

Идеи о системе ИИ: Система команд. Часть 1

Мой путь к быстрой и понятной архитектуре, или зачем я выбросил агрегаты из DDD?

Прагматичное функциональное программирование в Java

Java для Sega Mega Drive — возможно ли это?

[Перевод] Новый искусственный интеллект распознает 97% заболеваний легких и может отличить пневмонию от COVID-19

Как разработчик попытался в геймдев

Немного поупражнялся с градиентами

От теории к практике: как раскрыть потенциал NFC с помощью Flipper Zero

Разработка в VR: личный опыт и рекомендации

Переход на новое окружение

AI-driven TDD — используем Code-LLM на максимум

Что такое EDR и с чем его едят? Беседа с руководителем управления развития технологий BI.ZONE EDR Виталием Моргуновым

Обратимая амнезия

Мобильная разработка за неделю #572 (20 — 26 января)

Необычные проекты на базе «малинки»: что можно сделать своими руками

Как автоматизировать оборону города с помощью Kubernetes CI/CD Pipeline: защита от зомби через автоматические обновления

Не допустить разрывов: новые интернет-магистрали и меры по их защите

Когда строишь карьеру дизайнера с помощью прогеров

Они были «Dot» в эпоху Dot-Com

Государственные гранты для IT-проектов или почему финансирование достаётся единицам?

[Перевод] Порталы: как устроен расчёт видимости в Quake

Что не так с современной тревожностью? Как перестать беспокоиться и обрести душевное равновесие

Управление проектами: дайджест публикаций #25

Боремся с водяными знаками Gamma AI на бесплатном тарифе

Initial Access для Red Team — Как войти без приглашения

Зачем в Look-a-like pseudolabelling (или самый простой метод PU-learning на службе у рекламщиков)

25 января 2025

AI в энтерпайзе

Оптимизация Trellis: запускаем генерацию 3D моделей на GPU с 8ГБ памяти

WAF — своими руками

То о чем многие молчат, или может не знают…

Немного о платине и палладии

Telegram-бот и нейронные сети: как они улучшают жизнь пациентов в клинике по пересадке волос

3D графика на форме в Lazarus IDE

По мотивам windows заставки «Ленты». Кроссплатформенный скринсейвер на JS и Electron

Настольные игры для юных программистов и робототехников. Часть 2 — эпоха роботов и исполнителей

Как и где купить USDT (Tether): гайд по главным способам в 2025 году

[Перевод] Обзор протокола кредитования Morpho

Аналоги Victoria HDD/SSD на GNU Linux

Я купил легендарный игровой смартфон из утиля и отремонтировал его — смотрим на Nokia N-Gage Classic

Путешествия и диктофон

OpenAI Operator: Нейросетевой ящик Пандоры или путь в будущее?

Веб-приложения будущего: что нужно знать о WebAssembly

Литий-серные батареи: новая надежда рынка элементов питания?

Agile умер: из-за своего сострадания к product- и project-менеджерам (с) Фридрих Ницше

Самопрезентация важнее знаний на собесе

Что такое pytest и как его использовать? Или как новичку начать автоматизировать тестирование?

Опыт написания компилятора вручную

Вот почему AGI не уничтожит человечество

Дизайн-документ: зачем применяется, как составить и какие сервисы использовать

Игра, вдохновлённая UFO и Jagged Alliance: интервью с главным разработчиков «Спарты 2035»

Классика научной фантастики: хронология

STM32F4xx + DCMI + USB Custom (CDC + UVC)

Индия продолжает экспансию на рынок полупроводников: чего ожидать в ближайшем будущем

Погружение в инструменты диагностики Linux. Часть 2 — top

[Перевод] Возможно, сверхмассивные чёрные дыры помогли закончить космические «тёмные века» миллиарды лет назад

Пишу код за деньги

Как нейронки помогают студентам в обучении — и где обычно подводят

Как попасть на стажировку для аналитиков в Авито: гайд по этапам отбора

Покажи свой стартап/пет-проект (Январь)

Juniper routers, как правильно собрать syslogs и красиво оформить dashboard в grafana

Точное время в цифровом мире: Разбираемся с NTP

Проверка АЧХ наушников с помощью измерительного микрофона на примере внутриканальных наушников Radiotehnika Impulse T1

5G в действии: как будут работать сети пятого поколения

Сегментация изображений с дефектами для промышленности на основе Unet и TensorFlow

Упорядочиваем MQTT

Простой биллинг для Telegram-бота на SQL

Мейк Сбер грейт эгейн

[Перевод] Чем отличается мой Type Predicate Generator?

[Перевод] Как я программирую при помощи БЯМ

Как найти работу мечты: методы рекрутеров для соискателей

24 января 2025

История автоматизации отопления в Home Assistant

Субъективный взгляд на перспективы Больших Языковых Моделей

Цитаты великих в игрострое

Пишем «Манифест чистого кода для генеративных моделей», присоединяйтесь

Кастомный контроллер Kubernetes на Rust

Простое решение для автоматизации контроля за состоянием базы данных с использованием EF Core

[Перевод] Демистификация размеров объектов в Java: компактные заголовки, сжатые указатели и многое другое

Как сработали врачи в государственной больнице Испании – личный опыт

Что лучше — удаленка или офис?

Преподавание английского — самый большой скам 21 века

[Перевод] 50 исследований на тему нейросетей, которые помогут вам стать ИИ-инженером от бога

Armadillo: матрицы, кубы и разреженные данные на C++

Open-source альтернативы Operator от OpenAI

Атомолёты

Как инженеры NASA продлили жизнь телескопа Hubble: история успешных модернизаций

Срочность против целеустремленности: как перестать спешить и начать успевать

PVS-Studio в 2024 году

Как и для чего мы делали симуляцию курьерской доставки

Cговор менеджеров среднего звена одной зелёной и одной красной компании позволяет выводить миллионы со счетов россиян

[Перевод] Сообщали ли люди о наблюдениях НЛО до XX века?

Монтаж оборудования по стандарту качества: как мы выбираем лучших инженеров в телекоме

[Перевод] Интересные схемы BiCMOS в Pentium

Как мы обучаем автотестированию Junior и Middle в Школе К.О.Т

Asus Eee PC 4G: капсула времени из 2007 года. Часть 1

[Перевод] Оцениваем скорость операций с путями в FastAPI

Новые возможности .NET 9: новые типы и семантика блокировок в C# 13

Несколько способов казаться надежнее

Как мы дважды потеряли $500 тысяч на одном стартапе

Чтение на выходные: «Super Mario. Как Nintendo покорила мир» Джеффа Райана

[Перевод] Как писать связующий код без Java-делегатов в Camunda Cloud

Как Fix Price автоматизировал бизнес-процессы с помощью Camunda

Диктофон и медицина

Программирование для детей: курсы и ресурсы для изучения

Мнение по демо игры «Спарта 2035»

Логика построения BI-приложения. Методология DAR для проектирования дашбордов

Подписчики для телеграм-канала из Яндекс.Директ. Быстро или дешево? Считаем конверсии и стоимость

[Перевод] Как установить и использовать DeepSeek R-1 на вашем компьютере

Панк не сдох

Быстрый матчинг товаров на маркетплейсе Wildberries

[Перевод] Достижение согласованности без менеджеров транзакций

Пишем легаси с нуля на С++, не вызывая подозрение у санитаров. 04 — Компиляторная археология

Ода структурам на примере работы с блоком питания Fnirsi DPS 150

Руководство по построению коннекторов к СУБД на примере Tarantool

RGB-подсветка ПК для чайников: что светится, куда подключать и чего точно не надо делать

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

JSpinner: меньше багов, больше стрелочек

$1 трлн ущерба спуфингом: как Навиндер Сингх Сарао обрушил рынок

История о том, как мы разработали благотворительный web3 сервис для крупнейшей DeFi платформы Lido

Cyfral Intel. Перепрошиваем «говорящий» домофон

Разберем по винтикам коммутатор для ЦОД «Аттика-5960М»

Кабель из бактерий и полимерная слизь

Настройка бэкапов в S3 через Microsoft SQL Server без скриптов и стороннего ПО

BPMS мёртв в энтерпрайзе

Что скрывают комментарии в тестах

Хаос vs один понятный флоу на все команды. Сказ о том, как в МТС производственный процесс внедряли. Часть 2

[Перевод] Nix в пилюлях

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

[Перевод] Призрак в доспехах. Квантовый искусственный интеллект. Квантовая природа сознания

Один год вместе с LLM в кибербезопасности: как ИИ менял индустрию

[Перевод] 20. Nix в пилюлях: Основные зависимости и хуки

Capture the flag на ВДНХ. Как это было в 2024 и как принять участие в 2025 году

НМ и НТ. УГЛЕРОДНЫЕ НАНОТРУБКИ. Часть VII

Про заглавные буквы в текстах сайтов

Что должно быть в ТЗ на SEO-текст?

Что должно быть в ТЗ на SEO-текст?

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

Горизонтальное масштабирование базы данных. Репликация. Партицирование. Шардирование

23 января 2025

Почему мы отказались от выражения «assert» в Python

Сделай удобно: подборка UI/UX-кейсов из цифровых и нецифровых продуктов (#5)

Управление компьютером. Голосовая команда и ответ. Arduino + voice recognition module v3.1 + EasyHID + DFPlayer

Погружение в тулы для диагностики в Linux. Часть 1 — sysdig

CTF и нейросети: опыт решения задач по кибербезопасности с помощью ИИ

Невидимый вывод grep при поиске, включающим конец строки в файлах с разделителем строк CRLF

[Перевод] Стоит ли использовать Python venv в контейнере, таком как Docker? Определённо

Куда деваются отходы в самолетных туалетах

[Перевод] Оптимизации компилятора на языке, который вы можете понять

Трамп коин подорожал на 660%: Взлет мем коинов

ИИ на путях: как решить задачу перепланирования расписания движения поездов

NDR – следующий уровень развития сетевой безопасности

Как мы в Авито проводим A/B-тесты CRM-рассылок

UI/UX тренды в 2025: угрожает ли ИИ будущему дизайнеров и какие визуальные тренды нас удивят?

Зачем я сделал еще один опен-сорс Code Sandbox на любом языке

Что такое MR-стенды и с чем их едят

[Перевод] IntelliJ IDEA 2025.1 EAP 2: Поддержка Containerfile и обновления для Dockerfile

Об опыте и процессах внедрения дизайн-системы

Реакции на Хабре: постмортем

30 трюков на Python с описанием преимущества

[Перевод] Умеренное употребление алкоголя повышает риски для здоровья, принося мало пользы взамен

[Перевод] Академический минимум js-разработчика: базовые концепции

Библиотека это база, это, так сказать, база. Или как правильно входить в библиотеку

Всё о Slivers и немного больше. Часть 1

Биометрические методы аутентификации: небольшое исследование

Вы могли подумать, что мы покупаем печатные платы в Китае, а перепродаем в России, но все чуточку сложнее

Как стать генеральным директором: путь от тестировщика до CEO

[Перевод] Как писать связующий код без Java-делегатов в Camunda Cloud

Анализ реального исходного кода OpenSource проекта. Заметки на полях

ККТУ вместо ОКВЭД: что поменялось в маркировке рекламы с 2025 года

Что такое корпоративные коммуникации: разбираемся в терминах

Как я сделал сервис генерации рефератов (погодите кидаться тапками)

Забудь про XPath и CSS-селекторы: путь от стандартных локаторов к кастомным

Пять любопытных девайсов с E-Ink — от ноутбука до настенного экрана

Использование OpenOCD для установки/снятия запрета чтения памяти CH32V20x

Как обрабатывать фидбек при помощи искусственного интеллекта

Как модуль распознавания речи в Solar Dozor 8.0 упрощает ̶ж̶и̶з̶н̶ь̶ работу офицеров безопасности

Как данные о ДТП превратить в арт-проект

Данные для обучения моделей иссякли. Что будет дальше?

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

AI-тренер и AI-редактор. Полный гайд по профессии

Универсальность против конкретики. Какой сервис заметок и баз знаний подойдет именно вам?

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

Руководитель не доверяет и изматывает тупыми задачами. Помогите

Work-life balance или work-life blend: как найти свой подход к работе и жизни

Трест, который лопнул: как Тревор Милтон создал Nikola, обманул инвесторов и чуть не сел на 20 лет

Как навести порядок в Figma и уменьшить ошибки на дизайн-ревью

Кейс: CRM-система для ЖКХ и управляющих компании

Избегайте эффекта якоря при оценке задач

Внедряем AI Code Assistant в разработку бесплатно и без вендорлока — Инструкция

Docs-as-Code в технической документации: переход от reStructuredText к AsciiDoc

GIMP Script-Fu Первый Дан. Фигуры

Управление светодиодом с использованием Lolin NodeMCU и Elbear ace-uno. Пошаговое руководство

Обзор и карта рынка платформ для защиты ML

Прогресс на «лицо»: Сбер и НСПК создают биометрическую альтернативу Apple Pay

Интеграция Docker в Android разработку

Как помочь ребенку поступить в ВУЗ мечты на бюджет

Теорема Бернулли как катализатор лудомании

Lock-free кэш для Django: коротко

Декларативная платформа управления доступом: от ролей к динамическим политикам

Сто лет собеседований: почему наём в IT так переусложнён

О том, как легкомысленное использование полиморфных аллокаторов может испортить вам жизнь

Топ-8 самых удобных систем управления задачами в 2025 году. Обзор и рейтинг

Коду плохо, зовите тестера: что такое санитарное тестирование

Начальная генерация пещер

Синтез и восстановление голограмм-проекторов. Часть 1

Глия: как самые неизученные клетки нервной системы меняют нейронауку

Как выбрать подрядчика и не облажаться?

[Перевод] 19. Nix в пилюлях: Основы stdenv

О китайских спутниках, радиочастотном спектре и бульдогах под ковром

Брокеры сообщений на практике: как подключиться и пользоваться RabbitMQ в Python

[Перевод] Учёные обнаружили «пугающее дальнодействие» внутри протонов

4 шага, чтобы создать ценность для клиента в 10 раз выше цены, которую он заплатит

Я наконец-то разобрался, зачем нужны useMemo и useCallback на практике

Vivaldi 7.1 — Персонализированный комфорт

Супераппы «супергорода» или что такое Careem и Noon в Дубае? Обзор приложений. Часть 1: Careem

Подарок в самое сердце – как прокат спорткаров исполняет детскую мужскую мечту

Вложение с сюрпризом: очередная атака с помощью Rogue RDP

Техническое собеседование фронтенд-разработчика: советы от тимлида

Как крупный капитал манипулирует рынками

МРТ для DataScience. Часть 2

Работа с клиентом по Agile: как мы уходим от бюрократи

Ловушка бесконечно ленивого бассейна

AMD или Intel, Windows или Ubuntu: что выбрать для работы с 1С

Самые востребованные навыки в резюме

[Перевод] Убивают ли LLM сайт StackOverflow?

Добавляем свои переменные в шаблоны писем Joomla 5+

nanoCAD BIM Строительство. Новый программный продукт с применением ТИМ для проектирования архитектурных решений

Онлайн-школа по программированию для школьников: где учиться в 2025 году

Паттерны проектирования в Golang

Анализ SEO одного из лидеров ниши «ремонт домов и квартир»

“Мы прогорели” — еще одна история “story stock”

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

Как нанять копирайтера: опыт агентства контент-маркетинга от публикации вакансии до найма и онбординга

Еще один разбор документа про AGI от Леопольда Ашенбреннера

Сравнение моделей ChatGPT o1 и DeepSeek-R1 на простом шифровании

Быстрый старт в мир Python окружений с uv

YPay & YPay Inventory для Flutter приложений

Вычислительный комплекс ВК-1010