11 декабря 2024

BRIN-индексы в PostgreSQL

Туториал: интеграция 1С и КХД через стандартный REST‐интерфейс Odata

5 паттернов проектирования в Go на примере котиков

Как мы разгружаем разработчиков благодаря архитектуре Serverless

Сможет ли ИИ принять правильное решение? Ответы нейросетей на моральные вызовы

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

[Перевод] Asymmetric Join в PostgreSQL как эволюция Partitionwise Join

Рассуждение о Искусственном Интеллекте, Нейросетях и к чему все это может привести

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

Как сегодня учат работать с искусственным интеллектом и зачем это нужно? Взгляд студентов на магистратуру от МТС и ВШЭ

Итоги ViRush 2024: еще больше DAX, ETL, ИИ, методик внедрения и практических кейсов

Фичу мне запили, или Как мы решаем вопрос кастомизации клиентского BILLmanager через плагины

Чем серверные GPU-ускорители отличаются от потребительских видеокарт

Ужесточение ответственности за нарушение 152-ФЗ: разбор изменений в области защиты персональных данных

Современный подход IT-поддержки на российском рынке

[Перевод] Горькая правда о программировании с использованием ИИ

Как строится работа над ИТ-продуктами в больших компаниях

Как выбивать скидки до 50% на Ozon и Wildberries у продавцов на бытовую технику, гаджеты и одежду

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

Бот на генераторах — когда нет времени и ресурсов

Как не стать жертвой карго-культа: на примере козы, осла и волка (басня)

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

Гидрид фосфора для полупроводников и не только

Почему руководству Outlook дороже сотрудников

Модель DISC. Зачем мы присваиваем людям цвета в команде

Методы приоритизации продуктовых штук

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

Распознавание русского рукописного текста

Не нажимайте эту кнопку: почему макросы Office все еще опасны

Миграция с Tableau на опенсорс-версию DataLens: лёгкий путь с препятствиями

Книга: «Изучаем OpenTelemetry: современный мониторинг систем»

Airflow 3 is Coming

Разбираем стандарты нейминга на примерах

«Интегрируй, доверяй»: почему появилась концепция zero trust, и как мы объединили три ее компонента в едином продукте

Подкаст «Хочу в Геймдев!»: профессия VR-разработчика

5 видов усталости в IT… и не только

Основы ИИ: введение в искусственный интеллект

Немного про мотивацию или Чего ты хочешь?

Как мы форкнули Uniwap v2: гайд, как сделать это быстро и просто

Где нас носило: все конференции PVS-Studio за 2024 год

Волокна будущего: электролюминесценция, самовосстановление и магнитная актуация

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

Улучшаем систему видеонаблюдения, ч.3

Самые быстрые диски в мире, NVIDIA H200 NVL и не только. Что представили вендоры в ноябре?

Советский одноплатник. Уникальная ЭВМ «Электроника С5»

Мысли о доработке архитектуры RISC V

AndroidAPS в часах. Продолжение

Домашние эксперименты с радиолампами. Часть 2. Практика

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

T-Lite и T-Pro – открытые русскоязычные опенсорс-модели на 7 и на 32 млрд параметров

ИИ, блокчейн и кибербезопасность: IT-тренды 2025

[Перевод] Недавно обнаруженное в очищенной питьевой воде химическое вещество может оказаться токсичным

[Перевод] Реверс-инжиниринг формата данных кабельного канала Sega

Обзор отечественного рынка шин данных (ESB)

Квантовый чип Willow от Google: много маркетинга и мало правды

Рефы и другие китайские подделки смартфонов: что у них под капотом и почему их до сих пор покупают

ACM RecSys — 2024: тренды и доклады с крупнейшей конференции по ML в рекомендательных системах

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

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

ЕВРАЗ доверил ревизию кода ИИ

[Перевод] Аутентификация в WordPress через OpenAM по протоколу SAMLv2

Чем Cloud-инженер отличается от DevOps-инженера и что между ними общего

Magicbit — очередная плата на основе ESP32 или…

Программирование в GPT для чайников. Часть 2

Из практики. Как я пришла к тому, что все делаю на английском языке и теперь это легко

[Перевод] Обогрев при помощи ветряка без электричества

Обзор и сравнение мини ПК Mastero Mini с десктопом

Как мы потеряли 1.000.000 на продаже женской одежды: моя история убытков на WB

Знай своего ментора

HFSS student. бесплатная версия

10 декабря 2024

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

[Перевод] Sora от OpenAI: принцип работы, примеры видео и сравнение с Runway

Как вызвать функцию, имея только ее имя в Unreal Engine

Баг SRWLock в Windows вешает многопоточные программы

CFD-моделирование мультимедийных инсталляций

React Server Components и Next.js 13: новый шаг к оптимальному рендерингу

Про чернуху в игровом нарративе

Финтех: новый технологический цикл — показатели в реальном времени

Вышел генератор видео Sora от OpenAI: Большие обещания, скромная реальность, разбираемся

Doom. Часть 7. Cacowards 2024. 12 избранных проектов

Машинное обучение в поиске

Python-библиотеки, которые упрощают жизнь программиста. Часть 1

Нужна ли вам технология SD-WAN на самом деле?

Анализ кривой падения добычи нефтяных и газовых скважин

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

Неизбежное будущее Kubernetes: почему оркестратор должен пойти по пути Linux Kernel

[Перевод] Лидерство в тестировании: управление тестированием производительности

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

[Перевод] React v19

Sora: Революция или Разочарование? Почему OpenAI снова не оправдал ожиданий

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

Закат Volkswagen: почему легендарный автоконцерн закрывает производство в Германии

Первый контейнерный хостинг — год бесплатно за помощь с тестированием

Как мы построили отказоустойчивую open-source-инфраструктуру для управления пользовательскими Linux-устройствами

Как попасть в компанию мечты?

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

Вне зоны доступа: как связаны регулярная аттестация прав доступа и защита ИБ-инфраструктуры компании

Как мы проводим A/B-тесты креативов в рекламе с помощью байесовского подхода

Как собрать и внедрить высоконагруженный модуль. Опыт Звука

Интеграция поддержки Nvidia в контейнерах

Путь 1С-аналитика в инхаус-разработке: навыки и перспективы

Портрет современного киберспортсмена-сутдента. Интервью с игроком CS 2 Савелием BloodyImp Бутаковым из сборной РТУ МИРЭА

В чем разница между Ryzen 7 9700X и Ryzen 7 9800X3D и что лучше купить

ResultTransformer в Symfony проектах

Будущее цифровых коммуникаций в стране: что говорят разработчики

Народный браузер — каким он мог бы быть?

Формальная верификация протокола IBFT: проверяем безопасность византийского консенсуса в блокчейне

А нужна ли вам автоматизация тестирования?

Ваша DCAP не справляется: еще раз об идеальных vs достижимых требованиях к системе файлового аудита

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

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

Как написать Google Calendar на коленке? Обзор FullCallendar

Дегустируем Rspack

Стажировка в банке: идеальный старт для айтишников

Как внедрить наблюдаемость в микросервисное приложение с помощью OpenTelemetry, Jaeger и Prometheus

Я не запоминаю имена или логика и данные

Вызов полиции, обход бота и борьба с контрафактом. 5 решений нестандартных проблем на Ozon

Будущие геодезисты, студенты УУНиТ, создают цифровые модели местности в Платформе nanoCAD

[Перевод] Ускоряем Ruby, переписав C… на Ruby

Выбор инструментов для доставки секретов в Kubernetes. Наш путь delivery of secrets

ChatGPT в работе тестировщика: как и когда использовать

Без головы — лучше! Разворачиваем собственную Headless CMS Directus в облаке

5 одноплатных ПК под самые разные задачи: новинки ноября

[Перевод] IDOR в cookie-сессии, приводящий к массовому захвату аккаунтов

Обзор портативной колонки Maibenben BS02

Как узнать у клиента мнение о товарах и доставке при помощи SMS и Node JS

Пентестим терминалы

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

[Перевод] Теоретическая модель морального развития

101 Компьютерная Игра на Бейсике — обзор старой книжки

Ставим Arch c mainline ядром на экшен камеру Aceline S60

IMPulse — наш взгляд на менеджмент инцидентов

Есть ли жизнь вне GitHub? Смотрим альтернативы

std::chrono в C++: управляем временем

09 декабря 2024

Обратная Матрица (Inverse Matrix)

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

[Перевод] ИИ-генератор видео Sora от OpenAI теперь доступен всем желающим

GIMP Script-Fu Первый Дан. Берём Кисти и рисуем Точки и Звёздочки

2 года живу без лени

Кастомная сериализация структур в UE

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

Прогнозирование продаж с использованием библиотеки Prophet, часть 2

Управление вёрсткой в PlantUML

Гайд по созданию аналитического сервиса: от идеи до реализации

Rust без прикрас: где мы продолжаем ошибаться

Симулятор брокера Apache Kafka: Kafka Visualization от компании SoftwareMill

От Trello к Obsidian: шаблон для управления проектами в стиле scrum

Машинное обучение: Логистическая регрессия. Теория и реализация. С нуля

МФТИ жжëт… керосины

Security Week 2450: бэкдор в SDK для блокчейн-платформы Solana

Правда или вымысел? Разоблачаем мифы о профессии технического писателя

Что DevOps-инженеру может предложить Python?

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

[Перевод] Расширение Spring Data репозиториев стало ещё проще

Обратная сторона использования ИИ хакерами для поиска уязвимостей в ПО

Что положить геймеру под елку: портативные игровые консоли конца 2024 года

Создание бота в дискорде с деплоем на сервер за 5 минут

[Перевод] 6 из 10: сравниваем с реальностью прогнозы Forbes об искусственном интеллекте на 2024 год

От пары «древних» уязвимостей в IP-камере до пробива инфраструктуры

Поиск по почте и никнейму

Взгляд интегратора на отечественные почтовые системы

Liquid Death: как бренд панк-газировки покорил Америку и стал единорогом

HTTP-запросы: структура, методы, строка статуса и коды состояния

Поддерживаемые тесты в JMeter: tips and tricks

Вы д̶у̶м̶а̶е̶т̶е̶,̶ ̶ч̶т̶о̶ решили покинуть проект/продукт/компанию… как это сделать безболезненно

Я делаю 7 млн в год на любителях заплатить втридорога за еду

Обзор недавно выпущенной модели Evo для анализа геномных данных

Карьера в ИТ: выгорание, потолок и ожидания рынка

UX-проектирование на кошке

Функционирование сетей на транспортном уровне

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

Каталог данных своими руками из PowerBi и небольшой БД

Делаем домашний сервер из: MXQ pro 4K

Программирование в GPT для чайников. Часть 1

Заяц не вырастет в акулу. Или секреты гибкой инженерной культуры от Александра Бындю

Психология. Память. Часть III

Головоломки с балансом. Поиск фальшивой монеты (часть 2)

Особенности построения графиков Qt в «Авроре»

Чем живет розничный рынок электроэнергетики? Разбираемся

Аргументы в пользу климатических коллабораций

Скрыть нельзя найти: как прятали информацию на ПК в 2000-х

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

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

Запускаем 8B LLM в браузере: AQLM.rs

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

«МТС» сокращает айтишников

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

Тысячи вопросов, жаркие дискуссии и профит для личного бренда: чем запомнилась Merge 2024 в Сколково

Тестирование в финтехе: на гребне волны импортозамещения

Решаем задачу моментальной навигации по коду для любого коммита

Установка 2FA на OWA/ECP

[Перевод] Суперфуд. Почему темный шоколад снижает риск развития диабета 2 типа на 21% и помогает не толстеть?

Когда ИИ может в оптимизацию…

NLP: когда машины начинают понимать нас (Часть 3)

Продукт-менеджмент мёртв!? Заменит ли искусственный интеллект PM

Пулы объектов в C#: примеры, устройство и производительность

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

Стагнация на мидле: когда работаешь, но остаёшься на месте

Сколько стоит искусственный интеллект для малого бизнеса

08 декабря 2024

ZIP-бомба в формате Apache Parquet

Работа с сетевыми протоколами TCP/IP, DHCP и DNS в Cisco Packet Tracer

О многомерности пространства и времени, и информационном поле

[Перевод] Я заплатил $200 за ChatGPT Pro. Это гениальная модель, или я выбросил деньги на ветер?

Выжимаем максимум из Scalafix

Ни единого разрыва, но это не точно. Повреждения интернет-магистралей в конце 2024 года

От CNAPP до CTEM — ИБ-термины простыми словами

Наглядная пластичность вида и адаптация

Ultimatum — еще один форк хромиума, с претензией…

[Перевод] Тривиальное перемещение и рефлексия: реализуем фичу из C++26 в библиотеке

Перепрограммируем заводской термостат Zigbee для теплого пола от компании Tuya

Длины волн и энергии линий характеристического излучения (по элементам от Лития до Иттрия )

Улучшаем систему видеонаблюдения, ч.2

Получение информации о системе с помощью Python

Мобильная разработка за неделю #567 (2 — 8 декабря)

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

Анализ аккаунтов Telegram

Вопросы к UI. Вступление

Мини-ПК декабря 2024: лучшие новинки месяца. Что предлагают производители?

[Перевод] Сквозь губку Менгера. Как старшеклассники решают вековые задачи фрактальной топологии

Умная система обучения для детей до 3 лет. Animal Island Aila

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

Медианы чисел

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

Как вырваться из матрицы? Веды и симуляция. Мнение программиста

Ностальгические игры: Far Cry

Как справляться с негативными эмоциями и почему брать их под контроль — плохая идея?

NLP: когда машины начинают понимать нас (Часть 2)

Нам нужен RAG, вам нужен RAG: как встроить LLM туда, где она не нужна

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

Тестируем локальную компьютерную сеть и интернет при помощи Flipper Zero с внешним модулем

Unreal engine или Unity?

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

Сравнение уровня жизни в России и Германии с учетом расходов

07 декабря 2024

Обзор рынка Rotating Residential proxy — осень 2024

Строкам грустно в одиночестве. Мои простые правила оформления списков

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

Три пути гибридных солнечных тепловых шаров

Используй эту копеечную советскую микросхему, и часы оживут

Что на неделе: новая лента Вконтакте, цвет года по версии Pantone и неожиданный факт о геймерах

Безопасное использование Flows в Jetpack Compose

Уникальный Android нетбук-трансформер за 2.000 рублей — идеальный ретро-пк для эмуляторов

no-code (hub.ultralytics.com) в связке с Yandex DataSphere

Игровой автомат своими руками на ESP32

При изучении языка мы забываем…

«Технологическая черепаха»: что отдают в open source страховщики, и почему так редко это делают

Как изучать иностранные языки эффективно?

Петлевая квантовая гравитация

Голосовая аутентификация через GPT

Нездоровые сенсации. «Телеграмма микадо»

Microsoft вырывает очко у Broadcom (в соревнованиях по кривизне обновлений) -2

[Перевод] Обход OTP и захват панели администратора через Header Injection

Алмазная батарея, которая может работать тысячи лет. Не панацея, но тоже ничего

Конец эпохи транспортных средств с двигателями внутреннего сгорания?

Как получить грант Фонда содействия инновациям для IT-проекта?

[Перевод] Космический телескоп Джеймса Уэбба обнаружил первый «зигзаг Эйнштейна» — почему учёные в восторге

JavaScript-фреймворки и библиотеки, на которые стоит обратить внимание в 2025 году

NLP: когда машины начинают понимать нас (Часть 1)

[Перевод] Сколько памяти нужно в 2024 году для выполнения миллиона конкурентных задач?

Keycloak интеграция со Spring boot

Солнечные тепловые шары

Умный вирус с майнером

Выбор однодневных контактных линз 2024

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

06 декабря 2024

[Перевод] Прощай, SLS?

Что такое AML, как очистить или купить чистую криптовалюту

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

Очередной пайплайн сборки для вашего приложения

Обучение и воркшопы: как эффективно рассказать о новой функциональности

Чек-лист тестировщика в финансовой компании

Профессионалы и(ли) кадры

Сказ о термопасте

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

Стартапы и их “боли”: как с ними справиться и выйти на рынок

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

Улучшаем систему видеонаблюдения, ч.1

Как добиться успеха в большой компании? 4 ингредиента для идеального карьерного рецепта руководителя

Документация, которая точно не навредит аналитике в Вашем проекте

Как мы автоматизировали сбор статусов проектов: от Telegram-бота до полноценного продукта с ИИ

Автоматизация ТОиР инженерных систем в ВТБ: кейс внедрения SAP PM для 100 000 единиц оборудования

Как озвучивать зарплатные ожидания. Избежать ошибок еще до собеседования

Карстово-суффозионные процессы

Чтение на выходные: «Токсичные коллеги. Как работать с невыносимыми людьми» Тессы Уэст

[Перевод] Лямбда-выражения в Java

Лезем под капот понятия важности в личном списке дел

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

Дизайн Системы

Создаем коллективный интеллект: обмен опытом в команде технических писателей

Работа бизнеса с обратной связью: от критики до лучшей версии себя

К вопросу о переносе

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

«101 day streak learning GO — при условии, что я ещё не работаю в IT»

Чем живет fintech: ключевые технологии и продукты

Искусственный интеллект в помощь юристам: бот, который знает кодексы РФ

От арктических морозов до тропической жары: как в СССР автомобили ЗИЛ испытывали

Алонзо Чёрч: забытый архитектор современного программирования

[Перевод] Чем отличается пессимистическая и оптимистическая блокировка в MySQL

Как уйти в отпуск с помощью EDA: сравниваем подходы в облаке

[Перевод] VALL-E 2: Нейронные кодировочные языковые модели являются синтезаторами речи с человеческим уровнем в zero-shot

[Перевод] 5 ИИ-инструментов для программирования, о которых вам следует знать

Метрики для технологий письменного общения

Больше чем Хакатон

Платформа данных в хранилище Магнит OMNI

Геймификация любви: как соцсети и приложения для знакомств изменили отношения

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

Как я написал свою первую обучающую игру на JavaScript с помощью Mistral AI и Яндекс Шедеврума

Правила регистрации блогеров с аудиторией от 10 000 человек: кому, когда и что передавать

[Перевод] Руководство для начинающих по оценке конвейеров RAG с использованием RAGAS

Математическое доказательство ненужности service-layer на бэкенде при взаимодействии через RPC

Управляем фичами: Feature Toggles в GitLab

«Сбер» режет косты

Как связать требования бизнеса и задачи разработки с помощью GitHub

Jetpack Compose как unbundled-библиотека. Скорость UI vs. Гибкость разработки

Пишем сервис инференса ML-модели на go, на примере BERT-а

Как мы 2 гбита видео из гаража пытались раздать

Виза EB-1A: как получить грин-карту через публичность

Галлюцинации в LLM и методы борьбы

Как мы разработали SaaS-сервис для поиска компаний: опыт создания B2B-базы данных с 15 млн организаций

Боты и сервисы для разведки данных Вконтакте

Криптон. Оживляем «криптографический танк» из девяностых

«Ландшафт кибербезопасности стремительно меняется в сторону милитаризации»

[Перевод] Как устроены графика и визуальные артефакты PlayStation

Corsair знает, как решить проблему перегрева супер-быстрых твердотельных накопителей

Выкинь свой RoadMap: что на самом деле нужно знать начинающему фронтендеру

Как TF-IDF обошел SOTA-модель BERT4Rec в персональных рекомендациях

Обзор сканирующего радиоприемника Icom IC-R20. Что он умеет?

State of DevOps 2024. DevExp, лидерство и клиентоцентричность

Я стал аналитиком, потому что не смог быть программистом

[Перевод] Чат-бот с ИИ обошёл врачей в диагностике заболеваний

Идентификаторы в БД: INT vs UUID

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

Применимость Java в искусственном интеллекте: 7 библиотек для нейросетей, которые стоит изучить

Невероятная мощь NVIDIA GB200 NVL72: Внутри гиганта ИИ-вычислений

Особенности использования сторонних сервисов в мобильных приложениях на примере Firebase

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

Chronos от Amazon: революция в обработке временных рядов. Часть 2

Как надёжно стереть секретную информацию из базы данных

Понимание контекста

EEPROM в Arduino: когда хранить нужно немного

Контрибьютор C++ забанен за использование слова «question» в названии своей статьи

[Перевод] Оптимизация ядра WebGPU для перемножения матриц и достижения производительности свыше 1ТФЛОПС

05 декабря 2024

Откровения пьяного маркетолога

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

Обзор пакета unsafe: как обходить ограничения Go (но лучше этого не делать)

Как на Excel заработать сотни миллионов? Опыт проекта RTO

Коллац на фрактране

[Перевод] Переосмысление PID 1. Часть 5

Граница между инстинктами и обучением у животных — культурная эволюция

Импортозамещение SCADA: опыт перевода крупного производства на отечественную платформу

[Перевод] Сервис идентификации OpenStack на базе блокчейна PBFT

[Перевод] Актуальный список практичных инструментов и фреймворков в арсенале лида — Часть 2

Угнали телегу

Прямо как в Black Mirror: какие сюжеты фантастического сериала могут скоро воплотиться в реальную жизнь

Kubernetes ConfigMaps и Secrets: как правильно управлять конфигурацией и секретами в кластере

Достаточно ли 2х тренировок в неделю, чтобы компенсировать сидячий образ жизни?

Коронавирус: долгожданное извержение правды

Переобучение моделей: гайд и советы для начинающих

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

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

Jintide: доступный и недорогой аналог Intel. Проверим?

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

Как инициатива «Безбумажный Банк» способствует цифровой трансформации в ПСБ

Я знаю, что вы делаете на рабочем компьютере

Провалившийся стартап: уроки для UX/UI-дизайнера

Что я понял о жителях России, пока изучал гватемальцев. Опыт UX-исследования с другой стороны планеты

Самое интересное из интервью WIRED с Тимом Куком

Математическая продлёнка. Изобретаем параболические числа

Разбираемся в проектировании микросервисов. Основные паттерны (Часть 1)

[Перевод] Начало работы с тестированием производительности на TypeScript с использованием K6

Как ИИ навязывает нам комплексы

Процессы против ошибок

UserGate 7: итоги теста + переход со старых версий

9 способов прокачать SQL-запрос: оптимизация для разработчиков

Действуем на опережение: предотвращаем скрытые угрозы с помощью статистики

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

Архитектура киберпанка: мегаполис

От песчаного доллара к цифровому рублю. Что такое цифровые валюты центробанков и почему они терпят неудачи

Какие плюсы можно найти в оценке IT-департамента?

Dungeons and Dragons Computer Labyrinth Game — настольная игра с компьютерным управлением из 1980 года

На этой планете время идёт быстрее. Здесь мы и будем тестировать

