12 января 2025

Я написал 300 коммерческих текстов с GPT: топ-5 советов по человечному тексту с ИИ

Умный освежитель для вашего туалета

11 января 2025

Топ 7 лучших расширений Chrome для ручных тестировщиков

Iomega home media drive — восстановление и открытие чакр

Миграция данных: Понятие, виды и примеры на Python

Решение проблемы «duplicate key value violates unique constraint «pg_class_relname_nsp_index»» в PostgreSQL

Архитектурные паттерны для высокой масштабируемости. Часть 1

[Перевод] Я не говорю, что это были инопланетяне

Toshiba T3200 — 10КГ портативности из 1987

Редчайший миниатюрный ARM-ноутбук из Кореи, который умеет превращаться в планшет — смотрим на Inkel MU-d

Безопасный PLAINTEXT, или Выжимаем воду из камня в системе безопасности Apache Kafka

Вопросно-ответные системы в области кода: часть 1

8 классных подкастов про стартапы, пет-проекты и венчур на русском языке – 2025 год

Проект со «дна» ищет стажера frontend

Репетиция Фоллаута, 1958

[Перевод] Brython: Python в вашем браузере

Одноплатные ПК января 2025: 5 моделей, которые вас впечатлят

[Перевод] 15. Nix в пилюлях: Поисковые пути Nix

В гостях у классиков. Модели для генерации фото с русскими писателями (FLUX + LoRA)

К слову, о именах переменных в Go

Центропия — новый метод проектирования материалов

[Перевод] «Нам нужны кардинальные социальные и технологические изменения»: неизбежен ли крах общества?

[Перевод] Уничтожение рака простаты с использованием струи пара

Опыт первого знакомства с Next.js

Из чиновника — в изобретатели. Гиромобили и другие проекты конструктора Петра Шиловского

Цифровые двойники для вышек связи и самооптимизирующиеся сети — как телекомы и интернет-провайдеры используют системы ИИ

В PostgreSQL необходим официальный бенчмарк для функции uuidv7()

Забытые технологии: CGI

Как построить успешный бизнес на аренде автомобилей в Москве: История Романа Колесникова

Решаем задачи по теорверу с собеседований в Яндекс и Авито. Связь биномиального и Бета-распределений

10 января 2025

Велика ли полуночная невязка инфракрасных счётчиков

О мостиковых схемах и асинхронной логике

Заметки по ROS: параметры и Parameter server

Морфинг геометрических фигур с SDF в фрагментных шейдерах GLSL и визуализацией на Jetpack Compose

Как поднять на виртуальном сервере собственную интернет-машину времени с помощью ArchiveBox

Новый потолочный микрофонный массив и динамик премиум-класса от Yealink

Как поднять на виртуальном сервере собственную интернет-машину времени с помощью ArchiveBox

Биотехнологии в StarCraft: как зерги пожирали биоразнообразие

Новый потолочный микрофонный массив и динамик премиум-класса от Yealink

Тринион Задачник Бесплатная система управления проектом

Поиграем? Как геймификация превращает сотрудников в мотивированную команду

Spring Cloud Gateway + Keycloak: полноценный пример

Угрозы безопасности в DevOps: как интегрировать ИБ в процесс разработки?

[Перевод] Rust 1.84.0: MSRV при выборе зависимости, новый резолвер трейтов и отслеживающее происхождение API работы с указателями

[Перевод] Познакомьтесь с «Эндьюранс» — новаторским луноходом НАСА, созданным для выживания в холодные лунные ночи

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

[Перевод] Ошибки инженеров в больших кодовых базах

[Перевод] Как периодическое голодание влияет на рост волос

Клетка ХХ. Индексы обитаемости и подобия Земле

Технологии секвенирования и геном человека

Мифы о SEO, которые могут стоить вашему бизнесу позиций в поиске

Проактивная ИТ-поддержка

[Перевод] Как устроен PyTorch. Чему я научился, самостоятельно реализовав PyTorch без абстракций Python

Из 2024 в 2025: вспоминаем лучшие практики CI/CD

Безопасная лазерная коррекция = SMILE Pro на VISUMAX 800

