Света Калугина

Света Калугина

Света Калугина вышла из тела и оправилась на прогулку. Была ночь. Она вошла в дом участкового Черникова. Тот спал в кровати рядом со своей женой – оба были толстые, как тюлени, и громко храпели. Тогда Света взяла Черникова за нос и вывела куда-то вон. — Ой, где это я? – удивился Черникова. — Хочу идти…

В саду

В саду

Дождь вызвал В.С. В прогнозе значилось:   — сковорода — тип покрытия: июль — температура нагрева – 41% — плотность пара под крышкой – X — коэффициент заседания мух на листах ореха – Y — температура открытой крыши – лучше не знать — количество залегающего на тенистой крыше кота – min*count Чудеса не намечались, листы,…

Элтон Иван. Адский Поезд

Элтон Иван. Адский Поезд

https://www.litres.ru/book/elton-ivan-33259420/adskiy-poezd-71402365/ Роман Элтона Ивана 2008 года. В нем рассказывается о том, как ребята сели на поезд. Но поезд приехал в ад. По пути все пассажиры были съедены А что еще? А больше ничего.  

Настройка Redux в React-приложении включает следующие шаги

Шаг 1: Установка зависимостей Установите необходимые пакеты через npm или yarn: npm install —save redux react-redux @reduxjs/toolkit или yarn add redux react-redux @reduxjs/toolkit Шаг 2: Создание хранилища Redux (store) Создаем файл src/store.js: import { configureStore } from ‘@reduxjs/toolkit’; // Создаем начальное состояние приложения const initialState = { counter: 0, }; // Редьюсер — описывает изменения состояния…

Развертывание сервера RabbitMQ на Windows

Развертывание сервера RabbitMQ на Windows включает следующие шаги: Шаг 1: Установка Erlang OTP RabbitMQ написан на языке программирования Erlang, поэтому первым делом нужно установить среду исполнения Erlang — Erlang/OTP. Перейдите на официальный сайт Erlang: https://www.erlang.org/downloads Скачайте последнюю версию Erlang для Windows. Запустите установочный файл и следуйте инструкциям мастера установки. После завершения убедитесь, что переменная среды ERLANG_HOME установлена правильно. Для…

RabbitMQ в PHP

RabbitMQ — это мощный брокер сообщений, используемый для организации асинхронного обмена сообщениями между различными компонентами приложения. Чтобы использовать RabbitMQ в PHP-проектах, проще всего воспользоваться официальной библиотекой AMQP для PHP (php-amqplib), разработанной командой RabbitMQ. Подготовка среды Для начала убедитесь, что у вас установлен RabbitMQ сервер и клиентская библиотека для PHP. Если ещё не установили, выполните следующие…

JWT (JSON Web Token)

JWT (JSON Web Token) — это стандартизированный способ передачи безопасной информации между двумя сторонами в виде JSON объекта. Для работы с JWT в PHP существует популярная библиотека firebase/php-jwt, которую мы будем использовать в примерах ниже. Установка библиотеки Для начала установите библиотеку через Composer: composer require firebase/php-jwt Генерация токена (encode) Вот пример простого сценария для генерации JWT-токена:…

Пример алгоритма Дейктры

Алгоритм Дейкстры — один из наиболее известных методов нахождения кратчайших путей между вершинами графа. Вот простая реализация на PHP, иллюстрирующая работу этого алгоритма: <?php // Граф представлен матрицей смежности $graph = [ [0, 7, 9, 0, 0], [7, 0, 10, 15, 0], [9, 10, 0, 11, 0], [0, 15, 11, 0, 6], [0, 0, 0,…

Шаблон Iterator

Шаблон проектирования Итератор — один из поведенческих паттернов, который позволяет последовательно обходить элементы коллекций различных типов без раскрытия внутренней структуры самой коллекции. Это особенно полезно, когда разные классы предоставляют доступ к своим данным разными способами, но нам важно получать единообразное представление об элементах независимо от типа контейнера. Когда применяется? Необходимо обеспечить последовательный доступ ко всем элементам сложной…