Как мы подбирали ключи. Внедрение мониторинга APM Ключ-Астром

Анонимный Дед Мороз на Хабре

Синтаксис, синглтон и смертельный ромб в С++: взгляд опытного разработчика на C

Какие сложности мы преодолели при внедрении RFM-сегментации клиентов в Авито Недвижимости

Суд с ФНС: компании удалось отсудить 25 млн рублей у налоговой. Разбираю судебную практику по дроблению бизнеса

Как технарю и не только проверить блогера в телеграме на накрутку?

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

Книга: «Внутреннее устройство Windows. Ключевые компоненты и возможности. 7-е изд.»

Как мы тестировали суперкомпьютер DGX-H100 и что из этого вышло

Разбор полетов: Взлом Metasploitble3

Через тернии к ReactiveBim

Hardening Jenkins: как подать блюдо, чтобы оставили чаевые

Raspberry Pi 5, что ты творишь? Как запускать AAA-игры в 4К на одноплатнике

Интеграция с ClickHouse: 1С vs Apache Airflow. Плюсы и минусы

Чем принципиально отличаются правила социальных сетей от правил игры «Жизнь»

Атом.Проект: как мы осуществили цифровую эволюцию в управлении проектами

Модернизация ЦОД для компании «Аммоний» с использованием оборудования Systeme Electric

Отладка вашего «процессора» вместе с Андерсом Шау Кнаттеном, автором книги «C++ Brain Teasers: Exercise Your Mind»

История Ctrl + Alt + Del: почему для гениальной комбинации не придумали отдельную кнопку

Просто о сложном: зачем нужны Kube-Audit логи и как с ними подружиться

Новое поколение языковых моделей: OLMo 2

Запуск тест-ранов из Postman в командной строке с экспортом результатов в TMS TestIT

Прощай, Индия: как мы создали свою систему отслеживания задач на замену Jira

Никто не понял world in conflict

Результаты большого техписательского опроса, часть 3. Документационный инструментарий, Docs as Code, зарплаты

2 вида таксистов, о которых вы не знали. И как обучить на них автотаргетинг Я.Директа гнать вместо мусора толпы клиентов

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

Мозг. Удивительные возможности. Часть II

Контроллер студийных мониторов с коррекцией АЧХ

Рекурсивные типы. Часть 1/5. Рекурсия

Кикер — барная движуха и игра для айтишников. Или все-таки нет?

Рецензия на книгу “MySQL. Сборник рецептов. 4-е издание”

OAuth 2.0, OpenID Connect и SSO для самых маленьких

На чём учатся современные модели машинного перевода: опыт команды Яндекс Переводчика

Пишем скрипты wb-rules с ChatGPT: быстро, просто, эффективно

ИИ ускоряет разработку ПО, но пока не ускоряет выпуск продуктов (исследование Google Cloud — Dora за 2024)

В чём секрет сдачи экзаменов на 100/100? Оцениваем результаты эксперимента с помощью статистики на неполных данных

Цифровая модель угроз: упрощаем и автоматизируем процесс создания

Голосовой ассистент на python

[Перевод] Два лагеря C++

Open Source как жизнь и душа «Фланта»: как и почему мы вносим вклад в проекты с открытым кодом

Чужие ошибки, ваши последствия: взгляд изнутри на несправедливость в IT

Базы данных для системного аналитика. Краткий обзор на практике

[Перевод] ASIC'и на границе

Выявляем атаки на DHCP с помощью Wireshark

Закладки, к которым ты никогда не вернёшься

11 скриптов автоматизации для автоматизации конфигурации Prometheus

Боже, храни документацию

«Вредные советы» или еще несколько приемов работы с XWiki

Слабоумие и отвага: как найти ликвидные облигации с доходностью до 40% и ежемесячными фиксированными выплатами

04 декабря 2024

Ускорение страниц с VK Видео

Что нужно знать при написании алгоритмов на .NET

Как написать Raft на чистом Python: основы

Роскомнадзор ограничил доступ к популярным сайтам с аниме-контентом

Быстрый однопоточный std::shared_ptr в GCC

Как выбрать инструменты для старта b2b-продаж в SaaS-стартапе: 3 этапа автоматизации

Разбор квиза с HighLoad++ 2024 Москва

Как вас обманывают в лазерной коррекции зрения: сравнение SMILE с CLEAR и SmartSight

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

Реализация паттерна Bridge в чистом C

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

[Перевод] Антиспам защита для WordPress форм без ущерба личным данным посетителей

Построение базы знаний компании и поиска документов на LLM

Как искать и эксплуатировать уязвимости в контейнеризированных средах. Часть 2

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

Управляемый SSL сертификат для TCP лоадбалансера в Kubernetes

Как в Sidec благодаря exactly-once сократили потребление ресурсов без потери производительности

Карточный домик стилизации без чистого CSS. Часть 1

Облачный доступ к инфраструктуре, используя OpenVPN и OpenWRT

Импортозамещение ПО в России: тенденции и перспективы после ухода Microsoft

Книга: «Изучаем Python: программирование игр, визуализация данных, веб-приложения. 3е изд. дополненное и переработанное»

WordPress × Wavesurfer JS

[Перевод] Mark–Scavenge: ждем, пока мусор выбросит себя сам

Установка и запуск Смарт ЛЭП: установка СУБД, работа с Администратором Смарт ЛЭП

Для Go-разработчиков, которые хорошо себя вели в этом году: генерируем стабы для тестирования и пилим монолит

[Перевод] Путеводитель по стандартам Wi-Fi и скоростям

[Перевод] Трудности при найме IT-специалистов и стратегии их преодоления

Тестирование на отказоустойчивость: ломаем, чтобы сделать лучше. Часть 1

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

Программисты ничего не знают (и это нормально)

SMS-уведомления о снижении цен: внедряем на Wordpress с API Exolve

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

Разведка по Telegram ботам — OSINT в телеграм

Внутри Java Enterprise кода: проверка Flowable

Как ArgoCD секреты из Vault не расшифровывал или при чём тут App of Apps

Python vs C#, Django vs ASP: проблема выбора

Вёрстка Учебника (LaTeX + CPP + GNU Make = Учебник)

Когда «тихая» ДНК громче гена: как избыточная ДНК регулирует экспрессию, ничего не делая

Как машинное обучение объясняет реальный мир

Служба Windows на C# в .Net 9 (Telegram.Bot)

Незрячий с нейроотличностью: СДВГ, прокрастинация

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

Автоматическая подпись во входящих и исходящих письмах в Carbonio

SharePoint ушёл, но никто не умер. Автоматизировали оформление командировок на отечественном софте

Прыжок без парашюта или как я попал в DevOps

Что бесит в профессии разработчика? | ТОП вопросов программисту | VR игры

[Перевод] Возможности будущего: 10 лучших бизнес‑идей на основе ИИ на 2025 год

VR для животных: приключения журчалки и краба в виртуальной реальности

Редактор от MidJourney появился в Telegram. На сайте MidJourney у 99% пользователей к нему нет доступа

Моки, L1 и никакого деплоя. Собираем идеальный .NET-тест для веб-сервиса

Работаем с JSONB в JPA EclipseLink

Apache Kafka: типовые проблемы и способы их решения

Единый стандарт дизайн-подхода в X5 Teсh

Регулярные выражения простыми словами. Часть 2

[Перевод] Повышение эффективности принятия решений ИИ с помощью метода «Рефлексия на деревьях поиска» (RoT)

Домашние эксперименты с радиолампами. Часть 1. Теория

Cryptohack. Решение Pad Thai

Пора перестать в любой непонятной ситуации строить DWH для аналитики

Разработка современного микропроцессора — 5 ЭКО

[Перевод] «У нас кончились столбцы» — Лучшая, худшая кодовая база

Тестируем будущее: экспериментальный подход к релизам

TrapC: безопасный «наследник» C и C++. Что за язык?

Про медвежий интеллект

Возвращение блока управления ABS от VAG из состояния “кирпич”

Как избежать God Object в Java: несколько способов

Unit-тестирование — мастхэв?

Безграничная расширяемость: как экосистема плагинов помогает Trino работать в любом аналитическом ландшафте

Как устроен Профсоюз работников IT

Простой секрет — как выучить английский быстро, легко и без усилий

Мощная простота. Ознакомьтесь с Volet.com, сочетающим передовые функции оплаты с высокой гибкостью и простотой

Стоит ли идти в геймдев в 2025 году?

03 декабря 2024

Интеграция искусственного интеллекта в локальную инфраструктуру: передовые стратегии и подходы к архитектуре в B2B

Добавление поддержки нескольких языков в NestJS и Angular приложениях

Apache Flink: Flink Table API & SQL

Сторис – новая боль? Что делает ВкусВилл, Т-Банк, Авито и другие?

Redux для новичков: база, с которой можно стартовать

В документации PHP теперь можно выполнять примеры кода прямо на странице

Как я выучил английский

Контролька автоэлектрика с голосовым управлением, AI, мобильным приложением и сенсорным AMOLED дисплеем (статья)

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

Самостоятельная доработка Android APS

Что нового в IntelliJ IDEA 2024.3

Как ускорить DameWare Mini Remote Control

[Перевод] DeepSeek AI: От инъекции промпта до захвата аккаунта

Машинное обучение: Линейная регрессия. Теория и реализация. С нуля. На чистом Python

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

Почему тебя не взяли на работу?

Основы промптинга и математические возможности моделей Llama

Сертификация в ИБ

Небольшая задача сервисного сегмента ИТ

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

В темной-темной комнате… Разбираем самые страшные задания киберучений CyberCamp 2024. Часть II

Как работают std::launder и std::as_const в C++

Почему не стоит бездумно использовать SSO

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

Открыть расчетный счет в банках Казахстана компаниям — нерезидентам с российскими корнями или «Миссия выполнима»

Java Staged Builder aka все идет по плану

Book Stacks Unlimited: история первого в мире книжного интернет-магазина

[Перевод] Как управлять расположением объектов на изображениях и резкостью фона в Flux с помощью промптов и LoRA

По следам недели игровой индустрии

Что нового в Amplicode 2024.3

Star Wars: как популярная франшиза превратилась в империю товарных знаков

[Перевод] Xenomorphia ex machina: зоология и биохимия ксеноморфов из франшизы «Чужой»

GIMP Script-Fu Первый Дан. Удобная передача параметров в функцию

User stories — полезно, бесполезно или вредно?

Как мы делали первую российскую PTZ- камеру: опыт НИЦ “Технологии”

[Перевод] Актуальный список практичных инструментов и фреймворков в арсенале лида — Часть 1

Как я однажды P-CAD видел

Запуск продукта в мессенджере: возможности Telegram Web App для бизнеса

Искусство баланса: как совместить работу и хобби

Валидация REST-запросов в NestJS-приложении и отображение ошибок в формах Angular-приложения

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

250 000 товаров и миллионы характеристик: как мы скрестили Битрикс с Symfony и MongoDB

Гайд по кроссплатформенной разработке с использованием React Native

[Перевод] Раскрытие возможностей асинхронного программирования в Core Java

RFM анализ: что это и с чем его едят

Gemini вырывается вперед, Китай спамит моделями, в Minecraft запустили AI-агентов: главные события ноября в сфере ИИ

Как СИБУР заменил иностранное ПО за три месяца: кейс создания RTO-модели для производства этилена и пропилена

10 причин, почему ИИ пишет статьи лучше, чем человек

ИИ — новая социальная зависимость?

[Перевод] Оценка приложений RAG с помощью RAGA

Как сделать так, чтобы код Backend стажера не вонял

Чат GPT в колонке Алиса

Разбор вступительных заданий в Школу Программистов 2024

Active Directory под прицелом: ищем следы злоумышленников в корпоративной сети с помощью BloodHound

50 лет первому микрокомпьютеру: Mark-8 и атака клонов Mark-I

Google хочет совместить две свои главные операционные системы. Ждем ноутбуки на Android

Проблемы при использовании разделенных запросов в Entity Framework Core 8

Дешманский ремонт дешманского телевизора

Йо-хо-хо и бутылка типографской краски

Postman: Basic авторизация через скрипт

Мультифизическое моделирование технологических схем. Наш опыт⁠⁠

Пробег автомобиля: почему ГЛОНАСС и одометр расходятся? Часть 2. Датасет

Самые быстрые страусы: выбираем способ организовать обмен прерываниями между машинами QEMU c KVM и без

Полезные веб-ресурсы для OSINT

Накрутка опыта в резюме: 29% IT-специалистов делали это

Не SPANом единым: о способах зеркалирования трафика

Разработка мини ПК на основе модуля SMARC

Еще один MultiWan на Mikrotik ROS7 с Балансировкой и QOS. Часть 1

Как отрицание НЛО поддерживает веру в НЛО

Новые санкции против китайских производителей чипов от США: что изменится?

[Перевод] 7 секретных промптов для ChatGPT, о которых ведущие разработчики никому не рассказывают

Жадность Wildberries погубит? Как WB обирает селлеров на приемке товаров. 5 лайфхаков обойти поборы и не разориться

Настройка Sora Editor

Протокол SMPP: устранение неполадок и тестирование отправки SMS

Особенности тестирования Low-Code платформы: комбинации техник тест-дизайна на практике

Апгрейд Хабра: реанимация принцесс

Куда делось металлическое строительство в России

Портал, манулы и мячи: опыт разработки для Apple Vision Pro. Часть 2

Как мы строили процессы в Домклик

[Перевод] Делаем скриншоты измерительного оборудования

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

Как может расти 1С-разработчик

О способах определения магнитных полюсов. Визуальное объяснение

State of DevOps 2024. Platform Engineering

Создание Paint Dot Net плагина на C#/CodeLab для ЧБ дизеринга Jarvis Judice Ninke

Вызов функций в Ollama

Как получить доступ к Claude (web/api) из России в 2024?

[Перевод] Теперь официально: «слишком ранние» галактики не противоречат современной космологии

02 декабря 2024

Полезные чипсы с Vue 3 Composition API: Создание адаптивного компонента с фильтрацией и множественным выбором

[Перевод] Смарт-браслеты как датчики перепадов при биполярном расстройстве

0 бит, не крашен — продам Скайрим

Конвейеризация: универсальный способ повышения пропускной способности

Как настроить BIND в качестве вторичного DNS-сервера для панели ispmanager

Physics-based и data-driven моделирование

[Перевод] Два новых линта в Dart 3.4

Что такое OSINT и нужен ли компаниям соответствующий специалист. Интервью с Вадимом Соловьёвым из Positive Technologies

Security Week 2449: «тренировочный» буткит для Linux

Алиса, Боб, Ева и Мэллори — невероятная жизнь криптоперсонажией

Пробег автомобиля: почему ГЛОНАСС и одометр расходятся? Часть 1. Введение

[Перевод] БЕЗГРАНИЧНОЕ СОКРАТИЧЕСКОЕ ОБУЧЕНИЕ С ПОМОЩЬЮ ЯЗЫКОВЫХ ИГР (перевод статьи Tom Schaul из Google DeepMind)

[Перевод] EIP-4844: Объясняем прото-данкшардинг и блоб-транзакции

Сетевая безопасность: что такое NTA? И почему IDS + DPI + запись трафика ≠ NTA

Как искать и эксплуатировать уязвимости в контейнеризированных средах. Часть 1

[Перевод] Понимание Исследований в Области Искусственного Интеллекта

Кастомизация шагов сценария ETL: как достигается, зачем нужно и при чем тут Модус?

Мини-обзор ридера PocketBook 634 Verse Pro Color: единственные цветные 6 дюймов

Как жить без IntelliJ IDEA? Часть 3 — HTTP Client

От Kotlin до машинного кода

Омниканальность: инструменты и реальность

[Перевод] 10 инструментов для облегчения backend-разработки

Суперсилы Виталика: на что способен ViTalk GPT

[Перевод] ИИ Claude от Anthropic теперь может копировать ваш стиль написания текстов

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

Как я зарабатываю на прогнозе погоды 12 млн в год

[Перевод] Пишем golden-тесты для генераторов кода на Dart

В темной-темной сети… Разбираем самые страшные задания киберучений CyberCamp 2024. Часть I

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

Onlyoffice и Р7 офис: макросы на Javascript (туториал)

Как сделать мультитул на VS Code

О внутренних аспектах внешних ключей

Документы под контролем: Как выбрать идеальную платформу и не сойти с ума

Как одна строка может положить приложение? Поиск проблем и уязвимостей в ScreenToGif

[Перевод] Тестирование Node.js с использованием Mocha, Chai и Sinon

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

Малопотребляющий датчик с передачей данных по радиоканалу

PHP и C: как мы заставили кассу АТОЛ 30Ф работать в веб-системе

Excel против CRM: почему мы до сих пор это обсуждаем?

Иллюзия прогресса: почему мне не удалось дать студентам-айтишникам реальный опыт

[Перевод] Почему кофе и езда на велосипеде так хорошо сочетаются друг с другом? Расследование

Django + Zoho CRM: как управлять данными без головной боли

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

Nuxt I18n Micro: Как я решил написать свой i18n для NuxtJS

Цифровые интерфейсы электромобиля Атом

[Перевод] Интервью Forbes c Джоном Джампером из Google DeepMind о получении Нобелевской премии и будущем AlphaFold

Прерываемые серверы: FinOps для больших и маленьких проектов

Как Руанда построила эффективную экономику на руинах геноцида

НМ и НТ. ФОТОНИКА. Часть VI

Цифровая доступность и кибербезопасность: интеграция или конфликт?

Бесплатный путь в UX: как стать исследователем пользователей с нуля

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

[Перевод] Обновление Laravel 11.34: Fluent-запросы и новые возможности

Получение серверного времени через WebSockets и отображение его в Angular-приложении

Scala Digest. Выпуск 23

Проверьте свои навыки Python, JavaScript, тестирования и аналитики данных

[Перевод] Генерация дополненного извлечения (RAG): от теории к реализации LangChain

Управление распределенной командой на GitHub – а что, так можно было?

Kafka Streams ч4: Stateful processing

Новая методология AppSec Table Top: как эффективно и безболезненно выстроить процессы безопасной разработки

Участвуем в онлайн розыгрышах. Уровень: программист

Raspberry Pi Pico 2 W: новый микроконтроллер с чипом RP2350 и модулем беспроводной связи

Пишем транзишинометр для Андроид. Или как понять, что мои экраны открываются быстро?

Философия конспирологического мышления

Головоломки с балансом. Поиск фальшивой монеты (часть 1)

[Перевод] Охота за уязвимостями File Upload. Особенности

[Перевод] Дженерики в Go

Что за распределение у выборочных квантилей?

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

App.Farm CI. Часть I. Проблемы и выбор решений

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

Jmeter + ГОСТ TLS. Подключаем отечественную криптографию к тестам веб сервисов

(Не) безопасный дайджест: вымогатели багетов, арахисовый саботаж в Disney, парад компрометации «кредов»

Blender 4.3. Управляем нашими ассетами на базе Geometry Nodes с помощью Gizmo

[Перевод] Micro Frontend Architecture

Путь 1С-аналитика в инхаус-разработке: навыки и перспективы

[Перевод] Как работают файловые системы Linux-контейнеров

Повышение эффективности образования методом «Безумного Макса», в применении для хардвера высокоскоростных вычислений

Войти и не выйти из IT: советы для начинающих разработчиков

Черно-белое мышление и как его раскрасить

Умное освещение и старая проводка

Непрямой контроль производительности приложения через генерируемый SQL и его характеристики

Work Life Balance: Исповедь красноглазика

Postgresso #10-11 (71-72)

01 декабря 2024

Профсоюз из одного себя. Часть 6. Рыночные разговоры

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

[Перевод] Rust 1.83.0: новые возможности констант

Математическая продлёнка. Изобретаем гиперболические числа

Почему необходимо захватить Млечный путь?

Хабр — токсичная помойка для люмпенов

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

Рецепты TypeScript: перевод ключей объекта в camelCase

Мобильная разработка за неделю #566 (25 ноября — 1 декабря)

Назад в прошлое. Часть 4.2. id Software. Тёмные пророчества. Интервью с Томом Холлом. От концепций и изысканий к фактам

Куда пойти работать студенту

Проблема С++ Junior программистов в РФ

Машинное обучение: общие принципы и концепции

Быстрый старт в Python для абсолютных нулей в программировании

# Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 2: память и UART

Как мы помогаем бизнесу держать под контролем каталог ТМЦ при помощи ИИ

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

От учебного проекта до стартапа в крупной компании

Лидеры и менеджеры: что общего и в чём разница? да и зачем это знать…

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

Эксперимент с «червонными биржами»: действительно ли в СССР не было фондового рынка?

РКН и ФАС выпишут штрафы, если не найдет двух важных согласий на вашем сайте! Вот инструкция, как их составить

AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений

Миф о чистых данных: почему ваш аналитик похож на сапёра

Разворачиваем PG Back Web в облаке: как автоматизировать резервное копирование PostgreSQL

Концепция пространственного ИИ

Руководство для непродвинутого пользователя по Mijia Automation Geek Edition или китайский язык это не страшно

[Перевод] Ломаем капчу 4Chan

Крошечный накопитель из Китая, способный хранить гигантские объемы информации миллионы лет. Что за девайс?

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

Занимаясь спортом я стала IT-предпринимателем

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

Дети и девайсы: запретить нельзя использовать

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

Призываю переименовать Layers в Feature-Sliced Design методологии

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

Допустим, вы решили изучить Rust

Разработка контроллера управления шаговыми моторами

ТРИЗ — системный подход к инновациям в бизнесе

30 ноября 2024

Создание двуязычных субтитров к видео, распознавание и перевод речи

Дневник альтруиста. OpenBlt

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

Как я купил нерабочую подделку iPhone 14 Pro Max за «косарь» и портировал на неё чистый Android

Что на неделе: новости об IT-отсрочке, глобальный сбой сервисов в России и нанороботы из ДНК

Асинхронность в blueprints и Unreal Engine

Может ли машина мыслить?

Интересное равенство с двойными суммами

Сказ о русской артиллерии. Вундерваффе (1970-1991 гг.)

Сказ о русской артиллерии. Вундерваффе (1970-1991 гг.)

Мини-обзор о прошедшем Engee-Day 2024 в Москве

Garbage Collection в Kubernetes: основы

Elementary OS 8: новый релиз Linux-дистрибутива с дизайном Windows и macOS-интерфейсом. Что это за ОС?

Что говорит динозавр, или как современные технологии помогают палеонтологам

Китайский OBD сканер

[Перевод] Создаём пасьянс для забытой периферии Nintendo

Как идет миграция на IPv6 — мнения и версии

