25 декабря 2024

VPN через I2P: wireguard & i2pd

K8s кластер на базе Talos в OpenStack

Проект выходного дня — автономный RGB шарик на ёлку

Выбираем подарок юному электронщику

Заявление в прокуратуру РФ, с просьбой провести проверку законности действий Роскомнадзора в отношение Yotube

Одна опция TCP-стека спасет приложение от даунтайма

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

Как нанимать студентов и выпускников любых вузов?

Какие зарубежные компании подают патентные заявки в РФ в 2023, 2024 годах

Мини‑обзор выставки «РЭД Экспо» и интервью с главными лицами портала iXBT.Games

[Перевод] Китайские разработчики ИИ стремительно догоняют Запад. Хотя пока это может так не выглядеть

От картошки до кода: мой путь в международную ИТ-компанию

Бабкин внук и кот в лотке | Как не потерять работу на этапе собеседования №1

Remote Config и A/B-эксперименты: история разработки и основные возможности

Как ник.ру у меня домен отжал

Композитная архитектура: возвращение к монолиту на новом уровне. Часть 1

Нитевидные нанокристаллы в полупроводниках: патентный анализ

[Перевод] Решение Advent of Code на этапе компиляции с использованием макросов Rust

обновление python на centos 7

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

Инкрементальная разработка платформы F&R: как проходит создание системы прогнозирования и пополнения товаров в «Магните»

Firezone, или как спрятать свою инфраструктуру от посторонних глаз

«Модеста» в Уфе

∇²DFT — новый датасет и бенчмарк для решения задач квантовой химии с помощью нейросетей

Узнать всё о конкурентах за 5 шагов + бесплатный фреймворк внутри

IT-специалисты стали самыми востребованными экспертами в СМИ. Большое исследование медиа 2024 года

[Перевод] Бенчмарки JavaScript — это полный хаос

Применение нейросетей в DIY

AI-First устройства пока не стали заменой смартфонам

От идеи до реализации: как создать дашборд для виртуального ассистента «Сочини сказку»

Интервью с Егором Денисовым-Бланчем: кто такие «инженеры-призраки» и как с ними бороться

Путь в 10 000 токенов: как ML помогает технической поддержке Yandex Cloud

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

Метод Contains колекций в Entity Framework для SQL Server

Создаем Hamster Kombat почти с нуля. Практика по Vue 3 и Telegram Mini Apps

Отправка логов в Telegram. Модуль для Laravel

Postgresso #12 (73)

А где в Agile и Scrum качество?

Сравнение архитектур Service Mesh и Ambient Mesh: новый взгляд на Istio

Смешивать, но не взбалтывать. Как мы добавили Sec между Dev и Ops

[Перевод] Практическое руководство по Unity: Настраиваем xAPI-трекинг и размещаем WebGL-билд в LMS

Криптография Средних веков: от алхимических шифров до магических квадратов

SQL HowTo: поиск в словаре и массивах, сортировка «пузырьком» (Advent of Code 2024, Day 5: Print Queue)

Как мы мониторинг SMART-данных дисков в оVirt экосистеме прикручивали

Как я писал плагин для TypeScript. Часть 2. CLI

[Перевод] Мониторинг присутствия в реальном времени с помощью датчика миллиметровых волн и макетной платы Beetle C6

Как, имея более 200 методов HTTP, смэтчить их с тем, в какие сервисы они ходят

Как работать с потоками в JavaScript: оптимизация асинхронных запросов

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

Добро пожаловать в CAMELoT

POSTGRES EXPLAIN

Как обновить библиотеку и утонуть в задаче. Обновление Roslyn и PVS-Studio 7.34

Радиосвязь, скауты и аббревиатурная магия: JOTA, YOTA, POTA

о3 теснит программистов? Как OpenAI снова всех удивила

Как мы тесты в «коробочки» завернули

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

Психология торговли на крипторынке

Почему A/B тесты — это не всегда хорошая идея?

Повышение эффективности в IT

Выжимаем максимум скорости из PHP

Кейс Shining 3D: 3D-сканирование пропеллера

infill: бесплатный ассистент в заполнении полей и форм

Spring Boot, AspectJ. Введение в аспектно-ориентированное программирование

Развитие Security Proxy. Динамические права

Оболочки MS-DOS: за пределами Norton Commander

Код кодом, а митап по расписанию

Тензорные компиляторы: что это за «звери» и где они «обитают»

7 Дыр Я.Директ. Новогодний обзор фишек за которые платишь ты

Битрикс: от модулей к сервисам 2

Зомби-апокалипсис в Телемосте: как мы проводим нагрузочное тестирование видеоконференцсвязи

Требования к ПО в реестре российских программ ужесточат?

[Перевод] Кофе с сахаром и кофе без сахара. Какие подводные?

О разработке ПО в творчестве Виктора Пелевина

Аутентификация через mail.ru в OpenAM

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

Какие тренды в технологиях нас ждут в 2025 году

Высокий показатель ИКС = высокие позиции в выдаче Яндекса?

Кинь его в блендер: Как разрабатывают ЗD-тренажер

Пишем свой PyTorch на NumPy. Часть 2. Добавляем новые слои

[Перевод] Оператор LinkedIn для stateful-приложений в Kubernetes

Так получилось, что вас окружают кретины

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

[Перевод] Преодоление турбулентности в области безопасности ИИ

Миграция СУБД Oracle с RISC на Linux-x86 с помощью кроссплатформенных переносимых табличных пространств — Часть 4

[Перевод] Как избегать типичных ошибок при встраивании ассемблерных вставок: подборка правил