25 сентября 2024

Знакомьтесь, «Незнакомое». Как мы сделали новый режим для Моей волны

Как я легально сделал 25 млн на конопле. История нижегородского «Эскобара»

Лента Мёбиуса мобильной разработки: что расскажут на Mobius 2024 Autumn

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

Академия Arenadata: How to ADS.NiFi. Базы данных

Трансформация или чемодан без ручки (часть 4) Что такое трансформация, и с чего надо начинать, чтобы получить желаемое?

Упрощение сложного: получение объемных сплавов напрямую из оксидов

Портативные игровые консоли: пять новинок осени 2024 года

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

Отец суперкомпьютеров. История Сеймура Крэя и корпорации Cray

Доверие и честность в инвестициях, часть 2: чем закончилось обсуждение результатов фонда Movchan's GEIST

Имаджинариум мистера Альтмана: прекрасное далёко?

Как сочетать Next.js и Go: основы

10 самых необычных вопросов на собеседовании по C#

10 сложных вопросов по C# для собеседования и подробные ответы на них

Почему включения быстрее циклов?

Как построить поезд в Minecraft с помощью Python – урок для детей

24 сентября 2024

5 Продвинутых Трюков в Python, Которые Сделают Вас Настоящим Мастером Кодинга

Битовые поля в Rust

Учимся у лучших или как сделать ваше выступление запоминающимся

Листинг Hamster Kombat. Разбор токеномики. Сколько будет стоить токен HMSTR?

Сказочный вопрос: кто такой бизнес-аналитик?

Где взять энергию? Эпидемия выгорания айтишников

[Перевод] С 80-х по 2024-й: как создавались и оптимизировались CI-тесты

CV в медицине: как компьютерное зрение помогает лечить болезни

Как улучшить производительность в Angular с помощью Memoize Pipe

Случайный тест, или как я не стал клиентом

[Перевод] Опыт тюнинга Llama3 405B на AMD MI300x

Приточка на минималках или как сделать дёшево, быстро и качественно одновременно

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

Как правильно писать тесты?(Часть 1)

Кривая дорожка или приставными шагами в DevOps

Аппаратный Таймер в Качестве Микрофона

Qucs-S: руководство по видам моделирования, часть 2

Продолжение статьи про CFG Scale | математика, плюсы и минусы метода

Цифровой рентген: Инженерная некромантия

Что такое интеллект? Введение

Moshi: GPT4-O voice mode дома (обзор)

Системный аналитик с ЗП 400+. Найти за 30 дней. Часть 2 «Проверка на прочность»

Дэвид Харрис, автор «Цифровой схемотехники и архитектуры компьютера», ответил на вопросы про его следущую книгу и вообще

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

Почему «Идеальный программист» Роберта Мартина далёк от реальности: критический взгляд

Lamoda Tech QA Back Meetup: материалы встречи

Искусственный интеллект для школьника

Что такое MRP. Описание и практическое применение

uBlock Orign в качестве ограничителя потока бесполезной информации

Выбираем название для дата-центра

Как мы полностью обновили VK Мессенджер: переписать нельзя рефакторить

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

9 условий сохранения трудовой мотивации в Agile-командах

Путь к правильному IT-партнерству: личный опыт

Что почитать по машинному обучению: подборка из 6 книг

Объектно ориентированный подход в организации gradle зависимостей в Android проектах

От REST к GraphQL: эволюция управления данными в Wagtail

[Перевод] Полный гид по бенчмаркам LLM: подробный каталог

Как я год искал работу мечты в этом вашем IT

Неувядающая классика или «чёрный ящик»: кто кого в битве за прогноз. Глава первая

[Перевод] Программист-4chan'овец

PostHog для UX-дизайнера: от анализа данных до повышения зарплаты

Как использовать Google Sheets в качестве базы данных

Что делать, если баг попал в прод?

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

ДАКСуй отсюда: 3 колбасных примера для реальной аналитики

Конфеты врачам — это форма коррупции?

Записки оптимизатора (Часть 8). Нагрузка на диски сервера БД при работе с 1С. Пора ли делать апгрейд?

Youtube разблокировали, но не у всех. Как решить проблему?

[Перевод] Взлом JVM-приложения с помощью отладчика IntelliJ IDEA

Преимущества тестирования миграции данных при переходе на новое ПО

