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-дизайнера

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Прощай, Индия: как мы создали свою систему отслеживания задач на замену 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

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

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

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

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

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

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

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

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

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

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

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

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

04 декабря 2024

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WordPress × Wavesurfer JS

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

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

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

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

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

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

Тестирование на отказоустойчивость: ломаем, чтобы сделать лучше. Часть 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cryptohack. Решение Pad Thai

Разработка современного микропроцессора — 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настройка 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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-запросы и новые возможности

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

Scala Digest. Выпуск 23

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

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

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

Kafka Streams ч4: Stateful processing

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Аутентификация через Одноклассники в 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: «Люди умудряются выстрелить себе в ногу очень по-разному!»

DVC, FDS, Kart и Dolt для версионирования данных

Значение ООП в IT

Пишем плагины для Obsidian. Часть 2

Ёлочка, гори, айтишник, не гори

Продакту на заметку: почему привычные метрики могут стать тормозом для роста и что с этим делать

Interview copilots: как кандидаты используют ChatGPT на интервью

«Охота на электроовец: большая книга искусственного интеллекта» или как написать книгу про ИИ без регистрации и SMS

Модели BERT для машинного обучения: гайд для начинающих

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

КОММУНИКАТИВНЫЕ ЗАДАЧИ ИТ

[Перевод] Мастерство работы с Java Stream

Без компьютеров: как люди-вычислители предсказали возвращение кометы

Как аптеке получать больше заказов? Разбираем кейсы Мегамаркета (Сбер) и Мегаптеки

Как проработать в одной компании 20 лет и ни разу не выгореть

Что такое биомимикрия и почему лучший инженер — это природа

Часы Garmin Fenix 5 plus — прокачка

Task-based мышление в игровых движках

Как тестировать код, когда сроки горят

[Перевод] Palm Pilot: Гаджет, изменивший историю технологий

Копилот для сисадмина

Всё о новых штрафах за утечки данных. Сколько светит и как защитить своё приложение

Топ-5 нейросетей, которые выслушают не хуже психолога

Общение на грани: как утечки данных становятся реальностью

Моя история входа в IT: как я ломал стены своих ограничений

Уроки от единорогов. Главные выводы после изучения сотни бизнес-моделей успешных компаний

ИИ в разработке: выводы DORA о доверии и продуктивности

Применение аппаратных ускорителей в SDN: как мы добились скорости передачи пакетов на уровне Bare Metal

Атаки новой группировки TaxOff: цели и инструменты

Windows 365 Link — новый мини-ПК от Microsoft, который запускает ОС из облака

Синхронизация асинхронности: Dead Letter и Inbox для обработки зависимых сообщений

6 open-source-инструментов для разработчика: от интеграции данных до языка программирования

UX/UI + AI. Полный перечень возможностей нейросетей для продуктового дизайнера, и мой практический опыт

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

Динамические SQL-запросы в PostgreSQL: когда, зачем и как

Извлечение метаданных из Power BI

Как мы провели ИИ-трансформацию стратегических процессов Сбера

Суд с ФНС: на Чукотке компания отстояла право принять НДС к вычету на 19,1 млн даже без счёта-фактуры

Подборка проверенных тг каналов с вакансиями 2024-25

ИИ в деле: актуальные сценарии внедрения нейросетей в России

Альтернативный взгляд на биохакинг (1). Где в действительности хранятся клетки молодости. Как их посчитать и сохранить

Как выявлять и устранять узкие места в процессах разработки и при чем здесь Process Mining

Маркетологу. Как слить бюджет на продвижение: риски неверного бренд-сообщения

Мне 34, я был в 65 странах, и у меня есть для вас лайфхак

Проблемы перехода (смены работы) в IT

[Перевод] Реверс инжиниринг BLE GATT для взлома Domyos EL500

Что тестировщикам (и не только им) важно знать о базах данных. Шпаргалка по популярным ошибкам

[Перевод] Жизнь — это косичка в пространстве-времени

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

Ручное тестирование и ИИ: умрёт ли профессия QA?

Пример Definition of Ready: как мы проверяем готовность постановки на разработку

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

Как обмануть нейронную сеть

Инженер машинного обучения: чем он занимается и какие ему нужны навыки

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

Гонишь, гонишь, не догонишь: возможности нового китайского х86-процессора KaiXian KX-7000

[Перевод] Почти все бенчмарки для измерения ИИ — ужасны. Колонка MIT Technology Review

Техно-демо Mireapay

CMDB в ИТ-мониторинге или как устранять инциденты в 3 раза быстрей

Человек и LLM: как построить метрики для оценки моделей

Синтез Intel и AMD: в 2025 году появится суперкомпьютер производительностью 40,4 петафлопса

Пентест для самых маленьких на примере WinRAR

2D-ролик: как вложиться не в эфир, а в результат

Нам не нужны кодеры, нам нужны инженеры-разработчики

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

Перевод CLI-приложения на Python: локализация click и typer с GNU gettext

Делаем опенсорс курс C++ 17+. Присоединяйтесь

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

Особенности использования СРК в крупных инфраструктурах

Меньше данных, больше смысла: оптимизация мониторинга через сэмплирование

Итерация по UENUM в Unreal Engine

Не UML-диаграммы на PlantUML. Обзор с примерами

Как использовать JDBC коннектора Kafka для повышения производительности обработки и записи данных

Тренды и итоги 2024 года

Допущения и ограничения в жизни менеджера

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

OSDEV: Разработка аллокатора на С++ часть 2: Слияние блоков за константное время. Юнит тест для аллокатора

СДВИГОВЫЙ РЕГИСТР ИЛИ ТО, О ЧЕМ НЕ РАССКАЖУТ В СТАТЬЯХ ДЛЯ НАЧИНАЮЩИХ :: АТРИБУТЫ СИНТЕЗА

Как удалить Excel навсегда: делегируем юнит-экономику на Wildberries нейронке

Система сборки (подключение инструментов)

27 ноября 2024

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

Throttling в процессорах — инволюция. Зеленые против Красных

Обзор смартфона Tecno Spark 30 5G

Репликация данных с использованием Debezium и Kafka

Run, change, disrupt или как эффективно управлять различными видами деятельности в организации

Что думают регуляторы по поводу ограничений на загрузку данных из интернета

Go: нужно ли закрывать канал?

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

Упс, что-то пошло не так. Как UX-редактору написать сообщение об ошибке?

Task изнутри: управление потоками в .NET и создание своих планировщиков

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

Проанализировал 250 статей, и понял, как работает Хабр

Как работает 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-сертификатами

BDUI — это спасение от релизов: «Какие ваши доказательства?»

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

Что забыли айтишники на летней антиконференции Summer Merge? Своё сердечко

Обзор интеграционной 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

От ВАЛЛ-И до Терминатора: баги, принципы работы и фантазии разработчиков

Мнемотехника в помощь айтишникам

Нано-спагетти: волокна в 200 раз тоньше человеческого волоса

2 небанальных софт-скила для роста в IT-карьере

Введение в 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

Кодогенерация моделей и миграций в Laravel

[Перевод] Забудьте о  SQL Server  фрагментации

[Перевод] Платформа для генерации 3D-данных от Bifrost помогает промышленности ускорить обучение моделей

Что такое информация?

Интеллект — что это такое

Асинхронная обработка Stripe событий с помощью Scala

Дашбординг: Dash или Shiny

ТОП-6 бесплатных чатов GPT в Телеграме для работы, учебы и других целей

Ошибки, которые разрушают QA-процессы

SoftSIM или будущее сотовой идентификации в России

Доверяй, но проверяй: как мы в KION идем по пути продуктовых событий

Релиз «Рувер» — наше программное обеспечение для камер видеонаблюдения

Тренды Java: как российские разработчики делают то, что другие только планируют

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

Язык программирования для игр

Как ухватить LLM за хвост: эффективные стратегии тестирования AI-моделей

Эффективное внедрение инструкций в бизнес: почему это важно и как добиться успеха

[Перевод] Пара слов о вредоносном ПО для Linux и способах защиты вашей системы

Процессор ЭВМ ЕС-1030. Блок управляющих регистров и блок прямого управления

KAN модель. Пробуем на задаче восстановления табличных данных

Любимая техника расслабления Сундара Пичаи

Два подхода к анализу ПО на уязвимости: какой выбрать?

[Перевод] LLM будут врать вечно

Книга: «Рецепты TypeScript»

Отечественные ребрендинги 2024 года: как изменились корпорации?

Защита сайта от накрутки ПФ: превращаем ботов в тормоза для их серверов

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

Синтезатор ФАПЧ (ADF4113)

Интернет изменился и больше не будет таким, как прежде

Когда компьютер говорит “нет”: Microsoft выпустила обязательное обновление Windows 11, которое сломает ваш ПК

Что происходит, когда вы вводите адрес сайта и нажимаете Enter?

SOLID. Проблема новичка

Как ручному тестировщику стать автоматизатором?

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

Living off the Land: разбор задания от экспертов F.A.C.C.T. на CyberCamp2024

Как мы создали LLM-модель Cotype Nano

Только до 31 декабря 2024 г. виртуальные и выделенные серверы EdgeЦентр в Алматы доступны со скидкой 30%

Глубинные интервью в UX-исследованиях VS тактика проведения допроса

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

Как оценить качество проекта? Внедряем DORA-метрики

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

Люди и LLM похожи больше, чем вы думаете. У нас тоже есть системный промпт, контекст и всё остальное

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

Контент-анализ для начинающих: базовая методика

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

Как мы сделали продукт с Chat GPT для написания резюме

Почему колористика в маркетинге так важна?

Чего ждёт рынок от java-разработчика уровня middle

Фантастические алгоритмы и где они обувают, или 6 страшных сказок про Яндекс, о которых невозможно молчать

План 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 спустя год: новые фичи и возможности инструмента для аналитики ошибок в мобильных приложениях

Справочник статистических методов для менеджеров продукта и маркетологов

ТОП-5 ИБ-событий недели по версии Jet CSIRT

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

Найм дизайнеров глазами лида

Телевизор 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

Кэширование информации в Redis на NestJS

Qwen 2.5 и Qwen 2.5 Coder — перспективная коллекция LLM для систем агентов

Как я чинил телевизор и почти довел до обморока трех человек. Новая монтажная байка

Слежка или защита: законы и судебная практика о применении 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 Первый Дан. Реализация Хеш-Таблицы

Простой телеграмм бот на sh, или ещё одно применение старому роутеру

Zero Tolerance Underground: постигая тайну дополнения

Менеджмент vs. лидерство: что важнее?

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

Язык TypeSpec для создания API-документации

Разработка Task Manager с нуля до полнофункционального продукта

Deepseek: лезем в голову к GPT-модели и смотрим, как именно она рассуждает

Фичи в парламент: еще один подход оценить важность признаков в древесных анcамблях

Продающая вакансия: Как привлечь идеального кандидата

Дебаг на максимум: секретные настройки Xcode, которые должен знать каждый разработчик

Гипотезы, ретроспектива и культура. Повторенье — мать ученья

Как я стал архитектором и что видел в пути

«Робокоп 3»: скорее мёртвый, чем живой

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

Skiphosoura bavarica: найденная окаменелость из Баварии объясняет ход эволюции птерозавров

Обнаружение и предотвращение атак человека посередине

Системно-функциональный подход к анализу развития материи Вселенной

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. Процессор

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

Суд с ФНС: купить жене лизинговое авто за 1000 ₽ и заплатить 500 тыс. ₽ налогов и штрафов

[Перевод] Разумный подход к «Considered Harmful»

Генерация кода валидации из спецификации OpenAPI: как мы синхронизировали валидаторы данных между бэкендом и фронтендом

[Перевод] Забыть не значит удалить: SURE — новый устойчивый к квантованию метод «забывания» в LLM

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

Продвинутая регистрация multi-сервисов в Angular

5 полезных фреймворков и библиотек для начинающего фронтенд-разработчика на конец 2024 года

«Мечта мазахиста»: разработка VR-жилета для игры в Cyberpunk 2077

Разрабатывали Telegram-бота для доступа к ChatGPT, а в итоге сделали интерфейс для взаимодействия с внешними LLM

Сколько времени тратить на работу?

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

СH32V307 и о переходе на QingKeV4 от WCH. Контроллер прерываний PFIC

[Перевод] Зачем нужна нотаризация приложений Apple?

Как повысить свою частоту вибрации?

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

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

Книги и статьи про спецпроцессоры: от «волны Макимото» до систолических массивов и ASIP

Двое из ларца: Intel Core i7-14700K или Ryzen 7 9700X. Сравниваем и решаем, что лучше

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

Прощай, Маша, не поминай лихом! Как мы переходили с MariaDB на PostgreSQL

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Чтение на выходные: «Элементы гейм-дизайна. Как создавать игры, от которых невозможно оторваться» Роберта Зубека

Ускоряем PostgreSQL с помощью Tuned

Оптимизация денежной наличности в АТМ, или Как сделать так, чтобы в банкомате всегда были деньги

Сериализация в Java. Давайте разбираться

Должен ли тимлид писать код?

Что такое блокчейн, как работает и как его можно использовать

OpenStack-грабли: как мы перезапустили облачную платформу Рег.ру

[Перевод] От кода к смыслу: улучшенная панель Structure в IntelliJ IDEA 2024.3

Как мы организовывали поддержку Unidraw

Подключаем «крысу» от ЕС ПЭВМ к современному ПК

Безопасность облачных вычислений

State of DevOps 2024. Туда и обратно: 1. DORA-метрики и элитность

Отбрасывает ли лазер тень?

Columbia Pictures не представляет: переходим на отечественные ТВ

Хорошо ли искусственный интеллект пишет программный код и как мы в Fix Price используем ИИ в наших решениях

Высотный склад ЗИЛ: «Матрица» от советских инженеров и забытая хайтек-революция в логистике

[Перевод] Ломаем хэши CityHash64, MurmurHash2/3, wyhash и не только…

[Перевод] Пролекарство. Новое обезболивающее точечно снимает хроническую боль

Искусственный интеллект на страже качества: Команда ZeBrains создала систему автоматического поиска дефектов ноутбуков

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

Проблемы при поддержке IT-продуктов на базе AI и варианты их решения

Будь T-shape

Сказ о том, как мы опять откопали стюардессу

Препарируем слои образов Docker

NVIDIA RTX 4090 с 48 ГБ памяти: решение для ресурсоёмких задач

[Перевод] Создание приложения для обратного поиска изображений с помощью Manticore Search

Hippo-RAG: Долговременная память для LLM, вдохновленная нейробиологией

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

Осеннее обновление: релиз Proxmox VE 8.3

Меньше 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 возможных способах и предупреждаю о рисках

Где-то между архитектором и техническим писателем или Что делает инженер-проектировщик в проектах цифровизации

Сломалась авторизация пользователя в Telegram Bot Mini App (Bot Api 8.0)

Введение в синтетические данные для ML: зачем они нужны?

«Шапочка из фольги не поможет»: что такое handover в базовых станциях и как его тестируют

Я – наставник. Фантастические люди и где они обитают

Модели данных в BI-платформах: физика против логики

REST vs gRPC. Межсервисная интеграция для начинающих

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

Google Translate vs. ChatGPT vs. Homo Sapiens: кто кого?

Мой первый опыт собеседования и его отражение в современном подходе к оценке IT-специалистов

Как заставить LLM работать на вас – разбираемся на примере задачи сопоставления товаров на маркетплейсе

Установка Checkpoint SNX VPN client

«Гиперболоид» советских радиофизиков: как лазер изменил мир

Я угадаю, что рабочий цеха хочет ввести, с трёх букв