Чтение на выходные: «Королёв» Александра Романова

Отстаньте! Как воспитать в себе самостоятельность

Lotus Notes и расцвет ПО для совместной работы

Вселенная не идеальна, но нам повезло в ней оказаться

pg_auto_embeddings — считаем эмбеддинги для текста прямо в Postgres, без экстеншенов

А если без A/B-тестов? Как мы оценивали эффективность контент-продукта через квазиэксперименты

Как и зачем вы Senior? (2_финал_финал)

Simple Spring (полный фарш)

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

BlackLotus UEFI bootkit. Часть 2

Каверзные вопросы на интервью аналитика: В каком порядке обрабатываются SQL-запросы?

Дайджест киберпанка

MyHeritage удаляет все данные россиян. Как сохранить свои ДНК и генеалогическое древо?

MyHeritage удаляет все данные россиян. Как сохранить свои ДНК и генеалогическое древо?

[Перевод] 11 бесплатных ИИ-инструментов без регистрации

[Перевод] Улучшение RAG с помощью графов знаний

Nvidia представила RTX 5090, 5080, 5070 Ti и 5070. На что способны новые видеокарты с DLSS 4

Опыт пользователя 3D-сканера REVOPOINT Mini 2

«Аналитические шаблоны» на русском

Детали протокола управления блоком питания Fnirsi DPS-150

Дискриминация интеллекта

Ошибки в запросах 1С, которые допускают все. Делаем свой чек-лист

[Перевод] «Мы живём во Вселенной, которая как раз подходит для нас»: исследование предлагает тест для антропного принципа

Как попасть в реестр предприятий радиоэлектронной промышленности

Пишем приложение для SIM-карты

Сердце роя: алгоритм навигации роя киборгов-насекомых

Gambit Scheme: переопределяем скобки

[Перевод] Стать тимлидом или остаться разработчиком: что выбрать?

Битва двух якодзун: Grafana K6 vs Django DRF + Nginx

Приключение серотонина в бесконечном цикле боли. ч.3 — биомеханическая

Chisel вместо Verilog, искажение тактового дерева и прототипирование ASIC: прокачиваем FPGA-скилы новыми темами

Выбор операционной системы для серверных решений: ключевые аспекты

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

Руки то помнят! “Золотая пятерка” ручных инструментов реверс-конструктора

Современная реализация пулов ликвидности. Дерево ликвидности Azuro

Как я собственный язык на КуМире писал

Руки то помнят! “Золотая пятерка” ручных инструментов реверс-конструктора

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

Как починить Теслу и спасти праздничное настроение

Раймонд Лоуи: промышленный дизайнер, опередивший время

[Записки разработчика] Как легко установить расширения PHP с помощью PIE

Как отправлять SMS из Google Таблиц с использованием Google Apps Script: 2 способа

Многопользовательская архитектура в ASP.NET: Опыт разработки

Интересный case

Где найти комьюнити аналитиков данных и зачем его искать

Решение задачи про поиск наибольшего подмассива из 0 и 1, где сумма их кол-ва равна друг другу

Божественная K-V таблица для мелочей

Прототип за лям? Зачем он нужен и можно ли обойтись без него

Сортировки Либеральная, по Бакунину и некоторые другие

Извлечение текста и изображений из документов Word с помощью Python

LLM это не AI

[Перевод] Как мы взломали 512-разрядный ключ DKIM в облаке менее чем за $8

К вопросу о надежности искусственного интеллекта в бизнесе

09 января 2025

GNU/Linux/nvme-cli/Kingston/firmware

[Перевод] Создание прототипов игр на LÖVE

А часики-то тикают… Или как переработки снижают твою зарплату

Очередная китай-камера с бэкдором

JOOQ — не замена Hibernate. Они решают разные проблемы

Один из  результатов работы коллаборации DESI

Геолокация по теням: как определить место съёмки исторической фотографии

Продать или покупать Bitcoin

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

Забытые технологии: Perl

Используем LLM для подбора подрядчиков: как это работает

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

Моделирование группы БПЛА в симуляционной среде (PX4 ROS 2 Gazebo)

Устройство для получения нити (филамента) без экструдера. Новости подпольной лаборатории 2

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

