11 марта 2025

TrueSql – заново учимся ходить в базу данных. Часть 1 – пять Fetch’ей

Lazarus: история самых успешных хакеров в мире

Использование LISP для ассоциации параметров объектов nanoCAD BIM Строительство и Платформы nanoCAD

Задачки на Verilog — новый раздел на сайте

Lissa Health — приложение для хранения личной медицинской информации (v1.2)

Как придумать идею для пета в портфолио

Почему инди MMORPG в 2025 году — не приговор

10 марта 2025

Непреодолимая пропасть между DeepSeek 671B и иллюзорной мощью Qwen QwQ 32B

ИМС SP7021, или Импортозамещение без токсичных государевых денег

Я зову их, а они не идут: Как развивать новые связи, когда меняешь профессию, страну и, во многом, жизнь

Зависимость от трейдинга: как миллионы людей теряют годы и состояния на торговле

Индексы в убывающем порядке (DESC) и NULLS FIRST в PostgreSQL

AutoML и NAS

[Перевод] UX-маркетинг

Полнота OSM в сравнении с ПКК и ГАР ФИАС

Глубокое Погружение в Работу с Таймерами в React

Security Week 2511: сомнительный бэкдор в Bluetooth-модуле Espressif

Немодальное окно коммита в IntelliJ IDEA: шаг вперёд или спорное нововведение?

Модификация vs Адаптация ПО: как избежать юридических проблем при разработке?

[Перевод] Как гонка за AI-талантами меняет рынок труда в сфере технологий

ServerSocket для IPS в Android и примеры межпроцессного взаимодействия

Python для начинающих дата-аналитиков: как настроить виртуальное окружение?

Сериализованные справочники: работа без десериализации

Как я до конца пытался казаться успешным бизнесменом, пока за 6 лет не потерял все

Зачем вы врете в резюме?

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

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

Кибербезопасность через призму литературы: ТОП книг по версии участников CyberCamp

Клиентский код

Как настроить отказоустойчивость терминального сервера: разбираем на примере Termit

GIMP Script-Fu Первый Дан. Язык функциональной геометрии. Итоги

Насколько отечественный наш AQdesk P30. Разбираем, что внутри, и почему не все производится в России

Идеальный онбординг

Straight Skeleton 2D — один из красивейших алгоритмов. Создание и визуализация

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

Родом из гламурных пятидесятых: история первых цифровых снимков

Тайны офиса: поиск скрытых метаданных в файлах DOCX, исправленных задним числом

BareMetal 2.0: разбираемся, какие GPU выбрать

Рынок труда в IT вчера и сегодня, или не время для джунов

Эволюция в Homo GPT: как не променять эффективность на критическое мышление

Формализация принципа Open/Closed: как сохранить обратную совместимость с помощью SOLID

Эконофизика и физически-обоснованные нейронные сети

Как я избавляюсь от компьютерной шеи. Часть 2. Качели Юлина

Игнорирование стратегии приводит к проблемам на проекте

Slackalypsis. Часть 1

Выпущена версия Jmix 2.5

SQL HowTo: кратчайший путь «туда и обратно» и его самосоединение (Advent of Code 2024, Day 20: Race Condition)

Тактики ускорения билда: матиз, кобальт, камри 3.5

Подборка сайтов с CTF

Книга «Linux для сетевых инженеров»

Использование лидара от робота-пылесоса для системы предотвращения столкновений в автономных роботах

Нейросети для локальной генерации видео

Как я стал ментором: опыт, уроки, шаблоны

Двигатели для сверхмалых спутников: наступает эпоха гаджетизации космоса

AI + Капитализм =?

Игра в Кости в Kingdom Come: Deliverance 2: разбор механики и секреты победы

Ваше мнение очень важно для нас (нет)

Еще пара слов о моках

[Перевод] BPMN и оркестрация микросервисов, часть 2: графические модели, упрощенные саги и кросс-функциональное сотрудничество

Место и роль ID-сервисов в борьбе с киберпреступлениями

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

Безопасность баз данных: как извлечь максимум из технологий DAM

Исследование: заменит ли AI писателей?

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

Телефонное мошенничество: как это работает

Как найти упоминания бренда в СМИ: мой топ-5 бесплатных инструментов мониторинга

[Перевод] Вышла IntelliJ IDEA 2025.1 Beta

Руководство по выбору SOC: на что обратить внимание

Как я решал задачу 2025 года. Часть 1

Конспект книги «Atomic Habits» для IT: как маленькие привычки приводят к большим успехам

Методы классификации DGA инструментов

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