Отличник без усилий: как учиться лучше с помощью ИИ

В зоне турбулентности: история Boeing

Управление конфигурациями сетевого оборудования Eltex | Oxidized

Модели Take-Rate: погружение в бизнес-процессы для успешного ценообразования

Появился новый тип супер-накопителей: Это SSD и магнитная лента в одном устройстве

Одноплатный компьютер Next SBC с Ryzen 7840HS: мал да удал. Игры, офис и все остальное. Что за девайс?

Безопасность в Битрикс24: пошаговый гайд

«Кеса не треба»: как я приехала в Черногорию почти без знания языка и что из этого вышло

Назначение языка программирования Elixir

ИИ-инструменты для аналитиков: теория, кейсы, советы

Когда проблема — не проблема. НЖЯ — инструмент Теории Ограничений

Go-to-Market Framework и Product Development Framework — какой использовать, что общего и в чем разница?

[Перевод] Создание XDP eBPF программы с использованием C и Golang: пошаговое руководство

Зачем IT-специалисту качать социальные сети для визы таланта

Selenium обход капчи кликами или токенами? Продолжаем разбираться что же быстрее

Введение в Brisa: новый подход к веб-разработке

От токарно-копировального станка до космоса: немного о русской инженерной школе

«ИИ-тестировщик»: от идеи к реализации

Возможности поля HTML-документа, часть 2. Внедряем CSS и JS

Расширенная модель записи данных REM: почему это стандарт для разработки Low-code решений?

История C и C++. Часть первая: появление и стандартизация C, C with Classes становится C++

Инженеры больших идей: кто был бы спикером на ИТ-конференции вашей мечты?

Готовимся к Micromouse: как роботу построить карту лабиринта

Functional options in Go

Какие айтишники будут востребованы в 2035г, а какие – нет?

SDR радиоприёмник в FPGA плате Марсоход3GW2 (Gowin)

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

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

Стили, темы и адаптивная верстка в 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, или Почему антивирус — не панацея при атаке шифровальщиков

[Перевод] Учёные нашли на трёхмерной карте Млечного пути «туннель для побега» из местного пузыря

Паттерны проектирования на языке Kotlin

Huawei уходит от Android. Придётся ли бизнесу делать приложения для HarmonyOS Next

Задача о банкомате

Обучающий маркетинг сложных продуктов — как тратить на привлечение клиентов меньше в 3-5 раз. Инструкция по применению

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

Удачный дизайн в советских товарных знаках

Считаем размер выборки для AB-теста на основе нормального распределения (готовимся к собеседованию на Аналитика)

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

GIMP Script-Fu Первый Дан. Ускоряем Script-fu

Прогреваем k8s cache: оптимизация загрузки образов размером 3 ГБ и запуск 1000 POD'ов за секунды

[Перевод] Книга: «История всего. 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 — Основы структурирования данных

Фич и Баг: как геймификация и киберпанк помогают обучаться

DWH. Data Vault 2.0

Как мы попробовали Apache Iceberg в связке со Spark и что из этого вышло

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

Как мы поняли безграничность Вселенной: 100 лет открытию Эдвина Хаббла

Отцы и дети: как привычки пользователей из разных поколений влияют на ваш продукт

На шаг впереди: как Threat Intelligence раскрывает возможности SIEM, IRP и SOAR

Оптимизация динамического SQL в SQL Server: ключ к высокой производительности

[Перевод] Apple убивает Swift

Красивые картинки на скатерти Улама

Предельная польза продукта на примере Power BI

Как правильно экономить на расходниках для принтера: советы эксперта печати G&G

Авторизация в Docker Private Registry

Эффективная работа с технической поддержкой C3D Labs

Дебажим баги в дебаггере x64dbg. «Шаг с выходом» в GUI

Опыт работы с библиотекой h3: гексы, геопризнаки и Geo Feature Store

Selectel разработал свои серверы? AMD вновь опережает Intel? Самые интересные новости в мире железа

[Перевод] Как почистить велосипедную цепь: хороший способ, лучший способ и максимальный способ сэкономить ватты и деньги

DevOps — смерть это новая жизнь…

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

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

[Перевод] Уменьшение темной энергии может помочь избежать «болота» невозможных вселенных

Как мы взломали биометрическую систему и получили за это 100 000 рублей

Готовим Gitea со вкусом werf CI/CD и Dex-авторизации в кластере Deckhouse Kubernetes Platform. Часть 1

Мои Red-Flags при устройстве в IT-компании: Как не стать гребцом. Часть 2

Зомби-апокалипсис, или Теория мёртвого интернета

Управление лояльностью и увеличение мотивации IT-команды

Чёрная пятница в издательстве «Питер»

Совпадение? Не думаю! Удивительные сходства нашего мышления и систем IT-мониторинга в поиске причин проблем (Часть 2)

Зал Славы видеоигровой индустрии России

Лампочки, выключатели, реле: смотрим на обновлённую линейку умных гаджетов от «Яндекса»

Как добавить свой повторяемый элемент интерфейса в класс HTMLHelper Joomla 4+

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

Назад в будущее: Япония собирается вернуть статус лидера в электронной отрасли

[Перевод] Биохакинг пептидов. Новый класс пероральных препаратов

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

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

Детектив NoSQL: как мы отслеживаем изменения данных в Банке Идей

style.setProperty vs setStyle

Биорадиолокация в Engee

ЖК «ЛесART»: умный дом для всех жильцов, даже в комфорт-классе

JSON как альтернатива CSV в Postman, или как описать тестовые данные быстрее и лучше

Как автоматизировать мониторинг контрагентов в 1С — интеграция «Глобас.API» и «1С: Управление холдингом»

Как сделать регистрацию и аутентификацию на сайтах под CMS ModX с помощью Exolve

Первый опыт создания Open Source с ИИ

[Перевод] Почему ИИ рано поручать код-ревью

Библиография киберпанка

Лента Мёбиуса, биомеханические прыжки, мягкие посадки и PD-контроллер

ИИ в Крипто-Торговле: Возможен ли Успех? (Часть 1)

Что такое System design?

Кибер Бэкап. Быстрый старт. Защита платформ виртуализации

17 ноября 2024

Увеличение лидирующих нулей в симметричной разреженной матрице

Методичка по ведению проекта

[Перевод] Распределение памяти. Клетки, не относящиеся к мозгу, участвуют в формировании воспоминаний

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

STM32 — грамотно включаемся от кнопки

Профсоюз из одного себя. Часть 3

История: работа в чешском Red Hat

Как решать задачи на собеседованиях

Генерация SHA-256 посредством SIMD (SSE-2) инструкций, в MMX и XMM регистрах, без использования памяти (почти)

Ground Control to Major Tom:  there's something wrong или немного про МКС

16 ноября 2024

Математика, физика и космология: как заблудиться в трех соснах

6P Концепция информационной безопасности

Ремонтируем уникальный ARM-нетбук из 2011 года — Toshiba AC-100

Модульные CSS-архитектуры в Next.js: BEM, SMACSS, OOCSS и их применение

Проект «Бутан». Как в СССР с помощью ядерного взрыва нефть добывали

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

GenBook RK3588: уникальный модульный Linux-ноутбук с ARM-процессором с возможностью апгрейда. И кое-что еще

[Перевод] О зацикливании рекомпозиции в Jetpack Compose

Инновация из 80-х: как создавался компьютер Casio PB-1000 и что у него под капотом

Увеличиваем размер выборки и прокрашиваем серые метрики: неочевидная ошибка при проведении А/B — тестов

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

Simple Rails. Часть 1 — начало: свой веб сервер

Биржи поиска работы 2024 как новая итерация сайтов-знакомств

Что такое Puppeteer и как его использовать для веб-скрапинга | Полное руководство 2024

[Перевод] Какую обратную связь от клиентов стоит учитывать? Практическое руководство

28 лет назад началась история Windows CE. Вспоминаем былое

Продукт для инвестора — Магнето 2.0

Рекомендации по учёбе во ВТУЗах

Один год с Duit — ретроспектива развития

CH32V307 и сколько же на самом деле FLASH в микроконтроллерах WCH

Разбор ERC-6900: Модульные абстрактные аккаунты и плагины

Апгрейд тела: преодолевая границы биологической формы

5 вопросов, которые могут задать вам на собеседовании на роль ML Team Lead

Лучшие практики TypeScript: Строгая типизация, гибкость и производительность

Компании vs независимые ИТ-сообщества: ищем win-win

15 ноября 2024

Что нового в Strapi 5. Спойлер: стало лучше

[Перевод] Методичность в проектировании: Как BPMN помогает улучшить UX-стратегии

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

Калибровка MEMS Акселерометра [Часть 2]

CSS-анимации: 20 полезных библиотек для разработчиков

Совершенный код: 10 книг по веб-разработке для начинающих

[Перевод] Вся правда о внутренней прокладке кабелей | советы веломеханников, разбирающихся с интегрированной проводкой

Хабрзор: обзор обзоров

Как сделать ИИ (нейро) продажника/консультанта в чате на сайте с обучением на информации по компании. [ИИ для бизнеса]

Любят — не любят: что мы сделали хорошо и плохо в первом опросе удовлетворенности клиентов

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

Буллет Джорнал. Как подобраться к своей продуктивности?

4 ограничения Jitsi «из коробки»: опыт доработки и интеграции масштабируемой ВКС

Чтение на выходные: «Сожги свое портфолио! То, чему не учат в дизайнерских школах» Майкла Джанда

Nearly Stateless L4 Balancer: алгоритм и патч на GitHub. Доклад Яндекса

GIMP Script-Fu Первый Дан. Сортировка

О чем плачет Frontend-developer

A/B тестирование в офлайне: как не потерять миллионы на масштабировании

Эффективное распределение лидов между менеджерами: руководство по оптимизации процесса

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

[Перевод] 7 продвинутых приемов pandas для науки о данных

B2B UX: Информационная архитектура и проектирование обзорного экрана в BI-системе

Анонимные мессенджеры: лучшие решения для конфиденциального общения

Эра закупщика закончилась? Как Категорийный менеджер и ИИ меняют реальность?

Баллада трёх Элвисов: как ИИ изменит сферу генеративного контента к 2035 году

Тестирование BMС: поговорим о нагрузочном тестировании

Обзор Mesh-системы Tenda Nova EX3: WiFi 6 на 200 м2

Крупные и не очень производители электроники переезжают из Китая во Вьетнам. Что происходит?

Безопасность мобильных устройств: интервью с экспертом Positive Technologies

Подход к разработке системы компетенций в компании Улей

[Перевод] Прокачка стека: от «технического долга» к «техническому здоровью»

Fixed Price, Time & Material или Retainer? Как не ошибиться с выбором для долгосрочного партнерства

Циничные заметки о карьере в IT от «гейткипера»

Стоять или сидеть? Развенчиваем мифы о здоровом образе работы

Сообщники хакеров поневоле: как сотрудники влияют на информационную безопасность и что с этим делать

Release notes. Маркетинг или искусство?

AD-X2: присадка для аккумуляторов, взбудоражившая Америку

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

Красную карточку этому роботу! Участники RoboCup — о современном робофутболе

Как мы заменили IPMI консолью на HTML5 для управления нашими серверами

Почему в разработке чат-ботов мы в качестве основы используем Jmix

Как изменилась производительность GeForce RTX 4070 с GDDR6 по сравнению с версией с GDDR6X в играх

Не мозгом единым: формирование памяти вне клеток мозга

Как я отправился покорять Эльбрус и не дошел до вершины 71 метр

Как найти хорошую работу в IT? Лучшие каналы и практики поиска в 2024 году

[Перевод] Ловушка одиночества: говорят, что оно так же вредно, как курение. Сократит ли оно продолжительность жизни?

Всероссийский рейтинг IT-брендов работодателей 2024

Айтишная «премия Дарвина»: номинанты 2024 года

Дюжина ошибок мессенджера Telegram

FortiClient VPN: запускаем скрипт, приложение или задачу после установки соединения

Сенсорный пин-пад и как он работает

Проблемно-ориентированное управление в ИТ. Отчётность

Являются ли старение и смерть эволюционным преимуществом? Отвечает компьютерное моделирование

Чему нас может научить поиск причинно-следственных связей в IT-мониторинге? (часть 1)

Дополнение к Litchi

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

Загрузка и обработка видеофайлов посредством Minio, REST и FFmpeg

Test-Driven Development: как полюбить модульное тестирование

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

Как 3D-печать и 3D-сканирование помогает сохранять классические автомобили. Применение 3D-печати

Статья для Хабра может стоить 60 000 рублей, а сайт на Тильде до 1,5 млн: за что берут такие деньжища?

[Перевод] Проверяем фактор автобуса для опенсорсных проектов

Краткий обзор форума GIS DAYS 2024: импортозамещение, «ИБ-Пророк» и сессии Business Day

Инфраструктура для Data-Engineer BI-tools

Телеграм не бот, REST API wrapper для управления аккаунтом но не ботом

Mock-серверы в Postman

Патчим freezed

Как работать в наушниках в коллективе

Зачем я написал ещё одну утилиту мониторинга CPU для Мака

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

14 ноября 2024

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

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

Первый Pattern, первый квест

Mattermost + Jitsi + k8s

Оптимистические и пессимистические блокировки на примере Hibernate (JPA)

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 5

Контур + GFS = Kanso. История развития файловой системы

Kafka для самых маленьких тестировщиков

Трамп меняет правила игры: что ждёт технологические стартапы?

Смартфон S24 Ultra – еще один классический фейк в деталях

Путь к совершенству через пентест

Что такое фотограмметрия? Зачем 3D-сканеру встроенная фотограмметрия? Разбираемся в технологии SHINING 3D

От живых гайдлайнов к Documentation as Code. Как изменилась документация во фронтенд-разработке

Kafka Streams ч3: Stateless processing

Data catalog: от истории до сравнения решений

Геометрия Стенда для Калибровки MEMS Акселерометра

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

Продуктовые обновления октября: релиз сертифицированного WAF, прерываемые ВМ в Managed Kubernetes и другое

[Перевод] Сравнение бенчмарков LLM для разработки программного обеспечения

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

GIMP Script-Fu Первый Дан. Точки, Контуры, Кисти и Градиенты

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

[Перевод] Влияние музыки джангл на разработку видеоигр 90-х

Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны

Книга: «Простое объектно-ориентированное проектирование: чистый и гибкий код»

Как учить разработке на Битрикс: наши 20 лет опыта

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

Протоколы внутренней маршрутизации

AI на фронтире кибервойны. Как LLM меняют ИБ-ландшафт

Пайплайны записи своими руками: думали — велосипед, оказалось — паттерны

Переезд с Elasticsearch на OpenSearch: рассказываем про нюансы и архитектуру нашей системы логирования

Путешествие внутрь YADRO. Часть 1: распаковка и тест-драйв TATLIN.FLEX.ONE

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

Как найти и гоблина, и крысу. Интервью с исследователями из ГК «Солар», нашедшими вредонос GoblinRAT

Добавление пользовательских иконок для типов MIME в Linux

Будущее наступило: нейросеть управляет компьютером. Что дальше?

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

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

Дешевая светодиодная лента со сверхвысокой цветопередачей Ra98

Сертификация ФСТЭК: самый подробный гайд. Часть вторая – процесс сертификации

Как создать архитектуру фронтенд-приложения, если ее нет от слова «совсем»

14 вопросов, которые могут задать на любом техническом собеседовании инженера ЦОД

Будни косплеера: тысяча и одна жизнь

ВКС-дайджест: как плохая связь влияет на репутацию и есть ли на совещании реальные люди

Машинное обучение в оценке кредитных рисков: как ML меняет правила игры?

