Быстрый gzip на javascript для браузера и node.js
https://habr.com/ru/post/216641/
https://habr.com/ru/post/216641/
Хабр
Быстрый gzip на javascript для браузера и node.js
Недавно появился проект pako, это порт на яваскрипт известной библиотеки для компрессии и декомпрессии данных — zlib. Очень любопытен результат тестов. На движке v8 годовалой давности скорость...
Разработка чат-бота для Facebook Messenger на node.js
https://habr.com/ru/company/ruvds/blog/414081/
https://habr.com/ru/company/ruvds/blog/414081/
Хабр
Разработка чат-бота для Facebook Messenger на node.js
Материал, перевод которого мы сегодня представляем вашему вниманию, посвящён разработке чат-бота для Facebook Messenger. Бот, который называется Aww Bot, общаясь...
Я разработал генератор ASCII-арта в Node JS
https://habr.com/ru/company/otus/blog/654777/
https://habr.com/ru/company/otus/blog/654777/
Хабр
Я разработал генератор ASCII-арта в Node JS
В этой статье вы увидите, как сделать генератор ASCII-арта из изображения. Результат: но сначала что такое ASCII-арт? ASCII-арт — это метод графического дизайна, который использует компьютеры для...
Внутри HTTP-сервера, встроенного в Node, обнаружена уязвимость
https://habr.com/ru/post/143451/
https://habr.com/ru/post/143451/
Хабр
Внутри HTTP-сервера, встроенного в Node, обнаружена уязвимость
Мэтью Дэйли (Matthew Daley) выяснил, что в коде HTTP-сервера, встроенного в движок Node, есть такая ошибка (или даже просто опечатка: используется « size » вместо « size_ »), из-за которой специально...
Сайт для программиста [на Node.js]. Просто. Стильно. Бесплатно
https://habr.com/ru/post/159631/
https://habr.com/ru/post/159631/
Хабр
Сайт для программиста [на Node.js]. Просто. Стильно. Бесплатно
Большинству программистов нужен сайт или хотя бы своя страничка в сети. Да что там программистам, почти у всех обычных людей уже есть свой сайт, пусть даже в виде аккаунта Вконтакте. Меня аккаунт...
Пишем код для Node.js в стиле «машина состояний»
https://habr.com/ru/post/272983/
https://habr.com/ru/post/272983/
Хабр
Пишем код для Node.js в стиле «машина состояний»
Вы пишите сервер на Node.js, который принимает входящие TCP-соединения и ведёт с клиентами нетривиальный диалог по нестандартному протоколу? Возможно вам будет интересен пример, который я развиваю в...
Анализ тональности текста на Node.js
https://habr.com/ru/post/486036/
https://habr.com/ru/post/486036/
Хабр
Анализ тональности текста на Node.js
Всем привет. Тема достаточно интересная и может показаться довольно не простой в реализации. Но я человек практический и хочу прикоснуться к прекрасному особо не напрягаясь. Сегодня мы с вами...
NEST.JS. Работа с ошибками. Мысли и рецепты
https://habr.com/ru/post/537414/
https://habr.com/ru/post/537414/
Хабр
NEST.JS. Работа с ошибками. Мысли и рецепты
Холивар... Одни умные люди говорят: "эксепшены - это зло, используйте монады!", другие кричат: "коды ошибок ещё никто не отменял!", а третьи включают механизм исключений в языки программирования.....
NodeSchool — интерактивные уроки по Node.Js
https://habr.com/ru/post/206628/
https://habr.com/ru/post/206628/
Хабр
NodeSchool — интерактивные уроки по Node.Js
Все мы знаем теоретический курс по node.js, недавно выпущенный Ильей Кантором. Отличный материал, свежий, полный и к тому же на русском. Но он теоретический, а нам-то хочется все потрогать,...
Передаем Android логи через интернет с Timber и Node.JS
https://habr.com/ru/post/467373/
https://habr.com/ru/post/467373/
Хабр
Передаем Android логи через интернет с Timber и Node.JS
Многабукаф, не читал: я напилил очень простую реализацию удаленного логгинга. Может быть полезно, когда у вашего клиента (или, например, тестировщика) выскакивае...
Делаем проект на Node.js с использованием Mongoose, Express, Cluster. Часть 2.1
https://habr.com/ru/post/314560/
https://habr.com/ru/post/314560/
Хабр
Делаем проект на Node.js с использованием Mongoose, Express, Cluster. Часть 2.1
Введение Здраствуйте, дорогие хабровчане! Сегодня у нас в основном будут маленькие изменения, но изменений много. В этой части мы будем: Создавать свой логгер Записывать в лог запросы и время их...
node.js и SQLite 3 — теперь друзья
https://habr.com/ru/post/89325/
https://habr.com/ru/post/89325/
Хабр
node.js и SQLite 3 — теперь друзья
node.js — один из лучших каркасов для создания серверов на основе событийных машин, основанный на движке JavaScript V8, теперь получил по-настоящему асинхронную, неблокирующую привязку к базам данным...
Приватный чат на node.js — что может быть проще?
https://habr.com/ru/post/141013/
https://habr.com/ru/post/141013/
Хабр
Приватный чат на node.js — что может быть проще?
Привет, друзья! Дело было вечером, делать было нечего… Разбирая пример чата в Socket.IO, заинтересовала возможности без особых ухищрений сделать чат приватным. Идея не новая, и достаточна простая —...
Централизованная обработка исключений в Node.JS. Часть 2
https://habr.com/ru/company/alawar/blog/158905/
https://habr.com/ru/company/alawar/blog/158905/
Хабр
Централизованная обработка исключений в Node.JS. Часть 2
Четыре месяца назад я писал о том, как можно удобно ловить исключения в node.js, в том числе и асинхронные, то есть те, которые брошены кодом, который вызван event loop'ом. В той статье я...
Единая облачная PaaS-платформа для ASP.NET, PHP, Node.js и Python
https://habr.com/ru/company/microsoft/blog/185282/
https://habr.com/ru/company/microsoft/blog/185282/
Хабр
Единая облачная PaaS-платформа для ASP.NET, PHP, Node.js и Python
В этой статье мы поговорим про анонсы и коммерческую доступность сервиса Windows Azure Web Sites. Windows Azure Web Sites Windows Azure Web Sites — это сервис предназначенный для быстрого...
yo n — быстрое начало для нового node.js проекта
https://habr.com/ru/post/205736/
https://habr.com/ru/post/205736/
Хабр
yo n — быстрое начало для нового node.js проекта
Привет, Друзья! Я просто хотел поделиться с вами простым проектом, который, надеюсь, поможет сохранить несколько минут при создании очередного node.js пакета. Вот все, что сделает проект, после...
EtherCalc: электронные таблицы на Node.js
https://habr.com/ru/post/232149/
https://habr.com/ru/post/232149/
Хабр
EtherCalc: электронные таблицы на Node.js
EtherCalc — отличный инструмент для редактирования электронных таблиц в вебе, в том числе для совместной работы. Просто перетяните готовый документ CSV или Excel XML (.xlsx) на страницу — и...
Node.JS Загрузка модулей по требованию
https://habr.com/ru/post/259281/
https://habr.com/ru/post/259281/
Хабр
Node.JS Загрузка модулей по требованию
Иногда, например, при обработке больших массивов данных, для использования максимума ресурсов окружения и сокращения общего затраченного времени работы, нам приходится использовать конкурирующие...