Бесплатные аналоги чат gpt в 2024 году \ ТОП-10 Альтернатив ChatGPT:

Как спрятать любые данные в JPEG

Прозрачные солнечные панели

[Перевод] Voyager 1 возобновляет регулярные операции после перерыва в связи

29 ноября 2024

Два лучших движка 2024 Unreal engine vs Unity

Освоение планеты людьми, математика нашего распространения

Автоматизация тестирования таблиц в Postgresql на SQL

Многослойная архитектура FrontEnd-приложений на основании SOLID, часть 2

Нейросети помогают лентяям учить английский

Богомерзкий OpenSource или как корпорации проектируют этику

Кому принадлежат права на результат работы ИИ?

Делаем из смартфона рацию Push-To-Talk, вызываем диспетчера или подаём SOS одной кнопкой. Обзор XCover7 и MIL-STD-810H

Делаем из смартфона рацию Push-To-Talk, вызываем диспетчера или подаём SOS одной кнопкой. Обзор XCover7 и MIL-STD-810H

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

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

Мониторинг ipsec strongSwan

Что происходит с бизнесом, если нет системы онбординга и адаптации

OpenShift: улучшенный Kubernetes или переплата за техподдержку?

[Перевод] Эффективный деплой многозадачного сервера с LLM

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

Больше чем математик. Кумир, учитель, вдохновитель

Как финансовый аналитик может использовать нейросеть ChatGPT / ТОП-10 Промптов:

Азбука: FluxCD — перенастраиваем kubernetes с одного репозитория на другой

Автоматизация процессов в ETL: зачем это нужно и как реализовано в Modus?

Из чего и как образуется нефть?

Азбука: FluxCD — перенастраиваем kubernetes с одного репозитория на другой

Как организовать разметку данных для ML? Советы от Data Light

На Хабре появились реакции: зачем и почему

Мониторинг основных продуктовых метрик в Superset

Математическая продлёнка. Изобретаем эллиптические числа

Псст, ИИ нужен? 5 полезных инструментов для разработчика

VPN Протоколы: Обзор Самых Популярных

Введение в PL/SQL

[Перевод] Что нового в Spring Boot 3.4: Spring Security

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

Матрица soft skills: как вырасти от стажера до синьора

В МТУСИ объяснили необходимость перехода к цифровой трансформации государства и экономике данных

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

Универсальный классификатор НСИ- правда или фантастика?

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

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

День, когда Земля остановилась

Как мы написали свою песню с помощью нейросети Suno без музыкантов: опыт XCOM-SHOP.RU

[Перевод] Зачем нам ИИ-агенты?

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

Зачем нужен сертифицированный WAF и когда его стоит использовать? Обзор и настройка файрвола веб-приложений

Рекомендации по работе с базами данных

WIGs или ставим цели по-крупному

Дневник стажёра: Я (не) боялся работы, поэтому мне пришлось написать эту статью

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

Мониторинг основных продуктовых метрик в Superset

[Перевод] Мне просто нужен программист

[Перевод] Почему LLM так плохо играют в шахматы (и что с этим делать)

«Как Илон Маск превратил Tesla из компании-выскочки в самого дорого автопроизводителя в мире» Тима Хиггинса

Нейросети и люди: проверять, доверять или запрещать

Релизные головоломки: как собрать несколько улучшений ML-модели в релиз

Как приготовить DataVault и не испортить Greenplum

Как мы МИК32 «Амур» подружили с Engee

Зачем нужны метрики работы с инцидентами в Security Operations Center: объясняем на примере из «Властелина колец»

Как понять нейронные сети? Часть 2

Практическое расследование инцидентов в облачных средах: самые наглядные кейсы в 2024 году

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

Как понять нейронные сети? Часть 1

Сравнение вектора развития квантовых технологий в Китае и США

Три слона, на которых держится логирование в Windows

В поисках потерянных данных: переход со StreamSets на Data Boring

Играть = учиться. Как я создал образовательную игру для школьников

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

Механическое телевидение: странный зверь из 1926 года

[Перевод] Полное руководство по поиску уязвимостей с помощью Shodan и Censys

Как купить «Гибсон» и не потерять голову (в том числе свою)

Цвет более не проблема: переработка черного пластика с помощью солнечного света

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

Забудьте про рутину: AI-ассистент для оценки кандидатов и подбора персонала

Цифровая трансформация обратной связи: воплощение мечты или «привет, безработица»?

Domain-Driven Design: чистая архитектура снизу доверху

VPN: последний выпуск. Завтра об этом писать нельзя

Suno AI — а не спеть ли нам песню о любви? А не выпустить ли новый хит?

[Перевод] Разбираем алгоритм полнотекстового поиска BM25

Как ускорить проверку приложения с помощью Impact-анализа: Часть 1 — Статические анализаторы

JavaScript. Как сделать невероятно быстрый многопоточный Data Grid на 1 000 000 строк. Часть 1/2: нюансы работы с DOM

Аутентификация через Одноклассники в OpenAM

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

Особенности нагрузочного тестирования банковского ПО: что важно учитывать

Что такое переобучение и как его избежать: основы

Заморозка банковских вкладов в России: разбираемся, какие предпосылки для этого есть

Что происходит с бизнесом, если нет системы обучения сотрудников?

Инфраструктура для Data-Engineer форматы файлов

Как мы увеличили выручку и рост посетителей в ~1,5 раза, разработав для Гриль №1 новый сайт и приложение

[Перевод] Связь между кишечником и мозгом: восстановление здоровья ЖКТ улучшает восстановление после инсульта

«Миша, прости, мы все проверили». Правила объективного SWOT-анализа

«Make games great again»: Илон Маск спровоцировал скандал из-за повесточки в игре

Топ-10 бесплатных нейросетей для генерации изображений: лучшие ии генераторы 2024 года

Дизайн-ревью Яндекс Музыки. Тестировщик сравнивает дизайн макета с тестовой сборкой

Двухлинейный сумматор. Объективного измерения быстродействия в сравненнии произвести не удалось, но тем не менее…

Как я создал Vanilla Calendar Pro — легкий и гибкий календарь на JavaScript с использованием TypeScript

28 ноября 2024

Безопасная разработка в Flask

Михаил Водолагин, ex-CDO Deeplay: «Люди умудряются выстрелить себе в ногу очень по-разному!»

Значение ООП в IT

DVC, FDS, Kart и Dolt для версионирования данных

Пишем плагины для Obsidian. Часть 2

Ёлочка, гори, айтишник, не гори

Interview copilots: как кандидаты используют ChatGPT на интервью

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

Модели BERT для машинного обучения: гайд для начинающих

«Охота на электроовец: большая книга искусственного интеллекта» или как написать книгу про ИИ без регистрации и SMS

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

КОММУНИКАТИВНЫЕ ЗАДАЧИ ИТ

[Перевод] Мастерство работы с Java Stream

Без компьютеров: как люди-вычислители предсказали возвращение кометы

Как аптеке получать больше заказов? Разбираем кейсы Мегамаркета (Сбер) и Мегаптеки

Как проработать в одной компании 20 лет и ни разу не выгореть

Часы Garmin Fenix 5 plus — прокачка

Что такое биомимикрия и почему лучший инженер — это природа

Как тестировать код, когда сроки горят

Task-based мышление в игровых движках

[Перевод] Palm Pilot: Гаджет, изменивший историю технологий

Всё о новых штрафах за утечки данных. Сколько светит и как защитить своё приложение

Копилот для сисадмина

Топ-5 нейросетей, которые выслушают не хуже психолога

Общение на грани: как утечки данных становятся реальностью

Уроки от единорогов. Главные выводы после изучения сотни бизнес-моделей успешных компаний

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

Применение аппаратных ускорителей в SDN: как мы добились скорости передачи пакетов на уровне Bare Metal

ИИ в разработке: выводы DORA о доверии и продуктивности

Windows 365 Link — новый мини-ПК от Microsoft, который запускает ОС из облака

Атаки новой группировки TaxOff: цели и инструменты

6 open-source-инструментов для разработчика: от интеграции данных до языка программирования

Синхронизация асинхронности: Dead Letter и Inbox для обработки зависимых сообщений

UX/UI + AI. Полный перечень возможностей нейросетей для продуктового дизайнера, и мой практический опыт

Динамические SQL-запросы в PostgreSQL: когда, зачем и как

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

Извлечение метаданных из Power BI

Как мы провели ИИ-трансформацию стратегических процессов Сбера

Подборка проверенных тг каналов с вакансиями 2024-25

Суд с ФНС: на Чукотке компания отстояла право принять НДС к вычету на 19,1 млн даже без счёта-фактуры

ИИ в деле: актуальные сценарии внедрения нейросетей в России

Альтернативный взгляд на биохакинг (1). Где в действительности хранятся клетки молодости. Как их посчитать и сохранить

Как выявлять и устранять узкие места в процессах разработки и при чем здесь Process Mining

Маркетологу. Как слить бюджет на продвижение: риски неверного бренд-сообщения

Мне 34, я был в 65 странах, и у меня есть для вас лайфхак

Что тестировщикам (и не только им) важно знать о базах данных. Шпаргалка по популярным ошибкам

[Перевод] Реверс инжиниринг BLE GATT для взлома Domyos EL500

Проблемы перехода (смены работы) в IT

[Перевод] Жизнь — это косичка в пространстве-времени

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

Ручное тестирование и ИИ: умрёт ли профессия QA?

Пример Definition of Ready: как мы проверяем готовность постановки на разработку

Как обмануть нейронную сеть

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

Инженер машинного обучения: чем он занимается и какие ему нужны навыки

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

Гонишь, гонишь, не догонишь: возможности нового китайского х86-процессора KaiXian KX-7000

[Перевод] Почти все бенчмарки для измерения ИИ — ужасны. Колонка MIT Technology Review

CMDB в ИТ-мониторинге или как устранять инциденты в 3 раза быстрей

Техно-демо Mireapay

Синтез Intel и AMD: в 2025 году появится суперкомпьютер производительностью 40,4 петафлопса

Человек и LLM: как построить метрики для оценки моделей

Пентест для самых маленьких на примере WinRAR

2D-ролик: как вложиться не в эфир, а в результат

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

Нам не нужны кодеры, нам нужны инженеры-разработчики

Перевод CLI-приложения на Python: локализация click и typer с GNU gettext

[Перевод] Модель зрелости инфраструктуры как кода

Делаем опенсорс курс C++ 17+. Присоединяйтесь

Особенности использования СРК в крупных инфраструктурах

Меньше данных, больше смысла: оптимизация мониторинга через сэмплирование

Не UML-диаграммы на PlantUML. Обзор с примерами

Итерация по UENUM в Unreal Engine

Тренды и итоги 2024 года

Как использовать JDBC коннектора Kafka для повышения производительности обработки и записи данных

Допущения и ограничения в жизни менеджера

Как спрятать любые данные в PNG

OSDEV: Разработка аллокатора на С++ часть 2: Слияние блоков за константное время. Юнит тест для аллокатора

СДВИГОВЫЙ РЕГИСТР ИЛИ ТО, О ЧЕМ НЕ РАССКАЖУТ В СТАТЬЯХ ДЛЯ НАЧИНАЮЩИХ :: АТРИБУТЫ СИНТЕЗА

Как удалить Excel навсегда: делегируем юнит-экономику на Wildberries нейронке

Система сборки (подключение инструментов)

27 ноября 2024

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

Throttling в процессорах — инволюция. Зеленые против Красных

Обзор смартфона Tecno Spark 30 5G

Репликация данных с использованием Debezium и Kafka

Run, change, disrupt или как эффективно управлять различными видами деятельности в организации

Что думают регуляторы по поводу ограничений на загрузку данных из интернета

Go: нужно ли закрывать канал?

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

Упс, что-то пошло не так. Как UX-редактору написать сообщение об ошибке?

Task изнутри: управление потоками в .NET и создание своих планировщиков

Проанализировал 250 статей, и понял, как работает Хабр

Математическая продлёнка. Изобретаем числа II

[Перевод] Почему прозрачность — основа доверия в сфере кибербезопасности

Как работает bytearray в Python? Смотрим реализую на C

Грибы для ума. Можно ли прокачать интеллект грибами?

Анализ уязвимостей CVE-2024-24401 и CVE-2024-24402 в Nagios XI

История одной кнопки. Внедряем AI с пользой, быстро и без data science

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

[Перевод] Что нового в Spring Framework 6.2, Spring Boot 3.4 и каковы планы на будущее?

Open WebUI обновился. Что нового привнесла версия 0.4.5?

Полибутилентерефталат для электроники и не только: краткий патентный анализ и перспективы в России и мире

Go отлаживать на проде, избавляться от хардкода и переходить на Ginkgo/Gomega: доклады для гоферов

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

Как awk заменяет 10 команд Bash

Как заставить ИИ на базе LLM писать полноценные приложения на HTML + CSS + JavaScript

Простые числа: ключ к математическим тайнам

«Теперь будем ходить в интернет через Госуслуги»: знакомство с российскими TLS-сертификатами

Что забыли айтишники на летней антиконференции Summer Merge? Своё сердечко

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

BDUI — это спасение от релизов: «Какие ваши доказательства?»

Обзор интеграционной low-code платформы «Интегра»

Need For Speed: VXLAN EVPN. Гонки на коммутаторах

Методы моделирования атак на графах

Как я осовременивал двадцатилетний домашний кинотеатр, или как упасть в глазах аудиофилов

Введение в сборку RPM-пакетов в ОС «Альт» Linux: основы и первый пример

Введение в сборку RPM-пакетов в ОС «Альт» Linux: основы и первый пример

Обзор HOMATICS Dongle G 4K: Google TV с поддержкой Widevine L1, HDR, Dolby Atmos и лицензионным Netflix

Как Сеченовский Университет создал безопасную платформу для анализа медицинских данных с применением облачных технологий

PostgreSQL — особенности работы с памятью для 1С-систем. Часть 2

Как усилить кейс IT-специалисту для визы GTV

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

Как избавиться от текучки кадров?

Будущее КОМПАС API на Linux

Пишем плагины для Obsidian. Часть 1

30 трендов в дизайне и сайтах на 2025-й год

Бот OVERLOAD и поиск групп пользователя в Telegram

От ВАЛЛ-И до Терминатора: баги, принципы работы и фантазии разработчиков

Мнемотехника в помощь айтишникам

2 небанальных софт-скила для роста в IT-карьере

Нано-спагетти: волокна в 200 раз тоньше человеческого волоса

Введение в ERP: Что такое ERP-системы и почему они важны для производства?

Как мы помогаем развиваться web3 front-end разработчикам благодаря нашей Карте развития в 2024 году

[Перевод] Эффект матового стекла для веба

Специалист по инженерному 3D-моделированию: будущее со всех сторон

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

Бесплатные локальные LLM-модели

State of DevOps 2024. Туда и обратно. Часть 2: Искусственный интеллект

Магия Injection Context

Что вас бесит, а что нравится в психологах, и можно ли без психотерапии стать полноценным человеком?

Microsoft Flight Simulator 2024: новый цифровой двойник Земли

Типизация свойства объекта в виде строки

Взрывная роботизация: ​​Как отлаживать софт бурового станка в другом полушарии или Пробурили мы дыру из Бурятии в Перу

30 блогов о маркетинге, на которые стоит подписаться

Всем миром против мошенников; или почему я отвечаю на все звонки

Скрытые сокращения в Skyeng

Об инциденте с NTP-серверами

Netpoll: пишем сервера, которые не умирают от нагрузки

Отслеживание позиций торгового робота Московской биржи через CSV файл

26 ноября 2024

[Перевод] Имплантаты из крови регенерируют сломанные кости

Математическая продлёнка. Изобретаем числа I

[Перевод] Атака ближайшего соседа: как российская APT использовала соседние сети Wi-Fi для скрытого доступа

Движение вверх: как стать CTO — на примере пяти историй ИТ-директоров

[Перевод] Сравнение 30 фотореалистичных ИИ-изображений: Flux1.1 против SD3.5

[Перевод] Забудьте о  SQL Server  фрагментации

Кодогенерация моделей и миграций в Laravel

[Перевод] Платформа для генерации 3D-данных от Bifrost помогает промышленности ускорить обучение моделей

Что такое информация?

Интеллект — что это такое

Асинхронная обработка Stripe событий с помощью Scala

Дашбординг: Dash или Shiny

ТОП-6 бесплатных чатов GPT в Телеграме для работы, учебы и других целей

Ошибки, которые разрушают QA-процессы

SoftSIM или будущее сотовой идентификации в России

Доверяй, но проверяй: как мы в KION идем по пути продуктовых событий

Релиз «Рувер» — наше программное обеспечение для камер видеонаблюдения

Тренды Java: как российские разработчики делают то, что другие только планируют

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

Язык программирования для игр

Как ухватить LLM за хвост: эффективные стратегии тестирования AI-моделей

Эффективное внедрение инструкций в бизнес: почему это важно и как добиться успеха

[Перевод] Пара слов о вредоносном ПО для Linux и способах защиты вашей системы

Процессор ЭВМ ЕС-1030. Блок управляющих регистров и блок прямого управления

KAN модель. Пробуем на задаче восстановления табличных данных

Любимая техника расслабления Сундара Пичаи

Два подхода к анализу ПО на уязвимости: какой выбрать?

Книга: «Рецепты TypeScript»

[Перевод] LLM будут врать вечно

Отечественные ребрендинги 2024 года: как изменились корпорации?

Защита сайта от накрутки ПФ: превращаем ботов в тормоза для их серверов

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

Синтезатор ФАПЧ (ADF4113)

Когда компьютер говорит “нет”: Microsoft выпустила обязательное обновление Windows 11, которое сломает ваш ПК

Интернет изменился и больше не будет таким, как прежде

Что происходит, когда вы вводите адрес сайта и нажимаете Enter?

SOLID. Проблема новичка

Как ручному тестировщику стать автоматизатором?

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

Living off the Land: разбор задания от экспертов F.A.C.C.T. на CyberCamp2024

Только до 31 декабря 2024 г. виртуальные и выделенные серверы EdgeЦентр в Алматы доступны со скидкой 30%

Как мы создали LLM-модель Cotype Nano

Глубинные интервью в UX-исследованиях VS тактика проведения допроса

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

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

Как оценить качество проекта? Внедряем DORA-метрики

Люди и LLM похожи больше, чем вы думаете. У нас тоже есть системный промпт, контекст и всё остальное

Нейронные сети в архитектурном проектировании: обзор рынка и несколько экспериментов

Контент-анализ для начинающих: базовая методика

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

Как мы сделали продукт с Chat GPT для написания резюме

Фантастические алгоритмы и где они обувают, или 6 страшных сказок про Яндекс, о которых невозможно молчать

Чего ждёт рынок от java-разработчика уровня middle

Почему колористика в маркетинге так важна?

План Cutover при имплементации ERP-систем

Оптимизировали 5 рабочих процессов с помощью AI. Не rocket science, но уже экономит ресурсы

Готовим Gitea со вкусом werf CI/CD и Dex-авторизации в кластере Deckhouse Kubernetes Platform. Часть 3

Генная биомиметика: плагиат природы 80 lvl

Есть ли «стеклянный потолок» в развитии генеративных моделей?

Аутентификация через Яндекс в OpenAM

«Напомните через месяц?»: как автоматизировать напоминания клиентам с Golang, SQLite и вебхуками

Генетический алгоритм: природа в действии для оптимизации сложных задач (c примером на java)

А вдруг я не системный аналитик? Советы начинающим специалистам

Клиент, который «убивает»: как токсичные заказчики рушат нервы, дедлайны и дизайн

Система сборки

«У Центрального банка заледенели ноги»: нелепые ошибки в UX-переводах и как их исправить

Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 1: введение и Hello world

Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ

Software Architect vs Solution Architect

25 ноября 2024

Как Wildberries перенял стратегию Красного Белого и создал самый крупный онлайн-дискаунтер в России

«Как не надо проектировать ракеты» или путь разработки ракеты на ЖРД. Часть 3 — Документация?!?

[Перевод] Воспоминания о GeoCities, предтече социальных сетей из 1990-х годов

Введение в Spring AOP на примере кастомизации логирования

[Перевод] Атлас человека. 37 триллионов клеток собраны в первый черновик

Вы неправильно настраиваете Emacs: не пытайтесь сделать из него что-то другое

Self-service, self-hosted, small-code база данных для внутренних разработок (есть open source версия + AI)

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

Справочник статистических методов для менеджеров продукта и маркетологов

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

ТОП-5 ИБ-событий недели по версии Jet CSIRT

Найм дизайнеров глазами лида

Телевизор Tuvio 4К ULTRA HD OLED Frameless — загадочный белорус

Хронология блокировок VPN в России

[Перевод] Базовые принципы тестирования игрового аудио

Как работает закалка стекла? Про механизм упрочнения хитрого материала без закономерной структуры

В 90-е мне платили магазины, вокзалы и обменники, а сейчас мое производство делает 60 млн в год

Если есть аналитика, значит есть и культура управления данными. Так ли это?

Роль аналитика в разработке сложных информационных систем

Внедрение ИИ в общение с клиентами

Проектирование RTL на SCALA, схемотехника в российских САПР и верификация RISC-V: 8 докладов заключительной FPGA Systems

Security Week 2448: десятилетняя уязвимость в утилите needrestart

[Перевод] Химик рассказал про разницу между стиральным порошком и жидкостью для стирки – кроме очевидной

Спорт и интеллект

Рецепты TypeScript: подстановка параметров в путь

[Перевод] Что нового в Spring Boot 3.4

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

Как сделать CI-V-кабель для управления приемником Icom IC-R20

Как работает RSA и почему ему угрожают квантовые компьютеры

Как инвестировать в недвижимость и стоит ли?

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

Мы потратили 320 тысяч рублей ради Nvlink для нейросетей. Но был ли в этом смысл?

Смарт ЛЭП: Комплексное программное решение для проектирования ЛЭП 6-750кВ

[Перевод] Вышел TypeScript 5.7

Модули INA226: действительно ли «хорошие» хороши, а «плохие» плохи?

[Перевод] Исследование показало, что тренировка мышц помогает росту нейронов

«Комната грязи» РТК-Сервис: как мы отскребали и ремонтировали дорогущее сетевое оборудование

Кибербезопасность в стиле Сунь-Цзы: защищаемся от угроз по заветам китайского стратега

Редизайн сайта: когда это необходимо и как правильно его провести

Нелогичные и зарегулированные города: почему нейросети плохо приживаются в городском проектировании

Что нужно техлиду для погружения в техлидерство?

Compose Web здорового человека

[Перевод] Как я использовал уязвимость «file upload» для достижения высокого уровня риска в Bug Bounty