[Перевод] Отчёт о тенденциях Java от InfoQ за 2024

Как мы в МТС переходим с 3G на 4G/LTE

Трагикомедия компьютерных сбоев

Что такое PAM и зачем он нужен

Авторизация в PostgreSQL через доменные группы

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

«Волки надели кольца» — разбор способа доставки бэкдора RingSpy и варианты его детектирования

Инновационная Столица-2024: ИЦ рассказал о вызовах и достижениях в работе над проектами по цифровизации

[Перевод] Curve V1: Принцип работы модели StableSwap

Делаем быстрый, качественный и доступный синтез на языках России — нужно ваше участие

К вопросу выбора основных проектных параметров ракет носителей

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

3D-сканирование яхт для изготовления индивидуальных аксессуаров с помощью автономного устройства EinScan Libre

IT-руководитель стал ИБ-руководителем. Как так вышло и что делать?

Подинтерфейсная настройка dhcp на роутере Eltex NTP-RG-1402G

DIY LED Cube. Часть 2: превращаем Arduino Nano в ESP32 (а что, так можно было?)

10 плагинов в Figma, которые спасают от рутинной работы

Сравнение GPT-4o mini и GigaChat Max между собой в качестве инструментов для обучения разработке компьютерных игр

Гайд XCOM-SHOP по топовым видеокартам на начало 2025 года: производители и актуальные модели

Как это было: часть 2, переезд из ЦОДа в ЦОД

Коммерческий проект: механика обрезки кустов

Crowbar circuit: надежная DIY-защита для цепи питания 12 В. Как это работает?

Лицензии связи в России с 1991 по 2024

Sankey-диаграммируем личные финансы

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

RAG в действии: актуальные инструменты и возможности их применения

Как потерять здоровье в IT. И вернуть его обратно

Совместные конфиденциальные вычисления: как это работает

Алгоритм Кристофидеса-Сердюкова

SQL HowTo: «экспоненциальная» рекурсия (Advent of Code 2024, Day 7: Bridge Repair)

Математические бланки // Часть 4: объекты в памяти

Выгрузка карточек товаров на Озон через API

«Искусство схемотехники: часть вторая цифровая»: отзыв о русскоязычной версии третьего оригинального издания

Фундаментальные знания в сфере IT 2025. Часть 1

Развод на договорных матчах: Разоблачение

Обзор CMF Phone 1: смартфон-конструктор под настроение

Микроархитектура простого нейросетевого ускорителя на SystemC

Домашняя аптечка под контролем. Цифровой помощник для забывчивых педантов

Еще раз про отличия Excel Vba vs OnlyOffice/Р7 офис JavaScript

Как и зачем проводить кастдевы при разработке SaaS-продукта (с примерами из опыта)?

Математическое моделирование рисков: шаманство или кибернетика?

Самураи искусственного интеллекта

Как это было, ч.2, переезд ЦОДа

Извлекаем почтовые индексы из ФИАС

Геймификация от Joy Dev: «Сезон подарков для семьи». Играем с покупателями, зарабатываем больше

[Перевод] PPTAgent: Генерация и оценка презентаций, выходящая за рамки преобразования текста в слайды

Исследуем экспертизу ChatGPT в сфере визуализации данных

Хотите перейти из FPGA в ASIC design? Вот упражнение для разминки. И сомбреро в подарок

За грань netflow: что получается, если отказаться от ограничений

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

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

От стартапов до кода с душком: о чём говорят эксперты PVS-Studio

Как мы модернизировали «мешалку» для пульпы

Готовим декларацию ИП УСН Доходы

LibMPU (создание проектов)

Опыт планирования смены в яме

Обзор уязвимостей для LLM. Часть 2. Защита

[Перевод] Lenovo: даже опытные пользователи компьютеров могут совершать ошибки или упускать из виду что-то важное

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

Правильная фортификация или как определить роль NGFW в сети

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

Вконтакте — ищем ложку мёда в бочке дёгтя

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

Honey — я устал #2

08 января 2025

Автоматизация внесения исправлений в исходные файлы С++ с помощью CLang LibTooling

1С: Дичь (лучшее из моей коллекции)