Как Прага стала центром инноваций в хранении данных: самая большая вертикальная картотека 30-х годов XX века

Big Data мертвы, да здравствуют Smart Data

Ежу понятно: как разработать логотип и маскота для IT-компании

Стабилизируем положение потенциометра, считанное с АЦП

Реализуем сервис файлового сервера на Astra Linux

За что платят чеканной монетой, или Экономика мира Ведьмака

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 2]

YYYY? yyyy!

Разница между прямым прокси, обратным прокси и балансировщиком нагрузки

Как верстать Dashboard

Зачем нужны TMS и как мы пришли к TestRail: опыт Рунити

Как реализовать методы скроллов через Appium для Android-приложений

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

Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

7 причин, почему компании внедряют BI, даже если есть отчеты 1С

Внутренности планировщика Go

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

Новый Ryzen 7 9800X3D разгоняется до 6,9 ГГц и выдает 1000 fps в CS2, а потребляет всего лишь 100 Вт

Распознавание капчи токеном или кликами, что быстрее? Сравнение методов на практике

А по ночам я веду беседы с лампочками

[Перевод] Если вы встретите в космосе инопланетянина, убейте его

Разбираем iOS-приложение: код, сборка, статические и динамические библиотеки, компиляция, запуск

Рецензия на книгу “Изучаем паттерны проектирования JavaScript, 2-е издание”

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

Руководство по heatmap для анализа игрового уровня

30k аудиозаписей: наводим порядок

[Перевод] Встраивание вредоносного исполняемого файла в обычный PDF или EXE

«Приключение на 20 минут: взял и поменял язык». Личный опыт перехода на Kotlin

nanoCAD BIM ОПС: редактирование шаблонов спецификации в соответствии с ГОСТ 21.110-2013 СПДС

[Перевод] Как работают Kubernetes Services: управление трафиком с помощью iptables

Как поднять инфраструктуру для запуска автотестов 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 стать тестами на сообразительность для ИИ?

Достаточно ли библиотек для современного программиста?

Слои UX, Business Model Canvas и CJM – что такое и зачем надобно

Безопасность во Frontend или как пройти все круги Данте

Тестирование с помощью Excel

Почему сотрудники игнорируют инструкции? Как пирамида Дилтса помогает мотивировать команду

Kali Linux и Parrot OS

Мини заметка об оптимизации Arch Linux

Коммитить нельзя сканировать: как мы боремся с секретами в коде

Как появилось караоке: история о трех изобретателях

Dask для анализа временных рядов

Проект «Телепорта»

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

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

Краткий обзор форума GIS DAYS 2024: кибераналитика, SOC и итоги «Биржи ИБ- и IT-стартапов»

Нет никаких гейткиперов в IT

Прощай, программист? AI уже пишет код лучше тебя

Сборка мусора в Java. Часть 2. Прогресс со времени выхода JDK 8

Повышение эффективности воронки продаж. Автоматизация продаж.  Контрольные точки. Часть 3

Тексты для IT может писать только айтишник! Нет. Рассказываем, как делаем IT-контент для beeline cloud и не сходим с ума

Онбординг сотрудников при внедрении BI: как организовать правильно?

Работа с дисками в РЕД ОС

Инхаус-разметка с нуля. Реально ли это и насколько полезно?

Миллиарды в битве за внимание: кто лучше распорядился рекламным бюджетом — Харрис или Трамп?

Настройка Carbonio Proxy

Словарь омонимов программисткого жаргона

[Перевод] Ваш хирург обучался на видосиках

Инженерный трек: как вырасти из senior’а в staff-инженера

Управление IT-инфраструктурой: бюджетирование, риски, отказоустойчивость и катастрофоустойчивость

Ты — ненастоящий айтишник / Дедовщина в IT

Как мы создаем цифровой опыт сотрудников в «Магните»

Сколько я заработал за год фриланса?

Уважаемые блогеры, блогайте пожалуйста помедленней

HamClock и Pi-Star — запускаем сервер радиолюбительского приложения на «малинке»

Почему мы выбрали gRPC вместо tRPC?

Что нового в .NET 9?

Как нейросети меняют работу дизайнеров

Генерируем презентации с помощью GigaChat и Kandinsky

Продовольственная безопасность. Часть I

Как системному аналитику выделиться на собеседовании в 2024?

Триггеры в PostgreSQL: основы

Запуск узла Hidden Lake на языке Go

Обзор способов защиты контейнеров Docker: от простого к сложному

А ваш IDM умеет играть в шахматы?

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

“Ну тут недельки на две”. Оцениваем задачи

О технарях, управленцах и почему всё не так однозначно, как кажется

Удивительные истории, о которых невозможно молчать

[Перевод] Разбор регулярного выражения, проверяющего простоту чисел

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

Жил да был купец…

Новые динтаблицы: вторичные индексы, 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

По мотивам одного сбоя в БД Oracle

Новый вид мошенничества в IT: как рекрутеры-мошенники выманивают деньги у соискателей

Управление ядрами ЦПУ при обработке сетевого трафика

[Перевод] Учёная вылечила рак с помощью вирусов, которые сама вырастила в лаборатории

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

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

Трёхмерные, часть 2. О 3D-интерфейсах в операционных системах

Погружение в Kubernetes Network Policies

[Перевод] Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath

Скачиваем и смотрим YouTube на своём хостинге

Никогда не используйте MySQL, всегда используйте PostgreSQL

Голос под защитой. Запускаем хакатон SafeSpeak-2024, посвящённый борьбе с голосовыми дипфейками

[Перевод] GEOINT Challenge: геолокация уличного искусства в Доминике

DDD и аналитика данных

[Перевод] Книга: «Linux. Карманный справочник. 4-е изд.»

Азотный лазер большой мощности: так ли он прост?

Обновление Прошивки из Make Скрипта

[Перевод] Глубокое погружение в базовую архитектуру LPU Groq

Восстановление нерабочей клавиатуры с помощью QMK и RP2040

GIMP Script-Fu Первый Дан. Погружение в программирование графики

«Гараж» Рексофт: от идеи до внедрения

OpenShift и Kubernetes: сравнительный обзор, основные различия

Жаркий спор по теме Masonry в CSS

По собственному опыту собрали суперподробный гайд по CRM-стратегии

Как фрагментация индексов в SQL Server «подкладывает свинью» производительности, и что с этим делать

Синхронизация звука и видео. Взгляд дилетанта

Read IT Club: как мы повышаем качество русскоязычной ИТ-литературы

Как мы в МКБ обновляли Zabbix с 4.4 до 6.0 — проблемы и подводные камни

Квантовые вычисления: основные идеи и состояние квантовых технологий

Как тестировщики запустили ВездеКОТ

[Перевод] Есть ли разница между седлами для шоссейных и горных велосипедов?

Когда железки знобит: мониторинг NFC-модулей банкоматов

Анонс докладов по управлению знаниями

Ода любви к nvtop — консольный мониторинг GPU, который мы заслужили

Экспертиза под микроскопом [Оголяемся технологически. MaxPatrol SIEM]

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

Как я пытался приручить кофемашину

Когда 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

Security Week 2446: исследование троянской программы SteelFox

Описываем UseCase'ы правильно

Как 63 млн в запрещенной соцсети не стали для бауманца миллионами на маркетплейсах

Льем из Postgres в Elastic консистентно

Обзор KICKPI KP1: пожалуй, лучшая сертифицированная Android-TV приставка в ценовой категории до $50

Топ-5 ботов с нейросетями для генерации изображений — те самые, что спасли наш бизнес и принесли 15 млн ₽

Мультимодальный RAG может повысить эффективность использования ИИ для бизнеса

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 3

Как разобрать и собрать обратно apk под windows

Flutter Push-уведомления, том числе в Web

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

[Перевод] Поддержка RestClient для OAuth2 в Spring Security 6.4

Семантический веб: краткий обзор технологий и инструментов

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

Регуляторика РБПО. Часть 4 – Требования к ГИС, ИСПДн, отраслевые требования

Регуляторика РБПО. Часть 4 – Требования к ГИС, ИСПДн, отраслевые требования

Деменция LLM: как языковые модели забывают, зачем учились, и что из этого следует

Телефоны с дисплеями E-Ink: для тех, кому нужна связь и не хочется отвлекаться

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

Запуск необанка на core-bankning platform АБС RStyle: вызовы в финансовом секторе

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

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

Как меняется кибермошенничество

Паттерн Наблюдатель в Golang на котиках

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

Как я настраивал меню выхода в Qtile

Unity .NET и Mono — галопом по компонентам

Rust custom Triplet

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

Ускорение 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

[Перевод] Красный восход

Практические варианты использования port knocking

Расширения VSCode для комфортной работы с проектами

Миллиомметр своими руками

Как я снимал трейлер несуществующего фильма. Часть 2

Тяжелый H[header]

Асинхронная логика — насколько же это может быть быстро… (+ небольшая победа на багом в Gowin EDA)

Создаем комфорт на рабочем месте или не очевидные характеристики при выборе кондиционера

MoexBuilder: как я создаю библиотеку на Python. Часть 2

Сердце насоса склонно к износу: предиктивная аналитика как гарант надёжности оборудования

Действительно ли смартфон может работать в режиме скрытой прослушки?

Мои простые правила хорошего текста: личное руководство по стилю

Ошибка сериализации в Redux: как организовать хранение файлов в React-приложении

5 проблем микросервисов на gRPC + TypeScript

Исследование возможности импортозамещения файлового сервера: Часть первая

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

Введение в ПЛИС: Содержание курса

Искусственный интеллект и «взлом» культуры

HR-бренд, методика разработки

Управление памятью в C

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

CBLT — безопасный, быстрый и минималистичный веб-сервер на языке программирования Rust

Пишем небольшое приложение на Python для повышения продуктивности с помощью ИИ и BotHub API

Апгрейд мобильного компьютера паяльником

Как приходят идеи красивого и полезного. Кентавр

Skyrim — и только блеск кожанки в отражении заднего зеркала

Настройка VLESS-прокси: практическое руководство по развертыванию

Моя парадигма программирования

[Перевод] 10 популярных трендов в тестировании ПО в 2024 году

Нейронаука и «Лосось сомнений»

Выйти из IT или почему я не на месте TradingView

Outstatic CMS для персонального блога на Next.js: Легко и Быстро

[Перевод] Кристофер Йех, аспирант Калтеха, про «тренажеры» для разработки алгоритмов

«Interactive Brokers закрывает счета россиянам»: разбираемся, что происходит на самом деле

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

Ремонт беспроводных наушников JVC HA-s35bt — заряжаются, но не включаются. Что делать и где искать проблему?

[Перевод] Вышла Grafana 11.3: дашборды на базе Scenes, обновления визуализаций, панелей, и многое другое

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

Fallout London: гигантский мод для Fallout 4. Что за новинка и стоит ли поиграть?

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

Создание IDE для Amdroid на Java. #1

[Перевод] Всего 5 минут повышенной активности в день приносят заметную пользу для здоровья сердца

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

Адаптеры в Android: «сервируем» данные красиво

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

Выбираем BI платформу для начинающего специалиста

Boson — разработка СУБД «с нуля» (итог)

Как обналичить биткоин в России: 3 лучших способа

Конечный Aвтомат Аппаратного I2C-Трансивера

08 ноября 2024

Cursor IDE: AI-редактор, заслуживающий внимания

Гайд: как попасть с докладом на крупную конференцию и на что обратить внимание при подготовке

Feature-Sliced Design (FSD): Основы и практические примеры архитектуры

Doom. Часть 6. Другое измерение или сказ о 5 тотальных конверсиях и 2 модификациях

#ВОбъективеИИ: большие планы на агентский ИИ и новые лидары

Support Vector Machine: +1 алгоритм машинного обучения для начинающих

История Data Literacy в России

Support Vector Machine: +1 алгоритм машинного обучения для начинающих

App Intents: новые возможности для разработчиков в iOS 18

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

Обновляем мерч: шо, опять?

Цифровая настройка хода в часах на STM32 простым языком

[Перевод] Скрытые цифровые привычки зумеров

Кастомизация Django Admin. Часть 1: Структура шаблонов

Бухгалтерия (А)УСН, ПСН в Excel с выводом декларации в xls, ТОП-10 и прибыльностью

Как создать датасет для машинного обучения за 6 шагов

Проверка готовности приложения к работе в реальном ненадежном мире. Часть 2

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

Насколько сложна ваша работа MS SQL server DBA?

Понимают ли большие языковые модели данные из таблиц?

Первые женщины в IT

Алгоритмы. Рекурсивные функции. Часть I

[Перевод] 7 популярных библиотек Vue 3 UI-компонентов, которые заслуживают внимания

Понимает ли Vision Llama импрессионистов?

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

Telegram web apps как альтернатива мобильным приложениям

Определяем доли и коэффициенты проникновения с помощью DAX

Сквозное шифрование и двухфакторная аутентификация в современном интернете

Ускорение запроса MySQL с помощью обратного условия

Я бы строить дом пошел или на какую профессию сменить ИТ

Как мы разработали и добавили «истории» в сервис для поиска работы за 3 месяца

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

От мышей на экране до 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

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

Герой нашего времени

Один день из жизни системного аналитика: синки, факапы в тестировании, сценарии и шутейки

[Перевод] Создание незаметного вредоносного ПО для Windows

SIP для Интернета вещей: почему устройствам нужны голосовые возможности

Старое, доброе, немного ламповое ИК управление

Под одну гребенку. Режим эмуляции ЦП в Кибер Инфраструктуре

Старое, доброе, немного ламповое ИК управление

Что такое Data Driven подход

Делегирование как инструмент лидерства, эффективности, мотивации и профессионального развития

Как поднять личный Прокси в Европе за 15 минут

[Перевод] ИИ против квантовых компьютеров: кто победит в гонке за моделирование сложных систем?

Заметки по ROS: Простое введение в launch файлы

07 ноября 2024

Синтаксический анализатор на стеках и lambda-выражениях (Axolotl)

Low-code платформа: кому нужна, в чем выгода и почему это тренд для компаний уровня Enterprise

Как я создавал бесплатный сервис оптимизации изображений FlashImg.ru

Управление памятью в ассемблере для Apple Silicon

Биохакинг – палка о двух концах

Зачем нам Node.js или Angular на бэкенде

[Перевод] Взлом 700 миллионов аккаунтов Electronic Arts (этично): как это было

10 детских онлайн-лагерей: информационные технологии, языки, творчество и другие направления

[Перевод] Как изменится положение дел в Кремниевой Долине во время второго срока Дональда Трампа

Работа в командной строкой ОС Astra Linux

Курс Roblox в 8–9 лет и старше: моделирование и программирование

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

[Перевод] Правительство: критически важное программное обеспечение должно отказаться от C/C++ к 2026 году

Учебный язык в робототехнике

Как создать плохой REST-сервис: краткое руководство

Из опыта обучения взрослых. Практические приёмы

Основатель и идеолог Nvidia: как Дженсен Хуанг создал одну из самых дорогих компаний в мире

Книга: «Математика для Data Science. Управляем данными с помощью линейной алгебры, теории вероятностей и статистики»

Apache Flink: Сериализация и JacksonStateSerializer

Разгоняем 1С: 27 приемов

Преобразование одноканального LVDS в двухканальный

Как можно запустить процесс эволюции IT в промышленной компании

[Перевод] Когда есть разница регистров, но это не верхний и не нижний регистры?

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

.NET Digest #4

Мой базовый паттерн использования ansible

Мини UX-патруль: редизайн Яндекс Музыки, который не смог

Взгляд в игольное ушко: какие дефекты открывает рентген на печатных узлах QFN, SON, DFN и QFP