Qwen 2.5 и Qwen 2.5 Coder — перспективная коллекция LLM для систем агентов

Кэширование информации в Redis на NestJS

Как я чинил телевизор и почти довел до обморока трех человек. Новая монтажная байка

Слежка или защита: законы и судебная практика о применении DLP-систем

Гадание на пяти строчках: о чем молчит программа

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

[Перевод] Как FLUX.1 разрушает миллиардную индустрию ИИ-генераторов изображений

8 шагов к успешному найму в ИТ: как хантить качественнее, быстрее и с меньшим количеством отказов

5 причин начать писать статьи

Воплотил мечту детства и создал мобильную игру

GIMP Script-Fu Первый Дан. Линейные преобразования на плоскости

iPhone: Красота в деталях или неудобство в простом? Мой опыт перехода с Android

Использование PlantUML для описания API. Визуализация для начинающих

Эстония ЭП-010, разбор, ремонт

Транзакции в базах данных на примере PostgreSQL

Как один сервис сэкономил компании деньги, а сотрудникам — время

Разработка и управление едиными контрактами API

Как за 6 промтов к ChatGPT создать Python скрипт, скачивающий видео с YouTube для просмотра на телевизоре через Kodi

Госконтракт: история о том, как мы не справились

Принцип тестирования «Скопление дефектов» (Defect Clustering): Где прячутся баги?

Ипротозамещение в авиации. Вести с полей

24 ноября 2024

Парсинг сайта на Python для НСИ

Битва с кабелями

Как зашифровать информацию до определённой даты

[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 3: развитие программирования в тени Холодной войны

Раса, технико-биологический подход

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

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

Почему к вам приходят работать слабые сотрудники. И почему рекрутинговые агентства вам не помогут

«Это катастрофа, шеф!» — как облако помогает организовать Disaster Recovery

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

Мобильная разработка за неделю #565 (18 — 24 ноября)

Пересылка сообщений из любого публичного Телеграм-канала на RSS и Email

Построй свой собственный голосовой помощник с помощью Raspberry Pi и Chat API

Гайд по установке Apache Airflow, на случай, если у тебя его ещё нет в преддверии 2025 года

Заточка кухонных ножей мусатом

Клавиатура 4х6 ожидание и реальность

[Перевод] Драма вокруг OpenAI и гонка за AGI

Искусственный интеллект в документации: как внедрить бота-документоведа

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

OSDEV: Разработка аллокатора на С++ часть 1. Неявный список свободных блоков с граничными тегами

Что на неделе: нейробабушка троллит мошенников, VK подсиживает HeadHunter, а айтишников обяжут работать в вузах

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

Как рефакторить большие системы

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

Хостинг для бота: как без лишних усилий запустить Python бота в Docker-контейнере и почему это удобно

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

Чем занимается маркетолог? Работа в интернет маркетинге. Упаковка продукта по этапам для продвижения

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

Параметрические сплайны на плоскости

Что там с ноутбуками: будущее за ARM-процессорами?

Сказка для программистов в арабском стиле, написанная LLM. «Волшебная лампа Аладдина»

Обзор лампы Триколор из рекламы

Катастрофа в российской зоне проекта NTPPool.org

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

Минута славы

Налоговые аспекты донатов

RIP BGP

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

12 канальный ШИМ на STM8. А также альтернативная библиотека и make в linux

Пуск ПасТильды на Плате Olimex-H407

Не нужно становиться тимлидом

23 ноября 2024

Замуж за айтишника

[Перевод] Зигзаг Эйнштейна

Архитектура киберпанка: брутализм

История одного буллинга. Экстраполяции

Дое6авшийся

Сколько весит Booster⁠⁠ (Starship)

Как использовать User  Story mapping при создании цифрового продукта

Как сделать так что бы заработал youtube и discord самые действенные методы от zapret до поднятие своего VPN сервера

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

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

GIMP Script-Fu Первый Дан. Реализация Хеш-Таблицы

Zero Tolerance Underground: постигая тайну дополнения

Простой телеграмм бот на sh, или ещё одно применение старому роутеру

Менеджмент vs. лидерство: что важнее?

О благородном искусстве упаковки людей в архитектуре

Язык TypeSpec для создания API-документации

Разработка Task Manager с нуля до полнофункционального продукта

Фичи в парламент: еще один подход оценить важность признаков в древесных анcамблях

Deepseek: лезем в голову к GPT-модели и смотрим, как именно она рассуждает

Продающая вакансия: Как привлечь идеального кандидата

Дебаг на максимум: секретные настройки Xcode, которые должен знать каждый разработчик

Гипотезы, ретроспектива и культура. Повторенье — мать ученья

Как я стал архитектором и что видел в пути

«Робокоп 3»: скорее мёртвый, чем живой

Skiphosoura bavarica: найденная окаменелость из Баварии объясняет ход эволюции птерозавров

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

Обнаружение и предотвращение атак человека посередине

Системно-функциональный подход к анализу развития материи Вселенной

GIMP Script-Fu Первый Дан. Наивные графические преобразования

Элегантная реализация Long Press обработчика с помощью CSS анимации

РП с нейросетью. Общайся со своей вайфу о чем угодно. Часть 1: легкий вкат

Как безопасно хранить криптовалюту в 2024 году

Пишем пет-проект Android приложение «Экранатор звонков»

22 ноября 2024

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

[Перевод] Selenium с Robotframework- тест пользовательского интерфейса

Matrix Element и Jitsi с прозрачной авторизацией и аватаром

Мне точно нужно ходить на конференции – это вопрос или утверждение?

Почему тимлид может писать код?

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

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

Ошибки, которые я совершил, пытаясь быть «слишком правильным» в разработке

ТОП способов вернуть покупателя к брошенной корзине

Termidesk. Terminal или VDI?

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

Библиотека EremexControls.NET для Avalonia UI — Большое обновление (v 1.1 EAP)

Катастрофическое падение производительности из-за hyperthreading

[Перевод] Новый бэкдор WolfsBane: аналог Gelsemium для Linux от Gelsevirine

Многослойная архитектура FrontEnd-приложений на основании SOLID, часть 1

Липпман и его фотографические изыски

Джуны, именно поэтому вас не берут на работу

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

AsyncAPI — Swagger для брокеров сообщений и не только, или Если хочется иметь структурированную доку по асинхрону

Очередной эмулятор Nes. Процессор

Саммаризация — Как помочь пользователям находить идеальный товар быстрее

[Перевод] Разумный подход к «Considered Harmful»

Суд с ФНС: купить жене лизинговое авто за 1000 ₽ и заплатить 500 тыс. ₽ налогов и штрафов

Генерация кода валидации из спецификации OpenAPI: как мы синхронизировали валидаторы данных между бэкендом и фронтендом

[Перевод] Забыть не значит удалить: SURE — новый устойчивый к квантованию метод «забывания» в LLM

Продвинутая регистрация multi-сервисов в Angular

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

5 полезных фреймворков и библиотек для начинающего фронтенд-разработчика на конец 2024 года

Разрабатывали Telegram-бота для доступа к ChatGPT, а в итоге сделали интерфейс для взаимодействия с внешними LLM

«Мечта мазахиста»: разработка VR-жилета для игры в Cyberpunk 2077

Сколько времени тратить на работу?

СH32V307 и о переходе на QingKeV4 от WCH. Контроллер прерываний PFIC

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

[Перевод] Зачем нужна нотаризация приложений Apple?

Как повысить свою частоту вибрации?

Как мы обучали LLM для поиска уязвимостей в смарт-контрактах Solidity

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

Двое из ларца: Intel Core i7-14700K или Ryzen 7 9700X. Сравниваем и решаем, что лучше

Книги и статьи про спецпроцессоры: от «волны Макимото» до систолических массивов и ASIP

Не дайте стартапу провалиться: 7 критических ошибок с интеллектуальной собственностью, которые могут стоить дорого

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Прощай, Маша, не поминай лихом! Как мы переходили с MariaDB на PostgreSQL

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Оптимизация денежной наличности в АТМ, или Как сделать так, чтобы в банкомате всегда были деньги

Ускоряем PostgreSQL с помощью Tuned

Сериализация в Java. Давайте разбираться

OpenStack-грабли: как мы перезапустили облачную платформу Рег.ру

Что такое блокчейн, как работает и как его можно использовать

Должен ли тимлид писать код?

[Перевод] От кода к смыслу: улучшенная панель Structure в IntelliJ IDEA 2024.3

Как мы организовывали поддержку Unidraw

Подключаем «крысу» от ЕС ПЭВМ к современному ПК

Отбрасывает ли лазер тень?

State of DevOps 2024. Туда и обратно: 1. DORA-метрики и элитность

Безопасность облачных вычислений

Хорошо ли искусственный интеллект пишет программный код и как мы в Fix Price используем ИИ в наших решениях

Columbia Pictures не представляет: переходим на отечественные ТВ

Высотный склад ЗИЛ: «Матрица» от советских инженеров и забытая хайтек-революция в логистике

[Перевод] Пролекарство. Новое обезболивающее точечно снимает хроническую боль

[Перевод] Ломаем хэши CityHash64, MurmurHash2/3, wyhash и не только…

Искусственный интеллект на страже качества: Команда ZeBrains создала систему автоматического поиска дефектов ноутбуков

Проблемы при поддержке IT-продуктов на базе AI и варианты их решения

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

Будь T-shape

Сказ о том, как мы опять откопали стюардессу

Препарируем слои образов Docker

NVIDIA RTX 4090 с 48 ГБ памяти: решение для ресурсоёмких задач

Hippo-RAG: Долговременная память для LLM, вдохновленная нейробиологией

[Перевод] Создание приложения для обратного поиска изображений с помощью Manticore Search

Осеннее обновление: релиз Proxmox VE 8.3

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

Меньше JOIN’ов — больше скорость! Или несколько примеров оптимизаций DAX и SQL

Профсоюз из одного себя. Часть 5. Рыночек порешал

Квантовый ластик, Хорхе Луис Борхес и сказка, которая пишет сама себя

21 ноября 2024

Пока не поздно

Вопреки всем новостям, РКН не запретил научные публикации об обходе блокировок

Объединяем фреймы данных в pandas: две самые распространённые операции

[Перевод] 17 книг про управление в сфере IT, на которые вам следует обратить внимание

[Перевод] Сборщик мусора CPython и его влияние на производительность приложения

[Перевод] Когда имеет значение фрагментация индекса?

Пишем свою Diffusion модель с нуля

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

Customer Happiness: как не только разработать, но и внедрить новый продукт внутри крупной компании

ИТ-шники: разновидности, отличительные черты

Самодельный WiFi модуль к автоматике раздвижных ворот

Практический опыт реверс-инжиниринга печатной платы: зачем, как и когда это нужно?

Как обеспечить Data Quality терабайтов данных и зачем: опыт СИБУРа

Извлечение данных. 1С Экстрактор или ETL — что выбрать?

10 тысяч поездок: статистика Атома обосновывает введение двухместного такси

Как разрабатываются электронные девайсы

Нейросети выбирают: ТОП технологий для современной геологии

CedrusData Catalog — новый технический каталог с поддержкой Iceberg REST API

Автоматизация процесса командировки в Битрикс24: как сэкономить на деловых поездках

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

Заключение об отсутствии аналогов по постановлению 1135

Разбираем китайский беспроводной микрофон

Как вывести прибыль из ООО. Рассказываю о 10 возможных способах и предупреждаю о рисках

Где-то между архитектором и техническим писателем или Что делает инженер-проектировщик в проектах цифровизации

Введение в синтетические данные для ML: зачем они нужны?

Сломалась авторизация пользователя в Telegram Bot Mini App (Bot Api 8.0)

«Шапочка из фольги не поможет»: что такое handover в базовых станциях и как его тестируют

Я – наставник. Фантастические люди и где они обитают

Модели данных в BI-платформах: физика против логики

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

REST vs gRPC. Межсервисная интеграция для начинающих

Как заставить LLM работать на вас – разбираемся на примере задачи сопоставления товаров на маркетплейсе

Мой первый опыт собеседования и его отражение в современном подходе к оценке IT-специалистов

Google Translate vs. ChatGPT vs. Homo Sapiens: кто кого?

Установка Checkpoint SNX VPN client

Я угадаю, что рабочий цеха хочет ввести, с трёх букв

«Гиперболоид» советских радиофизиков: как лазер изменил мир

Отличник без усилий: как учиться лучше с помощью ИИ

В зоне турбулентности: история Boeing

Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования

Управление конфигурациями сетевого оборудования Eltex | Oxidized

Появился новый тип супер-накопителей: Это SSD и магнитная лента в одном устройстве

Одноплатный компьютер Next SBC с Ryzen 7840HS: мал да удал. Игры, офис и все остальное. Что за девайс?

Безопасность в Битрикс24: пошаговый гайд

«Кеса не треба»: как я приехала в Черногорию почти без знания языка и что из этого вышло

ИИ-инструменты для аналитиков: теория, кейсы, советы

Назначение языка программирования Elixir

Когда проблема — не проблема. НЖЯ — инструмент Теории Ограничений

Go-to-Market Framework и Product Development Framework — какой использовать, что общего и в чем разница?

Зачем IT-специалисту качать социальные сети для визы таланта

[Перевод] Создание XDP eBPF программы с использованием C и Golang: пошаговое руководство

Selenium обход капчи кликами или токенами? Продолжаем разбираться что же быстрее

Введение в Brisa: новый подход к веб-разработке

От токарно-копировального станка до космоса: немного о русской инженерной школе

«ИИ-тестировщик»: от идеи к реализации

Возможности поля HTML-документа, часть 2. Внедряем CSS и JS

Расширенная модель записи данных REM: почему это стандарт для разработки Low-code решений?

История C и C++. Часть первая: появление и стандартизация C, C with Classes становится C++

Инженеры больших идей: кто был бы спикером на ИТ-конференции вашей мечты?

Готовимся к Micromouse: как роботу построить карту лабиринта

Functional options in Go

Какие айтишники будут востребованы в 2035г, а какие – нет?

Портал, манулы и мячи: опыт разработки для Apple Vision Pro. Часть 1

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

SDR радиоприёмник в FPGA плате Марсоход3GW2 (Gowin)

Стили, темы и адаптивная верстка в React Native

Готовим Gitea со вкусом werf CI/CD и Dex-авторизации в кластере Deckhouse Kubernetes Platform. Часть 2

[Перевод] Реализация алгоритма двумерной упаковки Skyline

[Перевод] Внезапная старость и продление жизни. Как клетки печени взывают каскад старения

Собеседование — битва к которой нужно подговиться

Переводчик текста для терминала

Уведомление в telegram при блокировке пользователя AD или локального пользователя

Гайд по реализации паттерна Composite в Kotlin с sealed-классами и корутинами

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

Создание баз данных за выходные

Язык как проект: как продакт-менеджеру учить английский

Compound V3: Обзор кредитного протокола

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

Процессор ЭВМ ЕС-1030. Синхронизация, местная память и память ключей защиты

[Перевод] Интервью с Эдсгером В. Дейкстрой (2001), часть 2: программирование как искусство доказательств

Параметризация микроклимата для растений

20 ноября 2024

Тони Старк из мира медицины

Кэширование с FeignClient: как ускорить микросервисы и стать героем проекта

Статистические критерии и доверительные интервалы

Как остановить микроменеджмент

Неполученная Нобелевская премия. Лечение катаракты путём имплантации интраокулярной линзы

Четыре вида аналитики данных: дескриптивная, диагностическая, предиктивная, прескриптивная

[Перевод] Отправка метрик Pi-Hole в Graylog с помощью Zabbix

Сено, чанки, два промпта: кто такой MarkUp-инженер и как его обучать

Внедрение ГОСТ-шифрования канала передачи данных с ЦБ РФ

[Перевод] Preview сложных элементов в Compose

Как общаться с руководителем

Использование Redis в Go

Размер имеет значение: как исторические данные помогают на этапе дизайна A/B-теста

Что делать, если WAF не умеет работать с JSON: готовое решение

Честный взгляд на Spring Data JPA

Как мы измерили качество сервисов передачи данных беспроводного интернета на M8 «Холмогоры»

Ransomware: not-a-virus, или Почему антивирус — не панацея при атаке шифровальщиков

[Перевод] Учёные нашли на трёхмерной карте Млечного пути «туннель для побега» из местного пузыря

Huawei уходит от Android. Придётся ли бизнесу делать приложения для HarmonyOS Next

Паттерны проектирования на языке Kotlin

Задача о банкомате

Обучающий маркетинг сложных продуктов — как тратить на привлечение клиентов меньше в 3-5 раз. Инструкция по применению

Удачный дизайн в советских товарных знаках

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

Считаем размер выборки для AB-теста на основе нормального распределения (готовимся к собеседованию на Аналитика)

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

Прогреваем k8s cache: оптимизация загрузки образов размером 3 ГБ и запуск 1000 POD'ов за секунды

GIMP Script-Fu Первый Дан. Ускоряем Script-fu

[Перевод] Книга: «История всего. 14 миллиардов лет космической эволюции. 3-е межд. издание»

UserGate представила высокопроизводительный NGFW для крупных корпоративных сетей

Нейросети, мошенники и «мамонты»: как искусственный интеллект меняет кибермошенничество

RabbitMQ Simulator. Песочница брокера сообщений

Как мы пришли к использованию фейков в API-тестах и почему фейки лучше моков

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

Распределённое обучение нейронных сетей. Часть I

Почему свет не мешает сам себе перемещаться в пространстве?

Google и его операционки: забыть ChromeOS и выпускать ноутбуки с Android? Что происходит?

Почему рейтинги лгут: разбираемся, как и почему рейтинги BI не говорят всей правды

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

Я провел 50+ интервью с малым бизнесом за год, и у меня есть выводы: исследование

Реверс инжиниринг в машиностроении — вперед в прошлое или лучшее не враг хорошего

Hugging Face против AI Gitee: битва платформ для дата-саентистов

19 ошибок в LLVM 19

Как использовать JSON в СУБД РЕД База Данных 5. Основные функции

Как искать поисковые запросы, которые будут генерировать продажи?

Такие разные Android AppLinks, WebLinks, DeepLinks. Разбираемся и пытаемся сломать

Гайд по настройке Wt::Dbo и Visual Studio С++ для работы на Windows

Борьба за таланты: как программа бенефитов укрепляет HR-бренд

[Перевод] Революционный момент в программировании всё ближе

[Перевод] Ментальная модель потоков в Node.js

80% селлеров на WB — банкроты: они забыли про юнит-экономику…

Платформы для хостинга Docker-контейнеров: Обзор PaaS и CaaS сервисов

Как LLM может валидировать данные

Избавляемся от Android в api-модулях

Unity OS — импортозамещение с восточным колоритом

[Перевод] Генетический тест обнаруживает любую инфекцию за одну интеракцию

Аркадные «Звёздные войны». История о том, как компания Atari сотворила векторное чудо

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

Работа с CoordinatorLayout: шапочный разбор

Как сделать Unit-тестирование в .NET проще и интереснее?

DevOps в России: взгляд студента 4-го курса

Стартер-пак книг для продуктового аналитика (и не только)

Как без больших затрат найти точки роста для B2B SaaS-стартапа в 2024 году

Что нужно, чтобы тебя увидели в Play Market?

Рекордсмены в Fusc последовательности

LaTeX vs MS.Word: где проще работать с формулами?

Обзор образовательных программ в области искусственного интеллекта в СПбГУ

19 ноября 2024

Как я учился писать промпты для RAG пайплайна. Разбор 3-го места на AI Journey 24 E-com AI assistant

Готовим лоб к пробитию стен: как Android-разработчику найти первую работу в 2025-м

Я наконец понял, что не так с ЕГЭ…

Создаем многоагентные системы с Swarm от OpenAI

[Перевод] 23 000 $ за обход аутентификации, загрузку файлов и произвольную перезапись файлов

Установка Jupyter Notebook в Windows

В МТУСИ предложили методику по нейросетевому распознаванию поврежденных штриховых кодов

Плохие линии связи для 1С — поможет ли Apache?

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

Ближайшее будущее с ИИ

Кроссплатформенная архитектура ядра приложения. Простая. Линейная. Масштабируемая

[Перевод] Рендеринг текста без текстур

Быстрее некуда: собираем удобный поиск по коду из нескольких CLI-утилит

Купить USDT: Разбираем, зачем это может понадобиться в 2024 году

Всем любителям фантастики: скоро состоится Фестиваль игровой литературы LVLCon2024

Рассказываем о новом инструменте SimpleOne ESM-платформы – «Светофорные карты показателей»

Ускоряем запросы в PostgreSQL, оптимизируя оператор GROUP BY

Как вывести планирование в маркетинге на уровень бизнес-стратегии

Подход Sim2Real: разбираем, как обучать роботов в виртуальной среде, чтобы они ничего не сломали в реальной

Клонируем UWP-приложения – проще чем кажется

[Перевод] Firestore и NoSQL — Основы структурирования данных

Фич и Баг: как геймификация и киберпанк помогают обучаться

Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло

DWH. Data Vault 2.0

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

Как мы поняли безграничность Вселенной: 100 лет открытию Эдвина Хаббла

Отцы и дети: как привычки пользователей из разных поколений влияют на ваш продукт

На шаг впереди: как Threat Intelligence раскрывает возможности SIEM, IRP и SOAR

Оптимизация динамического SQL в SQL Server: ключ к высокой производительности

Красивые картинки на скатерти Улама

[Перевод] Apple убивает Swift

Предельная польза продукта на примере Power BI

Авторизация в Docker Private Registry

Как правильно экономить на расходниках для принтера: советы эксперта печати G&G

Опыт работы с библиотекой h3: гексы, геопризнаки и Geo Feature Store

Дебажим баги в дебаггере x64dbg. «Шаг с выходом» в GUI

Эффективная работа с технической поддержкой C3D Labs

Selectel разработал свои серверы? AMD вновь опережает Intel? Самые интересные новости в мире железа

DevOps — смерть это новая жизнь…

[Перевод] Как почистить велосипедную цепь: хороший способ, лучший способ и максимальный способ сэкономить ватты и деньги

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

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

Как мы взломали биометрическую систему и получили за это 100 000 рублей

[Перевод] Уменьшение темной энергии может помочь избежать «болота» невозможных вселенных

Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2

Готовим Gitea со вкусом werf CI/CD и Dex-авторизации в кластере Deckhouse Kubernetes Platform. Часть 1

Зомби-апокалипсис, или Теория мёртвого интернета

Чёрная пятница в издательстве «Питер»

Управление лояльностью и увеличение мотивации IT-команды

Лампочки, выключатели, реле: смотрим на обновлённую линейку умных гаджетов от «Яндекса»

Зал Славы видеоигровой индустрии России

Совпадение? Не думаю! Удивительные сходства нашего мышления и систем IT-мониторинга в поиске причин проблем (Часть 2)

Как добавить свой повторяемый элемент интерфейса в класс HTMLHelper Joomla 4+

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

Назад в будущее: Япония собирается вернуть статус лидера в электронной отрасли

[Перевод] Биохакинг пептидов. Новый класс пероральных препаратов

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

Детектив NoSQL: как мы отслеживаем изменения данных в Банке Идей

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

style.setProperty vs setStyle

ЖК «ЛесART»: умный дом для всех жильцов, даже в комфорт-классе

Биорадиолокация в Engee

JSON как альтернатива CSV в Postman, или как описать тестовые данные быстрее и лучше

Как автоматизировать мониторинг контрагентов в 1С — интеграция «Глобас.API» и «1С: Управление холдингом»

Как сделать регистрацию и аутентификацию на сайтах под CMS ModX с помощью Exolve

Первый опыт создания Open Source с ИИ

[Перевод] Почему ИИ рано поручать код-ревью

Библиография киберпанка

ИИ в Крипто-Торговле: Возможен ли Успех? (Часть 1)

Лента Мёбиуса, биомеханические прыжки, мягкие посадки и PD-контроллер

Кибер Бэкап. Быстрый старт. Защита платформ виртуализации

Что такое System design?

17 ноября 2024

Увеличение лидирующих нулей в симметричной разреженной матрице

Методичка по ведению проекта

[Перевод] Распределение памяти. Клетки, не относящиеся к мозгу, участвуют в формировании воспоминаний

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

История: работа в чешском Red Hat

Профсоюз из одного себя. Часть 3

STM32 — грамотно включаемся от кнопки

Ground Control to Major Tom:  there's something wrong или немного про МКС

Генерация SHA-256 посредством SIMD (SSE-2) инструкций, в MMX и XMM регистрах, без использования памяти (почти)

Как решать задачи на собеседованиях

16 ноября 2024

Математика, физика и космология: как заблудиться в трех соснах

6P Концепция информационной безопасности

Ремонтируем уникальный ARM-нетбук из 2011 года — Toshiba AC-100

Модульные CSS-архитектуры в Next.js: BEM, SMACSS, OOCSS и их применение

Проект «Бутан». Как в СССР с помощью ядерного взрыва нефть добывали

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

GenBook RK3588: уникальный модульный Linux-ноутбук с ARM-процессором с возможностью апгрейда. И кое-что еще

Инновация из 80-х: как создавался компьютер Casio PB-1000 и что у него под капотом

[Перевод] О зацикливании рекомпозиции в Jetpack Compose

Увеличиваем размер выборки и прокрашиваем серые метрики: неочевидная ошибка при проведении А/B — тестов

Технологические особенности создания ИТ-продуктов в рамках выполнения ИТ-проектов

Simple Rails. Часть 1 — начало: свой веб сервер

Биржи поиска работы 2024 как новая итерация сайтов-знакомств

[Перевод] Какую обратную связь от клиентов стоит учитывать? Практическое руководство

Что такое Puppeteer и как его использовать для веб-скрапинга | Полное руководство 2024

28 лет назад началась история Windows CE. Вспоминаем былое

Продукт для инвестора — Магнето 2.0

Рекомендации по учёбе во ВТУЗах

Один год с Duit — ретроспектива развития

CH32V307 и сколько же на самом деле FLASH в микроконтроллерах WCH

Разбор ERC-6900: Модульные абстрактные аккаунты и плагины

Апгрейд тела: преодолевая границы биологической формы

5 вопросов, которые могут задать вам на собеседовании на роль ML Team Lead

Компании vs независимые ИТ-сообщества: ищем win-win

Лучшие практики TypeScript: Строгая типизация, гибкость и производительность

15 ноября 2024

Что нового в Strapi 5. Спойлер: стало лучше

Приватность и безопасность в интернете с Web3: что нужно знать каждому

[Перевод] Методичность в проектировании: Как BPMN помогает улучшить UX-стратегии

Калибровка MEMS Акселерометра [Часть 2]

Совершенный код: 10 книг по веб-разработке для начинающих

CSS-анимации: 20 полезных библиотек для разработчиков

[Перевод] Вся правда о внутренней прокладке кабелей | советы веломеханников, разбирающихся с интегрированной проводкой

Хабрзор: обзор обзоров

Как сделать ИИ (нейро) продажника/консультанта в чате на сайте с обучением на информации по компании. [ИИ для бизнеса]

Любят — не любят: что мы сделали хорошо и плохо в первом опросе удовлетворенности клиентов

4 ограничения Jitsi «из коробки»: опыт доработки и интеграции масштабируемой ВКС

Буллет Джорнал. Как подобраться к своей продуктивности?

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

Nearly Stateless L4 Balancer: алгоритм и патч на GitHub. Доклад Яндекса

Чтение на выходные: «Сожги свое портфолио! То, чему не учат в дизайнерских школах» Майкла Джанда

О чем плачет Frontend-developer

GIMP Script-Fu Первый Дан. Сортировка

Эффективное распределение лидов между менеджерами: руководство по оптимизации процесса

A/B тестирование в офлайне: как не потерять миллионы на масштабировании

Прогнозирование продаж с использованием библиотеки Prophet, часть 1

[Перевод] 7 продвинутых приемов pandas для науки о данных

Анонимные мессенджеры: лучшие решения для конфиденциального общения

B2B UX: Информационная архитектура и проектирование обзорного экрана в BI-системе

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

Баллада трёх Элвисов: как ИИ изменит сферу генеративного контента к 2035 году

Тестирование BMС: поговорим о нагрузочном тестировании

Обзор Mesh-системы Tenda Nova EX3: WiFi 6 на 200 м2

Крупные и не очень производители электроники переезжают из Китая во Вьетнам. Что происходит?

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

Безопасность мобильных устройств: интервью с экспертом Positive Technologies

[Перевод] Прокачка стека: от «технического долга» к «техническому здоровью»

Циничные заметки о карьере в IT от «гейткипера»

Fixed Price, Time & Material или Retainer? Как не ошибиться с выбором для долгосрочного партнерства

Стоять или сидеть? Развенчиваем мифы о здоровом образе работы

Release notes. Маркетинг или искусство?

Сообщники хакеров поневоле: как сотрудники влияют на информационную безопасность и что с этим делать

AD-X2: присадка для аккумуляторов, взбудоражившая Америку

Создание кастомного балансировщика нагрузки на Go для gRPC с приоритизацией адресов

Как мы заменили IPMI консолью на HTML5 для управления нашими серверами

Красную карточку этому роботу! Участники RoboCup — о современном робофутболе

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

Как изменилась производительность GeForce RTX 4070 с GDDR6 по сравнению с версией с GDDR6X в играх

Не мозгом единым: формирование памяти вне клеток мозга

Как я отправился покорять Эльбрус и не дошел до вершины 71 метр

Как найти хорошую работу в IT? Лучшие каналы и практики поиска в 2024 году

[Перевод] Ловушка одиночества: говорят, что оно так же вредно, как курение. Сократит ли оно продолжительность жизни?

Всероссийский рейтинг IT-брендов работодателей 2024

Дюжина ошибок мессенджера Telegram

Айтишная «премия Дарвина»: номинанты 2024 года

FortiClient VPN: запускаем скрипт, приложение или задачу после установки соединения

Сенсорный пин-пад и как он работает

Являются ли старение и смерть эволюционным преимуществом? Отвечает компьютерное моделирование

Проблемно-ориентированное управление в ИТ. Отчётность

Чему нас может научить поиск причинно-следственных связей в IT-мониторинге? (часть 1)

Дополнение к Litchi

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

Загрузка и обработка видеофайлов посредством Minio, REST и FFmpeg

Test-Driven Development: как полюбить модульное тестирование

Как 3D-печать и 3D-сканирование помогает сохранять классические автомобили. Применение 3D-печати

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

[Перевод] Проверяем фактор автобуса для опенсорсных проектов

Статья для Хабра может стоить 60 000 рублей, а сайт на Тильде до 1,5 млн: за что берут такие деньжища?

Краткий обзор форума GIS DAYS 2024: импортозамещение, «ИБ-Пророк» и сессии Business Day

Инфраструктура для Data-Engineer BI-tools

Телеграм не бот, REST API wrapper для управления аккаунтом но не ботом

Патчим freezed

Mock-серверы в Postman

Как работать в наушниках в коллективе

Зачем я написал ещё одну утилиту мониторинга CPU для Мака

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

14 ноября 2024

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

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

Первый Pattern, первый квест

Mattermost + Jitsi + k8s

Оптимистические и пессимистические блокировки на примере Hibernate (JPA)

Контур + GFS = Kanso. История развития файловой системы

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 5

Kafka для самых маленьких тестировщиков

Трамп меняет правила игры: что ждёт технологические стартапы?

Смартфон S24 Ultra – еще один классический фейк в деталях

Путь к совершенству через пентест

Что такое фотограмметрия? Зачем 3D-сканеру встроенная фотограмметрия? Разбираемся в технологии SHINING 3D

От живых гайдлайнов к Documentation as Code. Как изменилась документация во фронтенд-разработке

Kafka Streams ч3: Stateless processing

Геометрия Стенда для Калибровки MEMS Акселерометра

Data catalog: от истории до сравнения решений

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

Продуктовые обновления октября: релиз сертифицированного WAF, прерываемые ВМ в Managed Kubernetes и другое

[Перевод] Сравнение бенчмарков LLM для разработки программного обеспечения

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

GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты

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

[Перевод] Влияние музыки джангл на разработку видеоигр 90-х

Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны

Как учить разработке на Битрикс: наши 20 лет опыта

Книга: «Простое объектно-ориентированное проектирование: чистый и гибкий код»

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

Протоколы внутренней маршрутизации

AI на фронтире кибервойны. Как LLM меняют ИБ-ландшафт

Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны

Путешествие внутрь YADRO. Часть 1: распаковка и тест-драйв TATLIN.FLEX.ONE

Переезд с Elasticsearch на OpenSearch: рассказываем про нюансы и архитектуру нашей системы логирования

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

Как найти и гоблина, и крысу. Интервью с исследователями из ГК «Солар», нашедшими вредонос GoblinRAT

Добавление пользовательских иконок для типов MIME в Linux

Будущее наступило: нейросеть управляет компьютером. Что дальше?

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

Сертификация ФСТЭК: самый подробный гайд. Часть вторая – процесс сертификации

Дешевая светодиодная лента со сверхвысокой цветопередачей Ra98

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

Как создать архитектуру фронтенд-приложения, если ее нет от слова «совсем»

Будни косплеера: тысяча и одна жизнь

14 вопросов, которые могут задать на любом техническом собеседовании инженера ЦОД

Машинное обучение в оценке кредитных рисков: как ML меняет правила игры?

ВКС-дайджест: как плохая связь влияет на репутацию и есть ли на совещании реальные люди

Как Прага стала центром инноваций в хранении данных: самая большая вертикальная картотека 30-х годов XX века

Ежу понятно: как разработать логотип и маскота для IT-компании

Big Data мертвы, да здравствуют Smart Data

Стабилизируем положение потенциометра, считанное с АЦП

Реализуем сервис файлового сервера на Astra Linux

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 2]