Особенности удаленной работы в 2025

Как автоматизировать хобби или как записывать таймлапсы

Как я поэта поздравлял

Смотрим на шину I2C через осциллограф

Как банки предсказывают кредитные риски: опыт создания PD-моделей из ФинТеха

Управление событиями в ViewModel с помощью StateFlow, SharedFlow и Channel

Волшебные ссылки теперь в Spring Security

Открытые книги по ML и работе с данными

Самостоятельно учить языки и глубже понимать текст. Зачем читать в параллельном переводе?

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

Из PR в HR: как пиарщику за год закрыть 11 IT-вакансий – личный опыт

Настраиваемся на работу: 8 вдохновляющих книг от команды Selectel

Что я понял к 35 годам о карьере в айти и об отношениях

ИИ — чудесное прозрение адепта

256 байт веселья, или как развлечь себя Ассемблером когда скучно

Под капотом офисных социальных игр

Ретрогейминг без ностальгии — интересно, но сложно. Проверено на детях

Оцифровываем музыку из XIX века

[Перевод] 5 способов получить RCE на практике

Гонка за ИИ уже оставляет свой след: Ирландия и её огромные дата-центры — предупреждающий пример

MetaStorm – IDE в IDE. Первое большое обновление

Как и зачем вы Senior?

Silent Hill 2 Remake: боевка, монстры и ностальгия

Квантовая телепортация внутри волоконно-оптической сети

Инвестиции в мегатренды

10 систем управления проектами в 2025 году. Кто выжил, а кто вышел из игры

[Перевод] Еще несколько шагов к повышению производительности Firebird

8 января. Проверка на трезвость… трезвость ума и ясность мыслей

AIOverAI: искусственный интеллект поверх искусственного интеллекта

Оживляем eToken NG-OTP: USB-ключ для SSH и аппаратный генератор одноразовых паролей

[Перевод] Генерация PDF документов в Lazarus IDE

Типология Test Doubles

Как перестать избегать трудностей и не сдаваться, даже если очень хочется

Как организовать безопасное хранение секретов в Docker: лучшие практики

NVIDIA Cosmos: система генерации физически достоверных симуляций для ИИ

[Перевод] HTML — язык программирования. Убедите меня в обратном

07 января 2025

[Перевод] Как Джон Нэш изменил теорию игр и вдохновил экономику, биологию и технологии

MMAudio: Генерация звука для видео с помощью ИИ

Мои результаты тестов сравнения быстродействия NVME-over-TCP и NVME-over-RDMA

KEDA: автоматическое масштабирование в Kubernetes

Cовмещаем Haproxy, Vless, WebSocket, VPN и сайт на одном порту

90% разработчиков не понимают принцип инверсии зависимостей из SOLID. DIP — это не про абстракции

АНТИхрупкость — главный козырь IT-карьеры в 2025 году. Непредсказуемость теперь ваш тренажёр

Тестируем SEO: долго, дорого, а вообще нужно ли?

Почему российские ИТ-компании пишут про Илона Маска, тетрис и луноходы. А про свой опыт — нет

Как в РФ получить доступ к 5 бесплатным и 25 платным нейросетям LLM без VPN и с оплатой за рубли?

Город детства: что будет, если продолжить игру в SimCity 2000 спустя 25 лет

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

Как и когда писать регламенты в диджитал-агентстве, чтобы не скатиться в бюрократию

Конец большого «Мистического» пути

Genervis и Фонд Бортника: постоянный сервер для работы нейросетей

Достойный ноутбук для разработчика за 60.000 рублей: честный обзор Ninkear A15 Pro

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

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

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

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

Электробайки: ловушки для монтажников, удар током от патчпанели и «заряженные» двери. Кого било — тот поймет

Все о новинках AMD: Ryzen 9950X3D и AI MAX+ на выставке CES2025

Получение SQL для PostgreSQL из DAX на основе AI

Установка telegrtam-cli в Ubuntu и Debian

Хакаем советский дверной музыкальный звонок

Мини-ПК нового поколения: обзор моделей января 2025

Управление капиталом на крипторынке

А ты точно продакт?