Cobalt Strike: Гайд по использованию

Оптимизация дашбордов в Superset

Шпаргалка: Kotlin suspend функции

Scratch для школьников: ТОП-10 курсов

Пишем HTTP-сервер на чистом C

[Перевод] Искал лекарство от малярии, а нашел лекарство от рака

Продолжаю улучшать VK Видео / клавиатуры для TV приложений

Артефакт эпохи: рождение, взлет и падение клипарта

09 марта 2025

Работа с библиотеками, которые не установлены в Airflow

Предложение Mozilla по отзыву случайных сертификатов

Virtual Ads или как прорекламировать Adidas в CS:GO

Испытание ИИ-моделей. Sonnet vs qwen

Бесплатный мини-гайд по валютным удаленкам

Мобильная разработка за неделю #578 (3 — 9 марта)

Разработка конструктора для конфигурирования производственных этикеток в системе второго уровня TWS ТПЦ

[Перевод] Ожидание vs реальность: какие взгляды я поменял за 10 лет в разработке

Влияние источника времени на результат explain в PostgreSQL

Единственный способ вылезти из ловушки микроменеджмента и запустить автопилот

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

Информационные системы и цифровой суверенитет: стоит ли бояться зависимости от западных решений?

Сканнер уязвимостей rkhunter. Базовое сканирование rkhunter + базовая настройка программы

Fake door тесты в мобилках

Разбор тестера радар-детекторов

Как уменьшить боль от this в классах javascript

AbortController в JavaScript

AI Engineering vs ML Engineering: Как фундаментальные модели меняют подход к разработке

Тестовые данные в TypeScript: вызовы, решения и мой опыт

Техническая отсталость не должна быть игнорирована, если предприятие хочет выжить на рынке

Как ошибается ИИ, если за ним плохо следят

Топ-11 агентств для продвижения личного бренда предпринимателя или эксперта

NeoVim: настройка и использование

Самые отбитые проекты Github

LLM для кодинга и локальный тест открытых моделей на AMD

Представления о естественном интеллекте: Модель эволюции жизни

Искушение глазами AI

Open source в России [серия: «стартапы»] — опыт открытой разработки и бизнес-модель корпоративного мессенджера Compass

Мне вообще никто не нужен, сам себе погрею ужин. Самодостаточная Data

Автоматизированное управление расширенной статистикой в PostgreSQL

Блокчейн-технологии: архитектура, принципы работы и перспективы развития

От PPP до облака: как развивался и зачем нужен SD-WAN

Курс взят: робототехника в медицине

В чем секрет Bloomberg Terminal и какие альтернативные инструменты появились в РФ за последние годы

К пятилетию полной удалёнки. Как оно началось. Плюс советы бывалых

[Перевод] NASA отключает два научных прибора Voyager для продления миссии

Делаем авторизацию в Telegram Mini Apps правильно

[Перевод] Обход 2FA за 12 000 долларов — такой простой, но такой критический

Закладки для Задач — и мысли вслух

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

Micro Pocket SSB приемник на базе ESP32 и SI4732. Что за девайс и для чего?

Как появление знаменитостей (не) сделало игры лучше

Как быстро перенести разметку статьи на Хабр

Ностальгические игры: Unreal Tournament 2004

СКУД Унификация подключения датчиков

Промпт-инжиниринг: от базовых принципов к научно обоснованным стратегиям

Приключение Aéza или Тайна планеты Рбах

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

Я устроился на работу в 2025 году, и вот как это вышло

[Перевод] Терапия стволовыми клетками устраняет «необратимые» повреждения роговицы

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

Запрет рекламы криптовалюты в России: основные изменения, исключения и ответственность

Что выбрать: продвижение на картах 2ГИС или Яндекс Карты

Психология разработки: как когнитивные искажения влияют на архитектурные решения и качество кода (часть 1)

08 марта 2025

Разворачиваем микрофронты на Next.js

Осколки прошлого. Часть 1. 30 фактов из игровой индустрии за — 8 ноября 1980 года +

Подключение и Настройка ElasticSearch в Laravel

Как malloc() и free() управляют памятью в C

CISO и облачные системы

Визуализация быстрой сортировки с SFML и C++20

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

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

Внедряем формулы как в Эксель

Умная защита. Применение искусственного интеллекта для противодействия DDoS

Lookupper: как игровой оверлей помогает изучать языки

От царевны за швейной машинкой до девушки-боксера: эволюция образа женщины в рекламе 1890—2025

Датчик расстояния в умном доме

Методы поиска скрытой информации в Telegram

