25 апреля 2024

Бизнес-роман «Обретение себя»

Pet-проект на Rust нуждается в конструктивной критике

[Перевод] Введение в оптику в Scala

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

USM (Unified Service Management)_Шаблон

Документация на этапе «Обучение» (с примерами)

Распознавание, хранение и поиск лиц в базе данных

Низковакуумная манометрическая система на 8 позиционном откачном посту

Деплой .NET приложений для самых маленьких. Часть 0

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

Самое понятное объяснение парадокса близнецов

Fuzzing-тестирование. Практическое применение

UX установки диффузионного силицирования

Как решить типичные проблемы Django нестандартным подходом: Fake Injection

Про реактивный и проактивный менеджмент и при чём здесь сноуборд…

Подводные грабли экспертных утилит при работе с инцидентами

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

Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение

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

Attaque a-la russe: атака с помощью промт-инъекций русскоязычных моделей семейства Saiga2

REST API на котиках

Sun Microsystems: легенда Кремниевой долины, совершившая революцию и канувшая в Лету

Книга: «Podman в действии»

Десятки новых функций для работы с документами в «МойОфис Образование»: изучаем состав релиза 2.8

[Перевод] 8. Nix в пилюлях: Универсальные скрипты сборки

Упростить развертывание приложений в облаке — open source инструменты, которые помогут это сделать

Мощности напрокат. Как принципы шеринг-экономики раскрываются в облаках

Микросотовые IP-DECT-системы Yealink: настройка и тестирование

Кошмар нефалема. Исследуем ошибки в коде эмулятора сервера Diablo 3

Honor Magic 6 Pro: новый флагман известного бренда. На что он способен?

[Перевод] Как инженеры GitHub используют GitHub Copilot: 4 способа

Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры

Как настроить ETL с json’ами в Apache NiFi

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

Это база: нюансы работы с Redis. Часть 2, репликация

Greenplum, NiFi и Airflow на страже импортозамещения: но есть нюансы

Куда подевались ваши манеры? Коллеги в IT

Бойлерплейт как инструмент стандартизации Go-проектов

Яндекс Data Proc для ML: ускоряем Embedding на Spark

Как мы настроили процесс летних стажировок в DS-команде

Сравнение процессоров Intel vs AMD для работы 1С

Где познать дзен айтишнику: ТОП направлений для релокации IT-компаний

Intel представила новые процессоры на сокете LGA 1851

Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров

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

Кратко про микросервисы на Scala и Erlang

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

Полигон для творчества за 1500 р. Ч3 Экран, Малина, OpenOCD и бусики

Анализ инцидентов с продакшена: как мы интегрировали этот процесс в тестирование

От простого ИТ-ландшафта к единой платформе разработки: эволюция ИТ в Тинькофф

Что внутри мини-компьютера Maibenben PC09? Разборка неттопа с возможностью установки дискретной видеокарты

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

Эволюция технической поддержки Малого бизнеса в Росбанке. Часть 2. Через тернии к звездам. Но не сразу

«А» и «Б» сидели на трубе. «А» упало, «Б» пропало. Что осталось на трубе? (алгоритм получения ответа в частном случае)

Обзор K8s LAN Party —  сборника задач по поиску уязвимостей в кластере Kubernetes прямо в браузере

Vivaldi-6.7 — Хранитель времени

[Перевод] Настройка Kerberos аутентификации в OpenAM

Реализация многооконного приложения на Vue 3

Изменить цвета и кнопки сервиса — и не сломать дизайн-систему

Экономический эффект Марка Твена

Медийная реклама в B2B для лидогенерации?

[Перевод] Proxmox VE 8.2… теперь с импортом ВМ из VMware

Автоматический выпуск SSL-сертификатов. Используем Kubernetes и FreeIPA

Интероперабельность с нативным кодом через платформу .NET

Ни пуха тебе, ни руля: зачем Москве собственные беспилотные автомобили