Почему все неправы в споре «Стартап или бизнес»?

Создание Convention Plugin-ов на базе Kotlin-классов

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

Встроенная память, мощная графика, до 20 часов автономности — чем еще удивляют новые процессоры Intel Core Ultra 200V

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

Вояджер-1 продолжает миссию

Доступ к нескольким подам Kubernetes по протоколу TCP и единственному внешнему IP

«Уволить нельзя оставить»: как найти баланс между эффективностью и эмпатией

Проблема UseCase-ов: что нужно знать разработчикам Android

Знакомство с Docker или зачем это всё нужно

Как выбрать корпусный вентилятор для ПК: 5 интересных моделей от 120 до 360 мм

Как не потерять сотрудников при внедрении системы KPI?

Настройка автовакуумирования в PostgreSQL

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

[Перевод] Специалисты по теории струн случайно нашли новую формулу для числа пи

Оркестраторы в российском DevOps в 2024: рост использования Managed Kubernetes и отечественных дистрибутивов

[Перевод] The Intelligence Age. Перевод эссе Сэма Альтмана

Чек-лист: выбираем разговорный клуб, в котором захочется остаться

Назад в прошлое. Часть 4.1. id Software. Интервью с Сенди Питерсеном. От Doom к Age of Empires

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

20 ресурсов для 1С-аналитика: матчасть, инструменты и каналы с новостями

Автоматизация ИТП: контроллер WIRENBOARD PRO + язык FBD

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

Зачем Густаву Таушеку понадобились свои собственные перфокарты

Шифруй то, шифруй это, или LLM под замком

Заказные клики. Кто кликает по рекламе в Яндексе за копейки?

Как мы, айтишники, чистим конденсатор ТЭЦ (тысячи тонких трубочек)

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

Как отобрать работу у карьерных консультантов с помощью ChatGPT

Как открыть клуб настольных игр и не сойти с ума, потратив 10 миллионов на всю коллекцию

Многоязычный поиск в Elasticsearch: от Hello до Donaudampfschifffahrtsgesellschaftskapitän

Паттерн «Интерпретатор»: что такое и как использовать

Уровни изоляции транзакций в БД

Как создать простую игру в Roblox — туториал по Garten of BanBan 2 для детей

23 сентября 2024

Эволюция платежных систем: от наличных до цифровых рублей

Симулятор инсулиновой помпы (версия «продакшн»)

Секрет успешного Discovery: Как отбирать лучшие идеи для разработки

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

[Перевод] Китай предлагает магнитную систему запуска для отправки ресурсов обратно на Землю

Нотификации в telegram о падении приложения, через графану

Как внедрить CI/CD для всех разработчиков в банке. CI/CD by App.Farm

«Гончие и шакалы». Найдена древнейшая настольная игра человечества, которой тысячи лет

Security Week 2439: масштабная фишинговая атака на пользователей GitHub

Обнаружение DGA доменов или тестовое задание на позицию intern ML-engineer

Влияние vacuum/analyze/bloat на производительность СУБД

[Перевод] Как Notion обрабатывает 200 миллиардов объектов данных

Эволюция лени в приготовлении кофе / чая

Пара тупых ответов про эволюцию

Суверенный ИИ, убийства чести и дефицит НИОКР. Куда движется индийская экономика сегодня

[Перевод] Рефакторинг вглубь

Видеоигры упёрлись в потолок? Куда дальше развиваться?

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

SQL HowTo: Black and White (Puzzle Hunt 2010)

Talisman Desktop и Aston Shell для Windows: почему их сейчас не хватает

Функции среды общих данных, которые востребованы на строительной площадке: штамп «в производство работ», QR-коды

Новый взгляд на оценку русскоязычных моделей: обновлённый бенчмарк ruMTEB и лидерборд

HybrydCLR. Как обновлять код Unity игры без загрузки обновлений в стор

Цифровые двойники: от истока к будущему

Попробовал всё — у Notion нет аналога

Cards — бесплатная песочница с GraphQL API

Когда существующих решений недостаточно: сложности построения собственных СУБД

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

Реализация подписчиков в c++ — пляшем от печки, но уже совсем далеко

Вам не нужен UUID

Разбираетесь в IT и технологиях? Попробуйте решить кроссворд и выиграть мерч Selectel

Passion-Driven Decision Making для бедных — бесконечная игра на выживание