Presale-инженер АСУТП: техническое собеседование при приеме на работу

Как AGI сделает умных богаче, а остальных беднее

Контейнерный хостинг своими руками или чем Kubernetes лучше Docker Swarm

[Перевод] Как использовать потенциометр с Raspberry PI Pico (MicroPython)

Алло! Реализуем дисковый телефон с помощью Jetpack Compose

ИИ размывает грань между middle'ом и senior'ом?

Сонар из Диктофона

06 января 2025

История «короля патентов» Джерома Лемельсона

Корпус для домашнего NAS сервера. Как это было…

Реализация Paxos на Go: создаем алгоритм консенсуса без готовых решений

Идеальная доставка: Летающие дроны, изменят все правила в современной доставке

Росбанк стал частью Т‑Банка. Но есть нюансы…

Подходы к созданию ViewModel в Android

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

Конвертация корневой файловой системы BTRFS в подтом

Кроссплатформенный терминал Modbus TCP / RTU / ASCII с открытым исходным кодом: Часть 3

Detection is easy. Устанавливаем Elastiflow для поиска угроз в сети

Архитектура Империума

Home Assitant для управления Plex

Новое время – новые требования

Как торговать на Московской Бирже на русском языке (Платформа 1С Предприятие 8)

Падение зарплат и конкуренция с азиатскими специалистами – главные тренды в 2025 году

[Перевод] Делаем macOS безопаснее

Данные — это ископаемое топливо для ИИ. Правда, что мы его исчерпали?

Как мы считали сколько стоит компании вывести сотрудника на эффективность

Обзор новых проектов CNCF (Runtime и App Definition & Development): отказоустойчивое хранилище и анализ временных рядов

Как я сделал сюжеты с помощью нейросети и продаю на маркетплейсе на 30 млн в месяц

Недельный геймдев: #207 — 5 января, 2024

Яндекс капча: попытки установки для самых джун’ых

Используем языковые модели в AI-агентах. Часть 1. Введение в LangChain

Зарубежные IPO 2024 года: какие компании стали публичными

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

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

Основы разработки для автоматизации тестирования

Приключения серотонина в бесконечном цикле болию ч.2 — фармкаологическая и про остеохондроз

Spotify становится прибыльным

Что не так с cProfile в Python

Кто такой продакт | продакт-менеджер?

Как я подружил техническую поддержку с командой разработки

TanStack Router: современный и типобезопасный роутер для React

Senior. Туда и обратно: что я сначала не понимал в своей карьере, а потом как понял

Горбатые щупальца, мягкие роботы и жестокая математика

Как добавить надпись на картинку

Как я научился оценивать популярность статей через парсинг показателей сайтов

Даниэль Канеман, когнитивные искажения, кризис и UX/UI

Со-Знание

[Перевод] Руководство по разработке эмулятора NES (перевод)

05 января 2025

[Перевод] Как защитить свои тексты от ChatGPT и других ИИ-ботов

100 вопросов на собеседовании тестировщика

Глубокое обучение: Алгоритм обратного распространения ошибки. Теория и реализация. С нуля

Кибербезопасность по-умному: LLM-агенты без лишнего пафоса

Как современные «Бумер шутеры» уступают классическому Doom 1993-го года на примере Warhammer 40K: Boltgun

[Перевод] Абстракция аккаунта и ERC-4337: Что это и как работает?

LibMPU (Длинная арифметика)

Сроки против Процессов

[Перевод] Гидрогель для регенерации костей

Вынос товарных остатков из 1С в микросервис

Обзор уязвимостей для LLM. Часть 1. Атака

Налоговый мониторинг в Ривгош на платформе 1С ERP Управление холдингом и 1С Документооборот

MassTransit и очередь в базе данных

MassTransit и очередь в базе данных

Сверхзанятость в IT и digital: как совмещать несколько работ и надо ли

Как стать продакт-менеджером с нуля: пошаговое руководство для новичков в IT

Как стать продакт-менеджером с нуля: пошаговое руководство для новичков в IT

Чтобы не завалить проект, мне пришлось совершить страшное

[Перевод] Пишем медленный код на Go

GAN и диффузионные модели: как научить нейросеть рисовать