Что делать, если трафика с сайтов с вакансиями недостаточно? Кейс Додо Пиццы и Хаски Digital

Параметр CACHE в последовательностях PostgreSQL и uuidv7

ClickHouse в мире IoT

A/A-тестирование: зачем тестировать тест?

Праздник продолжается: LLM на FreeBSD

Медицина и мракобесие

Установка NextCloud на Debian 12 (Bookworm)

Эффективность RxJS: управляем производительностью и оптимизируем подписки

Жизнь после курсов: как складывается карьера выпускницы Metaclass

Framework Desktop: игровой ПК от производителя модульных ноутбуков. Что за система

Fan-Out, Fan-In с динамической балансировкой горутин в Golang

Парад Нелепого Си Кода

07 марта 2025

Кастомные memory pools в Golang

[Перевод] Лечение Альцгеймера. Фундаментальное открытие

Яндекс Алиса: сто лет тому вперёд

5 принципов архитектуры ПО для старта проекта

Java-тестирование приватных методов

История еще одного патча: зависшая батарея

Цифровая карта аварийности: как технологии помогают сделать дороги безопаснее

[Перевод] Общая теория относительности Эйнштейна с изюминкой: телепараллелизм

Почему молчит Вселенная или человекам хана

О формальном доказательстве безопасной работы с памятью на основе «владения и заимствования»

Недобросовестная конкуренция в сфере интеллектуальной собственности: они хотят занять ваше место на рынке

«Диномама»: как email-рассылки увеличили продажи детской одежды в 3 раза

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

Как я снял музыкальный клип в одиночку. Автор текста – Claude, режиссер – ChatGPT, аранжировка – Suno

Разработка, основанная на принципах DevRel

Компилятор GO. Добавляем цикл WHILE

Статины. Что? Зачем? Подводные

Vue 3 и jsx — неочевидные нюансы типизации

Как отличить цистит от простатита, роль тестостерона в развитии аденомы простаты и «простатостимулятор»

Чтение на выходные: «Причины, из-за которых люди ненавидят свою работу» Патрика Ленсиони

Какие вызовы стоят перед фирмой 1С, партнерами и рынком труда?

От ЦОДа до ПРОДа: как прошел полный ИТ-цикл на MeetUp МКБ

Как автоматизировать взаимопиар Telegram-каналов? Разбор сервиса Reklama.Today для бесплатного продвижения

[Перевод] BPMN и оркестрация микросервисов. Часть 1: Языки потоков, движки и вневременные паттерны

Оцените своё знание навыков «Анализ требований» и «Управление требованиями к ПО»

Moq: пара фич для упрощения тестов, о которых знают не все

Приезжайте к нам в Германию, у нас айтишники живут в коммуналках и пляшут с бубном, чтобы выжить

Разработка нового Колеса фортуны

Встретились как-то диффузионная модель и LLM —  получилось Diffusion Forcing. Как оно устроено и зачем нужно?

Как стать умнее? На самом деле это просто

Зачем бизнесу нужно DWH и как обосновать необходимость проекта? Можно ли оценить окупаемость хранилища?

ОКR: Миф или реальность? Разбираем основные заблуждения

Новинки от производителей ARM- и RISC-V-процессоров последнего времени. Что предлагает рынок?

Курсы по Roblox для детей, где изучают создание игр

Эффективно ли нанимать универсального маркетолога?

Copy-paste на большом экране: разбор ошибок и странных мест Radarr

Состоялась ли 3D-печать как бытовая технология? А состоится ли?

Разработка DHCP-сервера на Python

Техника TOAST (The Oversized-Attribute Storage Technique) в PostgreSQL

Геоинтерполяция от А до Я: как создать карту покрытия сети

Ещё одна сериализация для C++

Говорящие ошейники для домашних животных

Я наконец-то нашел идеальную self hosted замену для Google Keep: установка и обзор Memos

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

HaGRIDv2-1M: 1 миллион изображений для распознавания статичных и динамических жестов

Удалёнки нет

Что такое CI/CD, и почему непрерывная? Темная сторона силы настоящего и воспоминания о прошлом

Семь фаз вакуумирования в PostgreSQL

Настроить GPU-экспортеры? Легче создать свой или «как подружить экспортер Nvidia-smi-exporter с Pod’ми»

АОП в автоматизации тестирования

Почему ломается интернет в России: разбираемся в причинах масштабных сбоев Рунета в 2025 году

Технологический бренд

Паттерны «Банды четырех»: примеры применения в реальном проекте

Что бы стать программистом — программируйте

#1.2 Самописное ядро для Minecraft — ULE на Go lang

