javascript

Модуль мониторинга PM2 приложений с экспортом в Prometheus и Grafana

Мониторинг node.js приложения является одним из важных этапов анализа качества и корректной работы приложения. Он позволяет выявлять происходящие проблемы и быстро принимать решения для их исправления.
3 min read

Создание Telegram бота на примере поиска недвижимости

Когда последний раз мне понадобилось сменить место жительства в Англии, то опять пришлось начать с мониторинга сайтов с новыми квартирами. И чтобы перестать каждый день заходить по несколько раз на них, я решил написать бота для Telegram который бы это делал вместо меня.
6 min read

Next.js: собираем данные с формы в Google spreadsheet

Как быстро и просто создать лендинг на node.js для сбора данных в Excel фаил через google api. Для создания лендингов очень хорошо подходит Next.js, а использование React и Typescript позволяет быстро создавать и использовать любые компоненты.
2 min read

Дружим Wordpress и Webpack

Разработку фронтенда сегодня уже тяжело представить без webpack [https://webpack.github.io/], а все потому что он предоставляет очень удобные возможности для автоматизации многих процессов. Это очень сильно облегчает процесс разработки и само-собой ускоряет его. В этот раз, когда я решил обновить тему для своего блога, я решил попробовать использовать
5 min read

Разработка игры: Умник! Играй с друзьями

Разработка игр для социальных сетей является достаточно большим интересом для разработчиков. В первую очередь это связано с тем, что социальные сети имеют уже огромную аудиторию пользователей. Чаще всего игры в социальных представлены как Flash контейнер или через iframe. Если раньше большая часть игр была на Flash, то благодаря технологиям которые
5 min read

Установка bower компонентов через https:// вместо git://

Большинство компонентов которые устанавливаются через Bower, например, пытаются произвести загрузку через get:// протокол, а он работает по порту9418. Если у вас установлен фаервол который закрывает этот порт, то само собой загрузить ничего не получится. Поэтому существует специальная настройка конфигурации которая позволяет загружать компоненты по https протоколу.  Для этого в консоли
1 min read

Сборка backbone+requirejs проекта с помощью grunt

Моей основной задачей в последнее время является создание одностраничных javascript приложений. В основном я использую фреймворк Backbone и requirejs. Обычно публикация приложения была простым действием «svn update» но из-за этого возникала куча проблем, начиная с несжатых файлов стилей, огромного количества js файлов и заканчивая кэшированием файлов браузером. Поэтому я решил
5 min read

Сортировка DOM элементов с jQuery

Очень часто может возникнуть ситуация когда необходима сортировка html элементов в DOM с помощью javascript. Для решения данной задачи можно воспользоваться встроенной функцией sort. Например, у нас есть вот такой неупорядоченный список. <button class="sort-elements">Сортировать</button> <div class="sorting">
1 min read