Как мы перенесли web-сервис в Телеграм Mini Apps

Новинки автоматизации на Interlight Russia 2024: умные решения для дома и бизнеса

Цифровая трансформация в России: роль DevOps в новой реальности

Новый модульный ноутбук от MNT Research: что за девайс и какие у него возможности

[Перевод] Самые популярные LLM бенчмарки

Docker для разработки C#

Угрозы информационной безопасности через оптику Звездных Войн

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

Переходи на нашу сторону, у нас есть техтолки

Гайд регистрация программы в реестре российского ПО

Тредпульное заклятие Dotnet-демонов на Linux

Измерение покрытия автотестами для gRPC сервисов

Как создать трассу по кривой в GameMaker

Космические ракеты Ирана

Предприниматель потерял 2 миллиона рублей и проиграл тендер. Виноваты демпинг и подделка документов

Тестирование и обзор i-watt 12W 4200К G45 с цоколем Е27

Чистый код: Инверсия зависимостей (DIP)

Сложная агрегация в Pandas с MultiIndex

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

Пример DAX с точки зрения реляционной алгебры

Мобильная разработка за неделю #556 (16 — 22 сентября)

Создание игр в Roblox: зачем детям изучать программированию на Lua

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

22 сентября 2024

Postgresso 8 (69)

Выводы из глобального сбоя CrowdStrike

Сказки цифрового города: часть вторая — Знакомство с Конфигуром

Все об охранных системах для дома в 2024 году

Создал свой IT-стартап и выиграл грант на миллион рублей

Пользуемся Docker, не выходя из Go

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

Решение головоломки из университетского квеста с помощью Python

Графы в Swift: Поиск в Глубину и Поиск в Ширину

Обход блокировок с помощью Double…

Как мы учим языки. Часть 2. Почему вы не выучите язык в Дуалинго

Считаем деньги, много денег. По шаблону

Давайте эффективно электронно общаться на работе

Томас Петерффи. История крестного отца электронного трейдинга

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

[Перевод] Батарея для Т-клеток. Прокачка иммунитета в борьбе с раком

Системный аналитик. Краткий гайд по профессии. Часть 5. Методологии разработки. Waterfall и Agile

Нативные библиотеки для Android

[Перевод] Слияния нейтронных звёзд могут приводить к образованию кварковой материи

The Boring Company: что слышно про «скучный» бурильный проект Илона Маска в 2024 году

Онбординг junior-разработчиков: как сделать так, чтобы онбординг завершался словами «и жили они долго и счастливо»

Системный аналитик. Краткий гайд по профессии. Часть 4. Синхронные и асинхронные интеграции. REST, gRPC, Kafka, RabbitMQ

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

Интерактивная кормушка на Snap4Arduino

Подключение оплаты Тинькофф к Telegram-боту на чистом php

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

Apache Kafka – Producer и Consumer. Простой пример Nodejs приложения

Как починить GoodbyeDPI, если он перестал работать 22.09.24

Тень, знай свое место. Даже если ты нейросеть

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

Как создать игру Undertale на Scratch – урок для детей

21 сентября 2024

BlackLotus UEFI bootkit. Часть 1

Прологику и ИИ

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

[Перевод] Улучшаем автокомплит в смешанных Java-Kotlin проектах

Flappy Bird на Си для Android весом APK всего 92 Килобайта

Каждый имеет право быть похожим на себя. Расстройство аутистического спектра и карьера в IT: личный опыт

Bluetooth-маяки, есть ли от них польза?

MiniApp Apusher и токены: как они работают и зачем нужны

«Зарабатываю 120к на текстах и тебя научу» — в копирайтинге правда так мало денег?

Телеграм-бот для преподавателей: создавайте быстро, проверяйте просто

Что на неделе: «часы» на основе ИИ, предсказывающие дату смерти, и сбои в работе Discord

Новосибирские острова

[Перевод] Велосипед для ума — пролог

Переход от традиционного ITSM к Agile. Как построить гибкое управление ИТ-услугами?

Что стоит знать и уметь начинающему мастеру по ремонту ноутбуков? Опциональные варианты

Реверс-инжиниринг ресурсов игры LHX. Часть 5, заключительная

Приложение, идентичное натуральному: 7 способов прокачать свой pet-проект

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

Просто о тайм кодах под видео в YouTube

