18 сентября 2024

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SAP Scripts на C#

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Имитируя гигантов: воссоздание условий Юпитера на медном проводе толщиной 25 мкм

Загрузочный 4G-модем, сёрфим в OS-невидимке Tails

Как зелёная сова отхватила себе место на мировой арене: история успеха Duolingo

Как я обнаружил проблемы у ЮМани (Сбербанк) с безопасностью и не получил денег за найденную уязвимость

Стек с поиском максимума

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

Они помогут стартануть в ИТ. Пять супергероев на примере системы наставничества в МТС

System Console. Доступ к регистрам ПЛИС из Quartus

Enterprise 128: компьютер, который опоздал на рынок

Простая латиница для русского языка

История: Опыт работы в нефтегазовой отрасли

Есть ли код в No-code?

[Перевод] Искусственный интеллект переубеждает сторонников теорий заговоров

Конфигурирование DHCPv6 и SLAAC в IPv6-сетях

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

Установка RuAntiblock с помощью скрипта (модуль для OpenWRT) для полного обхода блокировок в том числе Ютуба

Бесплатный курс по созданию сайтов для детей: 7 уроков по HTML и CSS с нуля