Трамп вернулся! Что теперь будет с ИИ?

Трёхмерные. Почему в современных ОС не прижились 3D-интерфейсы?

Как мы докатились до Kubernetes и чем он заслужил любовь бизнеса

Как я перешел из веб разработки в мобильную?

Дизайн за 5 минут. Дайджест октября 2024

Почему никто не откликается на вашу вакансию? 18 способов изменить ситуацию

[Перевод] Разбираем выравнивание данных и структуру памяти в Rust

Разница между ранним и поздним связыванием

[Перевод] Киберпсихология. Улучшение памяти с помощью VR и глубокой стимуляции мозга

РСЯ для блогеров: тестируем публикации у блогеров через Директ

[Перевод] Новый этап эволюции Vue — Vapor

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

GIMP Script-Fu Первый Дан. Расширения к Script-fu

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

[Перевод] Аэро-, легкий или универсальный: какой из шоссейных велосипедов самый быстрый?

Django-аутентификация: просто о сложном

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

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

Жизненный цикл контейнеров в Docker Compose: использование хуков post_start, pre_stop

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

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

Как развернуть сервис в Kubernetes: гайд для начинающих

[Перевод] Оценка LLM: комплексные оценщики и фреймворки оценки

Какую скорость развивает самый быстрый интернет в мире и как это возможно

SQL для Junior Data Engineers: примеры бизнес-задач

Битва титанов: натив, кроссплатформа и PWA – ищем плюсы и минусы на каждом этапе разработки. Часть 2

[Перевод] Парадокс Тога

Как мы строили платформу на базе Kubernetes и старались не скатиться в «Кубер с аутентификацией»

Почему не работает профилактическая медицина

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

ECCV 2024: как это было. Актуальные статьи и главные тренды

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

Rust: безопасность памяти без потерь в скорости

Карьерный рост из senior: кто такой staff-инженер?

Обзор решений описания и обновления state экрана в Сompose

Кто такие Индиго и Иллюминаты?

Как растут data science-инженеры и что советуют синьоры, чтобы развиваться быстрее

Погадаем? Просто шутливый тест-гадание для HR с Таро-прогнозом на 2025 год

Как я захотел переделать освещение в подъезде на два контура и сэкономил 200 т.р. за счёт использования умного дома

Опционы и формула Блэка-Шоулза (часть 1)

Не нужное импортозамещение: рассуждения на тему

486-го хватит всем

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

06 ноября 2024

Реализация горизонтального кеширования в PHP с Redis Cluster

Cвершилось: официально вышел MS Windows Server 2025

«Зайчик, цыплёнок, крокодил, кошечка» или фотоаппарат мгновенной печати на чековой ленте

Поющий молится дважды или пишем приложение в помощь хористу

Как отключить ECH для вашего домена на Cloudflare

Обзор телевизора на базе YaOS Digma DM-LED65UBB33 (65 дюймов): Кинопоиск инсайд

Национальный Суперкомпьютерный Форум пройдёт в Переславле 26—29 ноября 2024 года

Области применения ИИ в разработке ПО

Базы данных: общие понятия. SA для самых маленьких

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

Проблема неактивной кнопки отправки формы

[Перевод] В чем секрет более низкой цены аренды чипов Nvidia в Китае по сравнению с США?

Изучаем откровения каждый день…

Ошибки в обучении детей программированию: ТОП-5

Почему Scheme?

Применение «Волнового алгоритма» для игры «Сапер»

Почему мы охотно нанимаем джунов и советуем всем делать то же самое

Быть или не быть: анализ возможности применения подхода Docs-as-Code в МоемСкладе

GPT в эдтехе: какие задачи теперь выполняет ИИ

Успеть получить туристическую визу в Китай в 2024 году

Как я KeyCloak побеждал

Расшифровка 69 выпуска подкаста «Хочу в Геймдев!»: Организация игровых мероприятий

Обзор российских VPS-серверов в Нидерландах

Тестирование фронтенд компонентов с jest-dom на видимость пользователю

Интеграция B2B-платформы на Битрикс с системой авторизации Keycloak

Как в 2024 году организовывать интернатуру в US-компании для русских QA-джунов

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 3. Алгоритмы c пересадками

Сборка мусора в Java. Часть №1. Обзор сборщиков мусора и их различий

Как мы привлекли в стартап NFCKEY 17 000 000 рублей инвестиций

Эволюция систем управления автомобилями: с 1904 года до наших дней

PostgreSQL 18: Часть 1 или Коммитфест 2024-07

Refit в .NET: обзор библиотеки для упрощения работы с REST API

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

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

Глобально оптимальный, восьмой и наиболее быстрый вид интерпретаторов байткода

[Перевод] Виртуальные потоки Java: разбор тестовых сценариев

PON сети. На пути к XGSPON

Этот код не то, чем кажется: что творится на мониторе в фильмах и сериалах

История Бренделя и Фартика: как товарные знаки и авторское право спасают маскотов, персонажей и героев от плагиата

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

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

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

Тестируем LLM для русского языка: Какие модели справятся с вашими задачами?

О стандартах не спорят? Обсудим — на митапе для С++ разработчиков

VSCode — идеальный инструмент для хакера

Сверточные нейронные сети. Создание нейросети для распознавания цифр на языке программирования Python

Начинаем в багбаунти: доступно об уязвимостях типа Broken Access Control

Открытый датасет TelecomX

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

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

Работа hr-специалиста в Битрикс24

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

Карта эмпатии: как накладывать эмоции на продукт

Engee – лучшая альтернатива MATLAB, Simulink, Amesim

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

INFERIT Silver 2: второе поколение ноутбуков от российского вендора «Инферит»

Пустили корни: Как часто айтишник должен менять работу

30 лучших игр в Roblox в 2024 году

Как обойти ребут РС при применении групповых политик. Часть 2. Последняя

Пишем простую нейронку для адаптивного управления JVM: обучение и применение многослойной нейронной сети на Java

Обновления Deckhouse Kubernetes Platform 1.61-1.64: переход на Grafana 10, отказоустойчивость с Fencing, CLI для Windows

Квантовые дефекты и возрождение CD и DVD: революция в оптических носителях данных?

Прочитай перед тем, как делать анимацию по скроллу

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 Первый Дан. Макросы. Первое знакомство

Делаем форму обратного звонка: лендинг, Go и SMS-уведомления

Нагружаем и отдыхаем: load testing без стресса ч.2 — автоматизация

Кто не успел — тот не опоздал: все выступления с IT Elements 2024 в одном посте

Сертификация ФСТЭК: самый подробный гайд. Часть первая – подготовка

Шифрование бэкапов с использованием age и о ценности простоты

Хватит называть контейнеризацию виртуализацией

Какие нужны аналитики в 2025?

История создания MS-DOS: Как 75 тысяч долларов изменили судьбу Microsoft

Поиск ошибок в юнит-тестах

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

Графики, которые работают: выбор лучшей визуализации

[Перевод] Книга: «Git: контроль версий. 3-е изд.»

Записываем PNG без мам, пап и внешних библиотек

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

Перестань есть кактус и использовать persona в b2b. Тебе нужен company canvas

Автоматизация сетевого оборудования на Python. Работа через jump-host

Обзор достижений: общаемся с бизнесом и вдохновляем ИТ-команды

[Перевод] Чек-лист: проверяем веб-страницы на соответствие стандартам WCAG

[Перевод] «Электровелосипед» из 130 использованных вейпов

Проектирование для Gen Z: ожидания и рекомендации по UX

macOS сильно переоценена

Алгоритмы поиска путей на пальцах: Часть 2 — Алгоритм Дейкстры

Стартап как диплом в магистратуре МФТИ. Обзор второго семестра и участие команды ZNATNO в акселераторе «Физтех.Идея»

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

Онлайн-курсы дизайна для детей: ТОП-10 бесплатных и платных вариантов

Путь к геометрии Лобачевского 6: финал

Security Week 2445: zero-click-уязвимость в NAS-устройствах Synology

[Перевод] Что должны есть спортсмены? Мы спросили спортивного диетолога

Чем ещё тимлиду заняться в ноябре

Алгоритмы поиска путей на пальцах: Часть 1 — Поиск в ширину

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

[Перевод] Стиверу, с благодарностью от Java

Сравнение операторов RxJava 3 и Kotlin Coroutines Flow

Можно ли нарастить хранилище в MacBook на Apple Silicon? Судя по всему, да

Как зажечь на конфе, даже если ты не зажигательный

Как я автоматизировал поиск работы при помощи LLM

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

Релиз Fedora Linux 41: новые возможности спустя полгода разработки

Принципы дизайна интерфейсов для ИИ

«Я тебя слепила из того, что было» и другие принципы IT-обучения в пьесе в трёх актах

DIY AR монитор в промышленности

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

Индекс твоего города — Карты на стол

Знакомьтесь: input, output и model. Новые функции в Angular

Как настроить обмен сообщениями с помощью брокера сообщений Kafka

[Перевод] Я прождал 10 миллиардов тактов и дождался лишь экрана загрузки

[Перевод] Создание батончика «Сникерс» — сложная наука. Инженер-кондитер объясняет, как его делают

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

Как получить сертификацию CCNA в современных условиях

Запускаем Linux на Python

Мониторинг, который кричал «Волк»! Что мы придумали для корректного сбора метрик

Битрикс. Оптимизация сервиса, который помогает устранять опасности

Детское программирование: 10 проектов, которые могут создать дети

Грязные трюки C++ из userver и Boost

Продакт-менеджеры бесполезны на запуске продукта

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

Спам – это ОК! Массовые рассылки как стимул развития цивилизации

[Перевод] Полный захват аккаунта в одной из крупнейших компаний электронной коммерции

Как хантить безопасников

Программирование контроллера звуком с телефона — заметки на полпути

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

Контроль покрытия T-SQL

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

Работа в «песочнице» с торговым роботом на Московской бирже

Хеджирование Uniswap V3 позиций с помощью опционов

04 ноября 2024

Электрокибитка

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

Разные GPO для пользователей или зачем такое количество OU

Может ли C# догнать C?

UX меняет рынок. Или блокировка YouTube

Диалог — часть навигации или нет?

Почему галлюцинируют нейросети [и что с этим делают]

Я не экономист, но Стагфляция

[Перевод] Алгоритм генетической колонии пчел для задачи коммивояжера

Что на неделе: штраф в 2 ундециллиона рублей для Google, война Дауни-младшего с нейросетями и новые правила для блогеров

Испанский без иллюзий: мой опыт изучения языка. Часть 2

Мам, а ты можешь принести твоего хлеба на год вперед? Или почему мое производство больше ничего не испечет

[Перевод] Python REST API: Flask, Connexion и SQLAlchemy (часть 1)

Мобильная разработка за неделю #562 (28 октября — 4 ноября)

Пишем примитивное управление громкостью PC по локалке на NodeJS

Процессор 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: мощные новинки и проверенные фавориты

Используем Xray как VPN

Нейросеть для симуляции CS: GO

Возможности функции scatterplot() библиотеки seaborn

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 онлайн-курсов – платные и бесплатные

Как мы научились эффективно управлять ростом данных с переходом на BW/4HANA

Structurizr инструкция для начинающих

Про глупые вопросы на собеседовании

Переезд программирования микроконтроллеров ATMEL на MAC OS с чипами ARM

«Дикий робот»: почти как «Стальной гигант», но в дикой природе и с вайбом импрессионизма

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

Spring АйО подкаст №1. Spring – эволюция или революция?

Сравнение архитектуры отказоустойчивых хранилищ для виртуализации в картинках

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

[Перевод] 8 инструментов для разработчиков, которые стоит попробовать

Малоизвестные фичи SwiftUI

[Перевод] Чек-лист: проверяем соответствие стандартам WCAG

Память – это не то, что мы про неё думаем

[Перевод] Велосипедные ниппеля: вся эта грязная истина! Ну, в некотором роде…

Устройство для проверки источников питания постоянного тока

Заметки на полях римской военной логистики

Бесплатные боты, чтобы раздеть девушку по фото в 2024

Способ сохранения и загрузки настроек .NET приложения

Ранние вычислительные машины — история преодоления

[Перевод] Эти крошечные черви отвечают как минимум за четыре Нобелевских премии

Похоже началась безработица в ИТ-секторе России

Как не дать команде выгореть из-за заказчика

[Перевод] Идеальное сочетание обода и шины – Почему важен не только профиль обода

[Перевод] От кода к роботам — основные тренды ИИ, меняющие бизнес и жизнь

[Перевод] Уже не джун, но знаний нужно всё больше. Как самостоятельно учиться сложным вещам

Г̶р̶о̶ш̶ 1 рубль цена Mail.ru

Зачем эффективной команде проекта нужен Устав?

[Перевод] Пол Грэм: «Пишущие и не умеющие писать»

Software «Engineering» мёртв. Его убили не нейросети

Ускорение работы тeстов методом правильной настройки Testcontainers

Восстановление данных с зашифрованного Linux тома с помощью cryptsetup

Настраиваем работу конвейера CI/CD (почти) без рук. Опыт использования Orchestra R в энтерпрайзе

Я создал Telegram-бота (FYTT), который ищет Telegram-каналы всех ваших подписок на YouTube

TSMC заморозила поставки чипов в Китай из-за подозрений в сотрудничестве с Huawei. Почему?

Рецепты эффективного делового общения

Зачем нужны эмбеддинги?

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

Когда 1+1 равно 1 (часть 1)

Денди 2

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

Что провести вместо one-to-one? Три мероприятия, которые сплотят ваших руководителей

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

[sobjectizer] Что нового в SO-5.8.3 и so5extra-1.6.2?

Просканировать ископаемые: в МФТИ разработали импортонезависимый софт для нефтяников и золотодобытчиков

Как я съел собаку, обожающую созвоны

Синхронизация учетных записей 1С при помощи OpenIDM

Файловая система без фокусов: как hard links и XOR сэкономят ваши гигабайты

Немного о 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

API на передовой: методы противостояния кибератакам

Golang + Redux

Machine Learning в онлайн-кинотеатрах: как повысить время смотрения и понять, что одного ML мало. Часть 2

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

Мошенничество на основе доверенных данных

Абсурдная незащищенность проекта @gamee

Инфраструктура для Data-Engineer DBT

Чего хотят айтишники?

[Перевод] Рекогносцировка для баг-баунти: 8 инструментов необходимых для эффективного сбора информации

Ассемблеры, 5 штук — быстрое знакомство для тех кто не знаком

Что такое ИИ на самом деле?

Работа с календарями в BI — с DAX и без него

31 октября 2024

Геометрия мягких ячеек

Все о перемещаемых профилях и перенаправлении папок простыми словами

Реализация режимов шифрования на языке RUST

[Перевод] Асинхронный Rust в трех частях. Часть третья: IO

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. Быстрый фикс вам в помощь

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

Что не так с .NET в Yandex Cloud Functions

Problem Management или как превратить проблемы в возможности

В облако на работу: Вишенка на торте. Быстродействие оборудования, нагрузочное тестирование, балансировка нагрузки в кла

Стоит ли идти в тимлиды? История о том, как меня повысили и что я теперь об этом думаю

Как начать создавать Flutter-приложения на Авроре: полная инструкция

Как создаются нанометки и зачем они нужны

Создание нейроморфного компьютера приблизилось: российские учёные создали гибкий искусственный синапс

[Перевод] Как устроены тени в старых 3D-играх

CI/CD для начинающих: деплой React-приложения без боли

Дональд Трамп и его товарные знаки

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

Аналитика сайта FRANK by Баста. Как провести редизайн не просто рисуя картинки, а улучшая удобство, метрики и визуал?

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