В копилку уязвимостей BGP — как устроена атака Kirin

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

[Перевод] Преподавание в период «подъема ИИ» и «конца чтения»

Предшественники ПЛК – К1-20, МС2102 – история создания первых отечественных АРМов

Надежность в процессах. Часть 1

Типы или интерфейсы в TypeScript: что и когда использовать?

20 сентября 2024

[Перевод] C++ с точки зрения Rust-разработчика: достоинства и недостатки

Присоединяйтесь к проекту Rustsn: призыв к разработчикам Rust, интересующимся областью ИИ(LLM)

Генерация AST на Rust

Как управлять тысячами строк правил Firewall, на примере Juniper SRX

[Перевод] ИИ от стартапа Mercor провёл интервью с 300 000 соискателей, а теперь его оценивают в 250 миллионов долларов

Концепция временного View state в JavaScript

State-of-the-art: Резюмирование текста

Обзор расширенного набора функций IP-АТС Yeastar серии P

Ушной мониторинг как проектная коммуникация: почему каждому стейкхолдеру нужен свой звук

Инструмент django-command

[Перевод] 7 продвинутых приёмов JavaScript, которые должен знать каждый разработчик

Какие ошибки в медиаплане влияют на прогноз рекламной кампании?

Улучшаем навигацию роботов с помощью нейронного потенциального поля

Транспьютеры — революция многопроцессорных систем, которой не случилось

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

Проблемы InheritedWidget'а в Flutter

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

Мессинский кризис солёности

Чтение на выходные: «Илон Маск» Уолтера Айзексона

Compute — волшебная пилюля?

МИТАП: собираем комбо вредных советов про карьеру мобильного разработчика

Прощай, ChromeOS: долгий путь к Linux с самодельным Suzy-Q-кабелем и прошивкой BIOS

Актуальные зарплаты и вакансии с удаленкой в IT — на Хабр Карьере

Инструменты бизнес-аналитики

Управляем моделью с помощью метаданных в dbt

IP or not IP?

Актуальные зарплаты и вакансии с удаленкой в IT — на Хабр Карьере

Когда Олимп был островом

[Перевод] Обзор AI-ассистента Cursor для разработчиков

Реверс-инжиниринг ресурсов игры LHX. Часть 4

Мы захотели надежности, и сделали интегратор курсов валют ADAMANT Currencyinfo

Исследование: генеративный ИИ повышает производительность труда разработчиков на 26,08 %

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

Эхо Дайджест: преимущества и недостатки o1-mini по сравнению с Sonnet 3.5

Релиз ядра Linux 6.11: возможности, обновления и самые заметные изменения

One more ПК для Machine Learning по цене RTX4090

Реализация push-уведомлений из web в мобильное приложение для новичков

[Перевод] НАСА наконец обнаружило глобальное электрическое поле Земли

React Native Splash Screen — поддержка разных тем

Полезные Youtube-каналы

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

Реализация подписчиков в c++ — пляшем от печки чуть дальше

Превращение роутера Интеркросс ICxETH5670NE в Asus RT-N12XL

Цифровой двойник буровой установки БУ 5000/320ЭУК-Я. Ключевые преимущества

Vue 3 в деле: Как мы обновили большой внутренний сервис и что из этого вышло

Как самому обучить апскейлер на Real-ESRGAN Compact, и какие апскейлеры сейчас существуют

Что такое AMD Fluid Motion Frames 2, и как она позволяет увеличить fps в играх даже на слабых ПК и ноутбуках

Чистый код — дар или проклятие? Акт II. Компромисс

Ещё одна статья про макросы. Часть 2

Объективная оценка кандидатов: ключ к эффективному рекрутингу и успешной команде

Multiboot usb flash накопитель в пару кликов через Ventoy

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

Топ-5 добавок для костей

«Снаружи свинья, а внутри люцифер!». Десять интересных кавер-версий от ИИ

Раздельное питание: гипоталамус и прием пищи

Схематично, простыми словами о внутреннем устройстве PHP (Zend Engine, OPCache, JIT)

Резервное копирование в Linux: инструменты и стратегия 3-2-1

Pet-проекты и данные для Data-Engineer

Магия ссылок Системы быстрых платежей

Упрощённая инструкция по развёртыванию VLESS и Shadowsocks-2022 проксей на основе сервера XRay на линуксовом сервере