Исследование веб-приложений с помощью утилиты Ffuf

Как мы изобрели самый бессмысленный и беспощадный дифференциал

Как сделать и настроить свой CDN

24 апреля 2024

Важные элементы при работе в Scrum

Как заставить всю страну редактировать твои статьи

Репортаж с HI-TECH BUILDING 2024: что интересного по автоматизации?

Suno есть, скрипач не нужен!?

ИИ в действии: решения для разработки. Реальные примеры, промты и готовые решения от разработчиков «Автомакона»

[Перевод] Где применяется цифровая обработка сигналов?

[Перевод] Компьютерное зрение в 2024 году: Главные задачи и направления

Роль ChatGPT в разработке фронтенд-части приложения

Деплой с помощью github actions и пакетов

Как заказать логотип и не стать нарушителем?

Как я из маркетинга перешла в бизнес-анализ

[Перевод] Внутри картриджей Super Nintendo

Как увеличить прибыль на 1 миллион рублей или зачем нужен блок CRM в Конструкторе ботов?

Как ELK довел нас… до Vector.dev и Clickhouse

Пять вредных советов, как гарантированно НЕ написать книгу

Jetpack Compose для ленивых

Настройка конвейерной сборки Java-проектов в GitLab

Измеряя качество: SLO и SLI для инфраструктурных команд

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

Металл не только для катушек и кабелей: краткая история меди

Как написать «продающие» тексты для сайта B2B-компании: 14 советов маркетологам

История программирования в СССР: от математических задач до космической программы

[Перевод] Оптимизация запросов в ClickHouse с помощью создания цепочки материализованных представлений

Использование Markdown в Django

Пункт назначения — Squadus. Наш опыт переезда на альтернативу Microsoft Teams

Как оценивать работу тестировщиков по науке

Hosting Ruby. Обзор вариантов и пример деплоя Ruby on Rails приложения

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

Релиз менеджер — почему он вам нужен

Проект «Мультиключ». Как мы побеждали контактные ключи Metacom и Cyfral

Полезные стикеры — как это?

Новое в Pure.DI

Рекомендации по обновлению Carbonio до версии 24.03

Ландшафт угроз информационной безопасности последних лет. Часть 1

[Перевод] [Перевод] Почему стоит начать писать собственные Spark Native Functions?

Fedora Linux 40: новая версия дистрибутива. Что нового и что изменилось?

Кадры в РФ. Все по прежнему: не нужно. Итоги апреля в прессе и статьях

kafka cluster in docker

Методы интеграции с CPA-сетями

Пристегнуться ремнём или вращаться на дисках: почему виртуальная реальность ещё не пришла в каждый дом

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

[Перевод] Я программист, и я тупой

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

Моделирование курса валют методом Монте-Карло

Как пройти путь до руководителя инфобеза?

Попасть в IT: невозможное возможно

Стажировки в SOC. Часть 1: как организовать обучение на 1 тыс. человек

Причина смерти в черном ящике: о crash dump, панике и продолжение следует

[Перевод] Впервые измерены звёздные ветры, исходящие от других звёзд

Анализ доменов-доновров с помощью chatGPT и Data Analyst

[Перевод] Вычислительные выражения: Реализуем Delay и Run

Заработало! — или 4 детали пазла, без которых контекст деняк не принесёт

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

Их Айти VS наш Айти: чем отличается разработка в Европе и в РФ

Platform Engineering: что, зачем и как

Чек лист переноса сайта с одного домена на другой

Тестирование PT NGFW: ранняя версия межсетевого экрана нового поколения от Positive Technologies

Эволюция обработки данных: от MapReduce к стриминговому движку

Спасение от ампутации: обувная стелька для диабетиков

[Перевод] Роботы наступают. И это хорошо

Поворот не туда: красные флаги при устройстве на работу в IT

Где продакту взять идею для пет-проекта

IT-компании из Юго-Восточной Азии с необычными сервисами и фичами