Программирование для детей 5–6-х классов: ТОП направлений

Большой обзор менеджеров паролей для бизнеса

Цифровой страж: в МФТИ создали флешку с защитой нового поколения

Vivaldi 7.0 для iOS

К 10-летию коммерческой космонавтики КНР

Препарируем менеджмент гигантов Кремниевой долины. Четыре причины прочитать «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

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

GIMP Script-Fu Первый Дан. Шаг первый

Применение SIEM для расследования инцидентов

Не можешь победить — автоматизируй. Упрощаем рутину в аналитических задачах

Цифровые часы для дома на светодиодной ленте

Виктор Карасёв «Уютный Подвальчик»: Критика российских видеоплатформ, ретрогейминг, российские игры и консоли

Разоблачение привилегий: как PAM помогает выявить скрытые риски

Эпопея шахматных движков: мой опыт в разработке шахматной программы

Как запрогать сайт другу и не поссориться

Как управлять большими командами? 3 совета для менеджера

Захват подписи в 1С с помощью графического планшета

Intel распродает активы. Что будет с компанией  — конец или хитрый план?

Архитектура и основы безопасности Zigbee

API-Шлюз или опять тестировать

To bind or not to bind: как мы управляем identity корпоративных «Маков»

[Перевод] Может ли SpaceX посадить ракету с точностью в полсантиметра?

Выбираю Open Source БД для себя

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

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

Как «ДубльДом» хочет сделать свои дома умными

(Не) безопасный дайджест Halloween Edition: стажер против «Скайнета», зарплаты призракам, монстры в открытом доступе

VLM — арт эксперты

linkedSignal: управлять связанным состоянием теперь ещё проще

Как мы внедрили CockroachDB на DBaaS в компанию классических СУБД

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

Внедрение методики решения проблем 8D на производственном предприятии в виде SRM/ERP-систем/Часть 1

«Я спросил у Ясеня». Преимущества и недостатки использования искусственного интеллекта в работе системного аналитика

Разбираемся с мандатным управлением доступом в Астра Линукс

Уехал в Китай пол-года назад, отвечу на вопросы

Рецепт совершенной аналитической статьи

Тестирование производительности Docker клиентов для Mac

Какой-то странный баг в Go с часами в рутинах

Как Elasticsearch поломал сборки и «обнулил» звёзды в Github

Как я Cy̶b̶e̶r̶p̶u̶n̶k Minecraft в облаке запускал: часть 3

17 игр и приложений по созданию анимации и мультипликации – для детей и подростков

30 октября 2024

Как и зачем автоматизировать и оптимизировать рабочие процессы

Подключение к GigaChat API на Java: пошаговое руководство

Какой то странный баг в Go со временем

Коротко о SLAB, SLOB и SLYB в Linux

Родительский helm chart для проектов + werf Sequel

[Перевод] Искусство держать команду вместе и не испортить ситуацию

Развертывание Asterisk с помощью Ansible

Вытеснит ли искусственный интеллект людей из мастеринга?

Что не так с iOS или как приручить BrowserStack

Jujutsu — новая система контроля версий

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

В ожидании лучших 3D датасетов для ML

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

Контроль кода Powershell

Стажировка в Яндексе. Быстрый старт

Устранение противоречий авторитаризма в управлении. На примере процесса «Управление проблемами»

Главный метод Android-приложения

Text-to-speech. Анализ открытых решений синтеза речи

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

Клетка ХIХ. Возвращение зрения человеку

IT-справочник: Термины для разработчиков и менеджеров

Обход капчи продвинутым способом — рекомендации для SEO-специалистов с примерами кода

90 дней тестировали BitNinja — коробочное решение для защиты сервера и сайта. Рассказываем кто, откуда и что атакует

EA Tool для ИТ-Архитектора

Параметризованные сборки в GitLab

ОКР, СТДР и истории, волею судеб произошедшие с одним программистом

No Man's Sky: от полного разочарования до шедевра

«Куда, куда вы удалились», или поиск пропущенных остановок в маршрутах общественного транспорта в OpenStreetMap

Лучший подручный инструмент для GitHub: учимся работать с Actions

[Перевод] MDA: Формальный подход к разработке и исследованию игр

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

[Перевод] Как мы переехали с StatsD на Prometheus всего за месяц

No Country for Old Software Engineers

[Перевод] Становится ли лицо знакомого — обманом? Риски и защита в мире дипфейков и ИИ

Kafka Streams ч2: DSL, Processor API

Настройка хранения электронных писем в Carbonio

Галера от HH или джуны по-дешевке

Синхронизация речи и действий: голосовой AI ассистент

Расширения Chrome с боковой панелью

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

[Перевод] Действительно ли ИИ-помощники экономят время разработчиков?

Распознавание ж/д пикетных столбиков по фотографиям с беспилотника на основе PyTorch и YOLOv5

Гайд по трекингу экспериментов в ML

Во что превратился Хабр? Риторический вопрос

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

Как я решал тестовое задание на позицию Junior Product Manager

Космический ноутбук. Как Grid Compass 1101 изменил мир портативных ПК

Погружение в мир Python: Решение проблем с библиотекой ConfigParser

Создаем свой CD-контейнер с блэкджеком и 1С или Как мы обновляем микросервисы

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

Темпоральные методы моделирования атак

[Перевод] Муравьиный яд, пептиды, боль

Петля времени

[Перевод] Неформатированный текст не так уж прост

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

Как системный анализ помогает экономить ресурсы: кейс из реальной разработки

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

Приложение на Go шаг за шагом. Часть первая: скелет, НТТР-сервер и конфигурация

Светодиодная лента COXO FCOB RA90 480 LED, 10 Вт/м

Как мы выиграли соревнование CLEF 2024 по генерации медицинских снимков

Доставка изменений при разработке backend приложений

Чему и на каких роботах учить на уроках робототехники

Хотите, покажу вам магию живого кода на p5py?

Бескультурная сказка про Dottrace

Резкий спад заказов и падение акций: как торговые конфликты влияют на ASML, главного поставщика литографов

На асинхронной логике можно сделать очень много, и особенно на FPGA

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 здесь

ProIT Network Fest: Впечатления от первого посещения

Не играй в догонялки со Spring — Explyt Spring plugin для IDEA Community

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

Митап по RISC-V в Нижегородском кремле: обсудим оптимизации под архитектуру и средства мониторинга производительности

Голосовое управление биржевой торговлей в программе Биржевой Спекулянт Инвестор (Платформа 1С Предприятие 8)

Практики SRE: стандартизация логов

Обзор смартфона Tecno Camon 30SPro

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

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

5th элемент корпоративной мобильности: разбираемся с Separated apps в KNOX Service Plugin (KSP)

Почему надувается пузырь персональных данных

Как мы укротили 156 ETL-процессов в Airflow за один день: метод, который изменил работу DevOps

Ядерная энергия для цифрового будущего: как Amazon, Google и Microsoft меняют правила игры

Создание собственной системы F&R в «Магните»: функциональный дизайн

Как ускорить высокопараллельные вставки строк в SQL Server за считанные часы: опыт Mindbox

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

Пробуем Flutter в Telegram Mini Apps: Насколько хорошее решение для разработки?

ParallelBeautifulSoup (BF4-hack)

Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке

Мой прогноз на будущее (до 2100 года и без неблагоприятных исходов)

Валидация в Битрикс: как упростить рутину

[Перевод] Понимание кругового DNS

Записки начинающего тестировщика: как адаптироваться в мире IT после смены профессии

Деньги липнут словно мёд, мне всегда во всём везёт

Postgresso 9 (70)

Памятка по классам скорости Wi-Fi

[Перевод] Специалисты по информатике объединили два «красивых» метода доказательства

Как найти работу в эпоху перемен: стратегия, структура, успех

React Native полностью переделан

Dependency-Track v4.12: обзор обновлений

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

Что такое 50% cpu?

PostgreSQL – особенности работы с памятью для 1С-систем. Часть 1

Глобальная настройка любого компонента в Vue

Литкод изи — это просто

Another client side: безопасность мобильных приложений глазами атакующего

Nvidia тюнингует LLaMA, нобелевские лауреаты ликуют, исследователи Apple ищут логику: главные события октября в сфере ИИ

ТРИЗ и Дизайн мышление, этапы бизнес методов design thinking и TRIZ, инструменты методологий

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

Как работать с npm, чтобы у вас не угнали креды

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

JavaScript-консоль для QA-инженера: от поиска багов до автоматизации

Технология NTB: опыт применения и ее виртуализация QEMU

Паттерны проектирования Go. Fan-in

Ускоряем разработку и тестирование с DevTools: 4 новых инструмента, которые сэкономят вам время

Технический обзор UniswapX

Envoy Proxy — один за всех Load Balancer

Прощай, Android: как Huawei строит свою цифровую империю без Google и Microsoft

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

[Перевод] Детекторы ИИ ошибаются, и это сильно бьёт по студентам

Использование telegram в обучении

Анализируем протокол управления блоком питания Finirsi DPS 150

Как я делала читалку форматов EPUB, FB2, DOCX для онлайн-библиотеки

Автоматизация деплоя 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?

Как работают и на что влияют UX-исследователи в большой компании

[Перевод] Вознаграждение в $20 300 за 200 часов хакерского марафона

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

Управление зависимостями с Autofac в C#

Техники работы с User stories. Example Mapping и Scenario Mapping

Где звук? Автоматизируем аудиовыход на Mac одним нажатием

[Перевод] Нет, это никогда не инопланетяне

Как научить голосовой помощник Алиса рассказывать отзывы выпускников Яндекс Практикума

Почему программисты никогда не вымрут

Swift TaskGroup на примерах

Онлайн-курсы для детей 10 лет: создание игр, анимации и другое

28 октября 2024

Навыки IT Архитектора

Оценка компетенций продуктовых дизайнеров. Часть 3: Дизайн-чекап команды

Front-end глазами back-end разработчика

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1]

Security Week 2444: браузерный zero-day на сайте криптовалютной игры

[Перевод] Асинхронный Rust в трех частях. Часть вторая: Tasks

Прозрачное туннелирование трафика с маршрутизацией на основе геолокации IP-адресов

Установка Wine на Kubuntu 22.02 (ubuntu с плазмой KDE)

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

Миссия выполнима, или как мы проходили сертификацию Tier III Facility в работающем ЦОДе [Часть 1]

5 результатов обучения в IT и не только

[Перевод] Расширенная шпаргалка по корутинам Kotlin

Backend-митап от red_mad_robot: прокачиваем GenAI

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

Сижу на 2-х стульях, чтобы делать 96 млн в год на маркетплейсах

Кому нужны CAT-инструменты и как с ними работать

Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx

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

Кастомный 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, о которых вы могли не слышать

Меня нарекли мидлом или как я перестал быть джуном

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

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

[Перевод] Режиссёр НАСА обещает представить доказательства существования инопланетной жизни в следующем месяце

Изи 2025

Как BIM помогает оптимизировать процессы?

Mentorpiece — менторский шедевр?

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

3D-model (векторизация)

[Перевод] Офис Intel в Израиле отменил бесплатный кофе

GIMPS: нам нужны твои процессор и видеокарта

Два года Angie

Резервное копирование системы виртуализации Basis.DynamiX с помощью RuBackup

Как создать систему страшных звонков на Хэллоуин на Go и Exolve Voice API

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

Кратко о сетях. Продолжение

Как мы делали Yandex Cloud на дизайн-системе Gravity UI доступнее

Пирамида кайфовости продуктового текста

Решение задачи с собеседования Linked List Cycle [+ ВИДЕО]

Сборка Python проекта с uv и Docker

Аналоги Электронных Подписей

Ваши генераторные выражения сломаны: чиним и разбираемся

Третье издание книги «ASP.NET Core в действии» в правильном переводе команды DotNetRu

Обзор 7 российских аналогов Adobe Acrobat

Системный аналитик 100 lvl — дорожная карта развития

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

Самая красивая ошибка, которую я нашёл с помощью PVS-Studio в 2024 году

На сколько денег может рассчитывать ИТ-предприниматель в разных ветках развития

[Перевод] Как оценить LLM модель

Как подружить игровой ПК с телевизором Samsung

Как запустить SEО-продвижение строительства домов и удержать показатели, когда падает спроса

Как IT-конференции меняют регионы: Валерий Костин о Merge в Сколково и будущем IT-сообществ в России

Гринатом — паровозик, который смог: внедрили RPA в госкорпорации

Оптимизация хранимых процедур на PostgreSQL, мигрированных с MsSQL. Подходы к реализации, личный опыт

[Перевод] ZombAI: промпт-инъекция в Claude Computer Use

Что на неделе: ген осенней тоски, ИИ вместо радиоведущих и «распределяющая шляпа» из России

Прибор для регистрации медленных изменений напряжения в сети

Операционная система реального времени Xenomai 4

Строим обучение так, чтобы дойти до конца: научный подход

TWM — старый, лёгкий и классный оконный менеджер в *никсах

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

7 идей для умного дома в 2024 году

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

«Летучий корабль» на подводных крыльях

Причуды отрицательного времени

RIP CodeProject

Обучение модели как ребёнка

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

Photoshop для детей: 16 ресурсов для обучения – бесплатные и платные

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

70% безработных в мире к 2030 году. Что дальше? Поможет ли базовый доход?

Нос по ветру: как наш DNS-сниффер помогает искать Blind-уязвимости

Экзоскелет «Норникеля»: ну, что там? Посмотрим

Last call по заявкам на IT-стажировку Kaspersky Safeboard

Какой джун без гитхаба и хоть одного дипломного проекта, казалось бы? А ВОТ`!`

Можно ли найти скрытую камеру при помощи смартфона? Отвечает Xiaomi

Проектирование эффективной системы кэширования

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

Как платить налог с криптовалюты в 2024 году?

Мобильный гейминг — тоже круто: топ игр на телефон для iOS и Android

11 НАУЧНО ДОКАЗАННЫХ СПОСОБОВ ЗАМЕДЛИТЬ СТАРЕНИЕ

Крутить или не крутить?

Микросервисы: Почему именно gRPC?

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

[Перевод] Полное руководство по обработке ошибок в Python

Чтение на выходные: «Спроси разработчика. Как стать лидером рынка с помощью создания собственного ПО» Джеффа Лоусона

Как айтишники пчел спасали

А у вас есть проблемы с репозиториями?

Почему Mercurial не смог угнаться за Git (и чем они отличаются под капотом)

Что скрывается за кулисами CTF-турнира: наш опыт проведения соревнования

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

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

Продуктовые Data-driven решения на основе количественных исследований рынка и аудитории

Как написать SEO-лонгрид с использованием ChatGPT-4: с изображениями и примерами

TS3 Manager: что происходит, когда додумываешь документацию

Как считать HR-ROI: формулы и кейсы расчетов

Поймай уязвимость своими руками: пользовательские аннотации C# кода

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

[Перевод] Асинхронный Rust в трех частях. Введение

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

Как научить LLM понимать видео? Часть 2

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

View. Строительный блок Android приложений

Burroughs B5000 — первый компьютер со стековой архитектурой

13 млрд счётчиков и 220 000 RPS на запись: проектируем Key-Value-хранилище для Спамообороны

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

Геометрия Лобачевского 1: скалярное произведение и метрика

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

А где вы храните свои доски? Миграция с Miro

Как человеческий фактор может стать секретным оружием в руках QA

Фреймворк ARTEM(L): Как мы автоматизируем обучение и обновление моделей в Альфа-банке

SQLAlchemy 2.0 + Python Generic, или как создать универсальный репозиторий для работы с БД

Глассморфизм и SVG

