26 февраля 2024

Security Week 2409: PrintListener, кража отпечатков пальцев по стороннему каналу

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

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

Деплой aiogram-бота на хостинг. Подробная инструкция

Создание Chat-Ops бота в Mattermost на python

Легко архивируем 1С на холодное хранилище SELECTEL v2 в 2024 году

NLUX: Библиотека интерфейса Conversational AI

[Перевод] Как украсить и оживить сайт на Astro с помощью KwesForms и Rive

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

Что такое The Festival Floppies и причём здесь Джон Ромеро и SimCity

[Перевод] Новые клиентские хуки React 19

[Перевод] Angular на стероидах: наращиваем производительность при помощи WebAssembly

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

Плагины IDE — простой способ войти в безопасную разработку. Без регистрации и СМС

Образовательный разрыв или купон на одну помощь

Концепт бюджетной видеостены неограниченного размера для web-приложения

Размер выборки для A/B теста

Что умеет калькулятор зарплат в IT — о сервисах Хабр Карьеры

Переделали всё, не разломав ничего, или Проект по информационной безопасности (взглядом PM)

Московский уровень медицины в регионе: переосмысляем клинику

Погружаемся в Kubernetes: полезные материалы от сотрудников Selectel

Гид по брендингу для агентств недвижимости: Создайте бренд, который любят клиенты

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

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

Стажировки с обучением в IT. Как попасть и какие подводные камни вас ждут

Реальная эффективность. Как подняться на новый уровень

Repeatable migrations в Flyway

Кто через 5–10 лет будет проектировать российское телеком-оборудование

Агротех в Марокко: какие стартапы эта страна дала миру

Больше космического туризма: Space Perspective предлагает стратосферные полёты в капсуле

Максимально простая игра на C++ (в консоли)

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

Разбираемся с Cloud Landing Zone

В мире незавершённых задач: почему важно доводить дела до конца?

Раскрывая потенциал GenICam и Harvester в системах компьютерного зрения

Как создать простой LoRa мессенджер: обмен текстовыми сообщениями между устройствами без интернета

Нео-РНН или Make RNNs great again

Раскладываем Git по полочкам: терминология

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

[Перевод] Безымянный язык программирования без присваивания имён

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

Как мы феерически открыли даркстор Даркстор в Дагестане

Digital-мероприятия в Москве c 26 февраля по 3 марта

Пути внедрения поддержки скриптов в Dart/Flutter

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

Домашняя виртуальная лаборатория. Готовим собственный сервер виртуализации для обучения. 1. Введение

Почему у нас все еще нет летающих машин?

Квест за тимлида: как живёт менеджер в корпорации

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

Идеальный офис 2.0

Конец программирования, как мы его знаем, или Что нас ждёт с LLM

CREON GAMES: геймдев студия из «Сколково» кинула сотрудников на зарплаты?

Высокая ПИТ — это скорость реакции на быстро изменяющиеся условия

Маркировка рекламы для digital-агентства в ОРД Амбердата (ОРД-А)

Элементарный английский для Elementary — грамматика и не только

Можно ли запустить ембедед С-проект на базе РТОС в режиме симуляции под Windows?

Китайские инструменты для взлома раскрыты в гигантской утечке (I-S00N)

Настоящая магия: возможности необычного ПК с внешним PCIe сокетом и кое-что еще

Git в условиях экстремальной атомарности веток