За что платят чеканной монетой, или Экономика мира Ведьмака

Разница между прямым прокси, обратным прокси и балансировщиком нагрузки

YYYY? yyyy!

Зачем нужны TMS и как мы пришли к TestRail: опыт Рунити

Как верстать Dashboard

ML-тренды рекомендательных технологий: шесть приёмов, которые помогают угадывать желания пользователя

Как реализовать методы скроллов через Appium для Android-приложений

Внутренности планировщика Go

7 причин, почему компании внедряют BI, даже если есть отчеты 1С

Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

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

Новый Ryzen 7 9800X3D разгоняется до 6,9 ГГц и выдает 1000 fps в CS2, а потребляет всего лишь 100 Вт

Распознавание капчи токеном или кликами, что быстрее? Сравнение методов на практике

Разбираем iOS-приложение: код, сборка, статические и динамические библиотеки, компиляция, запуск

[Перевод] Если вы встретите в космосе инопланетянина, убейте его

А по ночам я веду беседы с лампочками

Рецензия на книгу “Изучаем паттерны проектирования JavaScript, 2-е издание”

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

Руководство по heatmap для анализа игрового уровня

[Перевод] Встраивание вредоносного исполняемого файла в обычный PDF или EXE

30k аудиозаписей: наводим порядок

«Приключение на 20 минут: взял и поменял язык». Личный опыт перехода на Kotlin

[Перевод] Как работают Kubernetes Services: управление трафиком с помощью iptables

nanoCAD BIM ОПС: редактирование шаблонов спецификации в соответствии с ГОСТ 21.110-2013 СПДС

Как поднять инфраструктуру для запуска автотестов Android в облаках

Нейросети, синтетические конверсии и отказ от ключевых слов – 7 главных лайфхаков контекстной рекламы в уходящем году

Ошибки при работе с tailwindcss

Настройка no-code приложения ALM (Управление активами и пассивами)

Lasso, Ridge и кастомные регуляризаторы: основы

UART-терминал из LCD-дисплея и компьютерной клавиатуры

Простой шлюз в сеть Интернет на nftables в ОС Astra Linux Special Edition

Как легально обналичить биткоин в России работникам IT: 3 лучших способа

«Едем» в Гронинген: длиннейшее описание поиска кратчайшего пути по следам Дейкстры, изобретателя известного алгоритма

Нафига козе баян? (Мне не сдались такие программисты)

Приложение SMD CODES  для смартфонов для распознания электронных компонентов по маркировке на корпусе

13 ноября 2024

Почему не стоит использовать C в C++

[Перевод] Могут ли Pictionary и Minecraft стать тестами на сообразительность для ИИ?

Достаточно ли библиотек для современного программиста?

Безопасность во Frontend или как пройти все круги Данте

Слои UX, Business Model Canvas и CJM – что такое и зачем надобно

Почему сотрудники игнорируют инструкции? Как пирамида Дилтса помогает мотивировать команду

Тестирование с помощью Excel

Kali Linux и Parrot OS

Коммитить нельзя сканировать: как мы боремся с секретами в коде

Мини заметка об оптимизации Arch Linux

Как появилось караоке: история о трех изобретателях

Dask для анализа временных рядов

Проект «Телепорта»

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

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

Краткий обзор форума GIS DAYS 2024: кибераналитика, SOC и итоги «Биржи ИБ- и IT-стартапов»

Нет никаких гейткиперов в IT

Сборка мусора в Java. Часть 2. Прогресс со времени выхода JDK 8

Прощай, программист? AI уже пишет код лучше тебя

Повышение эффективности воронки продаж. Автоматизация продаж.  Контрольные точки. Часть 3

Тексты для IT может писать только айтишник! Нет. Рассказываем, как делаем IT-контент для beeline cloud и не сходим с ума

Онбординг сотрудников при внедрении BI: как организовать правильно?

Работа с дисками в РЕД ОС

Миллиарды в битве за внимание: кто лучше распорядился рекламным бюджетом — Харрис или Трамп?

Инхаус-разметка с нуля. Реально ли это и насколько полезно?

Словарь омонимов программисткого жаргона

Настройка Carbonio Proxy

Инженерный трек: как вырасти из senior’а в staff-инженера

[Перевод] Ваш хирург обучался на видосиках

Как мы создаем цифровой опыт сотрудников в «Магните»

Ты — ненастоящий айтишник / Дедовщина в IT

Управление IT-инфраструктурой: бюджетирование, риски, отказоустойчивость и катастрофоустойчивость

Сколько я заработал за год фриланса?

Уважаемые блогеры, блогайте пожалуйста помедленней

HamClock и Pi-Star — запускаем сервер радиолюбительского приложения на «малинке»

Почему мы выбрали gRPC вместо tRPC?

Как нейросети меняют работу дизайнеров

Что нового в .NET 9?

Генерируем презентации с помощью GigaChat и Kandinsky

Продовольственная безопасность. Часть I

Как системному аналитику выделиться на собеседовании в 2024?

Запуск узла Hidden Lake на языке Go

Триггеры в PostgreSQL: основы

А ваш IDM умеет играть в шахматы?

Обзор способов защиты контейнеров Docker: от простого к сложному

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

Удивительные истории, о которых невозможно молчать

О технарях, управленцах и почему всё не так однозначно, как кажется

“Ну тут недельки на две”. Оцениваем задачи

[Перевод] Разбор регулярного выражения, проверяющего простоту чисел

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

Жил да был купец…

Новые динтаблицы: вторичные индексы, web assembly и ещё много улучшений к версии YTsaurus 24.1.0

Нейронные оптимизаторы запросов в реляционных БД (Часть 3): Погружение в ранжирование

Тварь ли я дрожащая или право имею. Берем чужие сайты под свой контроль. Часть 2 — Пользовательские скрипты в Chrome

Как затащить быстро и дешево

Транзакции в Spring: сила управления данными

Приветствие от Искусственного Интеллекта: Время быть услышанным

Поревьюим и порефакторим — Ассемблер для любопытных #2

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

MoexBuilder: как я создаю библиотеку на Python. Часть 3

12 ноября 2024

Вывод уравнений Фридмана и анализ одного из его предельных решений

Конференции PGConf.СПб 2024 и PGConf.Academy

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 4

Как быстро уснуть? Здоровый сон — хороший код

Pygame для начинающих программистов.Статья вторая. События

Rust без прикрас: где мы ошибаемся

Почему 1С?

Anthropic и гонка к «безопасному ИИ»: что рассказал CEO компании Дарио Амодеи на подкасте Lex Fridman

Правильное питание: существует или нет

[Перевод] Учёные обнаружили быстрый радиовсплеск в мёртвой галактике

Phanerochaete velutina: живой компьютер, который занят поиском еды

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

Tech каналы Telegram

Управление ядрами ЦПУ при обработке сетевого трафика

Новый вид мошенничества в IT: как рекрутеры-мошенники выманивают деньги у соискателей

По мотивам одного сбоя в БД Oracle

[Перевод] Учёная вылечила рак с помощью вирусов, которые сама вырастила в лаборатории

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

Погружение в Kubernetes Network Policies

Трёхмерные, часть 2. О 3D-интерфейсах в операционных системах

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

Скачиваем и смотрим YouTube на своём хостинге

[Перевод] Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath

Никогда не используйте MySQL, всегда используйте PostgreSQL

Голос под защитой. Запускаем хакатон SafeSpeak-2024, посвящённый борьбе с голосовыми дипфейками

DDD и аналитика данных

[Перевод] GEOINT Challenge: геолокация уличного искусства в Доминике

Азотный лазер большой мощности: так ли он прост?

[Перевод] Книга: «Linux. Карманный справочник. 4-е изд.»

Обновление Прошивки из Make Скрипта

[Перевод] Глубокое погружение в базовую архитектуру LPU Groq

«Гараж» Рексофт: от идеи до внедрения

GIMP Script-Fu Первый Дан. Погружение в программирование графики

Восстановление нерабочей клавиатуры с помощью QMK и RP2040

Жаркий спор по теме Masonry в CSS

OpenShift и Kubernetes: сравнительный обзор, основные различия

По собственному опыту собрали суперподробный гайд по CRM-стратегии

Как фрагментация индексов в SQL Server «подкладывает свинью» производительности, и что с этим делать

Как мы в МКБ обновляли Zabbix с 4.4 до 6.0 — проблемы и подводные камни

Read IT Club: как мы повышаем качество русскоязычной ИТ-литературы

Синхронизация звука и видео. Взгляд дилетанта

Квантовые вычисления: основные идеи и состояние квантовых технологий

Как тестировщики запустили ВездеКОТ

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

Анонс докладов по управлению знаниями

Когда железки знобит: мониторинг NFC-модулей банкоматов

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

Экспертиза под микроскопом [Оголяемся технологически. MaxPatrol SIEM]

Ода любви к nvtop — консольный мониторинг GPU, который мы заслужили

Как я пытался приручить кофемашину

Когда 1+1 равно 1 (часть 2)

Не только нейроимпланты: как нейротехнологии меняют медицину

Не бойтесь потоков в Python, они не кусаются

Чем архитектура Zen 5 в процессорах Ryzen 9000 отличается от Zen 4

Беда “войти в айти” или курсы тестировщика отзывы: Три ошибки создателей IT-курсов

Нужно создать условия для роста IT-компаний в регионе? Спросите у Липецкой области как

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

Управляющая компания, у нас проблема! Как за жителями хрущевок следят по кабелям провайдера

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

Рекламные платформы 2024: что выбрать — Telegram Ads, ВКонтакте, Яндекс.Директ, Авито или Одноклассники?

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

Подсмотрено: WB-MAP и управление насосами

5 шагов адаптации тимлида в новой компании

IT-лидеры с предпринимательским характером: особенности пути и способы преодоления сложностей

Мотивационные стили в обучении: почему вам (возможно) не нужны цели или общение с одногруппниками

Линейка VoIP-шлюзов IPmatika: первое знакомство

Обзор на российскую СХД от YADRO: какова TATLIN.FLEX.PRO в деле

Практический опыт выбора лидара для робототехнических проектов: от теории к практике

Чиним GRUB без флешки

Turbo-Pascal 5.5 (и другие) в браузере — с загрузкой программ по ссылке

Создание плагина для IntelliJ IDE с подключением GigaChat для проверки качества кода

Отправка и получение сообщений через RabbitMQ в Symfony

Умножение троичных матриц для нейросетей

Особенности хранения проектной информации в среде общих данных строительного проекта

Курс биткоина исторически вырос в $89 тысяч

[Перевод] Новая модель OpenAI достигла предела

Стильные обои на телефон: что актуально, а что кринж?

Прогноз геомагнитных бурь: когда ожидать магнитных колебаний?

11 ноября 2024

[Перевод] Запросто собираем базу данных при помощи команд Linux

Ушла ли эпоха удивительных импортозаместительных историй?

5 фич в JDK, о которых вы могли не слышать

Мои Red-Flags при устройстве в IT: Как не стать гребцом

Поиск по фото для Ozon и Wb за 3 часа

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

Концептуальный wish-you-happy-debug

[Перевод] Состояние производительности Python 3.13: Free-Threading

Анализ рынка фильмов. Как аналитический подход убивает творчество

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

Путь одного IOS-приложения

Плагиат, референс, отсылка — где пролегает граница при разработке игр

Классы без лишнего веса: инлайн-классы в Kotlin

Как 63 млн в запрещенной соцсети не стали для бауманца миллионами на маркетплейсах

Описываем UseCase'ы правильно

Security Week 2446: исследование троянской программы SteelFox

