My Class Blog
MyClassBlog: блог преимущественно о программировании и путешествиях, но и по мелочи о другом тоже.

Простой скрипт на jMeter

25 августа 2025
Apache jMeter это утилита для стрес тестирования апи. Она позволяет делать сложные запросы с for и if и другое. Похоже на Runner в Postman (но они появились гораздо позже и все же цель их другая больше тестирование), но более функциональное и позволяет производить разнообразную нагрузку больших систем. Давайте составим наш первый стресс тест.

Вседозволяющий CSP

15 августа 2025
Периодически для дебага нужно бывает переопределить Content-Security-Policy (CSP). Именно переопределить, а не удалить. Причем обычно нужно задать значения, которая разрешает все. И обычная * тут не подходит. Конечно я не помню это значение наизусть поэтому приходится заново искать ответ на этот вопрос, а он к сожаление не на первой странице в поиске лежит. Поэтому публикую его тут.

Configurable Portal

11 августа 2025
Решил попробовать сделать прототип портала, страницы и содержимое, которого можно конфигурить из CSM (например Strapi). И попробовать сделать это на App Router от NextJs с Server Components, т.к. для SPA и обычного SSR такую штуку я знаю сделать можно. Итак, нужно сделать механизм, который обеспечивает гибкую конфигурацию портала через CMS без необходимости изменения кода, что позволяет контент-менеджерам самостоятельно управлять структурой и содержимым страниц.

Удобная команда для запуска Docker

06 августа 2025
Команды docker build и docker run знакомы всем, кто работает с Docker. Однако в процессе разработки часто приходится выполнять одни и те же действия: проверять потребление памяти, пробрасывать порты, передавать переменные окружения и т.д. Чтобы ускорить и упростить эти операции, я собрал удобные шаблоны команд, которые использую сам.

Intellij IDEA: Шаблоны React-компонентов

28 июля 2025
При создании React-компонентов нужно помнить шаблон компонента или хука. В этом плане Angular выглядит удобнее — там есть CLI, интегрированный с IDE, позволяющий быстро создавать компоненты и сервисы. В случае с React — в разных командах шаблоны могут отличаться, поэтому имеет смысл настроить свои собственные. В этой статье — подборка шаблонов для компонентов, хуков и контекста.

Виджет для постоянного отображение CPU (TrafficMonitor)

20 июля 2025
Иногда кажется, что компьютер должен работать быстро, крутить вентиляторы, но код компилируется долго и ничего не происходит. Проблема может быть в перерасходе памяти или нагреве процессора, а может стоит режим энергосбережения. Чтобы понять что происходит хочется увидеть нагрузка на систему, ее можно увидеть открыв диспетчер задач, но было бы хорошо видеть данные постоянно на приборной панели, как у машины 😄. Не мог долго найти подходящих решений, но наконец нашел, и хочу с вами поделиться решением - TrafficMonitor

Решение проблемы троттлинга на Honor MagicBook X14 Pro с помощью ThrottleStop

12 июля 2025
Если вы планируете использовать Honor MagicBook X14 Pro для работы — будьте осторожны. Несмотря на привлекательный внешний вид и характеристики, этот ноутбук страдает от серьезных проблем с перегревом и троттлингом процессора Intel Core i5-13420H. В этой статье я поделюсь личным опытом использования, а также расскажу, как частично решить проблему с помощью программы ThrottleStop.