5 признаков, что профессия аналитика вам не подходит

Генеративная графика — не только ИИ

Чем можно заняться в 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 в деле: Способен ли ИИ от Илона Маска превзойти конкурентов?

ТРИ НОВЫХ ПРОТОКОЛА  КВАНТОВОЙ КРИПТОГРАФИИ

Zabbix vs Prometheus. Что выбрать для гетерогенной инфраструктуры?

Отзывы: Гольфстрим, Delta, Цезарь Сателит, Рустелематика, ЕТЦ-охрана. Какую охранную сигнализацию выбрать?

Apache Flink: Unit и E2E-тестирование оператора с таймерами в Apache Flink

Метрики и зачем они нам

Государственные перевороты: бармалеи выпрыгивают как черти из табакерки. Не хотите, дети, в Африку сыграть?

Самые весёлые TODO из Android-фреймворка

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

Важные языки. Часть 1. Forth

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

Family Frontend Meetup #3

Как добавить свой таб или поле в интерфейс Joomla с помощью плагина. «Joomla way»

Разбираемся с Vespa. Часть 2

А нам-то что?

Герои меча и магии: как создавалась культовая серия видеоигр

Каждому событию Joomla — свой класс

Управление цепочкой вызовов асинхронных функций

Создадим команду Wild Politics вместе

SEO от начинающего для незнающих

Как программисты становятся террористами. Взгляд изнутри на историю Bitzlato

Как я отказался от оффера в Сбер

Проприетарные новости, и не только они

[Перевод] Функциональные HTTP-эндпоинты с Spring MVC/WebFlux и Kotlin

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

Невидимый Технический Долг: Управление TODO Комментариями

Зарплаты аналитиков выросли на 7% в первой половине 2024

Ручное восстановление БД PostgreSQL после аппаратного сбоя

Беспроводной искусственный интеллект для детей. Или как сделать вашего робота и ребёнка ещё умнее

Типичные ошибки при создании Frontend приложений

AnkerMake 5M: продвинутый 3D-принтер с камерой, облачным хранилищем моделей и автонастройкой

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

Мощь CSS-масок

Биопечать: взгляд генерального директора ROKIT Healthcare Сок Хван Ю

Топ-10 мощных ноутбуков с мощным железом и уникальными фишками

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

Что такое DWH?

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

Как я начал работать программистом 1С в 16 лет и причем тут компьютерные игры

Про qemu и протокол 802.1p

Как настроить DLNA на разных устройствах: пошаговый план

Как мы наводили порядок в документации. От ручного привода к полноценной автодоке

Кто и как управляет разработкой ML-моделей + опыт ПГК

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

Кузов Атома: создание, тестирование и эргономика на макете «Березка»

Технологический прорыв: WD выпустила первый в мире HDD на 32 ТБ. Конкуренты позади, хоть и временно

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

Как мощная DDoS-атака не стала для нас форс-мажором. Ну почти

Капитализм Vs Инфономика

Более мощное семейство моделей YandexGPT 4: рост качества ответов, длинный контекст, пошаговые рассуждения

[Перевод] Демонстрационный образец лазерной связи НАСА установил рекорд в открытом космосе и завершил первую фазу испытаний

Зачем на тебя подписываться, чтобы ты мне уведомления слал? [или как впарить промокод за подписку в Telegram]

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

Да будет справедливость или как найти друзей на удалёнке

Что вообще такое — АСУТП на заводе

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

Как устроена экономика Вестероса и кто финансирует Ночной Дозор

Как мы делаем Автограф — «русское Visio»

Чужой в модуле Wiren Board: вживляем контроллер Lavritech с LoRaWAN

Масштабируем приложение в Kubernetes от метрики в Yandex Monitoring (или от любого http-эндпоинта)

2 млн руб. в месяц с одного товара на маркетплейсах. Продаем кошачий наполнитель в 1,5 раза дороже конкурентов

[Перевод] Оценка LLM: метрики, фреймворки и лучшие практики

Vivaldi 7.0 — Вы его не узнаете

Обход капчи Python, что сложного? Но есть определенные нюансы

Как сделать движущийся фон в Scratch

Философия чистого кода: эмпатия гораздо важнее мастерства

Как мы обучили Mistral 7B русскому языку и адаптировали для объявлений Авито

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

[Перевод] Цинга возвращается и становится более распространенной

[Перевод] Пошаговое повышение производительности алгоритма

Рабы ипотеки vs  свободные люди. Цифровые кочевники создают огромный рынок. Самое время найти на нем свое место

Онлайн-курсы для детей 5–6 лет: программирование, создание игр и другое

23 октября 2024

Определяем местоположение по коммитам в git

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

[Перевод] Развлекаемся с итераторами в Go

Проект OpenTofu опубликовал политику работы с реестром провайдеров

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

Производные дробного порядка и экспоненциальная производная

Получаем удовольствие от дешевых китайских микроконтроллеров (CH32V003)

Куда выйти из айти?

Настройка симуляции Modbus RTU over TCP/IP

Эксперимент: даём ChatGPT полный доступ к компьютеру

Восстанавливаем удалённые сообщения в Telegram

Oхота за принтером: Wireshark и немного магии

Нужна ли геймификация на работе? И если да, то кому…

Использование кошелька Монеро через Телеграм бот

Налоговая реформа 2025: теперь платим НДС на УСН?

Что делать, если работа надоела: увольняться нельзя ротироваться

[Перевод] Книга: «Causal Inference на Python. Причинно-следственные связи в IT-разработке»

Поиск «токсичных» SQL-запросов

Монолитный бэкенд на Java и Vue-фронтенд: практические решения для эффективной разработки опенсорса

Обзор книги Томаса Майерса «Анатомические поезда». Анатомия с ног на голову или тело, как единая система

Разметка изображений: самый полный гайд

Scrum или Kanban, что выбрать для вашей команды?

Машинный перевод нейросетками

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

Удалённый доступ к графике в Linux: от X11 до Docker с GPU

Профессиональное выгорание из-за потери смысла своей деятельности

Как прокачать бренд IT-компании с помощью уютных фестивалей? Кейс Selectel Day Off

Девопс, инфобез и ИИ: рассказываем, как прошел митап МКБ

Как использовать Evolution free tier: опыт тех, кто уже запустил проект с помощью бесплатных ресурсов в облаке

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

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

[Перевод] Как Vercel микрофронтенды внедрила

Виды и обзор движков машинного перевода: Яндекс переводчик, Google Translate и DeepL

Тревога в работе аналитика: как успокоиться и быть самим собой

80 эфиров спустя: записи, которые помогут в карьере

Пишем задание для стажеров: список конкурентов ИТ продукта

[Перевод] Атаки на понижение версии SMTP и MTA-STS

Международные стандарты безопасной разработки: ликбез

Правильные слова для правильного результата: история внедрения сервиса GigaChat в Luxms BI

PostgreSQL 17: уже можно просто делать бекапы и перестать страдать?

Еше раз о C в виде «заметок на полях»

[Перевод] XSS + Ошибки конфигурации OAuth = Кража токенов и захват аккаунта

Ветровая нагрузка на здания: как домам сносит крышу

Ветровая нагрузка на здания: как домам сносит крышу

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

Игра го как стратегия принятия решений в ИТ

Как пройти все этапы собеседования в IT в 2024 году: качества идеального кандидата

Сравнение двух функций в Go с указателями и без

Исследование опенсорс-инструментов в области ML/Data от ИТМО: выводы и инсайты

Подробное руководство по оценке компетенций продуктовых дизайнеров. Часть 2

Настройка Failover в OctoDNS

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

Копирайт в мире победившего ИИ: дизайнер пытается защитить права на сгенерированное изображение

ТАК ЛИ СТРАШЕН ДИОКСИД ТИТАНА?

Краткое пособие по переводу между системами счисления с основаниями 2, 8, 10, 16

Автоматизация процесса запроса, создания и раздачи доступа к сетевой папке сотрудника через IDM Midpoint

Встречаем yx_scope: DI-фреймворк для работы со скоупами в открытом доступе

Опыт быстрого старта MIS в банке

Как ИИ меняет программирование и обучение: основные выводы из беседы в Стэнфорде

PostgreSQL brainteaser: медленный Index Scan

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

Гайд по принципам и адаптации практик разработки UX/UI для промышленного ПО

Грейды и зарплаты

Сравнение Stable Diffusion 3.5 Large, Midjourney 6.1, Flux 1.1 Pro

[Перевод] Полнотекстовый поиск vs. Векторный поиск

Всё, что вы хотели знать о Django Channels

Трактовка понятий «технологии информационного моделирования» (ТИМ) и «среда общих данных» (СОД)

Рекурсивные зависимости на фронтенде

Программирование для детей 8–9 лет: примеры направлений и проектов

22 октября 2024

Погружение в недра Apache Lucene: архитектура индекса, выполнение поиска и репликация данных

Паттерны многопоточности в Go

[Перевод] Концепция «Системы 0»: как ИИ меняет человеческое мышление и процесс принятия решений

[Перевод] Автономный картографический сервер с питанием от USB

Обзор Акселерометра LIS3DH

Пообщались с ИТ-директорами. Узнали, как дела с импортозамещением

[Перевод] Как я использую git

ИБП для всего дома STARK COUNTRY 3000 INV LT + аккумуляторы Ventura GPL 12-120

Сколько заработают игроки в X Empire? Разбор токеномики. Сколько будет стоить токен X?

Кратко о сетях

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

Как превратить неудачи в успех и снизить риск непоправимых ошибок. Обзор книги «Принцип черного ящика»

Топ-10 горячих криптокошельков для удобного и безопасного хранения криптовалют

Стоит ли ждать ChatGPT-o1 дома?

Выборочный роутинг по доменным именам на маршрутизаторах Keenetic

Автоматизировать аналитику, визуализировать данные и не только — примеры российских BI-решений

Настройка CI/CD для AWS Lambda с CodePipeline и SAM CLI

Как мы плавно подготовились к переходу с Oracle на PostgreSQL и не потеряли в эффективности

Автоматизация управления ресурсами окружений в Dev Platform

Кейс: создание программно-аппаратного комплекса удаленного управления антенной для радиоспорта по КВ

[Перевод] 14 лучших практик автоматизации тестирования

Интеграция TFLite во Flutter: внедряем модели машинного обучения в мобильное приложение

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

Как жить без IntelliJ IDEA? Часть №1. Собери сам

Как небольшой «тюнинг» Talos Linux увеличил производительность NVMe SSD в 2.5 раза

Подходы к сокращению регрессионного тестирования

Desktop only, desktop+adaptive, desktop+responsive и mobile-first: в чем разница, как выбрать и как работать?

[Перевод] «Apple Intelligence может встать в один ряд с колесом прокрутки iPod и сенсорным интерфейсом iPhone» — Тим Кук для WSJ

[Перевод] Уроки о человеком разуме от ИИ

Проект Shiva: Альтернатива Apache Tika и Pandoc

[Перевод] Почему троичные вычисления лучше двоичных

Обзор нововведений в C# 13

Безопасность цепочек поставок ПО. Построение процессов с помощью OSS

Английский для продакта: как я быстро выучил язык для срочного поиска работы

Как оценить посадочную страницу перед запуском рекламы

ИИ и сумерки всеобуча

Умная тонировка, дисплеи-трансформеры и шаг пикселя в 0,3 мм – что мы увидели на выставке BOE IPC 2024

[Перевод] Крадем учетные данные Windows

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

SOLID на котиках

Победители Московского городского конкурса (МГК) 2024 года

Какие бывают нейросети и чем YandexGPT, Google Gemini, ChatGPT и GigaChat от Сбера отличаются друг от друга

Как я нашел первую работу в IT? Глупый и голодный

Quake 2 на нашем RISC-V, или как мы поднимали старый Radeon на FPGA

What's Next in JS? От Nuxt до Web3: всё, о чём расскажут на HolyJS 2024 Autumn

Next.js v15 — Работа над Ошибками

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

Шестиногий робот, новая профессия в ИТ и дискуссия об ИИ. Что еще писали об ИТ в 1978 году

Автоматизация тестирования с использованием SoapUI — Практическое руководство

[Перевод] Ускоряем e2e-тесты с помощью playwright-network-cache

Рациональность вложений в автоматизацию процессов. Разбираем на примере столовой и ещё двух историй крупных компаний

[Перевод] К чистому коду через рефакторинг

Делегирование в IT: как повысить ответственность и самостоятельность

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

Создание кастомного Kubernetes Scheduler для StatefulSet

[Перевод] Насколько быстры B-деревья по сравнению с хэш-таблицами?

Supply Chain Security. Строим процессы с OSS-инструментами

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

Цифровые двойники и современная архитектура обучения

«А я почему такой злой был, меня просто не учили» (с) тимлид

У нас T-shape, а у вас?

Кто на самом деле зарабатывает на открытом коде

Как я боролся с выгоранием в ИТ: лайфхаки и личный опыт

Улучшаем умный дом на KNX: добавляем диспетчеризацию на Modbus

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

История о том, как учительница английского с тремя детьми решила стать тестировщиком

ПО шагам: Защищаем сайт от парсеров и поведенческих ботов с помощью DNS-прокси

К философским проблемам искусственного интеллекта

[Перевод] Этот учёный хочет постепенно заменить ваш мозг

Эзотерические языки программирования: панорамный обзор

Фитнес-данные не пропадут зря: ChatGPT на страже твоего здоровья

Задачки «полуфинала» соревнования МТС (True Tech Arena 2024) — обзор, разбор

Кратко про библиотеку mlfinlab: инструмент для финансового ML

Зеленый чай — напиток для биохакера

Как потратить шесть лет и быть невидимкой в Play Market

21 октября 2024

Телеграм-бот на Node.js/grammY: Диалоги

Управление руководителями: ключевые принципы работы

Геймифицируй это. Обзор на книгу про геймификацию

Как сделать Game Pass в Roblox Studio (геймпасс в Роблокс) – урок для детей

Void me

Security Week 2443: уязвимости нулевого дня в реальных атаках

Плановая экономика: почему рыночная экономика больше не работает

TOGAF 10 и архитектура предприятия

Предиктивная аналитика политических кризисов с помощью machine learning (на исторических данных)

На моем производстве нет выходных, служебное жилье – каморка, работают за еду, а штат все равно растет

Ноутбук с двумя экранами или два экрана для ноутбука — что выберете вы?

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

Загадки второго сезона: как мы провели IT-кроссворд на Хабре для 1 000 человек

[Перевод] Идет расследование беспрецедентного по масштабам подлога в исследованиях нейродегенерации

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

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

Внедряем снепшот-тестирование, или пять стадий принятия неизбежного

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

Закон распределения делителей числа (расширенная версия)

Безопасность сетевого доступа: наш опыт тестирования и работы с вендорами NAC

Красивый код — живой код. Делаем клеточный автомат на Godot и экспортируем в HTML

Искусственный интеллект в тестировании ПО: обзор инструментов

Ошибки новичков — Часть 1

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

Разогнать метаболизм. И нужно ли это делать?

Hail to the Rainbow. Разработка игры длиною в вечность

Обзор HOMATICS 4K TV Stick: сертифицированный стик на Google TV c AFR, HDR, Dolby Atmos и лицензионным Netflix

А от техническом долге я скажу…

PinkHash: Незабываемые розовые хеши

Может ли простейшая нейросеть найти математическую закономерность в данных?

ВКС-дайджест: уже в продаже 3D-связь от Google и додекаэдр с наклейками для удаленщиков

Что под капотом миграции писем с Exchange Server на Яндекс Почту

Забудьте про терминал! Как я избавлялся от рутинных ADB команды с помощью Shortcuts