Путь в GitOps или как мы перевели кластер Kubernetes под управление Argo CD

Функциональные коллекции в Java с Vavr: обзор и применение

От чего растут мышцы или как сделать каждую тренировку эффективной?

Микросервисы. Стирание границ между бизнесом и разработкой

Какие инструменты ИИ нужны офисным сотрудникам?

Разработка архитектуры хранения данных для сайта на «Битрикс»

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

19 сентября 2024

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

[Перевод] Может ли искусственный интеллект заменить учителя в классе?

Rolling Updates: как обновлять без простоев и стресса

Django приложение в докере. Логирование и мониторинг(тоже в докере)

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

Топ-5 библиотек для анализа данных на Python

[Перевод] Основы Whitespace: невидимого языка программирования

[Перевод] Сэм Альтман: «ИИ следующего поколения будет способен изобретать прорывные технологии и лечить болезни»

Стилистический Анализатор: Синхронизация порядка объявлений и определений функций

Зарплаты диджитал-специалистов в первом полугодии 2024

[Перевод] Разнообразие когнитивных упражнений улучшает память

Как не сжечь команду дотла, или Почему Work-life balance — задача руководителя

[Перевод] Третий закон мертв: математики показали, что экстремальные черные дыры реальны

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

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

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

Как романтизм Эпохи Тайсё повлиял на современную Японию

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

Как я 20 лет назад забрал мебельный бизнес за долги и сейчас делаю кухни за 850 тыс. рублей

Обход блокировки YouTube для любых Smart TV — Docker Desktop + Xray

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

Почему КПТ не работает

JPA Entity Graph и нюансы его использования

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

Не потеряться в данных: оптимизируем аналитику с помощью DataHub

Промпт-инжиниринг: как найти общий язык с ИИ

Все, что думают профессиональные исполнители об ошибках тимлидов и руководителей — 33 пункта, полных слез и отчаяния

Мини-гайд по стилям в Qt (PySide6)

Что такое AndroidManifest.xml, его структура и важность

Ещё одна статья про макросы. Часть 1

Почему Луна больше у горизонта и при чем тут Гете

[Перевод] Цифровой и физический мир без границ: пространственные вычисления и промышленная метавселенная

Революция в стратегировании: переход от ремесленничества к технологии

SQL. Хранение нескольких признаков-флагов в одном поле

ИМХО про импортозамещение

ИМХО про импортозамещение

Управление памятью в JavaScript с помощью WeakRef и FinalizationRegistry

Конец  фотокомпактов. Взгляд их эпохи “вычислительной фотографии”

Исследование маркетинговых инструментов: как развивается рынок в России, кто в лидерах и чем помогает click.ru

[Перевод] Как сделать так, чтобы ваши открытые данные были никому не интересны

Как распознать reCAPTCHA V2, reCAPTCHA V3 — рабочий метод в 2024 году?

Что умеет российский аналог A-GPS от ГЛОНАСС и зачем он нужен

Сергей Марков: Мы в разгаре лета искусственного интеллекта

Реверс-инжиниринг ресурсов игры LHX. Часть 3

Дело было вечером или Создаем веб-приложение за 5 часов

[Перевод] Квадранты эффективности работы сотрудников

Рецензия на книгу «100 ошибок в Go и как их избежать» Тейва Харшани

Как эволюционировало машинное зрение автономного транспорта. Доклад Яндекса

Применение LayoutXLM для извлечения сущностей из чеков

Создание плагинов и переиспользуемых частей в .gradle.kts-файлах и Kotlin extension-функциях

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

SCA на языке безопасника

[Перевод] Руководство от ненавистника Kubernetes: как использовать эту технологию

Что общего у дизайна и фастфудной

Опасно ли скрипеть зубами во сне или к чему приводит бруксизм?

5 нестандартных карманных DIY-компьютеров и не только: странные гаджеты рядом с нами

Зачем учить английский по учебникам? Выбирай книгу и читай

Мониторинг напряжения в ЦОД Физтеха: шесть лет, полет нормальный

Как собрать базу контактов в amoCRM с помощью QR-кода и SMS API

User Story Map как инструмент управления ожиданиями и не только: практические советы

Переживая тревожность. Базовый чеклист

CPU Utilization = 100%. Это проблема?

Логичное развитие инфраструктуры или головная боль сисадминов: почему мультиклауд подходит не всем?

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