Самый маленький эмулятор x86

Design by Contract на минималках: пишем assertions и улучшаем устойчивость на Go

Топ систем управления проектами в 2025 году: выбираю подходящий инструмент

[Перевод] Безопасная AI-управляемая система раннего выявления для анализа медицинских данных и диагностики

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

Женское дело

Сканируем 35-мм киноплёнку дома(часть 4. Финал)

Мужчины в IT круче женщин, но есть нюанс

Как перестать бояться и задеплоить Django-проект в облако самым простым способом

3D для каждого: Оптимизация модели. Часть 1, объяснительная

Три вещи о редактуре, которые я унесу с собой на тот свет

Подключаем кнопку вызова лифта к компьютеру

NeurIPS: тренды, инсайты и самые интересные статьи главной ML-конференции года

[Перевод] 15 плюсов наследия ретро-гейминга

OpenDJ: Доступ к LDAP каталогу через REST интерфейс

Мечтают ли диффузионки о 3D-алайнменте, или что мы планируем рассказать на грядущей ICLR

История одной домашней автоматизации

Запускаем клиент DeepSeek под DOS

LLM во временных рядах: от предикта температуры до крипотовалют

Обучение кибербезопасности. Бесплатное ПО для практики

Почему отклики необязательны даже джунам: личная история

Капибары и фитнес-котики: как визуальная нейросеть помогает создавать подарочные карты «Золотого Яблока»

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

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

Внутри Практикума: как мы создаём курсы

Добавляем цикл WHILE. Лезем в компилятор GO

[Перевод] TensorFlow, Azure Machine Learning, GitHub Actions и Bicep: Создаем полный MLOps-конвейер

Блокчейн — основа “Цифрового коммунизма”. Реальность или антиутопия?

За что безопасники будут гореть в аду?

Fundamentals SNMP

Системы оценки критичности уязвимостей в AI Security

[Перевод] Почему Redis работает так быстро, несмотря на то, что он однопоточный?

06 марта 2025

Как я настроил Observability для своих pet-проектов. Часть 2

N-API: аддоны для Node.js

Нейросети в разработке: мощный инструмент или слепая вера?

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

Оптимизация ресурсов виртуальных машин: как сэкономить бюджет и не потерять производительность

Алгоритм PPO: баланс стабильности и простоты в RL

ИТ-льгота — коварная вкусняшка

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

Сложная цель: история одного патча

Грейды бизнес и системных аналитиков

Как разоблачить нейросеть: 6 признаков, что текст написал ИИ

2025: Какой должна быть CRM для среднего и крупного бизнеса

Топ новостей инфобеза за февраль 2025 года

[Перевод] Postgres как поисковый движок

«Мы просто обновили рабочий таск-трекер, а команда обновила резюме»

Почему производство умирает: ошибка в расчетах, которую делают все

ESM-платформа SimpleOne: как объединить IT, HR и финансы в единый сервис для бизнеса

Книга: «Excel с Python и R: раскройте потенциал расширенной обработки и визуализации данных»

Гайд по системе P3.express: выстраиваем чёткие процессы в проектах

Не покупайте грузовик для похода за хлебом и другие принципы программирования

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

Защита почтовой системы от ботнетов

Tether вступил в войну против российского крипторынка?

[Перевод] Page Object Model и Page Factory в Selenium

3D Matrix Memory: как SanDisk переизобретает велосипед и ломает стену DRAM

Карьера в Data Engineering: взгляд на образование и зарплату

Оценка срока и трудозатрат на реализацию задач с помощью Монте-Карло

Доброе слово и скрипты: как мы автоматизировали внедрение платформы виртуализации

Сколько стоит собрать топовый игровой ПК в 2025: RTX 4090 + Ryzen 7 9800X3D — оптимальная конфигурация для 4K-гейминга

CyBOK. Глава 1. Введение

Как защищают права на настольные игры

От ресторанов до банков: какие компании доверяют ИИ важные задачи

Два пути к автоматизации: как создавать отчеты в Word массово

[Перевод] Человеческий мозг против ML-модели: сходства и различия между психикой и машинным обучением

Бизнес в России — это гомерически смешно

Minecraft Junior: ТОП курсов по программированию для юных геймеров

Время собирать k8s 2

JavaScript для детей: рейтинг лучших обучающих программ

Observability Checklist. От железа до приложений, или как не остаться слепым в продакшене

От дедупликации до air gap: как повысить производительность и безопасность бэкапов

Преодолеваем паралич выбора: более 10 методов принятия решений в команде