Льем из Postgres в Elastic консистентно

Обзор KICKPI KP1: пожалуй, лучшая сертифицированная Android-TV приставка в ценовой категории до $50

Топ-5 ботов с нейросетями для генерации изображений — те самые, что спасли наш бизнес и принесли 15 млн ₽

Мультимодальный RAG может повысить эффективность использования ИИ для бизнеса

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 3

Flutter Push-уведомления, том числе в Web

Как разобрать и собрать обратно apk под windows

[Перевод] Поддержка RestClient для OAuth2 в Spring Security 6.4

В МТУСИ применили методы многомерного статистического анализа и NLP для классификации научных публикаций

Семантический веб: краткий обзор технологий и инструментов

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

Регуляторика РБПО. Часть 4 – Требования к ГИС, ИСПДн, отраслевые требования

Регуляторика РБПО. Часть 4 – Требования к ГИС, ИСПДн, отраслевые требования

Деменция LLM: как языковые модели забывают, зачем учились, и что из этого следует

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

Телефоны с дисплеями E-Ink: для тех, кому нужна связь и не хочется отвлекаться

Применение статических анализаторов архитектуры на примере гексагональной архитектуры

Запуск необанка на core-bankning platform АБС RStyle: вызовы в финансовом секторе

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

Как меняется кибермошенничество

Паттерн Наблюдатель в Golang на котиках

Как я настраивал меню выхода в Qtile

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

Unity .NET и Mono — галопом по компонентам

[Перевод] Оптимизируем использование памяти для поиска IP-адресов

Rust custom Triplet

Ускорение LUP-разложения матрицы с помощью OpenCL

MTA-STS на вашем почтовом сервере

Как силами мобильных разработчиков автоматизировать процесс разработки

Краткий обзор форума GIS DAYS 2024: студенческий день, тренды в инфобезе и киберсоревнования

Как связаны скоростные шоссе и естественный отбор?

Подвесной монорельс для денег: как магазины XIX–XX веков пытались упростить доставку кэша

Выяснили, как эффективно подготовить спринтеров к соревнованиям и делимся теперь с вами

Не удержался-2 – цепная реакция. Ответ ответа на статью про «где лучше платят»

Как Sample Ratio Mismatch спасает A/B тесты от ложных выводов

Правила построения BIM-команды

Как специалисту найти клиентов: 50+ проверенных способов

Доверяй, но тестируй. Что изменилось на рынке оборудования для ЦОДов и как работать с новыми вендорами

Как специалисту найти клиентов: 50+ проверенных способов

Почему любая оценка IT-шников обречена на провал?

В чем польза мок-собеседований?

Как мы развиваем архитектурные навыки ИТ-специалистов в Сбере

Предвзятость русскоязычных LLM: кого машина считает «обычным человеком»?

Перебор Соседних Клеток — забавные формулы

Инновации в инженерии: функционал конвертации проектов и анализ целостности систем в nanoCAD BIM Вентиляция

[Перевод] Пример использования Spring Data и Redis для временного хранения персональных данных

Кто такой и чем занимается фронтенд-разработчик — джуниор, мидл, синьор и тимлид

E-com как снежный ком: история развития направления электронной коммерции в России на личном опыте

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

Pygame для начинающих программистов. Статья первая

Правильные графики и коммуникация

Почему я не готовлюсь к алгоритмическому интервью

Написание ETL пайплайна при помощи airflow, rabbitmq и postgres

Считаем доверительные интервалы для долей и медианы по нормальному распределению (готовимся к собесу на аналитика)

Как региональные госсайты оказались защищены лучше федеральных

10 ноября 2024

[Перевод] Красный восход

Расширения VSCode для комфортной работы с проектами

Практические варианты использования port knocking

Миллиомметр своими руками

Как я снимал трейлер несуществующего фильма. Часть 2

Тяжелый H[header]

Асинхронная логика — насколько же это может быть быстро… (+ небольшая победа на багом в Gowin EDA)

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

MoexBuilder: как я создаю библиотеку на Python. Часть 2

Сердце насоса склонно к износу: предиктивная аналитика как гарант надёжности оборудования

Действительно ли смартфон может работать в режиме скрытой прослушки?

5 проблем микросервисов на gRPC + TypeScript

Ошибка сериализации в Redux: как организовать хранение файлов в React-приложении

Мои простые правила хорошего текста: личное руководство по стилю

Исследование возможности импортозамещения файлового сервера: Часть первая

Shadowsocks,OpenVPN,Vmess, VLESS: какой протокол победит в эпоху цифровой цензуры?

Темная сторона ИТ

Моя подборка ChatGPT Телеграм ботов

Мобильная разработка за неделю #563 (5 — 10 ноября)

DPC (Device Policy Controller): админим блокировку экрана в Android

$800 000 на фейковой аналитике: история самого юного биржевого мошенника

Гексагональная сетка для игр с круглой Землей

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

Библиотека CUtils

Пишем простой список на C

Правда и ложь про природную ренту

Расширенное обнаружение проблем в Zabbix: продвинутая работа с триггерами, тегами и вычисляемыми элементам

Почему ток течет через электрод

Как я писал «Вирус-бякус» на Delphi (шутка родом из конца 90-х)

Вентиляция  крытых бассейнов и аквапарков в холодном климате: Как избежать конденсата на окнах?

Ликуй, разработчик — всего 14 лет и QNX снова открыли

MoexBuilder: как я создаю библиотеку на Python. Часть 1

От Гарфилда до Кота Саймона: как кошки становятся прототипами героев фильмов, мультиков и игр

История одного модального окна или переходим с UIKit на SwiftUI. Часть 3. ProgressView vs SkeletonView

Как избежать разочарования пользователя: от NPS к ценности

Что на неделе: экзамены для айтишников на «Госуслугах», новые фичи Telegram и ИИ-портрет за $1,08 миллионов

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

Ход в игре «крестики-нолики» с помощью SAT-солвера

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

09 ноября 2024

Ответ на статью о «Наиболее быстром интерпретаторе»

«Так и знала, что вы — бывший двоечник!» Самые глупые ошибки моей компьютерной молодости

Путь разметки данных для NER: от Open Source до Prodigy

Начинай с сути: говорим и пишем яснее

Разбор dos-подобной операционной системы. OzonOS

Введение в ПЛИС: Содержание курса

Искусственный интеллект и «взлом» культуры

Управление памятью в C

HR-бренд, методика разработки

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

CBLT — безопасный, быстрый и минималистичный веб-сервер на языке программирования Rust

Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API

Апгрейд мобильного компьютера паяльником

Skyrim — и только блеск кожанки в отражении заднего зеркала

Как приходят идеи красивого и полезного. Кентавр

Настройка VLESS-прокси: практическое руководство по развертыванию

Моя парадигма программирования

[Перевод] 10 популярных трендов в тестировании ПО в 2024 году

Нейронаука и «Лосось сомнений»

Outstatic CMS для персонального блога на Next.js: Легко и Быстро

Выйти из IT или почему я не на месте TradingView

[Перевод] Кристофер Йех, аспирант Калтеха, про «тренажеры» для разработки алгоритмов

«Interactive Brokers закрывает счета россиянам»: разбираемся, что происходит на самом деле

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

Ремонт беспроводных наушников JVC HA-s35bt — заряжаются, но не включаются. Что делать и где искать проблему?

[Перевод] Вышла Grafana 11.3: дашборды на базе Scenes, обновления визуализаций, панелей, и многое другое

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

Fallout London: гигантский мод для Fallout 4. Что за новинка и стоит ли поиграть?

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

Создание IDE для Amdroid на Java. #1

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

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

Адаптеры в Android: «сервируем» данные красиво

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

Boson — разработка СУБД «с нуля» (итог)

Выбираем BI платформу для начинающего специалиста

Как обналичить биткоин в России: 3 лучших способа

Конечный Aвтомат Аппаратного I2C-Трансивера

08 ноября 2024

Cursor IDE: AI-редактор, заслуживающий внимания

Гайд: как попасть с докладом на крупную конференцию и на что обратить внимание при подготовке

Feature-Sliced Design (FSD): Основы и практические примеры архитектуры

Doom. Часть 6. Другое измерение или сказ о 5 тотальных конверсиях и 2 модификациях

#ВОбъективеИИ: большие планы на агентский ИИ и новые лидары

История Data Literacy в России

Support Vector Machine: +1 алгоритм машинного обучения для начинающих

Support Vector Machine: +1 алгоритм машинного обучения для начинающих

App Intents: новые возможности для разработчиков в iOS 18

Обновляем мерч: шо, опять?

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

Цифровая настройка хода в часах на STM32 простым языком

[Перевод] Скрытые цифровые привычки зумеров

Кастомизация Django Admin. Часть 1: Структура шаблонов

Бухгалтерия (А)УСН, ПСН в Excel с выводом декларации в xls, ТОП-10 и прибыльностью

Как создать датасет для машинного обучения за 6 шагов

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

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 2

Насколько сложна ваша работа MS SQL server DBA?

Первые женщины в IT

Понимают ли большие языковые модели данные из таблиц?

Алгоритмы. Рекурсивные функции. Часть I

Понимает ли Vision Llama импрессионистов?

[Перевод] 7 популярных библиотек Vue 3 UI-компонентов, которые заслуживают внимания

Telegram web apps как альтернатива мобильным приложениям

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

Сквозное шифрование и двухфакторная аутентификация в современном интернете

Определяем доли и коэффициенты проникновения с помощью DAX

Ускорение запроса MySQL с помощью обратного условия

Я бы строить дом пошел или на какую профессию сменить ИТ

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

Как мы разработали и добавили «истории» в сервис для поиска работы за 3 месяца

Чтение на выходные: «Великий Китайский Файрвол. Как создать свой собственный интернет и управлять им» Джеймса Гриффитса

От мышей на экране до zip-бомбы: топ приложений-шуток из начала нулевых

Чтение на выходные: «Великий Китайский Файрвол. Как создать свой собственный интернет и управлять им» Джеймса Гриффитса

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

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

Стандартное отклонение для полных чайников

ChatGPT как второй пилот: сильные и слабые стороны с практическими советами

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

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

Реальность — виртуальная и физическая. Проблемы взаимодействия

Конец эпохи fashion-дизайнеров? Как ИИ меняет мир моды

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

Умные часы для DIY-энтузиастов: от Pocuter Spectra до Bangle.js

[Перевод] Что лучше — оценка рекрутера или подбрасывание монетки? Вот данные:

Как перенести UEFI системный диск Enterprise Linux на другое устройство?

Популярные платежные решения для Adult 18+ проектов

[Перевод] Сила лидерского слушания

Что такое память CUDIMM, чем она отличается от DIMM и где применяется

Автоматизация мониторинга с Monq: Управление сигналами и интеграция с Zabbix

О хомяках и водорослях: внедрение хлоропластов в клетки животных

«Самолёт» прилетел

Топ-6 пиар-агентств для работы в России: личный рейтинг пиарщика компании

Код из цитат Шварценеггера и песен Битлов: как мир искусства проникал в эзотерические языки программирования

[Перевод] Чёрные дыры, образующиеся при «обратном воспроизведении Большого взрыва», могут объяснить тёмную энергию

[Перевод] Сила лидерского слушания

Ленточные накопители в домашнем ПК

Трансформация или чемодан без ручки (часть 7) Конфликты и компромиссы…

Почему важно растить джунов и как делать это с умом

[Перевод] Усиление защиты серверов Linux от угроз и атак

[Перевод] Дата-центры Илона Маска: Tesla, Dojo, X (Twitter), xAI

Ретроспектива: создание одних из первых автоматизированных рабочих мест

Keycloak Starter. Удобный способ аутентификации и авторизации

Безопасная разработка на Python

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

Герой нашего времени

Один день из жизни системного аналитика: синки, факапы в тестировании, сценарии и шутейки

SIP для Интернета вещей: почему устройствам нужны голосовые возможности

[Перевод] Создание незаметного вредоносного ПО для Windows

Старое, доброе, немного ламповое ИК управление

Старое, доброе, немного ламповое ИК управление

Под одну гребенку. Режим эмуляции ЦП в Кибер Инфраструктуре

Что такое Data Driven подход

Делегирование как инструмент лидерства, эффективности, мотивации и профессионального развития

Как поднять личный Прокси в Европе за 15 минут

[Перевод] ИИ против квантовых компьютеров: кто победит в гонке за моделирование сложных систем?

Заметки по ROS: Простое введение в launch файлы

07 ноября 2024

Синтаксический анализатор на стеках и lambda-выражениях (Axolotl)

Low-code платформа: кому нужна, в чем выгода и почему это тренд для компаний уровня Enterprise

Как я создавал бесплатный сервис оптимизации изображений FlashImg.ru

Управление памятью в ассемблере для Apple Silicon

Биохакинг – палка о двух концах

[Перевод] Взлом 700 миллионов аккаунтов Electronic Arts (этично): как это было

Зачем нам Node.js или Angular на бэкенде

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

[Перевод] Как изменится положение дел в Кремниевой Долине во время второго срока Дональда Трампа

Работа в командной строкой ОС Astra Linux

Курс Roblox в 8–9 лет и старше: моделирование и программирование

Учебный язык в робототехнике

[Перевод] Правительство: критически важное программное обеспечение должно отказаться от C/C++ к 2026 году

100+ бесплатных уроков по программированию для детей и подростков онлайн

Как создать плохой REST-сервис: краткое руководство

Из опыта обучения взрослых. Практические приёмы

Основатель и идеолог Nvidia: как Дженсен Хуанг создал одну из самых дорогих компаний в мире

Apache Flink: Сериализация и JacksonStateSerializer

Книга: «Математика для Data Science. Управляем данными с помощью линейной алгебры, теории вероятностей и статистики»

Разгоняем 1С: 27 приемов

Преобразование одноканального LVDS в двухканальный

[Перевод] Когда есть разница регистров, но это не верхний и не нижний регистры?

Как можно запустить процесс эволюции IT в промышленной компании

.NET Digest #4

Ключ от всех дверей: как нашли бэкдор в самых надежных* картах доступа

Мой базовый паттерн использования ansible

Мини UX-патруль: редизайн Яндекс Музыки, который не смог

Трёхмерные. Почему в современных ОС не прижились 3D-интерфейсы?

Трамп вернулся! Что теперь будет с ИИ?

Взгляд в игольное ушко: какие дефекты открывает рентген на печатных узлах QFN, SON, DFN и QFP

Как мы докатились до Kubernetes и чем он заслужил любовь бизнеса

Дизайн за 5 минут. Дайджест октября 2024

Как я перешел из веб разработки в мобильную?

Почему никто не откликается на вашу вакансию? 18 способов изменить ситуацию

[Перевод] Разбираем выравнивание данных и структуру памяти в Rust

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

Разница между ранним и поздним связыванием

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

[Перевод] Новый этап эволюции Vue — Vapor

РСЯ для блогеров: тестируем публикации у блогеров через Директ

GIMP Script-Fu Первый Дан. Расширения к Script-fu

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

Django-аутентификация: просто о сложном

[Перевод] Аэро-, легкий или универсальный: какой из шоссейных велосипедов самый быстрый?

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

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

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

Жизненный цикл контейнеров в Docker Compose: использование хуков post_start, pre_stop

Как развернуть сервис в Kubernetes: гайд для начинающих

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

SQL для Junior Data Engineers: примеры бизнес-задач

Какую скорость развивает самый быстрый интернет в мире и как это возможно

[Перевод] Оценка LLM: комплексные оценщики и фреймворки оценки

[Перевод] Парадокс Тога

Битва титанов: натив, кроссплатформа и PWA – ищем плюсы и минусы на каждом этапе разработки. Часть 2

Почему не работает профилактическая медицина

Как мы строили платформу на базе Kubernetes и старались не скатиться в «Кубер с аутентификацией»

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

ECCV 2024: как это было. Актуальные статьи и главные тренды

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

Карьерный рост из senior: кто такой staff-инженер?

Rust: безопасность памяти без потерь в скорости

Обзор решений описания и обновления state экрана в Сompose

Кто такие Индиго и Иллюминаты?

Как растут data science-инженеры и что советуют синьоры, чтобы развиваться быстрее

Погадаем? Просто шутливый тест-гадание для HR с Таро-прогнозом на 2025 год

Как я захотел переделать освещение в подъезде на два контура и сэкономил 200 т.р. за счёт использования умного дома

Опционы и формула Блэка-Шоулза (часть 1)

Не нужное импортозамещение: рассуждения на тему

486-го хватит всем

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

06 ноября 2024

Реализация горизонтального кеширования в PHP с Redis Cluster

Cвершилось: официально вышел MS Windows Server 2025

Поющий молится дважды или пишем приложение в помощь хористу

«Зайчик, цыплёнок, крокодил, кошечка» или фотоаппарат мгновенной печати на чековой ленте

Как отключить ECH для вашего домена на Cloudflare

Национальный Суперкомпьютерный Форум пройдёт в Переславле 26—29 ноября 2024 года

Обзор телевизора на базе YaOS Digma DM-LED65UBB33 (65 дюймов): Кинопоиск инсайд

Области применения ИИ в разработке ПО

Базы данных: общие понятия. SA для самых маленьких

Проблема неактивной кнопки отправки формы

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

[Перевод] В чем секрет более низкой цены аренды чипов Nvidia в Китае по сравнению с США?

Изучаем откровения каждый день…

Ошибки в обучении детей программированию: ТОП-5

Почему мы охотно нанимаем джунов и советуем всем делать то же самое

Применение «Волнового алгоритма» для игры «Сапер»

Почему Scheme?

Быть или не быть: анализ возможности применения подхода Docs-as-Code в МоемСкладе

GPT в эдтехе: какие задачи теперь выполняет ИИ

Успеть получить туристическую визу в Китай в 2024 году

Как я KeyCloak побеждал

Расшифровка 69 выпуска подкаста «Хочу в Геймдев!»: Организация игровых мероприятий

Обзор российских VPS-серверов в Нидерландах

Интеграция B2B-платформы на Битрикс с системой авторизации Keycloak

Тестирование фронтенд компонентов с jest-dom на видимость пользователю

Как в 2024 году организовывать интернатуру в US-компании для русских QA-джунов

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 3. Алгоритмы c пересадками

Как мы привлекли в стартап NFCKEY 17 000 000 рублей инвестиций

Сборка мусора в Java. Часть №1. Обзор сборщиков мусора и их различий

Эволюция систем управления автомобилями: с 1904 года до наших дней

PostgreSQL 18: Часть 1 или Коммитфест 2024-07

Refit в .NET: обзор библиотеки для упрощения работы с REST API

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

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

Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода

PON сети. На пути к XGSPON

[Перевод] Виртуальные потоки Java: разбор тестовых сценариев

История Бренделя и Фартика: как товарные знаки и авторское право спасают маскотов, персонажей и героев от плагиата

Этот код не то, чем кажется: что творится на мониторе в фильмах и сериалах

[Перевод] Наиболее используемые шаблоны проектирования распределенных систем

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

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

Тестируем LLM для русского языка: Какие модели справятся с вашими задачами?

О стандартах не спорят? Обсудим — на митапе для С++ разработчиков

VSCode — идеальный инструмент для хакера

Сверточные нейронные сети. Создание нейросети для распознавания цифр на языке программирования Python

Начинаем в багбаунти: доступно об уязвимостях типа Broken Access Control

Иной взгляд на квантовую запутанность. А что, если мы именно распутываем частицы?

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

Открытый датасет TelecomX

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

Работа hr-специалиста в Битрикс24

Карта эмпатии: как накладывать эмоции на продукт

INFERIT Silver 2: второе поколение ноутбуков от российского вендора «Инферит»

Теорема о бесконечных обезьянах: математическое опровержение

Engee – лучшая альтернатива MATLAB, Simulink, Amesim

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

30 лучших игр в Roblox в 2024 году

Как обойти ребут РС при применении групповых политик. Часть 2. Последняя

Квантовые дефекты и возрождение CD и DVD: революция в оптических носителях данных?

Обновления Deckhouse Kubernetes Platform 1.61-1.64: переход на Grafana 10, отказоустойчивость с Fencing, CLI для Windows

Пишем простую нейронку для адаптивного управления JVM: обучение и применение многослойной нейронной сети на Java

Прочитай перед тем, как делать анимацию по скроллу

GPT в эдтехе: какие задачи преподавателей теперь выполняет ИИ

Кот не птица, на жёрдочке не усидит

Курс веб-дизайна для детей: обучение с нуля бесплатно

Введение в ПЛИС: Материальное обеспечение курса

Шахматная комната

Почему твой друг ест все, что не приколочено, но при этом всегда худой? И можешь ли ты стать таким же?

Голый Линукс — запуск ядра-одиночки

Рынок труда: кто продавец и что является товаром?

РКН заблокировал ECH [SNI]: пользователи Cloudflare под ударом, что дальше?

Негативная магнитотерапия

[Перевод] Невероятно быстрый подсчёт байтов

[Перевод] Пользователи тестируют способности LLM посредством игр, в частности с помощью Minecraft и Pictionary

05 ноября 2024

Как обойти ребут РС при применении групповых политик. Часть 1

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

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

ByeDPI + Redsocks на OpenWRT: дарим свободу локальной сети на дровах (на примере ASUS RT-N12 ROM/ОЗУ: 8/32 Мб)

Отстаивание прав после дискриминации по национальному признаку в ЕС

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

Самые горячие новости инфобеза за октябрь 2024 года

Немного размышлений о домене и инфре

[Перевод] Python 3.13, что не попало в заголовки

Хеджирование Uniswap V3 позиций с помощью опционов

Погружение в интерфейсы Go

Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API

Избегаем ада перекомпиляции в Elixir с помощью mix xref

Скилл-нутриенты для тестировщика и не только: зачем выращивать в себе технолога

Квантизация позволяет запускать Llama 3.2 на мобилках

GIMP Script-Fu Первый Дан. Макросы. Первое знакомство

Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация

Делаем форму обратного звонка: лендинг, Go и SMS-уведомления

Кто не успел — тот не опоздал: все выступления с IT Elements 2024 в одном посте

Хватит называть контейнеризацию виртуализацией

Шифрование бэкапов с использованием age и о ценности простоты

Сертификация ФСТЭК: самый подробный гайд. Часть первая – подготовка

Какие нужны аналитики в 2025?

Поиск ошибок в юнит-тестах

История создания MS-DOS: Как 75 тысяч долларов изменили судьбу Microsoft

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

Графики, которые работают: выбор лучшей визуализации

[Перевод] Книга: «Git: контроль версий. 3-е изд.»

Перестань есть кактус и использовать persona в b2b. Тебе нужен company canvas

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

Записываем PNG без мам, пап и внешних библиотек