Состояние рынка труда и зарплат в IT в I полугодии 2024 года

Страх и ненависть в собеседованиях: от позорного провала до 24-кратного роста ЗП

Как писать требования к проекту. Шаблон документации

Обеспечение безопасности загрузчика GRUB в Linux

Удобное управление тестовыми окружениями в docker-compose

23 апреля 2024

Микроанимация и ховер-эффекты в интерфейсе: как улучшить пользовательский опыт

Часть 2 Power Sourcing Equipment

Поиск опечаток в проекте

Лампочки ЭРА и OSRAM из магазина Fix Price

RISC-V шагает по планете: в Китае появилась еще одна компания по производству чипов. Что о ней известно?

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

Тренды веб-дизайна 2024: погружение, персонализация и инновации

OpenAI API – получить ответ ChatGPT на C#

Async iterator timeout в Python

Почему безопасник должен расти из программиста

Деплоим приложение в k8s через Jenkins+Helm3+ArgoCD

Дросселирование воздуха. Часть 2

Plymouth: делаем загрузку Linux веселее

DDD простыми словами

Размер имеет значение. Как Ozon автоматизировал измерение товаров на складах

Точка невозврата

Книга: «Чистый дизайн. Практика эмпирического проектирования ПО»

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

Как тимлиду совмещать работу в IT с жизнью

Возможное решение проблемы ссылок в языках программирования

[Перевод] Как программисту побороть синдром самозванца

Пишем поиск семантически похожих текстов (или товаров) за полчаса на Go и Postgres (pgVector)

Критические дни

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

Python-праздник на Positive Hack Days Fest 2

Безопасноть android-приложений. Реверсим OWASP MASTG Crackme 1

Diagnocat: как искусственный интеллект облегчает жизнь стоматологам и пациентам

[Перевод] Создавайте виджеты главного экрана iOS с помощью Flutter

Инфраструктурный пентест по шагам: боковое перемещение и повышение привилегий в сети

Пошаговая шпаргалка по защите сервера от хакеров и другой нечисти

«Где угодно работать, только не в локальных конторах» — у меня есть что сказать

Как написать свою первую спецификацию на REST API. С какими ошибками может столкнуться аналитик и как их избежать?

Временное хранилище данных на Apache Druid: почему это эффективно сработало для загрузки табличных файлов

Программирование в среде Scratch для детей: знакомство с платформой

Как оценить лояльность сотрудников?

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

[Перевод] Функции ранжирования: RANK, DENSE_RANK, and NTILE

ТОП бесплатных OSINT-инструментов по версии T.Hunter в 2024-м году

Как не свихнуться с кучей Gradle модулей

Разбираемся в ROC и AUC

[Перевод] Xv6: учебная Unix-подобная ОС. Заключение

Где мне это пригодится в жизни или применение Nothing в Kotlin на примере

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

Настройка транзакций в Solana через Phantom Wallet

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

Книги по C# для новичков в разработке: что стоит почитать в 2024 году

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

N-граммная языковая модель в эпоху LLM — как устроена и зачем нужна

Обзор архитектуры Compose с использованием паттерна «координатор»

Cample.js — один из самых быстрых фреймворков без виртуального DOM в Интернете! Отчёт № 2

Как собрать LTE-модем на базе SDR

Как правильно описывать и декомпозировать задачи в таск-трекере. Рекомендации и примеры

Parasolid inside: новые форматы и другие доработки C3D Converter

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

[Перевод] Небольшой туториал по полигруппам в Zbrush

«‎Я знаю о тебе все и даже больше»: как создать единый профиль клиента с помощью IDGraph

Домик Алисы, светлячки и огурчики. Какие пасхалки есть в Яндекс Станциях

Автоматизация скачивания документов из контрактов с площадки ЕИС при помощи Python

Не можешь остановить восстание роботов — возглавь его. Где учиться робототехнике в России узнали на ROS Meetup 2024