Пластика десны (гингивопластика) в области установленного имплантата

std::array в С++ быстрее массива в С. Иногда

Шаблоны проектирования в документации

Что мешает HR на фрилансе зарабатывать больше: 6 главных ошибок, подсмотренных у агентств

Алгоритм межкадровой разности на FPGA стереокамере

Вам не нужна Чистая архитектура. Скорее всего

Как превратить сырые данные в аналитический отчет

Ловушка продуктивности: Когда процессы работают против вас

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

Мышиная машина состояний: ученые обнаружили ключевой принцип обучения мозга — и он совпал с теорией Google

Внедрение через партнерство: мой опыт трансформации практик DevOps у кластера из 600+ разработчиков

Ультимативные крестики-нолики и iPXE

Avr_boot Игровая консоль на Arduino: Исполнение кода с SD-карты

GitOps: проблемы и решения

От данных к действиям: как мы создавали рекомендации на главной странице Uzum Market

Тренды развития сетевой телеметрии и подход MWS к её внедрению

Госдолг США может вырасти на 24трлн. долларов в ближайшее десятилетие

Платформа OpenBPM, или как я научился не волноваться и полюбил бизнес-процессы

Проблема запуска реплик в Docker Swarm: диагностика и решения

[Перевод] Как работает bind mount в Linux: руководство для начинающих

Как запустить робота-доставщика в новом месте

Контекст и парадигмы программирования

Protoclone V1: как 1000 искусственных мышц меняют будущее роботов

Сериализация в Python с Pickle

[Перевод] Цифровые двойники в сельском хозяйстве: изучим потенциал на примере выращивания мандаринов

Laravel + тестирование: как сэкономить время на валидации запросов

Заводить ли личный блог или сайт? Часть II. Конифгурация сервера с помощью Ansible

Использование Mindmap для написания требований

Обзор и тестирование лампы Gauss Elementary 12Вт

Установка и настройка принт-сервера CUPS на Ubuntu-сервере

CI/CD: основы написания Workflow

GTD: Как довести дела до завершения и не сойти с ума

Эпилог. Создание ботов для торговли криптовалютами и акциями (часть третья, заключительная)

05 марта 2025

OpenIDE: первый взгляд

Как я вернул доступ к Телеграм аккаунту

Цифровой коммунизм или конец человечества? К чему все идет?

Syscall и cgo в Go

DeepSeek проболтался о своём происхождении…

[Перевод] В чём причина высокой скорости fastDOOM

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

Утечка исходников в банке: безразличие или так задумано?

Пишем модули для Nginx

Путь от Кода до Бинарного Файла

Книга: «Промт-инжиниринг для GenAI»

Гайд по менеджменту знаний: 6 решений для разных бизнес-задач

«Доставили»: как мы превратили релиз-ноуты в продуктовый блог

Психологическая безопасность детей: груминг (нет, не собак и кошек)

App.Farm CI. Часть III. Подготовка к реализации flow — быть вахтером или не быть?

Яндекс 360 для бизнеса: как единая платформа спасает от цифрового хаоса

Полиацеталь для электроники и не только: краткий патентный анализ

Синхронизируем скроллы в Sliver-списках

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

Как мы делаем экосистему корпоративных коммуникаций IVA Technologies безопасной

Обзор песочницы по тестированию. Практика для QA

Конспект по архитектуре ПО и System Design

Как в «Ленте» автоматизировали приемку свежих овощей и фруктов

Архитектура национального видеохостинга: путь RUTUBE к 10 Тбит/с с использованием своей CDN

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

Идеальная структура сервиса

Китайские ученые предложили метод восстановления Li-Ion батарей. Спасение от электронного мусора уже близко?

Китайские ученые предложили метод восстановления Li-Ion батарей. Спасение от электронного мусора уже близко?

Линейная алгебра в C++ с Eigen

[Перевод] Первое обнаружение нейтрино сверхвысокой энергии

«Postgres. Первое знакомство» (11-е издание) надёжный проводник в мир PostgreSQL

Кейс: защитил продажи на маркетплейсе от угроз владельца патента

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

Будущее рынка мессенджеров и видеосвязи России. О чём говорят разработчики? Главное с форума В+К-2024

Автоматизация рабочих процессов за чашечкой кофе с n8n

[Перевод] Аналитика и данные – ваш козырь против конкурентов

Управление алиасами в Carbonio

Как хакеры используют рекламные посты в соцсетях: атаки Desert Dexter на Ближнем Востоке

Охотники за онлайн-ресурсами. Часть 1: кого и как атаковали хакеры в 2024 году

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