Мультимодальные приложения на Llama 3.2 и Llama Stack

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

Мой путь в тестирование. Сравнение двух курсов. Часть 2

Переходим с STM32 на GD32

Макросы в Swift: Практическое руководство по использованию

Скрытому порту Nintendo Entertainment System нашли применение. Что за проект?

Продажи игровых приставок снова выросли и опять в разы

[Перевод] Опровержение Стандартной модели отменяется

Сторителлинг

Визуализация и аугментация текстовых данных

Увеличиваем выручку с помощью математики: как учитывать бизнес-контекст в оптимизационных задачах

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

Performance review

Сложность алгоритмов и типичные ошибки в Python

Типы JOIN. Основы, комбинации, практика

Холодный старт в айти или как зайти в «ту дверь» с первого раза: IT-стажировки в 2024 году

Парсинг котировок ценных бумаг в Microsoft Excel и Google Таблицы с любого сайта

Валидация модели данных в ASP.NET Core 8.0 на основе HTMX

Анонимная сеть Hidden Lake: переход на постквантовую криптографию

20 октября 2024

Разработка игры мечты. Часть 2

[Перевод] Звездная ночь: смотрим вверх на Млечный Путь

Kafka как хранилище справочников

Действительно ли смартфон может работать в режиме скрытой прослушки?

EnJoyTheVR: доступная виртуальная реальность на базе смартфонов

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

No-code решения для разработчиков, о которых мало кто говорит

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

Macintosh PowerBook 145B и… немного Тошибов

Как сделать игру Geometry Dash на Scratch — урок для детей

Мобильная разработка за неделю #560 (14 — 20 октября)

Как собрать клон Yamaha DX7 за 10$

Управление Данных с Elasticsearch: Обучение и Практика

XML против JSON: как «слишком много тегов» убивает скорость

Как сверхкритическая вода разлагает пластик

Что на неделе: польза от видеоигр и большой сбой в работе Apple

Маленький, но полезный: опыт работы с 3D-принтером Geeetech E180, которому уже 7 лет

«Ну и чё это вы тут продаёте мне?» Правила подготовки основного продукта для маркетолога или почему они не покупают?

Как поднять свой WebSocket сервер на Node.js: основы

Как я заказ на фрилансе писал (Python). Часть 1

Три рецидива синдрома самозванца: из историка в системного аналитика

Светодиодная лента FCOB «Ra90 10 Вт/м» с Aliexpress

[Перевод] Знакомство с Litex на Tang Nano 9K

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

Имитационная безопасность. Продолжение

Продуктовая матрица. Что это такое? Как её сделать? Подробное руководство для маркетолога

Raptor 3: ключевое звено марсианской гонки?

Postal 2: антигерой мира видеоигр

База, которую нужно знать про JSON Schema

[Перевод] Киберпротезы и работа мозга

Ставлю на Zero! Мой выбор одноплатника. Raspberry Pi vs Orange Pi

Оценка кардинальности полей таблицы

19 октября 2024

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

Коллапс миров и ChatGPT

Обзор библиотеки LIBMF для Rust: факторизация матриц

Регулярные выражения в SQL

Apache Spark: настройка и отладка

[Перевод] Atlas: Как реконструировать 3D сцену из набора изображений

Устраняем ошибки USB-Blaster

Easy Writer: Бесплатная генерация текстов и статей с помощью ИИ

Пишем свой Http Kafka Sink Connector

IT-конференция Merge 2024: акцент на тренды будущего

AntiBlock 2.0

Пара шаблонов кастомизированных элементов Handlebars для Apache Superset

Отладка режима сна для людей, которые не хотят взрослеть

Про auto.offset.reset в Spring Kafka

AMD и Intel собираются конкурировать с архитектурами ARM и RISC-V. Что ожидает индустрию?

Как событие Joomla назовёшь, так оно и триггернётся?

[Перевод] Как провести Havoc agent через Windows Defender (2024)

Протокол ECH в браузере

Как я написал книгу для детей: «Мама, не отвлекай. Я Python учу!»

Два в одном: как древние морские существа спасаются от гибели, сливаясь в единое нечто

Гибкая фильтрация EFCore с помощью Expression

Qt-шные прокси-модели и их друзья

Цена за успех — одиночество: почему предприниматели остаются одни

Портативный «спутник» для смартфона

[Перевод] Проект крошечной радиоуправляемой машины, вдохновленный Марио Карт

Создаём свой реестр данных на основе ФГИС «Аршин». Часть 1 — добавляем данные в PostgreSQL и сокращаем размер БД

Наш опыт создания контекстного переводчика

При чем здесь крипта  –  концептуальное SEO WEB 3.0:  в 2025 году все изменится

Подборка инди проектов от иностранных разработчиков #1

Лейквью — крупнейший фонтан нефти в истории

Резистор — это просто. Не очень

Карманный Ansible и защита от брутфорс-атак

ESXi – не GNU linux и не Unix, если вы вдруг не знали (и прочие мелочи)

Программирование для детей 1–4 классов: знакомство младших школьников с IT

18 октября 2024

Краткий обзор дистрибутива линукс Solus

История одного модального окна или переходим с UIKit на SwiftUI. Часть 2.1. Неожиданный баг Combine

Обзор платформы Kaggle для начинающих: от состязаний до менторской программы

Из геймдизайнера в писатели

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

[Перевод] Rust 1.82.0: cargo info, AArch64 для macOS в tier1, use, небезопасные указатели и другое

Как мы стали заложниками скидок, акций, бонусов и кэшбэков…

Хобби на стыке технологий и творчества

[Перевод] Позвонив в ресторан, можно ненароком попасть на ИИ-хостес и не догадаться об этом

Робот в Лабиринте от МТС — можно практиковаться на любом языке

Как легально зарабатывать $1МЛН ежемесячно на контенте 18+ и не вылететь из AppStore?

Опыт реализации нейросетевого модуля российской DCAP-системы

Простая защита скрипта на Python

У нас был один выходной день, почти 12 литров кофе с чаем и 13 загадок…

История Bluetooth: От концепции до глобального стандарта

100 самых цитируемых статей про AI: в топе авторов Microsoft, Google и американские университеты

Как природные катаклизмы угрожают электронной отрасли и при чем тут кварц

Свободные лицензии: бремя прошлого или инструмент будущего?

Авиация и криминалистика

[Перевод] Скрытые цифровые привычки зумеров/скрытое цифровое поведение зумеров

Восстанавливаем работу MySQL. Решение задачи

Что не так со статьей про ИИ-юристов от Романа Янковского?

[Перевод] Построение надежных систем: решение сложностей распределенных микросервисов

Продуктивность и почему «сделать много всего» — это не про неё

Анализ тональности текста: зачем он нужен и как его использовать? Объясняем за 7 минут

Антология матричных расширений: от популярного обзора до запуска на эмуляторе

Как мы внедрили генеративную модель в объявления на Авто.ру. Доклад Яндекса

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

Плюсы и минусы различных DWH как источников данных для BI

Топ-8 систем управления тестированием, доступных в России в 2024 году

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

[Перевод] Как ИИ помог спрогнозировать ураган Милтон и другие штормы

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

[Перевод] Нет места лучше дома

Почтовая система VK WorkSpace в собственном дата-центре: архитектура, миграция с Exchange, внедрение и эксплуатация

Корзина в Додо Пицце на iOS 14: баг длиной в полгода

Гриды в Битрикс24: теперь не нужно искать  сторонние решения

Интерпретатор языка PL/SQL

Собственная бизнес-вселенная через призму low-code

Чтение на выходные: «Питер Молиньё. История разработчика, создавшего жанр “симулятор бога”» Рафаэля Люка

[Перевод] Как настроить правильное расположение элементов в Android-приложении для арабского языка

Как быстро редактировать баннеры от нейросетей в AI Banner и повышать их эффективность

Неуклюжая геймификация в Instagram*. Как НЕправильно управлять поведением пользователей

LLaMator: Red Teaming фреймворк для тестирования уязвимостей LLM

Как родился термин «Культура работы с данными»

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

ТЗ на обслуживание телеком-оборудования: как не переплатить за техподдержку, сохранив качество сервиса. Часть 2

АудиоАрхив жизни, ИИ и речевая аналитика

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

ИТ-пенсионеры, и где они обитают

Профилирование: сравниваем инструменты pt-pmp и perf на реальных примерах

Погружаемся в initrd

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

Построение отказоустойчивого кластера 1С Предприятие 8.3. Требования назначения функциональности. MythBusters

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

ООП для типовых ML задач

KinCony M1: умный рубильник на 30 ампер (когда нужно дёрнуть красиво)

Как написать D-Bus сервис, работающий на системной шине, на Rust

Публикации в СМИ для O-1 и EB-1: подробный гайд для IT-спецов

Узнаем, что делал пользователь через дамп реестра

Почему мне нужно, чтобы ты вкатился в айти

Какую материнскую плату выбрать в пару к процессорам Intel Core i5-12400 и Intel Core i5-13400

Обзор смартфона Cubot KingKong ES: защита от ударов и воды в тонком корпусе

Расшифровка черного ящика, или технический аудит базы данных перед сменой ERP-системы при полном отсутствии документации

RCE-уязвимость в Managed ClickHouse глазами специалиста SOC в Yandex Cloud

Баг auto.ru

Машинное обучение. Дайджест интересных новостей

Как удержать игроков | Спроси у геймдизайнера | VR игры: вопросы разработчику

Автоматизация омниканальной программы лояльности инструментами «1С: Предприятие 8» для розничных сетей

Серотонин. Как перестать сгорать за дни и начать системно развиваться?

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

Готовь телегу зимой: какие технологии и фреймворки будут актуальны в IT 2025 году

Жаль, что мы не умеем обмениваться файлами

Мобильная версия сайта: статистика, важность и чек-лист для гуманитариев

Гриды в Битрикс24: теперь не нужно искать  сторонние решения

Во что поиграть на macOS: подборка из 5 игр

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

Как спрогнозировать вероятность увольнения сотрудника и получить ещё миллион инсайтов из одного графика

Статистический анализ стресс-теста СУБД

[Перевод] Почему Racket? Почему Lisp?

Автоэнкодеры простыми словами

Инфраструктура для Data-Engineer Data Lake Apache Iceberg

Продаем на маркетплейсах всей семьей и зарабатываем 45К в месяц. Помогите

[Перевод] АЭС для Google

Wolfram Natural Language Understanding или спасение для студентов

Хочу собрать рабочую группу для написания и публикации инициативы на roi.ru по федеральному внедрению IPv6 в РФ

[Перевод] Делители часов

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

Minecraft для детей 7–10 лет: как обучиться блочному программированию с Code Builder

17 октября 2024

Готовим SQLAlchemy правильно

Подключение сторонних PHP библиотек в Joomla

AILink для Wolfram и плагины для ChatGPT

[Перевод] Что нового в Chrome 130?

RxJS Interop в Angular 18: основные изменения и преимущества

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

Как мы перенесли распознавание на базе ИИ в веб и изменили  веб-банкинг? В Markswebb оценили

Понимание прогноза глюкозы в AndroidAPS часть 2

SolidModelBrowser — удобный просмотр STL, 3MF, OBJ, особенно для тех, у кого завёлся 3D принтер

[Перевод] Как мы написали GPU-based Gaussian Splatting вьюер в Unreal с помощью Niagara

Семь каверзных вопросов от преподавателей школы аналитиков данных МТС

Ответы о Merge 2024: что, куда, кому и зачем?

Тысячи иконок и адаптация под RTL: проектирование интерфейса шаблона мобильного приложения для партнёров Travelpayouts

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

Востребованность и полезность 3D для управления строительными проектами через СОД

[Перевод] Быстрый поиск опечаток на Rust

Совместили молодёжный AI-конкурс с задачами «Северстали» и сделали предсказатель срывов поставок

Как настроить ежедневную сводку о работе Яндекс.Директа в Телеграм?

Unidraw — путь длиной в два года

Что нового в Unity 6? Обзор нововведений и ошибок в исходном коде

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

Анализ уязвимости CVE-2024-38227 в Microsoft SharePoint

Кратко разбираем Zerologon на практике и смотрим его артефакты

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

Митап FPGA-Systems: RnD-цикл современных SoC, физическая имплементация для FPGA и ASIC, обзор систем прототипирования

В Питере — облака перевозить

Настройка BurpSuite professional на Ubuntu 24

Гайд для дизайнера по переходу от  “общего котла” к продуктовому подходу

Как использовать менеджер состояний NgRx для Angular-проектов

Спутниковый интернет от Amazon: что происходит и какие у проекта перспективы?

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

Создаем проксирующий мок на Python: эффективное автотестирование API

Понимание принципа построения функциональности карт с Яндекс.Картами API v3

Деловые игры рыцарей круглого стола

Играем в кости с Дейви Джонсом

Обеспечение безопасности при разработке ПО — проблемы конвейеров CI/CD и способы предотвращения угроз

Кейс оптимизации запросов для Greenplum

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

Mount — ещё один способ уменьшения размера Docker-образа

Дизайн интерфейсов или как увеличить конверсию продаж в разы

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

Как переподписка по CPU в облаке снижает производительность Arenadata DB: результаты, которых не ждёшь

Топ-10 самых быстрых процессоров для работы и игр в 2024 году

Аудит сайта в 99% случаев бесполезен. Почему эксперт должен погружаться в бизнес, а не «анализировать 347 параметров»?

Suno: "… если бы я так мог, ..."

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

[Перевод] Стартап Decagon, который разрабатывает ИИ-агенты, привлек $65 млн. Его клиенты сокращают штаты служб поддержки на 80%

[Перевод] Взлом старого ZIP-файла с криптопрограммами подпольщиков ЮАР

UMA — оракул для рынка предсказаний Polymarket

Проблемы открытых знаний и литература в формате Open Knowledge

HMPL — лучшая альтернатива HTMX

Где эта улица, где этот дом?.. Какие несостыковки и почему можно найти в ГАР и других адресных сервисах

Как пакет с пакетами помог аналитику решить задачу для бизнеса, или keep calm and import statsmodels

Чтобы в DevOps не было «Oops»: что расскажут на DevOops 2024

Забыл, где лежат ключи? Телефон уже начинает волноваться

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

Витрина компонентов, или Единая точка правды в дизайн-системе. Часть 1

Merge 2024 созывает в Сколково айтишников из регионов: что вас ждёт в новом сезоне

Кейс NSX, или Ожидаемые неприятности

Это база. Алгоритмы сортировки для начинающих

macOS Sequoia 15.0 — что нового для ИТ

Во что компилятор C++ превращает код, или ускоряем код безопасно

Игры в будущем: как игровой процесс может измениться через 25 лет?

Магазин элитного белья сливал деньги на Я.Директ, а потом спросил ChatGPT и вырос вдвое

Создание простой CRM на Next.js и Prisma для B2B

[Перевод] Краткий обзор LLM бенчмарков

Получить второе медицинское мнение — это нормально

Инженер внедрения в IT: куда и как развиваться

Чтобы занимать руководящие посты нужен высокий EQ, а не IQ

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

Динамические модули в приложениях на Android: опыт использования Dynamic Feature Delivery

Как нарисовать завод на мнемосхеме

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

Этот парень был из тех, кто просто любит связь

Новинки автоматизации на выставке «Energy Expo 2024» в Минске

[Перевод] Как работает Mesh R-CNN

Могут ли гибкие чипы отследить настроение твоей девушки? Спойлер: уже скоро

Ответы на вопросы к дню программиста. Комментарии открыты ;-)

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

Обновление Кибер Бэкапа — обзор новинок версии 17.1

Тестирование redux store