Сравнение Huawei Nova 12s и 12se: какую новинку лучше купить

Управление ожиданиями в проектах внедрения ERP-систем

[Перевод] 7. Nix в пилюлях: Работающая деривация

О разжиревшей ИС «Управления проектами» или как мы боролись с ограничениями SharePoint в legacy проекте

Неожиданные последствия запуска PostgreSQL в Docker: замедление запросов в 100 раз

Что нового в joomla 5.1?

Контент, лиды, бюджеты и команда в одной системе. Моё идеальное рабочее место маркетолога

Подглядывание в A/B тестах: как не потерять достоверность данных

22 апреля 2024

Нагрузи меня, Gatling

Может ли чат-бот заменить проджект-менеджера

[Перевод] Создание мультидокументного ридера и чат-бота с помощью LangChain и ChatGPT

Замена ламп на светодиодную подсветку у старого TFT монитора

Дай знать, где ты находишься: как мы разработали навигатор по Эрмитажу

Принципы компьютерного моделирования физических процессов. Часть 1

Android и iOS, Flutter и Kotlin: что обо всём этом расскажут на Mobius

ML-технологии, которые уже сейчас оказывают мощное влияние на бизнес

Внедрение Keenetic в гостинице

Что нам стоит код написать: 5 нейросетей, которые помогают разработчикам программировать

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

[Перевод] Вычислительные выражения: Реализуем Combine

TOTP без смартфона, послесловие

Назад в прошлое. Часть 1. Интервью со Стефаном Пясецким, бывшим сценаристом (1993-1995) в Blue Byte (1986-2001)

Иной взгляд на “Денежное Мышление” (главный денежный вопрос)

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

Как подойти к внедрению DWH, чтобы не было «больно»? Какие методологии использовать и какой стек выбрать?

[Перевод] Сравнение технологий WebSockets, Server-Sent-Events, Long-Polling, WebRTC и WebTransport

По щелчку пальцев Write-up | ItsCTF 2023

Сказ о том, как РП репликацию на Марии из зеркал состряпал…

Как поставить ноду проекта io.net

Никому нельзя верить на слово в безопасной разработке, или Еще один взгляд на SCA

На какие AI Coding Assistants стоит обратить внимание в 2024?

Security Week 2417: эксплуатация уязвимостей с помощью LLM

[Перевод] Как 8 сотрудников Google изобрели современный искусственный интеллект

Неисчислимо низкая вероятность или всё-таки… случайность?

Как белок, содержащийся в человеческом поте, может защитить от болезни Лайма

TESCREAL — новая идеология Кремниевой долины. Что это такое и почему она уже всех достала

Некоторые аспекты позитивной и негативной моделей платформы «Вебмониторэкс»

Ты неправильно используешь интерфейсы typescript

Docker — не то, чем кажется

Всё что вы хотели знать про ACL в Active Directory

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

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

Регистрация компании в Грузии

Эффективное использование журнала регистрации и технологического журнала 1С в решении вопросов производительности

Тестирование PT NGFW: ранняя версия межсетевого экрана нового поколения от Positive Technologies

Who are you, Platform Engineering. Часть 2: типовая архитектура, варианты и примеры реализации IDP

Почему решения принимаются не на основе дашбордов?

Как физик-ядерщик делает алюминиевые палки и продает на 20 млн ₽ в год

Активность найма на IT-рынке в 1 квартале 2024

Языковой процессор LPU, GenAI в FinOps и инструменты для анализа данных

Как бы я взломал Рунет?

NET hosting. Обзор вариантов и пример деплоя приложения

Вербализариум — социальная игра с нейросетью в телеграмме

Сколько стоит ранг Титан в Дота2?

Самая маленькая Nintendo Wii на базе оригинальной консоли: размером с колоду игральных карт, но работает

Nokia N-Gage. Ностальгии пост и сборка эмулятора с играми