Таблетница для умного дома

Одиночество в сети

Запилил 100 проектов на Go и вот что скажу

Mate 70 Pro: изучаем и тестируем новинку от Huawei

Анализ 60+ вакансий на позицию продуктового исследователя (грейд middle)

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

Куда нас вынесут большие технологические волны DevOps

Модульный компьютер IQ 151 – забытая персоналка времен СССР

[Перевод] 19 лучших инструментов для тестирования игр

[Перевод] Симуляция воды над рельефом

Рецензия на книгу “Spring и Spring Boot. Разработка облачных приложений на Java”

Автоматизировали КЭДО в госучреждении через BPM с интеграцией 1С: ЗУП и ЭП. Результат — экономия 15 часов в неделю

Downstream-пайплайны как полезный инструмент для автоматизации тестирования

Алгоритмический трек на True Tech Champ 2024: разбор задач с финалистами

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

[Перевод] Студент опроверг 40-летнюю гипотезу в информатике

Related Works в научной статье и диссертации. Зачем и как искать материалы

Вкус в VR

[Перевод] Каталитические вычисления используют заполненный жёсткий диск на полную мощность

Учимся рефакторить код на примере багов в TDengine, часть 1: про колбасу

5 алгоритмов на Rust, которые должен знать каждый разработчик

Декомпозиция задач: как разработчику съесть слона?

[Перевод] 10 прорывных разработок 2025 года по версии MIT Technology Review

Внутри Практикума: как мы создаём курсы

Виртуальная доска, которая не даст о себе позабыть. Повышаем эффективность работы, учебы и саморазвития

Типовой процесс разработки электроники

Определение пользовательских сценариев энергопотребления по встроенным в системную плату датчикам и Python + LightAutoML

Взаимодействие C3D Solver с приложением на примере моделирования сборки

Второй год регулярных аварий космических аппаратов. Почему никого это не волнует?

[Перевод] Кето-диета и биполярное расстройство

Студенты постоянно создают одинаковые приложения. Я исправил это недоразумение

4 способа оценки рынка и фишки для качественных опросов: как я оценила рынок инвестиций в Малайзии

Как управлять сборками в Go с помощью build tags

Проектирование корпуса для электронной самоделки

Инструменты для анализа производительности сайта

[Перевод] Обход 2FA на HackerOne из-за состояния гонки

Как наладить управление ИТ командой, не привлекая внимания санитаров (про оценки и списания)

Вход на сайт через Госуслуги на PHP

Научная фантастика в NASA

Управление bluetooth из js или как я реверсинжинирил умный чайник

Unity3d CodeDOM. Генерация кода на лету

Анализируем продажи вместе с ИИ

Локаторы. Стратегии поиска веб-элементов

Скользящая средняя – полное руководство по использованию

04 марта 2025

Как использовать тепловую карту ликвидации Bitcoin

Клавиатура для VK Видео 2.0 от Андрея Феликсовича

Sparrowdo — альтернатива Ansible

Заработали всего лишь 100к под Новый год. Или почему я больше никогда не запущу бренд одежды

Руководство по использованию unsafe в Swift

Как разобраться в своей мотивации. Теория Грея, опросник Карвера-Уайта

Парсер для подростков с помощью pyparsing

Cryptohack. Решение Logon zero

Синтетические данные в 2025: волшебная таблетка для нейросетей или темная лошадка?

Дорога к стажировке: интервью с выпускником школы Metaclass

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

Детективная история с дебагом проблем C-уровня в python

Скрам — не работает, плак-плак? Или почему нытики в IT не понимают Agile

BotHub, GPTunnel, Chad AI — считаем где ChatGPT дешевле в России

Сопротивление изменениям и принцип Ле Шателье — Брауна — как справиться с саботажем сотрудников

Архитектура приложений: виды, проектирование, разработка

Сдать экзамен 1С Профессионал ЕРП УП 2.5 за две недели без курсов и опыта работы с программой

Что такое тёмная паутина и опасна ли она?

Микросервисы в МТС: когда масштаб имеет значение

Сохранение ускользающей истории: как энтузиасты ищут неизвестные мобильные игры

Техподдержка: стереотипы и правда

Мониторинг контейнеров с помощью cAdvisor

Formacion Profesional Grado Superior DAW обучение на разработчика в Испании: 2 триместр

500 000 рублей и 500+ продаж в месяц. Бизнес на наклейках для банковских карт

От одного потока к тысячам: мир параллельных вычислений

BGP-anycast

[Перевод] Загадка Мартина Гарднера про болты