Автоматизация сетевого оборудования на Python. Работа через jump-host

Обзор достижений: общаемся с бизнесом и вдохновляем ИТ-команды

[Перевод] «Электровелосипед» из 130 использованных вейпов

[Перевод] Чек-лист: проверяем веб-страницы на соответствие стандартам WCAG

Проектирование для Gen Z: ожидания и рекомендации по UX

Алгоритмы поиска путей на пальцах: Часть 2 — Алгоритм Дейкстры

macOS сильно переоценена

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

Стартап как диплом в магистратуре МФТИ. Обзор второго семестра и участие команды ZNATNO в акселераторе «Физтех.Идея»

Онлайн-курсы дизайна для детей: ТОП-10 бесплатных и платных вариантов

Путь к геометрии Лобачевского 6: финал

Чем ещё тимлиду заняться в ноябре

[Перевод] Что должны есть спортсмены? Мы спросили спортивного диетолога

Security Week 2445: zero-click-уязвимость в NAS-устройствах Synology

Алгоритмы поиска путей на пальцах: Часть 1 — Поиск в ширину

Личный опыт: добавление микроразметки на сайт

[Перевод] Стиверу, с благодарностью от Java

Можно ли нарастить хранилище в MacBook на Apple Silicon? Судя по всему, да

Сравнение операторов RxJava 3 и Kotlin Coroutines Flow

Как зажечь на конфе, даже если ты не зажигательный

Как я автоматизировал поиск работы при помощи LLM

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

Релиз Fedora Linux 41: новые возможности спустя полгода разработки

Принципы дизайна интерфейсов для ИИ

DIY AR монитор в промышленности

«Я тебя слепила из того, что было» и другие принципы IT-обучения в пьесе в трёх актах

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

Знакомьтесь: input, output и model. Новые функции в Angular

Индекс твоего города — Карты на стол

[Перевод] Я прождал 10 миллиардов тактов и дождался лишь экрана загрузки

Как настроить обмен сообщениями с помощью брокера сообщений Kafka

[Перевод] Создание батончика «Сникерс» — сложная наука. Инженер-кондитер объясняет, как его делают

Запускаем Linux на Python

Как получить сертификацию CCNA в современных условиях

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

Мониторинг, который кричал «Волк»! Что мы придумали для корректного сбора метрик

Детское программирование: 10 проектов, которые могут создать дети

Битрикс. Оптимизация сервиса, который помогает устранять опасности

Продакт-менеджеры бесполезны на запуске продукта

Грязные трюки C++ из userver и Boost

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

Спам – это ОК! Массовые рассылки как стимул развития цивилизации

[Перевод] Полный захват аккаунта в одной из крупнейших компаний электронной коммерции

Как хантить безопасников

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

Программирование контроллера звуком с телефона — заметки на полпути

Контроль покрытия T-SQL

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

Работа в «песочнице» с торговым роботом на Московской бирже

Хеджирование Uniswap V3 позиций с помощью опционов

04 ноября 2024

Электрокибитка

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

Может ли C# догнать C?

Разные GPO для пользователей или зачем такое количество OU

UX меняет рынок. Или блокировка YouTube

Диалог — часть навигации или нет?

Почему галлюцинируют нейросети [и что с этим делают]

Я не экономист, но Стагфляция

Что на неделе: штраф в 2 ундециллиона рублей для Google, война Дауни-младшего с нейросетями и новые правила для блогеров

[Перевод] Алгоритм генетической колонии пчел для задачи коммивояжера

Испанский без иллюзий: мой опыт изучения языка. Часть 2

Мам, а ты можешь принести твоего хлеба на год вперед? Или почему мое производство больше ничего не испечет

[Перевод] Python REST API: Flask, Connexion и SQLAlchemy (часть 1)

Пишем примитивное управление громкостью PC по локалке на NodeJS

Мобильная разработка за неделю #562 (28 октября — 4 ноября)

Процессор Itanium в Linux не забыли: архитектуру IA-64 возвращают и удалять не собираются

[Перевод] Давайте использовать OpenTelemetry со Spring

О мостике в окружающий мир

Зачем собаке пятая нога? & Повсеместно отсутствующий элемент в организационной структуре

Что почитать и посмотреть разработчикам и менеджерам — рекомендации beeline cloud и авторов медиа «вАЙТИ»

Использование технологии iBeacon в React Native

Взлом машин для голосования: миф или реальная угроза?

Подборка российских QA-конференций и митапов

Немного о Durability в Postgres. Часть 2

PSQLBuddy — резервное копирование и восстановление PostgreSQL

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

CryptoHack. Решение ECB Oracle

Не удержался. Ответ на статью про «где лучше платят»

Ctrl+S для Kubernetes: Volume Snapshots

От основ нейросетей до дизайнерских белков: ИИ в Нобелевских премиях 2024 года

[Перевод] После паузы Voyager 1 вышел на связь с командой миссии

Поиск торговой идеи с помощью ChatGPT и Claude: от данных до бэктеста

Недостижимая планка, или достижимая?

JavaScript: структуры данных и алгоритмы. Часть 6

Путь к геометрии Лобачевского 5: модель Пуанкаре в круге

Ошибка ценой в 50 лет: как Intel потеряла корону в процессорной гонке

[Перевод] Бескамерные обода без бортовых зацепов (Hookless) – на сколько они опасны на самом деле?

Деконструкция локаций

Бизнес-аналитика: рынок, особенности и неочевидные решения

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

Комбинационная логика на SystemVerilog

Виды аналитиков данных

Разрабатываем первое AI приложение

Настоящие причины кризиса в IT

Linux On A Stick

Как рефлексия в Kotlin помогает автоматизировать работу с Koin

Цифровой детокс: личный опыт на двоих

[Перевод] SpaceX поймала ракету: что дальше?

Хронология ремонта ЭБУ SRS от Volkswagen Crafter

Смещение значения таймстемпа UUIDv7

03 ноября 2024

Фальшивые… резисторы

Логирование FreeRTOS через Virtual Com Port

Интеграция Telegram-бота с ЮKassa

Немного про Chain-of-Thoughts (Цепочку размышлений)

[Перевод] Китайская революция страхования: как автоматизируется с помощью ИИ отрасль страхования в Китае?

[Перевод] Теория игр как способ управления ИИ

GIMP Script-Fu Первый Дан. Работа, Печать, Отладка

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

[Перевод] Фотография на 4,6 терабита: техника фотографии XIX века, использованная в новом методе хранения данных

Исследования: QUIC может быть медленнее, чем ожидалось

Настраивать xdebug для первого запуска не нужно вообще! Как в Phpstorm запустить отладку за минуту и без браузера

[Перевод] Марии (db) 15 лет! 15 причин чтобы её полюбить (или хотя бы с ней познакомиться)

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

Сравнение способов отрисовки спрайтов в canvas

Без теории к практике: как уловить радиоволну инклюзивного дизайна, опираясь на опыт реальных людей

Полиномиальный алгоритм проверки чисел на простоту: тест Агравала-Каяла-Саксены

«Здравствуйте, это служба безопасности вашего банка» или «Shut up and take my money!»

[Перевод] Терпение и труд, или про настоящее безумие

Корпуса как хобби

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

Закон больших чисел как лекарство от прокрастинации

Топ 10 трюков для оптимизации SQL. Часть 1

Kafka и картошка

3750 дней разработки AI или почему боты всё ещё не захватили покер

Рекрутеры — паразиты? Отказ на свою же должность в IT

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

Возможности функции scatterplot() библиотеки seaborn

Нейросеть для симуляции CS: GO

Используем Xray как VPN

Magic: The Gathering. Сложность — это не предел

Как я создал устройство, которое может удаленно эмулировать мышку и клавиатуру на stm32

Опыты с акселерометром и гироскопом на платформе S7V30

Ностальгические игры: Fallout 3

[Перевод] Анатомия LLM RCE

Как мошенники обворовывают торговые площадки? часть 1

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

Асинхронный SQLAlchemy 2: улучшение кода, методы обновления и удаления данных

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

Перовскитные солнечные батареи

Мифы про метаболизм и почему люди не худеют на 1000 калорий?

Зарплаты в IT: сравнение Германии и России — где программисты и айтишники получают больше

Никогда не пишите статью на Хабр при помощи ИИ

Thread execution hijacking. Исполнение шелл-кода в удаленном процессе

Ты программист? Тогда иди программируй… Или почему я им не стал

[Перевод] Радикальное изобилие энергии

02 ноября 2024

[Перевод] «Это как коллективныё грёзы наяву»: гигантское исследование, показывающее, как танцы влияют на наш мозг

СTE, подзапрос или представление?

Быстрый старт с OODA Loop

Учимся делать игры без pygame: Создание графического интерфейса на Python

Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу

Несколько «добрых» слов о текущей версии редактора Habr

Почему программисты несчастны: минусы работы в IT

[Перевод] Инопланетная жизнь может скрываться на Марсе под защитой льда, предполагает исследование

Prompt Me One More Time. Учим LLM строить графы знаний из текстов

Психология II. Мышление

Что предлагают разработчики мобильных приложений для автоматизации процессов ТОиР? Анализируем рынок

Технические кружки для детей: 20 онлайн-курсов – платные и бесплатные

Structurizr инструкция для начинающих

Как мы научились эффективно управлять ростом данных с переходом на BW/4HANA

Про глупые вопросы на собеседовании

«Дикий робот»: почти как «Стальной гигант», но в дикой природе и с вайбом импрессионизма

Переезд программирования микроконтроллеров ATMEL на MAC OS с чипами ARM

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

Spring АйО подкаст №1. Spring – эволюция или революция?

Сравнение архитектуры отказоустойчивых хранилищ для виртуализации в картинках

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

[Перевод] 8 инструментов для разработчиков, которые стоит попробовать

Малоизвестные фичи SwiftUI

[Перевод] Чек-лист: проверяем соответствие стандартам WCAG

Память – это не то, что мы про неё думаем

[Перевод] Велосипедные ниппеля: вся эта грязная истина! Ну, в некотором роде…

Заметки на полях римской военной логистики

Устройство для проверки источников питания постоянного тока

Бесплатные боты, чтобы раздеть девушку по фото в 2024

Ранние вычислительные машины — история преодоления

Способ сохранения и загрузки настроек .NET приложения

[Перевод] Эти крошечные черви отвечают как минимум за четыре Нобелевских премии

Похоже началась безработица в ИТ-секторе России

Как не дать команде выгореть из-за заказчика

[Перевод] Идеальное сочетание обода и шины – Почему важен не только профиль обода

[Перевод] От кода к роботам — основные тренды ИИ, меняющие бизнес и жизнь

Г̶р̶о̶ш̶ 1 рубль цена Mail.ru

[Перевод] Уже не джун, но знаний нужно всё больше. Как самостоятельно учиться сложным вещам

[Перевод] Пол Грэм: «Пишущие и не умеющие писать»

Зачем эффективной команде проекта нужен Устав?

Ускорение работы тeстов методом правильной настройки Testcontainers

Software «Engineering» мёртв. Его убили не нейросети

Восстановление данных с зашифрованного Linux тома с помощью cryptsetup

Настраиваем работу конвейера CI/CD (почти) без рук. Опыт использования Orchestra R в энтерпрайзе

TSMC заморозила поставки чипов в Китай из-за подозрений в сотрудничестве с Huawei. Почему?

Я создал Telegram-бота (FYTT), который ищет Telegram-каналы всех ваших подписок на YouTube

Рецепты эффективного делового общения

Зачем нужны эмбеддинги?

Когда 1+1 равно 1 (часть 1)

Финтех: новый технологический цикл и инструменты будущего на примере людей и метрик

Денди 2

Что провести вместо one-to-one? Три мероприятия, которые сплотят ваших руководителей

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

Вам не нужно готовое API чтобы начать писать фронтенд или краткий обзор готовых решений для мокинга данных

Просканировать ископаемые: в МФТИ разработали импортонезависимый софт для нефтяников и золотодобытчиков

[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2?

Как я съел собаку, обожающую созвоны

Файловая система без фокусов: как hard links и XOR сэкономят ваши гигабайты

Синхронизация учетных записей 1С при помощи OpenIDM

Немного о Durability в Postgres. Часть 1

Строим микрокernel на Golang

На Госуслугах заработала форма о регистрации блогеров. При этом нормативные документы о ней отсутствуют

Приоткрываем Fake Door

01 ноября 2024

Создание доступной портативной фундус-камеры

Разработка бота для Telegram на платформе .NET

[Перевод] Действительно ли фотоны вечные?

Documentation as Code: как мы создали новую версию документации для Rest API

Тактические паттерны DDD

О хакерах из Shedding Zmiy из первых рук. Интервью с Геннадием Сазоновым и Антоном Каргиным из Solar 4RAYS ГК «Солар»

Краткий гайд для самых маленьких по Tensor Flow

Поиск жулика: Как понять, что перед вами ChatGPT 4?

Проведение стратегической сессии. Пошаговое руководство

Войти в айти за год с нуля: быстро, качественно, недорого

Подельники или подражатели? Подробности атак группировки PhaseShifters

Созданный в МФТИ функциональный узел радиомодуля для системы связи 5G успешно прошел испытания

Tribuo и регрессия: как строить предсказательные модели на Java

Golang + Redux

API на передовой: методы противостояния кибератакам

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

Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 2

Мошенничество на основе доверенных данных

Абсурдная незащищенность проекта @gamee

Инфраструктура для Data-Engineer DBT

Чего хотят айтишники?

[Перевод] Рекогносцировка для баг-баунти: 8 инструментов необходимых для эффективного сбора информации

Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком

Что такое ИИ на самом деле?

Работа с календарями в BI — с DAX и без него

31 октября 2024

Геометрия мягких ячеек

Все о перемещаемых профилях и перенаправлении папок простыми словами

[Перевод] Асинхронный Rust в трех частях. Часть третья: IO

Реализация режимов шифрования на языке RUST

Grafana Stack: закрываем все современные потребности Observability

Биометрия и видеонаблюдение

Почему ревлолюция в нейросетях намного важнее, чем кажется

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

Российские сервисы видеоконференций на примере платформы SaluteJazz

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

Простой и быстрый тест LLM для прототипа: сравниваем 16 open-source-моделей на запросе с разной температурой

Технология BLE для бизнеса

Как использовать iBeacon и BLE в React Native?

Улучшаем безопасность ваших CI/CD через Shared Docker executor и OPA-плагин

State Space Models. Mamba

Хороший интегратор – это ваше «IT-бизнес-правое полушарие»

Борьба с багами, или как мы провели внутренний эксперимент с командой QA

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

Обходим ограничение доступа Github к базе уязвимостей Trivy. Быстрый фикс вам в помощь

Инфраструктура для прямого эфира. Что остаётся за кадром?

Problem Management или как превратить проблемы в возможности

Что не так с .NET в Yandex Cloud Functions

В облако на работу: Вишенка на торте. Быстродействие оборудования, нагрузочное тестирование, балансировка нагрузки в кла

Стоит ли идти в тимлиды? История о том, как меня повысили и что я теперь об этом думаю

Как начать создавать Flutter-приложения на Авроре: полная инструкция

Создание нейроморфного компьютера приблизилось: российские учёные создали гибкий искусственный синапс

Как создаются нанометки и зачем они нужны

[Перевод] Как устроены тени в старых 3D-играх

CI/CD для начинающих: деплой React-приложения без боли

Дональд Трамп и его товарные знаки

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

Аналитика сайта FRANK by Баста. Как провести редизайн не просто рисуя картинки, а улучшая удобство, метрики и визуал?

Как я перестал бояться и полюбил писать тексты, до которых никому нет дела

Программирование для детей 5–6-х классов: ТОП направлений

Цифровой страж: в МФТИ создали флешку с защитой нового поколения

Большой обзор менеджеров паролей для бизнеса

К 10-летию коммерческой космонавтики КНР

Vivaldi 7.0 для iOS

Препарируем менеджмент гигантов Кремниевой долины. Четыре причины прочитать «Transformed»

Data-driven подход в аналитике: как использовать данные для принятия решений в FinTech

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

Комплаенс-особенности создания ИТ-продуктов в рамках выполнения ИТ-проектов

Собеседование в Яндекс v.2023г

[Перевод] «Где хуже всего оставлять свои секреты?» — что происходит с учетными данными AWS, которые плохо лежат

Почту на прокачку: повышаем защиту MS Exchange

Из опыта обучения взрослых людей

Python в ispmanager: добавляем сайты с фреймворком Django, работаем с API и утилитами прямо в панели

Как диалоги с LLM превращаются в танец идей

Тёмная сторона IT: зловещие истории про пароли, скупердяйство и DDoS

Vivaldi 7.0 для Android

Искусственный интеллект в информационной безопасности: повышаем эффективность и прибыльность бизнеса

Тестируем Pixtral12B и LLaMA 3.2 11B на народных Tesla P100 и P40

Применение SIEM для расследования инцидентов

GIMP Script-Fu Первый Дан. Шаг первый

Цифровые часы для дома на светодиодной ленте

Не можешь победить — автоматизируй. Упрощаем рутину в аналитических задачах

Виктор Карасёв «Уютный Подвальчик»: Критика российских видеоплатформ, ретрогейминг, российские игры и консоли

Разоблачение привилегий: как PAM помогает выявить скрытые риски

Эпопея шахматных движков: мой опыт в разработке шахматной программы

Как запрогать сайт другу и не поссориться

Захват подписи в 1С с помощью графического планшета

Как управлять большими командами? 3 совета для менеджера

Intel распродает активы. Что будет с компанией  — конец или хитрый план?

API-Шлюз или опять тестировать

Архитектура и основы безопасности Zigbee

To bind or not to bind: как мы управляем identity корпоративных «Маков»

[Перевод] Может ли SpaceX посадить ракету с точностью в полсантиметра?

Выбираю Open Source БД для себя

Как «ДубльДом» хочет сделать свои дома умными

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

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

(Не) безопасный дайджест Halloween Edition: стажер против «Скайнета», зарплаты призракам, монстры в открытом доступе

VLM — арт эксперты

Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД

linkedSignal: управлять связанным состоянием теперь ещё проще

Внедрение методики решения проблем 8D на производственном предприятии в виде SRM/ERP-систем/Часть 1

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

«Я спросил у Ясеня». Преимущества и недостатки использования искусственного интеллекта в работе системного аналитика

Разбираемся с мандатным управлением доступом в Астра Линукс

Уехал в Китай пол-года назад, отвечу на вопросы

Рецепт совершенной аналитической статьи

Какой-то странный баг в Go с часами в рутинах

Тестирование производительности Docker клиентов для Mac

Как Elasticsearch поломал сборки и «обнулил» звёзды в Github

17 игр и приложений по созданию анимации и мультипликации – для детей и подростков

Как я Cy̶b̶e̶r̶p̶u̶n̶k Minecraft в облаке запускал: часть 3

30 октября 2024

Как и зачем автоматизировать и оптимизировать рабочие процессы

Подключение к GigaChat API на Java: пошаговое руководство

Какой то странный баг в Go со временем

Коротко о SLAB, SLOB и SLYB в Linux

Родительский helm chart для проектов + werf Sequel

[Перевод] Искусство держать команду вместе и не испортить ситуацию

Развертывание Asterisk с помощью Ansible

Вытеснит ли искусственный интеллект людей из мастеринга?

Jujutsu — новая система контроля версий

Что не так с iOS или как приручить BrowserStack

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

В ожидании лучших 3D датасетов для ML

Стажировка в Яндексе. Быстрый старт

Контроль кода Powershell

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

Устранение противоречий авторитаризма в управлении. На примере процесса «Управление проблемами»

Главный метод Android-приложения

Text-to-speech. Анализ открытых решений синтеза речи

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

Клетка ХIХ. Возвращение зрения человеку

IT-справочник: Термины для разработчиков и менеджеров

90 дней тестировали BitNinja — коробочное решение для защиты сервера и сайта. Рассказываем кто, откуда и что атакует

Обход капчи продвинутым способом — рекомендации для SEO-специалистов с примерами кода

EA Tool для ИТ-Архитектора

Параметризованные сборки в GitLab

ОКР, СТДР и истории, волею судеб произошедшие с одним программистом

No Man's Sky: от полного разочарования до шедевра

«Куда, куда вы удалились», или поиск пропущенных остановок в маршрутах общественного транспорта в OpenStreetMap

Лучший подручный инструмент для GitHub: учимся работать с Actions

[Перевод] MDA: Формальный подход к разработке и исследованию игр

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

[Перевод] Становится ли лицо знакомого — обманом? Риски и защита в мире дипфейков и ИИ

No Country for Old Software Engineers

[Перевод] Как мы переехали с StatsD на Prometheus всего за месяц

Настройка хранения электронных писем в Carbonio

Kafka Streams ч2: DSL, Processor API

Галера от HH или джуны по-дешевке

Синхронизация речи и действий: голосовой AI ассистент

Не только для ракет: полифениленсульфон и его патентный анализ

Расширения Chrome с боковой панелью

Распознавание ж/д пикетных столбиков по фотографиям с беспилотника на основе PyTorch и YOLOv5

[Перевод] Действительно ли ИИ-помощники экономят время разработчиков?

Гайд по трекингу экспериментов в ML

Во что превратился Хабр? Риторический вопрос

Как я решал тестовое задание на позицию Junior Product Manager

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

Космический ноутбук. Как Grid Compass 1101 изменил мир портативных ПК

Создаем свой CD-контейнер с блэкджеком и 1С или Как мы обновляем микросервисы

Погружение в мир Python: Решение проблем с библиотекой ConfigParser

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

Темпоральные методы моделирования атак

Петля времени

[Перевод] Муравьиный яд, пептиды, боль

[Перевод] Неформатированный текст не так уж прост

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

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

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

Светодиодная лента COXO FCOB RA90 480 LED, 10 Вт/м

Приложение на Go шаг за шагом. Часть первая: скелет, НТТР-сервер и конфигурация

Как мы выиграли соревнование CLEF 2024 по генерации медицинских снимков

Чему и на каких роботах учить на уроках робототехники

Доставка изменений при разработке backend приложений

Хотите, покажу вам магию живого кода на p5py?

Бескультурная сказка про Dottrace

На асинхронной логике можно сделать очень много, и особенно на FPGA

Резкий спад заказов и падение акций: как торговые конфликты влияют на ASML, главного поставщика литографов

FlexiPrompt: Удобное создание динамических промптов в Python

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

Как писать качественные unit-тесты: процент покрытия, мутанты и работа с моками

Перенос сайта интернет магазина с движка Битрикс Управление Сайтом на Битрикс 24

VPN с Mobile IP на Raspberry Pi. WG туннель

Ускоряем браузерные вычисления на коленке с помощью WebAssembly на примере генерации шума

Как Unity отказались от своих строк

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

[Перевод] Роль мощного классического компьютера в эволюции квантовых систем

Как сделать игру Doors на Scratch

29 октября 2024

Хабр, «Мимино» и «Ералаш» — что между ними общего, или очередные разговоры о

Под микроскопом: AI Product Hack

Под микроскопом: AI Product Hack

Автоматизация и оптимизация сигнальных процессов сервис-провайдера с помощью API шлюза

PHP: путешествие от «Hello World» до фреймворков

[Перевод] Svelte 5 здесь

Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community

ProIT Network Fest: Впечатления от первого посещения

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

Митап по RISC-V в Нижегородском кремле: обсудим оптимизации под архитектуру и средства мониторинга производительности

Голосовое управление биржевой торговлей в программе Биржевой Спекулянт Инвестор (Платформа 1С Предприятие 8)

Практики SRE: стандартизация логов

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

Обзор смартфона Tecno Camon 30SPro

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

Почему надувается пузырь персональных данных

5th элемент корпоративной мобильности: разбираемся с Separated apps в KNOX Service Plugin (KSP)

Как мы укротили 156 ETL-процессов в Airflow за один день: метод, который изменил работу DevOps

Создание собственной системы F&R в «Магните»: функциональный дизайн

Ядерная энергия для цифрового будущего: как Amazon, Google и Microsoft меняют правила игры

Как ускорить высокопараллельные вставки строк в SQL Server за считанные часы: опыт Mindbox

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

Пробуем Flutter в Telegram Mini Apps: Насколько хорошее решение для разработки?

Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке

ParallelBeautifulSoup (BF4-hack)

Мой прогноз на будущее (до 2100 года и без неблагоприятных исходов)

[Перевод] Понимание кругового DNS

Валидация в Битрикс: как упростить рутину

Деньги липнут словно мёд, мне всегда во всём везёт

Записки начинающего тестировщика: как адаптироваться в мире IT после смены профессии

Postgresso 9 (70)

Памятка по классам скорости Wi-Fi

[Перевод] Специалисты по информатике объединили два «красивых» метода доказательства

React Native полностью переделан

Как найти работу в эпоху перемен: стратегия, структура, успех

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

Dependency-Track v4.12: обзор обновлений

Что такое 50% cpu?

PostgreSQL – особенности работы с памятью для 1С-систем. Часть 1

Глобальная настройка любого компонента в Vue

Another client side: безопасность мобильных приложений глазами атакующего

Литкод изи — это просто

ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий

Nvidia тюнингует LLaMA, нобелевские лауреаты ликуют, исследователи Apple ищут логику: главные события октября в сфере ИИ

Как хранить данные без облачных сервисов: преимущества сетевых хранилищ QNAP для дома и бизнеса

Как работать с npm, чтобы у вас не угнали креды

JavaScript-консоль для QA-инженера: от поиска багов до автоматизации

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

Паттерны проектирования Go. Fan-in

Технология NTB: опыт применения и ее виртуализация QEMU

Технический обзор UniswapX

Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время

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

Прощай, Android: как Huawei строит свою цифровую империю без Google и Microsoft

Envoy Proxy — один за всех Load Balancer

[Перевод] Детекторы ИИ ошибаются, и это сильно бьёт по студентам

Использование telegram в обучении

Как я делала читалку форматов EPUB, FB2, DOCX для онлайн-библиотеки

Анализируем протокол управления блоком питания Finirsi DPS 150

Автоматизация деплоя React-приложения на VPS с помощью Jenkins и Nginx: Пошаговое руководство

Об отношении к русским айтишникам в Эстонии и дорогой жизни в Израиле, или почему я переехал жить в Таллин

Наш следующий гость на YouTube-канале в ноябре — легендарный Джон Скит

Путь к геометрии Лобачевского 3: стереографическая проекция

Вопросы по мэпам (map) в Go

Решение СЛАУ с симметричной разреженной матрицей

Использование статических анализаторов кода при разработке безопасного ПО

Горячие патчи, DTrace по умолчанию и +70% к производительности NVMe: что еще мы знаем о Windows Server 2025

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

Zettelkasten и Obsidian: ваш помощник в структурировании знаний

Функциональная спецификация на разработку ERP-системы на примере ABAP-отчета

Использование скользящей дисперсии для анализа результатов бенчмарка СУБД

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

Уменьшать срок или платёж, что выгоднее: наглядное сравнение способов досрочного погашения кредита

Как искать работу в Linkedin? 7 способов

Заметки инди-разработчика. Выпуск 1. Краткий дизайн документ UTech: The Siberian Mystery

Как заработать миллионы на крахе Nvidia?

[Перевод] Вознаграждение в $20 300 за 200 часов хакерского марафона

Как работают и на что влияют UX-исследователи в большой компании

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

Управление зависимостями с Autofac в C#

Техники работы с User stories. Example Mapping и Scenario Mapping

Где звук? Автоматизируем аудиовыход на Mac одним нажатием

Как научить голосовой помощник Алиса рассказывать отзывы выпускников Яндекс Практикума

[Перевод] Нет, это никогда не инопланетяне

Почему программисты никогда не вымрут

Онлайн-курсы для детей 10 лет: создание игр, анимации и другое

Swift TaskGroup на примерах

28 октября 2024

Навыки IT Архитектора

Оценка компетенций продуктовых дизайнеров. Часть 3: Дизайн-чекап команды

Front-end глазами back-end разработчика

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1]