Линеаризация: зачем и как укрощать ratio-метрики в A/B-тестах

Гайд на собеседования

История создания Civilization IV: избавление от унылости

Устройство памяти процессов в ОС Linux. Сбор дампов при помощи гипервизора

Что делать, чтобы эксплуатация не превратилась в бесконечное тушение пожаров

Мошенники. Вектор атаки на айтишников через LinkedIn

QA-тестировщикам — рецензия на книгу «Тест-дизайн. Практическое руководство» Ольги Назиной

«Ситилинк» и «Мерлион»: о чем стоит знать перед трудоустройством

Backup. Файловое резервное копирование бюджетного VPS

Мозг уже не нужен. Нейро - новый сервис Яндекса

Анализ фишинга с Venom RAT

Мобильная разработка за неделю #535 (15 — 21 апреля)

БЕКОН 2024 — конференция по БЕзопасности КОНтейнеров и контейнерных сред

Номенклатура советских компьютеров

“Строка бога” и “лакмусовая бумажка” для ИИ-генераторов изображений

21 апреля 2024

[Перевод] Использование миграций баз данных в Go

Фальшивые криптокошельки в официальном каталоге Ubuntu — индикатор более серьёзной угрозы

Музыкальное время и MIDI

Я скучаю по механикам из старых игр

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

Миллер, Рабин, вектор

Препарируем Wazuh. Часть 3: источники не из коробки

История одного саббатикла

[Перевод] Космические войска США планируют провести первые военные учения на орбите

GitHub Copilot в JetBrains IDEs в РФ

На гребне гравитационной волны: космический детектор LISA

Запуск ракеты Ангара — неделю спустя

Немного о Skin интерфейсе

Что такое Blueprint в Unreal Engine 5. Плюсы и минусы

Стала доступнее веб-страничка, которая строит спектр отражения и пропускания света слоистой средой

Как провести аудит трафика, если данных мало. Расскажу на примере волка из «Ну погоди»

[Перевод] Мега-Учебник Flask Глава 5: Логины пользователей (издание 2024)

Клеточная архитектура

SwiftUI уроки (часть 9)

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

В Китае свободно продаётся улучшенная версия ИИ-ускорителя Nvidia A100. Что это за модель?

Скользкая дорожка к автоматическому SMM постингу. Нейросети для каждого

48 лет вместе с Zilog Z80

USDT приходит в TON, а доллары — в Telegram

20 апреля 2024

Как я сдавал AWS Cloud Practioner в 2024

[Перевод] Как настроить Source коннекторы Kafka Connect для оптимизации пропускной способности

Майнинг бизнес-процессов и визуализация данных с помощью Neo4j, Plotly и GPT

Совершенный кубоид

ГАЙД по python стеку для Data Science инженеров

Альфа — это не только планета жестоких эльфов из фильма Кин-Дза-Дза, но еще и компьютерная архитектура

Пульс опросы по удовлетворенности сотрудников

Кратко про Serde в Rust

Один репозиторий что бы править всеми

Использование нейросетей в SEO: большой обзор инструментов

Фен и нижний подогрев. Снятие/установка BGA без реболлинга

Выбираем правильный инеференс: Как мы сэкономили 70к $ на ЛЛМках

Генерируем отчеты PDF на Android с использованием HTML и WebView в фоне

[Перевод] В чем разница между движками и средами выполнения JavaScript?

[Перевод] Как заново реализовать тетрис

Никогда такого не было и вот опять: падение поставок ASML и финансовые преграды

Ноутбук Framework и его проблемы: с «железом» всё хорошо, но вот с ПО что-то нужно делать. Перспективы устройства

SaltStack: управление конфигурациями

Оценка экономики применения БПЛА в доставке посылок

Создаем свой диалект змеиного, или DSL на Python

3DStereo, как старый новый формат объёмного звука

NumPy для самых маленьких

Выбор загрузочного диска домашнего компьютера из Home Assistant