Рекламный сбор: кто и как должен платить налог

Геймификация продукта: почему призы и награды — не главный мотиватор пользователей

HTML 10-й класс: ТОП курсов для старшеклассников

Интерпретатор выражений на php, без использования eval

Путешествие из проджекта в продакты: какие навыки помогут построить карьеру

Oбучение на разработчика в Испании: омологация школьного аттестата

Пирамида ценностей сотрудника. Зачем она на 1-1? Часть 1

Нужны ли малому бизнесу нейросети?

[Перевод] За кулисами JIT: Секреты HotSpot JVM C2 компилятора (Часть 2)

Мультипарт-загрузка в объектное хранилище Selectel: пишем тривиальный пример на Python

Расширенное руководство по разработке SIP-клиента для IP-телефонии

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

Почему свой ЦОД в котельной (ведь это совершенно невыгодно)

Месторождение труъ горняков

Ozeki SMS Gateway: запускаем SMPP-приложение в Windows с аккаунтом Exolve

[Перевод] Введение в таблицы решений: Полное руководство для начинающих

Что произошло в 2022 году и как будет развиваться рынок информационной безопасности в 2025 году

Кастомная дизайн система изнутри

Обсуждаем изменения в Go 1.24, мьютексы и пакет unsafe — открытие сезона митапов для гоферов в Москве

Как создать свой алгоритм шифрования: от идеи до готового CLI-приложения

Nix: насколько хороша альтернатива Dockerfile?

Анонсируем Full-View на изолированном стенде

Когда спрятать недостаточно: как устроены атаки на системы тайной передачи информации

Канбан Метод: не магия, а логика. Наводим порядок в хаосе

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

Заставляем ботов бесконечно играть в карты

«Ты не видишь всей картины!»

Совместимые картриджи для принтеров: все, что нужно знать об экономии на расходниках для печати

GOULD UTX/32: оживление дракона

Как перевести банковский продукт в realtime

[Перевод] 8 лучших практик автоматизации тестирования

[Перевод] Кризис качества ПО Apple: мощное «железо», посредственные программы

Groc 3 xAI в разработке iOS приложения «Страны Мира» (отображение границ)

Защита информации, персональные данные и функционирование ИС: изменения в ИТ-законах в РФ в 2025 году

Еще 6 прекрасных и 6 странный идей в промышленном дизайне: итоги 2024

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

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

OpenDJ: Использование реляционной СУБД в качестве LDAP каталога

IoC: DI vs Ambient Context

Как справиться с потоком задач. Мифы, реальность, полезные техники

От каскадных моделей до картинок в 4к: как эволюционировали диффузионки

[Перевод] Проблема Deep Research

100+ ТБ на одном диске: как HAMR, HDMR и другие технологии изменят хранение данных

[Перевод] Первый в мире «синтетический биологический интеллект» работает на основе человеческих клеток

Как исходящие ссылки наносят вред бизнесу

Еще раз про постоянную тонкой структуры. Апгрейд предыдущей идеи

Реверсивный Proxy в C#

Как и почему эффекты помогают писать хороший код

Полезные ресурсы по Python, которые я собрал

Как мы ускорили работу с базой данных в Android-приложении

Функция Кантора: «дьявольская лестница» в математическом анализе

Меняем правила «Игры в кибербезопасность» с Avanpost SmartPAM

Как работает Фидонет: что такое ноды, NC, RC, мейлер, тосссер, и так далее

[Перевод] Биткоин: глобальный барометр ликвидности

03 марта 2025

HTTP или SOCKS прокси, что выбрать? Чем отличаются HTTP(S) и SOCKS прокси — разбор дилетанта

[Перевод] Атаки реентерабельности в смарт-контрактах: Разбираемся, что это и как с этим бороться

1-я, 2-я и 3-я космические скорости на ленте Мёбиуса

Время собирать Куб

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

Индикатор RSI: описание, применение, торговая стратегия

Заезжаем в Kotlin Multiplatform. Но какой ценой?

Как выбрать преподавателя/репетитора

Мобильные прокси — подробный гайд, чтобы разобраться чем они отличаются от других видов прокси (просто о сложном)

Внедряем AI Code Review на GIthub: сомнительно, но окэй…

KISS Virtual XML RDBMS. Новая система разработки клиентских desktop и web приложений

Инструкция по выживанию при переезде на новый софт

Security Week 2510: подробности кражи криптовалюты у компании Bybit

Использование Proxy и Reflect для создания реактивных объектов в JavaScript

Заметки по grammY

Помощь развивающимся странам или создание технологической зависимости?

