Месяц: Сентябрь 2022

  • Обработка ошибок и C++

    от автора

    О чём тут не будет: напоминания базовых конструкций языка и основных моментов о том, как с ними работать; подробного разбора, как работают исключения (писали тут и тут); как грамотно спроектировать ваш класс/программу, чтобы не наломать дров в будущем с гарантией исключений (разве что совсем чуть-чуть, хотя я сам и не очень-то тук-тук).О чём будет: разные…

  • На туманном Альбионе: история пиратского радио Великобритании

    от автора

    Рассвет рок-культуры и становление ее канонов пришлись на 60-e годы и ознаменовали начало британского вторжения в Америку и в целом в мир. А что же в самой Британии? А там высится сумрачная громада ВВС

  • Стили заголовков в CSS: картинки, тени, анимации

    от автора

    Задача заголовка — привлекать внимание, и для этого многие эффекты хороши. В прошлый раз мы перевели статью о градиентах, теперь предлагаем рассмотреть ещё несколько фишек.  Как добавить изображение за текстом в CSSПростая возможность: вместо того чтобы рисовать изображение или создавать градиенты, можно поместить на фон текста заголовка готовую картинку с помощью функции  url().Для начала выбираем…

  • Как получить доступ к переменным dotenv (.env) с помощью плагина fastify-env

    от автора

    Совсем недавно начал изучать фреймворк Fastify, который почему-то не особо популярен в русскоязычном сегменте интернета. Для хранения переменных конфигурации я всегда использовал файл .env. Для чтения файла .env на Express я привык использовать всем известную библиотеку dotenv, то врем как в экосистеме Fastify есть своя библиотека — @fastify-env.Я в обратился к документации… и ничего не…

  • Самодельный генератор Ван де Граафа

    от автора

    Как любитель ядерной физики и ускорительной техники я всегда нахожусь в поиске новых источников высокого напряжения. Обычно таким устройством оказывается нечто на основе большого трансформатора, умножителя напряжения или их комбинации. Но существует и множество других методов генерации высокого напряжения, которые зачастую не учитываются и рассматриваются как устаревшие. Один из них – это старый добрый генератор…

  • Чего ждать от «Управления данными 2022»?

    от автора

    Привет, Хабр! Буквально на днях, уже на следующей неделе стартует конференция “Управление данными 2022”. Издательство «Открытые Системы» проводит мероприятие седьмой год подряд, но в 2022 году форум обещает быть особенно интересным. Почему мы решили принять в нем участие, и какие доклады я сам бы хотел послушать, читайте под катом.Актуальные данные очень важны для целого ряда…

  • Как я издал антиутопию о жизни без электричества и почему суперскилы планирования оказались в этом бесполезны

    от автора

    Привет, меня зовут Сергей Терехин. Здесь, на Хабре, я в первую очередь системный архитектор. Но вот что вышло. Между Питером и Москвой, обсуждениями ТЗ с заказчиками и тушением пожаров на проектах я написал фантастический роман «Поток». И даже получилось его издать. Мне всегда было любопытно, что творится на «писательской кухне». Интересно было бы заглянуть за плечо…

  • Как мы создали Pingora, прокси-сервер, связывающий Cloudflare с Интернетом

    от автора

    Вводная частьСегодня мы хотим рассказать о Pingora, новом HTTP-прокси, который мы создали своими силами, используя Rust, и который обслуживает более 1 триллиона запросов в день, повышает нашу производительность и предоставляет множество новых возможностей для клиентов Cloudflare, требуя при этом лишь треть ресурсов процессора и памяти от объема ресурсов нашей предыдущей инфраструктуры прокси.По мере роста Cloudflare…

  • Новая «религия» на базе материализма

    от автора

    Скоро на всех просторах страныВ свете последних событий я бы хотел поделиться своим мировоззрением, которое вполне может заменить «религию» по вопросам морали, и сделать умных людей более гуманными и ответственными не только за свою жизнь. Данная концепция «новой религии» полагается на материализм, и исключает всё сверхъестественное. При этом, из моей концепции вытекают такие интересные вещи,…

  • Добавление расчёта пути к схеме метро Москвы из Википедии

    от автора

    В процессе создания своей схемы метро я использовал SVG-схему из статьи Википедии как визуальный образец. После добавления возможности расчёта и вывода пути к своей схеме стал думать о том, как использовать алгоритм поиска по графу и для других подобных схем. И решил недавно попробовать адаптировать его для схемы метро из Википедии.Для этого решил адаптировать не…