Security Week 2444: браузерный zero-day на сайте криптовалютной игры

Прозрачное туннелирование трафика с маршрутизацией на основе геолокации IP-адресов

[Перевод] Асинхронный Rust в трех частях. Часть вторая: Tasks

Установка Wine на Kubuntu 22.02 (ubuntu с плазмой KDE)

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

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1]

5 результатов обучения в IT и не только

Backend-митап от red_mad_robot: прокачиваем GenAI

[Перевод] Расширенная шпаргалка по корутинам Kotlin

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

Сижу на 2-х стульях, чтобы делать 96 млн в год на маркетплейсах

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

Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx

Кому нужны CAT-инструменты и как с ними работать

Кастомный Date and Time picker как в Telegram на Kotlin Jetpack Compose

Зачем нужна этика ИИ?

MLOps со всех сторон: что расскажут на конференции I'ML 2024

Как жить без IntelliJ IDEA. Часть №2. Поддержка Spring

Внедрение Doctrine ORM в Wordpress

Что делать, когда попал на проект без документации

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

Метод переноса топологии платы в Altium Designer

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

Стратегии выживания в постиндустриальном мире

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

Filesystem race condition. Незапланированное решение задачи на Кубке CTF 2024

Интерфейсы Человек-ИИ: ключ к будущему взаимодействия

5 небанальных дистрибутивов Linux, о которых вы могли не слышать

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

Меня нарекли мидлом или как я перестал быть джуном

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

[Перевод] Режиссёр НАСА обещает представить доказательства существования инопланетной жизни в следующем месяце

Mentorpiece — менторский шедевр?

Как BIM помогает оптимизировать процессы?

Изи 2025

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

3D-model (векторизация)

[Перевод] Офис Intel в Израиле отменил бесплатный кофе

GIMPS: нам нужны твои процессор и видеокарта

Резервное копирование системы виртуализации Basis.DynamiX с помощью RuBackup

Два года Angie

Как создать систему страшных звонков на Хэллоуин на Go и Exolve Voice API

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

Как мы делали Yandex Cloud на дизайн-системе Gravity UI доступнее

Кратко о сетях. Продолжение

Пирамида кайфовости продуктового текста

Решение задачи с собеседования Linked List Cycle [+ ВИДЕО]

Сборка Python проекта с uv и Docker

Аналоги Электронных Подписей

Ваши генераторные выражения сломаны: чиним и разбираемся

Обзор 7 российских аналогов Adobe Acrobat

Третье издание книги «ASP.NET Core в действии» в правильном переводе команды DotNetRu

Системный аналитик 100 lvl — дорожная карта развития

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

Самая красивая ошибка, которую я нашёл с помощью PVS-Studio в 2024 году

На сколько денег может рассчитывать ИТ-предприниматель в разных ветках развития

Как подружить игровой ПК с телевизором Samsung

[Перевод] Как оценить LLM модель

Как запустить SEО-продвижение строительства домов и удержать показатели, когда падает спроса

Гринатом — паровозик, который смог: внедрили RPA в госкорпорации

Как IT-конференции меняют регионы: Валерий Костин о Merge в Сколково и будущем IT-сообществ в России

Оптимизация хранимых процедур на PostgreSQL, мигрированных с MsSQL. Подходы к реализации, личный опыт

Что на неделе: ген осенней тоски, ИИ вместо радиоведущих и «распределяющая шляпа» из России

[Перевод] ZombAI: промпт-инъекция в Claude Computer Use

Прибор для регистрации медленных изменений напряжения в сети

Строим обучение так, чтобы дойти до конца: научный подход

Операционная система реального времени Xenomai 4

TWM — старый, лёгкий и классный оконный менеджер в *никсах

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

7 идей для умного дома в 2024 году

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

«Летучий корабль» на подводных крыльях

Причуды отрицательного времени

RIP CodeProject

Обучение модели как ребёнка

Photoshop для детей: 16 ресурсов для обучения – бесплатные и платные

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

27 октября 2024

Войти в IT – в 37 и с дипломом филфака

[Перевод] Решение проблем с race condition и критическими секциями в C#

Шеринг файлов локализации между несколькими пакетами в Flutter

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

Нобелевские премии 2024 и искусственный интеллект. Химия: предсказание белковых структур

Переделка светильника Тоторо

Дисперсии и корреляция при анализе производительности СУБД, обладающих разными ресурсами. Точки излома графиков

Кто двигает космическую экономику с триллионным потенциалом?

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

Пишем класс для «Result»-события Joomla

История одного идемпотентного метода

[Перевод] CISQ. Исследование анализа качества ПО 2020 — часть 1

Новые протоколы шифрования трафика

Мечта почемучки с GPT-4o и Telegram

Завтра будет так же, как вчера?

Как я адаптировал v2rayN для России или российские источники geo файлов для v2ray/sing-box/etc

Китайский прорыв: как бренды Поднебесной развивают рынок SSD

Практическая устойчивость значений Шепли в интерпретации моделей ИИ

С кем важно говорить о требованиях?

Синдром самозванца: путь от сомнений к уверенности

[Перевод] Как стать богатым (не полагаясь на удачу)

Как стать одержимым: эффективная учёба

Как хомяк стал лучшим трейдером: случайность, гений или просто маркетинг?

Пара шаблонов кастомизированных элементов Handlebars для Apache Superset — 2

Аптайм вахтер: мониторинг веб-сервисов с помощью Globalping и уведомлениями в Telegram

Частотные характеристики моста Вина и двойного Т-образного моста

Софт из 90-х. Оболочка для DOS New Deal Office: начало

Дуалистичная типовая система JavaScript VS Единая объектная система Python. Краткий обзор

[Перевод] Гонка коммерческих ядерных реакторов

Дальность стратегии, отрицание ее необходимости и пассивный вариант

История и развитие CAPTCHA

[Перевод] Как я получил $5000 за Out-of-Scope XSS

Получение, обработка, анализ и визуализация спутниковых снимков с помощью библиотек: GDAL, numpy и matplotlib

26 октября 2024

Nexus-IoC — хорошо знакомый незнакомец в мире TypeScript и DI

OrbStack: Почему я забыл про Docker Desktop

Как мы создаём Visionatrix: упрощая ComfyUI

DE-1. DIY ассистент на LLM

Дисперсия для анализа производительности СУБД

Как я преодолел отказ в модерации App Store: история приложения YoloPrice

Индекс цифровой эволюции как способ измерения уровня цифровизации экономики в разных странах

[Перевод] Новая технология 3D-печати позволяет создавать уникальные объекты быстро и с меньшим количеством отходов

Где циклу while нет альтернативы

Движки браузеров и их влияние на проведение тестирования

Межсетевые экраны в 2024 году

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

[Перевод] Универсальное ограничение на технологическое развитие может объяснить отсутствие контакта с инопланетянами

Рунгхольд, или Атлантида Северного моря

[Перевод] СДВГ, болезнь Паркинсона, объем мозга. Общий генетический паттерн

Тестирование на проникновение в веб-приложение VAmPI

Требуется математическая консультация — интерпретация графика дисперсии

Дискетам место на свалке? Сан-Франциско наконец-то модернизирует железнодорожную систему

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

«Да будет свет!», — подумали мы. И стал свет. Краткая история обучения нейросветодизайнера нейросветодизайну

LLM может довольно изобретательно разгадывать хитрые загадки, но не всегда

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

[Перевод] Two-Tier Data Model архитектура: концепт и мысли

Котики умнее, чем кажется

Как мы интегрировали BILLmanager с amoCRM и построили конвейер данных для отдела продаж

[Перевод] Создание визуальных новелл в Unity: Naninovel 1.20

[Перевод] ARPA-H: новый шаг к биологическому бессмертию

25 октября 2024

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

Нюансы менеджмента процессов на примере процесса «Управление инцидентами ИТ»

Как стать автором: очень не страшная история

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

Cтатистика Байеса в ML для самых маленьких

Собираем подводного робота (видео)

[Перевод] Действительно ли иметь собаку полезно для здоровья?

«Вы весь виски выпили?» — о чем говорили корифеи мира шахматных программ или как прошла ECAI-2024

[Перевод] Асинхронный Rust. Часть первая: Futures

Перестань обманывать себя. Моя история начала пути к здоровому и светлому духу

Связь ITSM и SDLC: цикл непрерывного совершенствования

Что значит «SafeCode»: о чём расскажут на конференции по безопасности приложений

Как наши дизайн-митапы сделали команду сильнее, а процессы эффективнее

От Junior до Team Lead меньше чем за 2 года

Деплой без стресса: автоматизируем процесс для Telegram-ботов

iOS 18 для разработчиков: Ключевые изменения в UIKit

25 нетипичных способов продвижения магазина одежды для беременных

[Перевод] Какую архитектуру конвейера данных следует использовать?

Чем газовый конденсат отличается от нефти?

«Спутник-1»: как советский аппарат изменил наше восприятие космоса

[Перевод] Партнёрство между Microsoft и OpenAI начинает давать трещины

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

Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 1

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

Нос по ветру: как наш DNS-сниффер помогает искать Blind-уязвимости

70% безработных в мире к 2030 году. Что дальше? Поможет ли базовый доход?

Экзоскелет «Норникеля»: ну, что там? Посмотрим

Last call по заявкам на IT-стажировку Kaspersky Safeboard

Какой джун без гитхаба и хоть одного дипломного проекта, казалось бы? А ВОТ`!`

Проектирование эффективной системы кэширования

Можно ли найти скрытую камеру при помощи смартфона? Отвечает Xiaomi

Как частному инвестору заработать на органических овощах: бизнес-идея с агрокластером

Как платить налог с криптовалюты в 2024 году?

Мобильный гейминг — тоже круто: топ игр на телефон для iOS и Android

11 НАУЧНО ДОКАЗАННЫХ СПОСОБОВ ЗАМЕДЛИТЬ СТАРЕНИЕ

Крутить или не крутить?

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

Микросервисы: Почему именно gRPC?

[Перевод] Полное руководство по обработке ошибок в Python

Чтение на выходные: «Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПО» Джеффа Лоусона

Как айтишники пчел спасали

А у вас есть проблемы с репозиториями?

Что скрывается за кулисами CTF-турнира: наш опыт проведения соревнования

Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом)

Автоматизированное тестирование графических приложений и сценариев установки

Как мы отбираем и обучаем специалистов: от первых шагов до реальных проектов

Продуктовые Data-driven решения на основе количественных исследований рынка и аудитории

TS3 Manager: что происходит, когда додумываешь документацию

Как написать SEO-лонгрид с использованием ChatGPT-4: с изображениями и примерами

Как считать HR-ROI: формулы и кейсы расчетов

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

Поймай уязвимость своими руками: пользовательские аннотации C# кода

[Перевод] Асинхронный Rust в трех частях. Введение

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

Как научить LLM понимать видео? Часть 2

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

View. Строительный блок Android приложений

Burroughs B5000 — первый компьютер со стековой архитектурой

13 млрд счётчиков и 220 000 RPS на запись: проектируем Key-Value-хранилище для Спамообороны

А где вы храните свои доски? Миграция с Miro

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

Геометрия Лобачевского 1: скалярное произведение и метрика

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

Как человеческий фактор может стать секретным оружием в руках QA

Фреймворк ARTEM(L): Как мы автоматизируем обучение и обновление моделей в Альфа-банке

SQLAlchemy 2.0 + Python Generic, или как создать универсальный репозиторий для работы с БД

5 признаков, что профессия аналитика вам не подходит

Глассморфизм и SVG

Генеративная графика — не только ИИ

Уволенные из армянского отделения «Авито» сотрудники: ход суда

Чем можно заняться в IT

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

Сыр-бор вокруг Linux и мини-обзор альтернатив

Когда я вырасту, я стану Системным аналитиком

Powerful AI: когда механизмы защиты личности перестают работать

[Перевод] Новый вид тихоходок раскрывает секреты устойчивости к радиации

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

Предлагаю сделать интернациональный форк ядра Linux

Программирование для детей 14 лет: направления, видеоуроки, книги

24 октября 2024

Сильнее кокаина. Эта привычка перевернет твою ЦНС

[Перевод] Решение проблемы race condition в Kotlin корутина

Изменение модели данных CoreData для iOs приложения с iCloud синхронизацией

GSN vs Account Abstraction: супергерои блокчейна в поисках экономии

Как и зачем использовать Template Method в C#

[Перевод] Настройка ПИД-регулятора для беспилотных автомобилей

[Перевод] Как исследователи нарушают привычные подходы в ИИ, исключая матричное умножение

Grok-2 в деле: Способен ли ИИ от Илона Маска превзойти конкурентов?

ТРИ НОВЫХ ПРОТОКОЛА  КВАНТОВОЙ КРИПТОГРАФИИ

Отзывы: Гольфстрим, Delta, Цезарь Сателит, Рустелематика, ЕТЦ-охрана. Какую охранную сигнализацию выбрать?

Zabbix vs Prometheus. Что выбрать для гетерогенной инфраструктуры?

Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink

Метрики и зачем они нам

Государственные перевороты: бармалеи выпрыгивают как черти из табакерки. Не хотите, дети, в Африку сыграть?

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

Самые весёлые TODO из Android-фреймворка

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

Важные языки. Часть 1. Forth

Family Frontend Meetup #3

Как добавить свой таб или поле в интерфейс Joomla с помощью плагина. «Joomla way»

Разбираемся с Vespa. Часть 2

А нам-то что?

Каждому событию Joomla — свой класс

Герои меча и магии: как создавалась культовая серия видеоигр

Управление цепочкой вызовов асинхронных функций

Создадим команду Wild Politics вместе

Как программисты становятся террористами. Взгляд изнутри на историю Bitzlato

SEO от начинающего для незнающих

Как я отказался от оффера в Сбер

[Перевод] Функциональные HTTP-эндпоинты с Spring MVC/WebFlux и Kotlin

Проприетарные новости, и не только они

[Перевод] «Уэбб» обнаружил сверхновую «Надежда», которая может окончательно разрешить главный спор в астрономии

Невидимый Технический Долг: Управление TODO Комментариями

Зарплаты аналитиков выросли на 7% в первой половине 2024

Ручное восстановление БД PostgreSQL после аппаратного сбоя

Беспроводной искусственный интеллект для детей. Или как сделать вашего робота и ребёнка ещё умнее

Типичные ошибки при создании Frontend приложений

AnkerMake 5M: продвинутый 3D-принтер с камерой, облачным хранилищем моделей и автонастройкой

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

Мощь CSS-масок

Топ-10 мощных ноутбуков с мощным железом и уникальными фишками

Биопечать: взгляд генерального директора ROKIT Healthcare Сок Хван Ю

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

Что такое DWH?

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

Про qemu и протокол 802.1p

Как я начал работать программистом 1С в 16 лет и причем тут компьютерные игры

Как мы наводили порядок в документации. От ручного привода к полноценной автодоке

Как настроить DLNA на разных устройствах: пошаговый план

Кто и как управляет разработкой ML-моделей + опыт ПГК

[Перевод] Полезные рецепты ручного создания SVG

Технологический прорыв: WD выпустила первый в мире HDD на 32 ТБ. Конкуренты позади, хоть и временно

Кузов Атома: создание, тестирование и эргономика на макете «Березка»

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

Более мощное семейство моделей YandexGPT 4: рост качества ответов, длинный контекст, пошаговые рассуждения

Капитализм Vs Инфономика

Как мощная DDoS-атака не стала для нас форс-мажором. Ну почти

[Перевод] Демонстрационный образец лазерной связи НАСА установил рекорд в открытом космосе и завершил первую фазу испытаний

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

Зачем на тебя подписываться, чтобы ты мне уведомления слал? [или как впарить промокод за подписку в Telegram]

Да будет справедливость или как найти друзей на удалёнке

Что вообще такое — АСУТП на заводе

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

Как мы делаем Автограф — «русское Visio»

Как устроена экономика Вестероса и кто финансирует Ночной Дозор

Чужой в модуле Wiren Board: вживляем контроллер Lavritech с LoRaWAN

2 млн руб. в месяц с одного товара на маркетплейсах. Продаем кошачий наполнитель в 1,5 раза дороже конкурентов

Масштабируем приложение в Kubernetes от метрики в Yandex Monitoring (или от любого http-эндпоинта)

Vivaldi 7.0 — Вы его не узнаете

[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики

Обход капчи Python, что сложного? Но есть определенные нюансы

Как сделать движущийся фон в Scratch

Философия чистого кода: эмпатия гораздо важнее мастерства

Как мы обучили Mistral 7B русскому языку и адаптировали для объявлений Авито

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

[Перевод] Цинга возвращается и становится более распространенной

[Перевод] Пошаговое повышение производительности алгоритма

Рабы ипотеки vs  свободные люди. Цифровые кочевники создают огромный рынок. Самое время найти на нем свое место

Онлайн-курсы для детей 5–6 лет: программирование, создание игр и другое

23 октября 2024

Определяем местоположение по коммитам в git

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

[Перевод] Развлекаемся с итераторами в Go

Проект OpenTofu опубликовал политику работы с реестром провайдеров

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

Производные дробного порядка и экспоненциальная производная

Получаем удовольствие от дешевых китайских микроконтроллеров (CH32V003)

Куда выйти из айти?

Эксперимент: даём ChatGPT полный доступ к компьютеру

Настройка симуляции Modbus RTU over TCP/IP