Да сколько можно недалеким продажникам притеснять опытных маркетологов?

Автоматизация процессов в DWH с помощью Python и Snowflake

Современная магия для школьников ч. 1

Памяти Владислава Крапивина

Обход блокировок и замедления YouTube на прошивке Keenetic с помощью tpws и nfqws

Kiisu — плата, совместимая с Flipper Zero

Операция «пейджер» может стать катастрофой для гражданской авиации (мнение)

18 сентября 2024

Мой сервер бэкапов

Разработка больших цифровых часов на светодиодной ленте

[Перевод] Quantinuum о своем прогрессе в создании квантового ИИ

Создание инструмента генерации кода с помощью Rust и локальных LLM от Ollama

Параметризованные тесты в Pytest: обзор с примерами

Как создать игру «Армия големов» в Minecraft – программирование на Python для детей

Как GPT-4o помог мне создать плагин для After Effects: экономим часы на нейминге слоев

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

Версионирование. Автоматизация. А может всё вместе?

[Перевод] Обход SSH Keystroke Obfuscation

Насколько нейросеть — хороший калькулятор?

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

Насколько нейросеть — хороший калькулятор?

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

Компьютерное зрение и котики. Или алгоритмы против человека

ВКС-лето: звонки с SIP-терминала в FaceTime и портативные голографические дисплеи

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

1С зависает, а бизнес теряет деньги: как построить ИТ-инфраструктуру, чтобы этого избежать

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

Айтишный пицца-квест. Итоги 2024

Почему Google Gemini не пользуется популярностью среди разработчиков?

Искусственный интеллект придет на помощь безработным: новый эксперимент в США

Энтузиазм — как заменить «надо» на «хочу» и с удовольствием идти к цели

Реализация Bloom-фильтров в Golang

Демократизация DevOps

SAP Scripts на C#

ТРИЗ и Траблшутинг, что такое troubleshooting в бизнесе и кто такой troubleshooter (траблшутер)

Аутстафф: галера или новый люкс?

Что можно улучшить в приложении? часть 3. Крадем как художники у Впрок

Аммиак для полупроводников: патентный анализ

Трекер привычек в Notion. Как отслеживать полезные и приучить себя к тому, что нужно

Подходы к Использованию Git и Контролю Версий

Индекс твоего города — Большое обновление

Реализация подписчиков в c++ — пляшем от печки

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

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

Selenium или Playwright – что выбрать разработчику и тестировщику

Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 1

Как починить пагинацию в своих расширениях для Joomla 5.1.3+. Backwards breaking changes

Реверс-инжиниринг ресурсов игры LHX. Часть 2

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

Путешествие Embox на AMUR

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

CodeChecker: анализируем большой проект на С++ быстро, эффективно и бесплатно

Gitlab и Specification-as-Code: Спасение от хаоса и кофеиновой зависимости

Изучаем карты с исходным кодом GeoServer

Склейка фото как отдельный вид искусства (как распознать мерцающую строку)

Как перевести приложение с Flow на TypeScript

Об изменениях в процессе доставки геометрического ядра C3D

Letter-Setter. Записки одной разработки. Часть 3

Применение статистического анализа для определения причин деградации производительности СУБД — часть 2

Психология цвета в веб-дизайне. Влияние цветовых решений на восприятие пользователей

Подготовка Django приложения для локальной разработки и деплоя

[Перевод] Что должен знать каждый разработчик о вычислениях на GPU

Делаем нагрузочные тесты за 5 минут (ну почти)

Java Remote Debug на стендах в локальных облаках (docker/Kubernetes), очевидные вещи (как мне казалось)

Синтаксический анализатор — модифицированный Shunting Yard

3D-печать для чайников. Часть 3: постобработка

Где искать вдохновение фотографу: когда кажется, что идей совсем нет

Аналоги зарубежных приложений для команд дизайна

VPN VLESS с XTLS-Reality быстрая инструкция по установке

Трансформация или чемодан без ручки (часть 3) «Костыли» в продукте: как бизнес и разработка идут к трансформации

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

Случай из практики анализа кода

Сегодня ВСЕ вакансии на Хабр Карьере бесплатные — поздравляем с днем эйчара

Электростатические двигатели достигли макромасштаба

Плюшки к зарплате: где место бонусов в ИТ и почему это боль HR