Я производил 2 млн пачек, зарабатывал 55 млн ₽ в год, попал в топ маркетплейсов, но всему приходит конец

Бегущий по лезвию ИИ — 2025: сезон футурологии на Хабре

Scala Digest. Выпуск 26

Квантизация

Спарсил 240к курсов Udemy и вот что я узнал

[Перевод] Angular Signals, реактивный контекст и динамическое отслеживание зависимостей

Obsidian: Типы данных

GIMP Script-Fu Первый Дан. Язык функциональной геометрии. Рисунки(картинки) и базовые операции

Кто на самом деле нанимает нас на работу. Разбираемся как устроен рынок рекрутинга в 2025

Синергия рынков и возврат к марксизму. Как китайцы нащупали путь к инновационному господству

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

Харденинг strongSwan на всякий постквантовый

Вышло крупное обновление Charon / 2025.1.1

Онлайн-мониторинг производительности, импорт внешних СУБД, DBaaS и сертификат ФСТЭК: главное о Proxima DB 3.1

От самодельных мини-ПК до модульных гаджетов: 5 крутых портативных компьютеров

To seek or not to seek

[Перевод] Книга: «Дизайн и поведение пользователей. Применение психологии и поведенческой экономики в разработке и UX»

Термостаты Lytko теперь на новом чипе

[Перевод] Оценка больших языковых моделей в 2025 году: пять методов

Positional Bias: Что это такое и как с ним жить? Учимся правильно предсказывать CTR

Маршрутизация VLESS-REALITY через HAProxy с маскировкой под свой сайт (steal-oneself)

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

Процессы безопасности в релизном цикле RuStore

Большой опрос о технической документации и о тех, кто её разрабатывает — 2025

Брокер сообщений на Rust

PL/R в PostgreSQL

Простейшая нейронная сеть на Python для начинающих

«Идти в программисты сегодня — большая ошибка»: откровения техноблогера Михаила Ларченко

api2app: Как из домашнего компьютера сделать сервер для публичного приложения

«Долго объяснять, проще сделать самому»: 7 инсайтов про управление командой, которые я хотел бы знать раньше

Новый стайлгайд для технических писателей Ozon Tech: шаги, описания разделов и выводы

Повышаем привилегии в Windows через CVE-2024-30085

AI как новый опиум для разработчиков: Зависимость, которая убивает индустрию

Наш архитектурный подход к Python приложениям

[Перевод] Почему AI-агентам нужна оркестрация

Robotron S6130 — Восставший из мертвых

Связь между Ahrefs DR и Majestic TF/CF: исследование на 100 000 доменов

Зачем Python нужен Гейм-Дизайнерам

Ретроспектива развития мобильных сетей 4G в России

Вас вычислили. Или еще нет? Гаджеты для тех, кто хочет исчезнуть

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

Гиганты в авиации

[Перевод] Как сливающиеся сверхмассивные чёрные дыры преодолевают последний парсек?

WCC: Гримуар колдуна

12 лет назад я был топ-1 автором Хабра, это изменило мою жизнь. Вот мои идеи, как вернуть Хабру былое величие

Со-основатель «Моторики» создаст «теплицу» для лунных баз и гравитационную обсерваторию в Кисловодске

Как я на барахолке мини-ПК нашел: сюрприз, который пригодился в ежедневной работе. Часть 2

ProcaaS в бэкенде: как этот принцип помогает заказам выживать

Программирование алгоритмов в Scratch

SQL HowTo: динамическое программирование (Advent of Code 2024, Day 19: Linen Layout)

(Не) безопасный дайджест: хакерско-инсайдерские комбо, DeepSeek нараспашку, милостивый Apple

В закладки: что нужно знать и уметь дата-инженеру

Coil и Yandex MapKit KMP: рисуем аватарки на карте. Часть 3

Кибертрофеи-2024: вручаем награды за самые яркие взломы прошлого года (и прощаемся с конфиденциальностью данных)

Ультимативный гайд по составлению резюме для кибербезопасников

[Перевод] Как взрывы сверхновых влияли на эволюцию

Топ 5 лучших сервисов генераторов для создания QR-кодов в 2025

Delight SQL Viewer: отладка SQLDelight-базы прямо в приложении

Пишем простой планировщик файберов на ruby

Uniswap v3: самые неочевидные моменты логики

Приложение для структурирования информации. Часть 2

Ну заяц погоди! Или противрактеная оборона для самых маленьких евреев и не только. Часть 2

Пробуем KAN (Kolmogorov-Arnold Networks) для классификации данных ЭЭГ