Рубрика «я пиарюсь»

Введение

Всем привет. В этой статье я опишу своего чат-бота для сервиса обмена сообщениями telegram и социальной сети VK с использованием NodeJS.

На этом месте у многих читателей должно вырваться что-то вроде: "Доколе!" или "Что, опять ?!".
Да, похожие публикации уже были и на хабре в том числе. Но, тем не менее я считаю, что статья будет полезна. Кратко о том что с технической стороны представляет реализация бота:

  1. В качестве каркаса для приложения используется набирающий популярность фреймворк NestJS.
  2. Библиотека telegraf для взаимодействия с API Telegram.
  3. Библиотека node-vk-bot-api для взаимодействия с API VK.
  4. Библиотека typeorm для организации слоя хранения данных.
  5. Тесты с использованием mocha и библиотеки ассертов chai .
  6. CI с использованием Travis CI для тестирования и GitHub Actions для деплоя докер-образов.

В качестве побочного задания попробуем подружить нашего бота с Viber делая его таким образом универсальным для использования в нескольких сервисах обмена сообщениями.

Тем кто хочет узнать что из этого получилось добро пожаловать под кат.

Читать полностью »

Здравствуйте!

Прошлой зимой я рассказывал на страницах Хабра о создании робота-«охотника» на Ардуино. Я занимался этим проектом со своим сыном, хотя, по сути, 95% всей разработки осталось за мной. Робота мы доделали (и уже, кстати, разобрали), но после этого возникла новая задача: как обучать ребенка робототехнике на более систематичной основе? Да, интерес после выполненного проекта остался, но теперь нужно было возвращаться к самому началу, чтобы не торопясь и основательно изучать ардуино.

В данной статье я расскажу о том, как мы придумали сами для себя учебный курс, который и помогает нам в обучении. Материал в открытом доступе, вы можете пользоваться им по своему усмотрению. Конечно, курс не является каким-то мега-новаторским решением, но конкретно в нашем случае вполне работает.

Читать полностью »

История стартапа: как пошагово разработать идею, выйти на несуществующий рынок и дойти до международной экспансии - 1

Привет! Не так давно мне удалось поговорить с Николаем Вакориным – основателя интересного проекта Gmoji – это сервис для отправки офлайн-подарков с помощью эмоджи. В ходе разговора Николай делился своим опытом разработки идеи для стартапа с опорой на выработанные критерии, привлечении инвестиций, масштабировании продукта и сложностях на этом пути. Передаю ему слово.Читать полностью »

Я писал о зеленоградской компании «Телесистемы», производящей самые маленькие диктофоны в мире, ещё в лохматом 2010 году; тогда же «Телесистемы» даже организовали нам небольшую хабраэкскурсию на производство.

На обзор ко мне приехал диктофон Weeny A110 размером 29х24 мм, весом 4 грамма и толщиной 4 мм. При этом, в линейке Weeny есть ещё и более тонкая модель A112 толщиной всего 2 миллиметра при фронтальных габаритах 38х24 мм. А самая миниатюрная модель в линейке — Weeny A113 размером 37x15x4,5 мм при весе 4 грамма.

Обзор диктофона Edic Weeny A110 с функцией «чёрного ящика» - 1

«Телесистемы» держат марку с 2004 года, когда в книгу рекордов Гиннеса попал диктофон Edic Mini A2M размером 43х36х3,2 мм и весом 8 грамм. При этом максимальное время записи составляло 600 часов. В 2007 в книгу рекордов попала пришедшая ему на смену модель Edic-mini Tiny B21 (8х15х40 мм, 6 грамм при вполне приличной памяти 8 ГБ).
Читать полностью »

Привет. Эта статья посвящена итогам четырехлетней разработки набора методов и инструментов обработки траекторий движения пользователей в приложении или на сайте. Автор разработки — Максим Годзи, который стоит во главе команды создателей продукта, он же — автор статьи. Сам продукт получил название Retentioneering, сейчас он преобразован в open-source библиотеку и размещен на Github, чтобы любой желающий мог им воспользоваться. Все это может быть интересно тем, кто связан с продуктовым и маркетинговым анализом, продвижением и развитием продукта. Кстати, на Хабре уже публиковалась статья об одном из кейсов работы с Retentioneering. В новом материале рассказывается о том, на что способен продукт и как его можно использовать.

Прочитав статью, вы сами сможете написать свой Retentioneering, им может стать любой стандартизованный метод обработки траекторий пользователей в приложении и за его пределами, позволяющий позволяющий увидеть детально особенности поведения и извлечь из этого инсайты для роста бизнес-метрик.
Читать полностью »

Переезд программиста в Эстонию: работа, деньги и стоимость жизни - 1

На хабре довольно популярны статьи о переезде в разные страны. Я собрал информацию о переезде в столицу Эстонии – Таллин. Сегодня поговорим о том, легко ли разработчику найти вакансии с возможностью релокации, сколько можно заработать и чего вообще ожидать от жизни на севере Европы.Читать полностью »

Интервью. Чего инженеру ждать от работы в европейском стартапе, как проходят собеседования и трудно ли адаптироваться - 1

Изображение: Pexels

В последние несколько лет страны Балтии переживают бум ИТ-стартапов. В одной только небольшой Эстонии сразу несколько компаний смогли достичь статуса «единорога», то есть их капитализация превысила $1 млрд. Подобные компании активно нанимают разработчиков и помогают им с релокацией.

Сегодня я поговорил с Борисом Внуковым, который работает на должности Lead backend developer в стартапе Bolt – это «европейский Uber» и один из единорогов Эстонии. Мы обсудили целый ряд карьерных вопросов: от организации интервью и рабочего процесса в стартапе, до сложностей адаптации и сравнения Таллина с Москвой.

Примечание: сейчас Bolt проводит онлайн-чемпионат для разработчиков. Победители смогут выиграть деньги – призовой фонд составляет 350 тыс. рублей, а лучшие разработчики получат возможность релокации в Европу.

Читать полностью »

Юникорн-стартап Bolt проведет чемпионат для разработчиков с призом 350 тыс. рублей и возможностью релокации в Европу - 1

Европейский сервис вызова такси и аренды транспорта Bolt (бывший Taxify, «европейский Uber») объявил о старте онлайн-чемпионата для разработчиков. Призовой фонд соревнования составит 350 тысяч рублей, лучшие разработчики получат возможность релокации в Европу.

Для участия нужно зарегистрироваться по ссылке – в ответ придет приглашение на первый этап конкурса. Читать полностью »

Voxgun – сервис для создания профессионального видеоконтента без лишних усилий - 1

Всем привет! Сегодня хотел рассказать вам о новом интересном проекте – сервисе для создания видео для бизнеса Voxgun. Этот инструмент позволяет создавать видео-контент с профессиональной озвучкой и анимацией меньше чем за 10 минут и без профильных навыков.Читать полностью »

Приветствую!

Добавляю небольшую статью на тему выбора домашнего компактного осциллографа начального уровня для работы и хобби.

Почему речь пойдет про карманные и компактные — потому что это самые бюджетные варианты. Настольные осциллографы – это более громоздкие, функциональные устройства, и, как правило, достаточно дорогие модели ($200-400 и дороже) на 4 канала со множеством функций.
А вот компактные модели на 1 канал для простых измерений и оценки формы сигнала можно приобрести буквально за $20...$40.

Выбираем бюджетный карманный осциллограф - 1
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js