Публикации по теме 'nodejs'
Использование RabbitMQ и AMQP для распределенных рабочих очередей в Node.js
Использование RabbitMQ и AMQP для распределенных рабочих очередей в Node.js
Это последняя статья из серии Work Queue Patterns. В прошлой статье мы рассмотрели, как управлять распределенными очередями работы, используя Redis в качестве службы очередей. В этой статье я объясню, как можно заменить эту реализацию Redis на реализацию RabbitMQ.
Помимо Redis, Rabbit-MQ - еще один сервер с открытым исходным кодом, который реализует постоянные очереди. В отличие от Redis, единственная..
Двойной удар сценариев
Двойной удар сценариев
Многие из вас хорошо знакомы с iRules , нашим скриптом на основе Tool Command Language (Tcl). Это мощный инструмент доставки приложений с программируемым прокси-сервером, который позволяет вам в режиме реального времени манипулировать любым сетевым трафиком, проходящим через BIG-IP. Многие поклонники BIG-IP использовали его для удовлетворения своих конкретных потребностей, а некоторые правила iRules даже были реализованы в виде функций. Например, классная..
Очень жаль, когда люди не могут уважительно передать сообщение.
Очень жаль, когда люди не могут уважительно передать сообщение.
Я полностью согласен с тем, что вам не следует микрооптимизировать свой код, однако я думаю, что догматическая функциональность также может быть вредной. Если вы хотите быть догматически функциональным, вы также можете использовать язык вроде ReasonML или Elm.
Я думаю, что также важно знать некоторые оптимизации движка JavaScript. В chrome или node.js создание массива без элементов делает массив «дырявым», и вы теряете..
Write.io, неделя 1 — все начинается
write.io (название подлежит уточнению) — это новая творческая игра в реальном времени, которую я разрабатываю вместе с другом. Мы начали работать над этим на этой неделе, и я решил задокументировать здесь наш прогресс с нулевого дня, с предварительным планом публиковать еженедельные обновления здесь .
Игра будет динамичной совместной творческой писательской игрой, в которой несколько игроков соревнуются и сотрудничают, чтобы вместе написать историю в режиме реального времени..
AdonisJs. Файловое хранилище. Загружать и скачивать файлы с сервера
Как закачивать / скачивать файлы на / с вашего сервера? Давайте разберемся…
1. Установить
Для работы с хранилищем данных потребуется установить дополнительный @adonisjs/drive пакет. Для этого - запустите эту команду CLI внутри своего проекта.
adonis install @adonisjs/drive
2. Изменения после запуска скрипта
После запуска скрипта вы увидите два основных изменения в своем проекте:
1. В package.json файл будет добавлен пакет @adonisjs/drive :
" @adonisjs/drive ":..
Маттерхорн в глубине - объяснение аспектов проекта
Недавно я опубликовал статью о моем новом проекте Matterhorn 🏔 , шаблоне сервера API Node.js. Он предоставляет набор нестандартных файлов конфигурации и некоторый базовый пример кода. Это помогает разработчикам быстрее приступить к работе с Node.js и TypeScript.
Matterhorn вдохновлен такими проектами, как Create React App и Gatsby CLI. Цель проекта - устранить барьер входа, необходимый для использования инструментов программирования, таких как системы типов, среды тестирования и..
ApostropheCMS 3.0: работа начинается!
Апостроф 3.0 продолжается активно! Наша CMS Node.js с 100% открытым исходным кодом находится на пути к следующему выпуску долгосрочной поддержки.
Недавно Брайан Гантик и Том Бутелл на P'unk Avenue запрограммировали парой в течение трех дней, чтобы запустить самую амбициозную часть Apostrophe 3.0: распотрошить конвейер активов Apostrophe в пользу Webpack и восстановить админку Apostrophe. UI с Vue .
Зачем перестраивать интерфейс администратора Apostrophe, если он уже работает?..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..