Коротко про слоты в Vue.js

Сравнение систем распознавания русского языка 2024

Как скопировать все пакеты с nuget.org

Подборка Бесплатных Telegram Ботов с ChatGPT на русском в 2024 году

Тварь ли я дрожащая или право имею? Берем чужие сайты под свой контроль. Chrome расширение на Angular 18. Часть 1

Ядерные погремушки в каждой избушке. Технологии атомной индустирии в автоматизации бытового теплоснабжения

Как сделать управление персонажем в Unity – урок для детей и подростков

16 октября 2024

Пишем хорошие баг репорты. Рекомендации

Ddos-атака c Kali Linux — простейший пример

[Перевод] Влияние ИИ на исследования Земли и космического пространства

Сорок мегабайт простоты

Как провести безопасный эксперимент: guardrail metrics

IT в России: есть ли жизнь (и конференции) за пределами СПБ и МСК

[Перевод] 10 миллиардов целых чисел входят в массив

Разыменовываем NULL на RISC-V ядре scr1

Продолжение исследования RNN

rustsn — Open Source проект генерации кода и взаимодействия с уже существующем через LLM

Видишь бутылку? Пуф-ф-ф — и она испарилась. Новый метод переработки пластика

[Перевод] Конец эпохи: историческая миссия Landsat 7 делает последние снимки

[Перевод] «Письмо» атомами может изменить производство материалов для квантовых устройств

[Перевод] Машинный перевод GPT-4O статьи «Uncensor any LLM with abliteration»

Как перевести деньги из Армении в Россию и наоборот

ТРИЗ для IT-директора

Технология проектирования хранилищ данных Data Vault 2.0

Допечатываем ту самую «Математику в машинном обучении»

Как Лента формирует эффективный ассортимент на основе данных

Как работает Agile в проектном бюро

«Аська» ушла: вдохновляемся фичами, ставшими базой в мессенджерах

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

Техношкола Wildberries: курсы «Data Science» и «Аналитика»

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

Как идеи Аристотеля применяются в GenAI? Разбираем вопросы этики ИИ в образовании и создаем философский чат-бот

Этюд: использование метода покоординатного спуска для оптимизации параметров СУБД

Как и зачем мы в Fix Price разработали корпоративный UI-кит для наших бэк-офисных систем

Как понять, что на вашей команде дебафф по коммуникациям

Распределение IQ: как программисту выживать в мире, рассчитанном на дураков?

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

Регуляторика РБПО. Часть 2 – Требования в финансовой отрасли

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

Скажем нет «Превращению», или анализ Kafka

Конфигурация закупок в SAP ERP

[Перевод] Как спроектировать библиотеку для Spring Boot

Bukva: алфавит русского жестового языка

Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 2. Выражения

Готовимся организовать совместный русско-украинско-мексиканский семинар по ПЛИС в Мексике, возможно привлечем и беларусов

В чем разница между PaaS, SaaS и IaaS? Эволюция одного проекта на 1С

Прокачали работу колл-центра и достигли +15% SL за полгода через интеграцию CRM и телефонии

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

Tuist: добавляем генерацию проекта в текущее приложение

Маскот в мешке: как выбрать талисман и не пожалеть об этом

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

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

QR-код: улучшение считывания на сложных поверхностях

Истинная причина отмены удалёнки

GUI — это хорошо, но большие дяди хотят IaC

Angular 19 — что нас ждет

29 лет топтания на месте. Почему подходы к разработке ПО не развиваются?

29 лет топтания на месте. Почему подходы к разработке ПО не развиваются?

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

Подробное руководство по оценке компетенций продуктовых дизайнеров. Часть 1

Сравнение роста заработных плат ректората МГТУ им. Н.Э. Баумана и остальных сотрудников

Траст-менеджер здорового человека

[Перевод] Как снизить расходы на мониторинг: замена Prometheus на VictoriaMetrics

Реализуем паттерн Unit of Work в ASP.NET Core

LLM для HR-Tech: как мы делали ИИ-ассистента для автоматизации форматирования резюме

Корутины: stackful vs stackless

15 октября 2024

Метрики agile-команды 1С в JIRA

Как защитить своё право на информацию: готовое обращение в Роскомнадзор

События и сенсоры в Scratch: как создать первую программу

Lateral movement: перемещение в атакуемой сети

Кастомное пассивное охлаждение ПК (часть 2)

Открытие TortoiseORM: Асинхронная ORM глазами Python-разработчика

Нейросети против Тинькоф-контеста

[Перевод] Тёмной материи не существует, а возраст Вселенной составляет 27 миллиардов лет, утверждает исследование

Знакомьтесь с Jmix AI Assistant: Инновация, которую стоит попробовать

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

Построим GPT: с нуля и шаг за шагом

По следам Жака Арсака — о программировании игр

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

[Перевод] Как написать свой первый модуль ядра Linux

Введение в AI Background Remover с использованием TensorFlow.js для React-приложений

Разыскивается ARM-нетбук Ben Nanonote или WM8650

Как стартовать продукты под крылом больших корпораций

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

Забытые оболочки MS-DOS: Seal GUI

Неочевидные вопросы разработки NGFW: как мы формируем команду и обучаем партнеров

ВКС, мессенджер и совместная работа с документами в одном приложении. Изучаем новый продукт — Squadus PRO от МойОфис

Облегчаем боль от перехода с Openshift на ванильный kubernetes. Настройка openshift-console с поддержкой SSO

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

Куда утекает производительность? Ищем ответ в логах Greenplum

Как заставить тесты «видеть» дефекты: о внедрении функционала скриншот-тестирования в проект E2E автотестов

Использование ChatGPT для автоматизации генерации кода в JS-проекте

10 выводов, которые я сделала, пока собирала UI-кит

Настройка CI/CD для GitLab-репозитория: работа с микросервисами

Нагружаем и отдыхаем: load testing без стресса, ч.1

Ролевая модель: чит-лист проверок

Топология физических связей

[Перевод] Пошаговое руководство по предварительной подписи URL-адресов AWS S3 и получению защищенных изображений S3 в React Native

[Перевод] The AdEMAMix Optimizer: Better, Faster, Older

IT-дейтинг в 2024: как найти вторую половинку айтишнику и удаленщику

[Перевод] Улучшенная глобальная настройка в Playwright с использованием авторизации и проектными зависимостями

Самые важные пакеты в экосистеме Dart и Flutter на Pub 2024

Maskito: то, что вы давно искали

LotItBit или как я создал криптолотерею и все потерял

5 лучших инструментов для разметки данных в 2024 году

Фальшивый аттач. Атаки на почтовые серверы Roundcube с использованием уязвимости CVE-2024-37383

Высшее образование в IT и зарплаты

Будни устного ИТ-переводчика: неожиданные откровения с полей

Фрэнк Харт: человек, который создавал Интернет

В поисках счастья — жизненная стратегия с научной точки зрения

Рекомендатель кино или как написать за выходные свое DIY-решение для поиска новых фильмов

От контекста до юрисдикции: 7 ключевых параметров при выборе LLM для вашего проекта

Переход на Go глазами PHP-разработчика: 5 подводных камней

Пентест WPA-Enterprise: от теории к практике

Как подружить Flutter и Huawei — настраиваем App Gallery. Часть 1

Чем ChatGPT-4o отличается от OpenAI o1 и для чего на самом деле нужна новая модель

Суперсингулярные изогении в криптографии

Как я разрабатывал настольные часы

Освещение в веб-картах 2ГИС

Моя работа позволяет использовать способности и приносить пользу обществу

Что такое CPA, CPA-партнерки и CPA-маркетинг?

От звука к смыслу: распознавание речи в видеоконтенте

Что делать, если драйвера в смартфоне нет. Продолжаем эксперименты с «Авророй»

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

Опыт разработки приложений java и оформления кода

Любопытное продолжение задачи об электричках. Так может LLM ее решить или нет?

Что такое Affiliate Marketing — Партнерский маркетинг

Аналитика рекрутинга: как понять и улучшить процессы компании

Переход со Spring Boot 2 на Spring Boot 3 в контексте Hibernate, или как не сойти с ума при миграции entity в монолите

Псст, полупроводники нужны? Вьетнам планирует стать одним из лидеров электронной индустрии к 2050 году

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

Null-безопасность в Java: когда нули тоже имеют значение

Уйти из айти – бросаем разработку ради психологии и смотрим, что получится

Автоматизация умного дома за 11 миллионов — а вы бы заплатили?

[Перевод] «Это робот, которого мы все ждали – такой, как C3PO»: почему в наших домах до сих пор нет гуманоидных роботов?

Путь фронтенд-разработчика. От рождения до тимлида

Хостинг Docker-контейнеров: обзор Российских платформ в 2024

Гик-блогер возродил почти забытый язык программирования для Commodore

Как запрашивать и принимать обратную связь от клиентов с помощью SMS API

Уильям Гибсон — Нейромант (40 лет книге)

«Open source в России» — гримасы рынка, этика и менеджмент: разговор с Олегом Бартуновым, CEO Postgres Professional

Особенности практического применения архитектуры Spine&Leaf в реалях современного высоконагруженного CDN

Как увеличить продажи недвижимости х12 раз без льготной ипотеки: 89 участков на 0,5 млрд рублей в чистом поле за 3 мес

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

Обзор бренда TPM3D: промышленная 3D-печать с использованием полиамидов

Изучили, как работает КЭДО (кадровый электронный документооборот) в Битрикс24

Атаки на веб-кэширование. Отравление кэша: теория и практика

Как создать страшный лифт в Роблокс — обучение для школьников

14 октября 2024

Сервис для обхода блокировки OpenAI API в России или ваш первый API

[Перевод] Инъекция наночастиц и бляшки в артериях

22 омерзительные опечатки в русском переводе книги М.П. Дайзенрот «Математика в машинном обучении»

Тесты для функций compose в андроид

Linux — лучшая ОС

Я создал самый быстрый способ поиска делителей числа

Стеганография в линукс — просто (Часть 2)

Решение по автоматизированной проверке движений документа в Vanessa Automation

Раздражает коллега?

Настройка VSCode для разработки в Tauri

[Перевод] Прогноз: ИИ захватывает рынок венчурных инвестиций

Security Week 2442: криптомайнеры в результатах поиска

Поиск по фото и раздетые дипфейки

Router-On-A-Stick на Keenetic с помощью VLAN

Что такое CPA оффер и лучшие примеры 2024 года

Пятый полет Starship: что дальше?

PostgreSQL Antipatterns: «вращаем» JSON

Создание навигации с «плавающим» фоном ссылок на чистом CSS

Как айтишник из Ашана выбирался из зарплаты в 35 000 рублей

MSSQL natively compiled: когда они тормозят

Самые неожиданные исследования про мозг

[Перевод] Как охладить мир, не блокируя солнце

Об особенностях электротехнических (и не только) сообществ: тщеславный Двач выходит в топ поисковой выдачи

Синтез Цифрового БИХ Фильтра Низких Частот

Умное хранение или как мы снизили рост БД Oracle в полтора раза

Запускаем Arduino от DIY-батарейки из лимона

Улучшаем процесс ревью в команде

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

Новые серверные процессоры AMD EPYC 9005 Turin — гонка продолжается

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

Первый металлургический ML-хакатон от ОМК ИТ. Погодите, что???

Давайте писать красиво: второй сезон «Конкурса красоты кода»

Исходный код на прощание: разбор ошибок в проектах закрывшейся инди-студии

Случайные обои от AI каждый день

ThreadLocal и проблемы с памятью: что вы должны знать

Committed vs Completed

Что выгодней — свое железо или облако?

Как на производстве следят за качеством и что делают с браком (и причём здесь Кольт и Cadillac)

Почему кошки ненавидят закрытые двери: что выяснили ученые

Про наглого клиента, или мониторинг borg backup в prometheus на коленке

HMAC-SHA256 и Telegram Mini App

Ремонт HDD Western Digital My Book Essential: система не видит диск, нет питания. Дело в плате

Кто придумал школы

Как организовать контроль доступа на объектах культуры

Числа с фиксированной запятой для NES/DENDY

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

[Перевод] Понимание спецификации ECMAScript, часть 4

Почему AI не заменит программистов

Веб-аналитика — компас в мире рекламы: как не заблудиться и достичь цели

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

Удаленка под угрозой: зарубежные компании возвращают людей в офисы. Почему это неизбежно затронет Россию?

Системный подход к полунатурному моделированию и быстрому прототипированию с использованием КПМ РИТМ

Трансформация или чемодан без ручки (часть 6) Первые грабли, как обойти их и не получить при этом в лоб

Зачем и где нужен API Gateway

Потребление ресурсов в Prometheus: кто виноват и что делать (обзор и видео доклада)

Во имя богов Рандома. Настраиваем вероятность исходов в играх

[Перевод] Экспорт данных из базы данных в Excel на C#: 5 проверенных методов

Использование AI для интернационализации (i18n) вебсайта

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

Как мы учим языки. Часть 3. Повышаем продуктивность

Агрегаторы против официальных сайтов отелей — кто доминирует в поисковой выдаче Google и Яндекс?

Линейный и бинарный поиск в Clojure

Функция скользящего среднего для регенерации на графике

Полная автоматизация ворот

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

Как готовить EdgeAI в 2024/2025 году

Как приготовить MVI в 2024 часть 1

Моделируем работу ПЛИС красиво

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

Как создать 3D-игру в Scratch с нуля — туториал для детей

13 октября 2024

Приключение пакетишки

Хроники российского рынка как бы труда

Абьюз в среднем менеджменте: реальность или выдумка?

У меня был план, и я его НЕ придерживался

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

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

Изучение известные алгоритмы сортировок

Node.js-бот для Телеграм: CRUD-L через аргументы команд

Альтернативный список заблокированных в РФ ресурсов Re:filter

Обзор библиотеки RxPY

Лоттократия лучше демократии! Статья о криптографических выборах

Julia 1.11: новый релиз и много возможностей. Что добавили разработчики и что изменилось?

Документальный фильм Three Decades of DOOM вышел

Locust: проводим нагрузочное тестирование

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

Мобильная разработка за неделю #559 (7 — 13 октября)

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

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

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

Транснациональная Мегакорпорация Будущего

Почему WiLo (Wi-Fi + LoRa) вызывает сомнения? Как оно работает и есть ли смысл?

[Перевод] Анализ CVE-2024-43044 — от чтения файлов до удаленного выполнения кода в Jenkins через агентов

Настоящая история квадроберов

Systemd и Swift приложения

Postgres, как настроить запросы между разными БД

12 октября 2024

Название имеет значение: как отладить Blazor WebAssembly приложение, переименовав браузер

Как найти своего идеального QA и отсеять жертв инфоцыганских курсов

[Перевод] Стимуляция блуждающего нерва и режим сенсорной сверхобучаемости

История одного модального окна или переходим с UIKit на SwiftUI. Часть 1

[Перевод] Все ваши секреты принадлежат нам*

Всё своё ношу с собой. Мои простые правила организации личной базы знаний

[Перевод] Учёные заявляют, что Китай может обнаружить стелс-самолёты F-22, F-35 с помощью спутниковой сети Starlink

Что ждёт IT-отрасль в будущем? Расскажет ректор РосНОУ Владимир Зернов

Как Generative AI может помочь в подготовке к собеседованию для ИТ специалистов

Попробуйте Tauri

Взлом паролей методом брутфорса, уязвимой машины в Kali GNU/Linux с hydra, medusa, ncrack — просто

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

Сказ о русской артиллерии. Электронный мозг артиллерии и при чём тут русско-японская (1905-1991 гг.)

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

Киберучения «CyberCamp 2024» глазами Гостя