Привет, Хабр. Меня зовут Марат Исаев. В этой статье я кратко рассмотрю устройство самописного микрофреймворка и его применение для написания приложения-планировщика, чтобы вы могли написать свой фреймворк, для своих приложений. Подчеркну: статья образовательная и не охватывает enterprise-разработку.Чтобы мой рассказ был более предметным, я сразу покажу код фреймворка и приложения. Можете скопировать его прямо в консоль, запустить и по мере чтения статьи тестировать, разбираться и исследовать. Читать далее
Не смогу привести точные ссылки на этих врачей, но вот буквально за месяц слушал двух авторитетных спецов и сказал каждый из них следующее:В нашей полосе что бы получить витамин Д в достатке, надо очень долго, часами находиться на Солнце.Нет, в нашей полосе достаточно даже…
Типичная проблема новичков при изучении языка программирования — они тонут в море учебных материалов. Интернет предлагает тонны статей, курсов и книг по C++, но как выбрать действительно стоящие?Меня зовут Владислав Столяров, я руководитель команды анализа безопасности…
В данное статье рассматривается порядок развертывания системы сбора резервных конфигураций сетевых устройств производства Cisco Systems и Juniper Networks, посредством применения «Ansible» и «GitLab». Подробно описан процесс развертывания данных инструментов с помощью docker‑compose. Читать далее
Казалось бы, только мы отдохнули от разбора второй волны нейросетей для генерации видео, как без объявления войны выходит она. Midjourney, та самая платформа, которая годами оставалась в стороне от видео-движухи, делает свой первый аккуратный, но амбициозный шаг. Встречайте: Midjourney Video…
Мой веб-сайт — это путешествие по волнам памяти. Я не хочу сказать, что нужно прекратить современную веб-разработку. На моём веб-сайте используются технологии, которые в обсуждаемые на нём времена были ещё недоступны. Он работает на мобильных (протестировано в Firefox для Android),…
Меня зовут Михаил, я работаю в Magnit Tech и занимаюсь внедрением 1C платформы на операционную систему Linux. В этой статье я расскажу, как реализовать создание резервных копий бакетов S3-совместимого объектного хранилища MinIO.(Сразу дам спойлер: нам удалось это сделать с наименьшими затратами места на диске с использованием инкрементальных бэкапов). Читать далее
Чистое помещение (cleanroom) – это такое пространство, в котором контролируется концентрация аэрозольных частиц и которое спроектировано, построено и эксплуатируется так, чтобы свести к минимуму поступление, выделение и удержание частиц в нем. Чистая зона (clean zone) – определенное…
Как был переработан подход к полиморфизму в C++‑фреймворке Flox: замена virtual на статически сгенерированные vtable с концептами. В статье описана архитектура, проблемы, решение и метрики прироста производительности. Читать далее
В связи с очередным "геополитическим обострением" все больше слухов ходит о возможном принятии закона, внесенного группой сенаторов, более известного в медиа как "закон Линдси Грэма". Проект этого закона выложен на сайте конгресса США и доступен для ознакомления (но, не для…