Хостинг Docker-контейнеров в 2025: тренд на развитие платформ

Роль когнитивных искажений в инвестиционных решениях и «разрывы поведения» в книге Карла Ричардса

Инсоляционный массинг или как выращивать здания

Взгляд с другой стороны на useMemo, useCallback и React.memo в React: когда их стоит использовать

[Перевод] Rails сквозь года: Ключевые изменения от версии 1 к версии 8

[Перевод] Если люди вымрут, следующую цивилизацию смогут построить осьминоги, утверждает учёный

Как создать MVP с помощью нейросетей за месяц и привлечь инвестиции. История Daria AI

Почему перфоманс ревью это круто?

Обзор новых проектов CNCF (Orchestration & Management): гибкие политики планирования и безопасное управление сервисами

QA. Расшиваем бутылочное горлышко регресса

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

7 красивейших интегралов с экзамена в Школу Анализа Данных от Яндекса

[Перевод] Илон Маск создаёт свой собственный город в Техасе, и сотни людей уже живут в нём

Прогноз по охвату функций ИИ роботами в Московских компаниях в ближайшее десятилетие

Немного о золоте и перспективах инвестиций

Цифровизация это новое электричество

Тест звука: OnePlus 3 Pro в сравнении с референсом (AZ80)

Как мы деплоем Apache Airflow для промышленного использования в Kubernetes

Можно ли уместить игру Minecraft всего в один QR-код?

04 января 2025

Популярные бренды жвачки из 90-х

Оптимизация запросов в DjangoORM: когда и как использовать Raw SQL

Программирование в машинных кодах

Мозг под микроскопом: как стареют наши клетки и что с этим делать?

Ускоряем кэш серверы YouTube. Не VPN

Насколько важно воспитание — на примере бурых медведей

pg-index-health – статический анализ структуры PostgreSQL баз данных

STM32. CMSIS. Использование UART в качестве таймера для генерации периодических прерываний

Простой способ попасть в IT

Подключаем WiFi вручную

Электродвижущая сила и электрический ток, на примере синусоидального тока. Визуальное объяснение

Бойтесь юзеров с Telegram Premium

Где в России айтишнику жить хорошо: как работают и зарабатывают ИТ-специалисты в центральных регионах, часть 1

Как сделать из iPhone dumb phone и начать жить осознаннее

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

Уникальный игровой телефон с двумя процессорами за 2 000 рублей — смотрим на плод инженерного гения из Китая

[Перевод] Демистификация транзакций и исключений с помощью Spring

[Перевод] С пляжа в Майами к революции в торговле: история штрих-кода

[Перевод] Я не знаю, как заставить вас осознать, что ChatGPT незаметно творит

На батуте в космос. Разработка средств выведения без участия Роскосмоса

CSS Grid Layout: Асимметричная адаптивная сетка

Как на Аляске разгильдяи нефть проливали

Монетизационные механики AFK Journey

[Перевод] Часть мозга стареет быстрее. И тянет за собой остальные процессы

Как перестать отвлекаться по мелочам, избавиться от прокрастинации и стать продуктивнее как минимум в 2 раза?

SD-WAN упрощённая модель

Что нового в Apache Kafka 4.0?

[Перевод] Почему OpenAI откладывает релиз ChatGPT-5? Все дело в недостатке данных

Декларативные конечные автоматы на Python

IPO компаний Y-Combinator

Анти-тайм-менеджмент и другие приемы борьбы с выгоранием среди сотрудников

Когда промышленный дизайн становится искусством: идеи Генри Дрейфуса

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

Cryptohack. Решение Flipping Cookie, Lazy CBC

Надоело постоянно пользоваться телефоном, поэтому написал замену Google Authenticator в виде TUI

Обзор новых проектов CNCF (Provisioning, Observability, Analysis): автоматизация работы с Terraform и платформа как код

Как перевести деньги с карты на карту между Россией и Казахстаном в 2025 году: Советы и лучшие способы

Type-level программирование в TypeScript: практические кейсы и новые возможности

Дрессировка слона: как приручить инди-игру

[Перевод] Подробный обзор Balancer

Исповедь устаревшего