Обновить
27
0
Шамов Андрей@lomaster

Веб-разработчик

Отправить сообщение

Особенности разработки Telegram бота с Google API в Docker

Время на прочтение5 мин
Охват и читатели26K
Коротко о боте: получает список YouTube-каналов пользователя и уведомляет о новых видео с возможностью напомнить о нем позже.

В статье расскажу об особенностях написания этого бота и взаимодействия с Google API. Я люблю краткость, поэтому в статье будет мало «воды».

На какие вопросы ответит статья:

  • Где взять внешний адрес сайта для Webhook
  • Где взять HTTPS-сертификат как его использовать, чтобы Telegram ему доверял
  • Как передавать данные и обрабатывать нажатия на Inline-кнопки
  • Как получить вечный OAuth токен для Google API
  • Как передать данные пользователя через OAuth callback url
  • Как получить бесплатный домен 3 уровня

Стэк:

  1. Back-end: Node.js + Express.js
  2. БД: Mongo.js + mongoose
  3. Пакетный менеджер: Yarn (он действительно быстрый)
  4. Telegram-бот фреймворк: Telegraf
  5. Продакшн: Docker + Docker Compose + Vscale.io
Читать дальше →

Perst — высокопроизводительная ООБД

Время на прочтение4 мин
Охват и читатели3.9K

Perst — An open source, object-oriented embedded database


Высокопроизводительная объектно-ориентированная встраиваемая база данных от компании McObject.
Итак перейдем к Perst

Услуга «Оплати за меня»

Время на прочтение2 мин
Охват и читатели871
Совершенно неожиданно ночью пришла вот такая идея:

Идея


Я буду оплачивать покупки в интернете за кого-либо за процент от сделки.

Потребность


Не все имеют кошелек Вебмани, Яндекс.Денег или кредитку для оплаты в интернете, но хотят что-то купить в интернет-магазине.
Читать дальше →

ASUS и возврат денег за предустановленную ОС Windows

Время на прочтение3 мин
Охват и читатели2.7K
Сегодня получил письмо от компании ASUS вот такого содержания:
Уважаемый Клиент,

Мы в данный момент проводим аудит работы Команды Технической поддержки ASUS в России и наших партнеров по продажам в России.
Читать дальше →

Отладка Javascript в различных браузерах и средах

Время на прочтение3 мин
Охват и читатели20K
Все мы прекрасно знаем как отлаживать JavaScript в FireFox — конечно же это FireBug. Какие же аналоги существуют в других браузерах…
Читать дальше →

BumpTop всетаки существует и развивается.

Время на прочтение2 мин
Охват и читатели553
Как-то давно на Хабре писали об этом BumpTop™ 3D Десктоп в далеком 2007 году, некоторые думали что это только концепция, однако нет, проект продолжает развиваться и уже достиг 17-ой бета версии. Сейчас начинается её private тестирование. Только сегодня пришло письмо такого содержания:
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Ижевск, Удмуртия, Россия
Дата рождения
Зарегистрирован
Активность