[Перевод] 6. Nix в пилюлях: Наша первая деривация

19 апреля 2024

Пять лучших NLP инструментов для работы с русским языком на Python

Redux это бойлерплейт, а Mobx нет! Но есть нюанс

Разбор новой атаки кибершпионов Sticky Werewolf с использованием Rhadamanthys Stealer

Самая маленькая контролька на Arduino с дисплеем ФИНАЛ

К вопросу об точности

Поговорим о зеркалировании трафика с помощью VxLAN

Электронная отрасль в Китае развивается, но есть и проблемы: важные компании банкротятся. Остальные продолжают работать

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

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

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

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

Создание карты подключений Elasticsearch + Fluent Bit + Nginx Ingress Controller

Комфортная работа в Linux. ZRAM и гибернация — особенности взаимодействия

Атака Kerberoasting без пароля пользователя — миф, или новая реальность?

Чтение на выходные: «Интерфейс. Новые направления в проектировании компьютерных систем» Джефа Раскина

Как QA собеседование проходил

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

Гринч — похититель госэкзаменов

Современный админ: ИТ-Шива на все руки?

Бороздим облака будущего: впечатления айтишника о конференции GoCloud

Эволюция поддержки Малого бизнеса в Росбанке. Часть 1. Голубиная почта

Как задохнуться в информационном пузыре

Искусство ETL. Пишем собственный движок SQL на Spark [часть 6]

ИИ под запретом. Gentoo вводит ограничения на использование искусственного интеллекта

Рекуррентные платежи, или как мы доработали функционал платных подписок во Flutter приложении

Просто ли открывается ларчик, Или как протестировать сразу более 10 сервисов

Просто, но быстро. Телеграм бот на коленке

Ручное подтверждение сообщения в Kafka

Импортирование картинок и звуков в Swift Package

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

Генеративные 3D модели

Проекции в Vertica: что это, как использовать, и почему не стоит создавать их под каждый запрос

21 ошибка в 21-й версии Apache NetBeans

[Перевод] Clean architecture и MVVM в iOS разработке

Неудачный ремонт ноутбука Acer V3-572: диагностируем неисправность с помощью тока и тепловизора

Как рассчитать CLTV с помощью машинного обучения и как нам в этом помогает Feature Store

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

Оживляем неизвестный дисплей от японского поезда/автобуса

История маленького инженера, или как я (почти) перестал бояться проектов

[Перевод] Добавление полей Joomla в результаты Умного Поиска при помощи JFilters

Готовь трактор зимой. Как дилер спецтехники настроил чат-бота и на 80% увеличил доход

[Перевод] Эффект Даннинга-Крюгера говорит о том, что люди не знают, чего они не знают

[Перевод] Как я снизил время инкрементных сборок Rust на 40%

Что умеет новый чат-бот Chat with RTX от Nvidia, чем отличается от ChatGPT и как им пользоваться

Проведение фишинг-учений с использованием вредоносных ссылок и HTML-приложений. Часть 1

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

Процессы ИТ и ИБ

Дрон художник нарисовал самую большую картину и другие необычные применения Robot Operating System на ROS Meetup 2024

Лист золота толщиной один атом

Cобытия жизненного цикла компонента

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

Что такое цифровой вуз для ректора, студента и государства

Найти отличия, или внедряем Snapshot-тесты для web. Опыт Звука

[Перевод] Гайд texthero pandas

Адаптация сотрудников в IT: пристегните ремни, к взлету готовы

Как айтишники стройку революционизировали

Вы все еще пишете многопоточку на C++ с ошибками синхронизации?

HyperLogLog в PostgreSQL

[Перевод] Люди со склонностью к микроменеджменту обычно не замечают этого за собой

Как мы переносили базу Clickhouse между географически удаленными дата-центрами

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

18 апреля 2024

Мультидоменный проект (мультисайт) на NextJS

Определение эмоционального состояния человека на основе видеоанализа его лица