Блог

fpm_start( "true" );

Расширенный мониторинг с помощью NATS surveyor

В этой статье мы настроим nats-surveyor для расширенного мониторинга наших серверов NATS с помощью Prometheus и Grafana. Что такое NATS Surveyor? NATS surveyor опрашивает сервер NATS на предмет сообщений Statz для генерации данных для Prometheus. Это позволяет одному экспортеру подключаться к любому серверу NATS и получать полную картину развертывания NATS, не требуя дополнительных компонентов мониторинга …

Расширенный мониторинг с помощью NATS surveyor Читать полностью »

Java — Преобразование документа Word или Docx в PDF

Прежде чем отправить документ Word другому человеку, вы можете подумать о конвертации документа в PDF, чтобы он выглядел одинаково на разных устройствах и мог быть просмотрен получателями, у которых не установлен MS Word. В этой статье будет показано, как конвертировать документы Word в PDF, PDF/A и защищенный паролем PDF на Java с помощью библиотеки Spire.Doc …

Java — Преобразование документа Word или Docx в PDF Читать полностью »

Персональный сайт для КАЖДОГО

Оглавление Элементы, идеи и концепция DevCard Shields.io Репозитории GitHub Статьи DEV.to Будущие обновления Элементы, идеи и концепция Когда я посмотрел на свой сайт, который был моим первым сайтом, я был не очень доволен тем, что я там разместил. Это был очень веселый проект и прекрасная возможность для обучения в качестве моего первого погружения в веб-разработку. …

Персональный сайт для КАЖДОГО Читать полностью »

Асинхронное программирование в C#

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

Асинхронное программирование в C# Читать полностью »

Юнит-тестирование в Symfony

Для того чтобы проводить модульное тестирование в Symfony, нам необходимо сначала установить тест-пак symfony: $ composer require —dev symfony/test-pack Войдите в полноэкранный режим Выйдите из полноэкранного режима Проверьте успешность установки, запустив PHPUnit: $ php bin/phpunit Войти в полноэкранный режим Выйти из полноэкранного режима Если вы запускаете свой проект в контейнере docker, убедитесь, что вы запустили …

Юнит-тестирование в Symfony Читать полностью »

Вместе лучше…

Последние пару дней были одними из самых веселых, когда я занимался программированием. Мой друг недавно получил стажировку после магистратуры по цифровому маркетингу и заинтересовался анализом данных и скрепами сайтов. Поэтому он начал изучать Selenium и попросил меня о помощи. Готов поспорить, что для более опытного программиста изучение и интеграция базовых функций Selenium webdriver не займет …

Вместе лучше… Читать полностью »

8 советов по настройке PowerShell в Windows

Существуют некоторые инструменты и программы, которые позволяют получить больше от командной строки Windows, делая опыт и рабочие процессы более плавными. С помощью всего нескольких дополнительных инструментов мы можем улучшить навигацию по папкам, поиск файлов и операции с git без запоминания большого количества различных команд. Кроме того, все используемые здесь инструменты доступны в среде Linux (а …

8 советов по настройке PowerShell в Windows Читать полностью »

Вопрос о процессе создания реального веб-при…

Мне интересно узнать о процессе создания реального веб-приложения. Поскольку я сейчас пытаюсь создать веб-приложение (систему управления), я не уверен, какую часть всего кода мне следует начать первой. Должен ли я сначала создать внешний дизайн и взаимодействие, или сначала создать внутреннюю функцию? Или я должен делать и то, и другое одновременно с каждой функциональной частью, такой …

Вопрос о процессе создания реального веб-при… Читать полностью »

Комбинации в языке Haskell

Авторское право (c) 2022 JEON Myoungjin ЛИЦЕНЗИЯ: Лицензия открытого программного обеспечения 3.0 Между моими любимыми языками началась война … Не очень точный бенчмарк И я слишком одержим Как создавать комбинации в haskell. Серия «Комбинации в Haskell Комбинации на Haskell (под названием «Хвост за хвостом») История Tail After Tail (Combinations In Haskell) Одна и та же …

Комбинации в языке Haskell Читать полностью »

Вместе лучше…

Последние пару дней были одними из самых веселых, когда я занимался программированием. Мой друг недавно получил практику после магистратуры по цифровому маркетингу и заинтересовался анализом данных и скребками сайтов. Поэтому он начал изучать Selenium и попросил меня о помощи. Готов поспорить, что для более опытного программиста изучение и интеграция базовых функций Selenium webdriver не займет …

Вместе лучше… Читать полностью »