Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

IT юмор

С этим тегом используют

IT Программирование Юмор Картинка с текстом Программист Скриншот Мемы Все
939 постов сначала свежее
230
FrimStrip
FrimStrip
Рисовака всратых комиксов
Комиксы
1 месяц назад

Летим дальше⁠⁠

Летим дальше Авторский комикс, Юмор, Комиксы, Работа, IT юмор, Agile

Автор

Показать полностью 1
[моё] Авторский комикс Юмор Комиксы Работа IT юмор Agile
21
742
stavropol
stavropol
1 месяц назад
IT-юмор

«Поддержка Windows 10 завершится менее чем через 200 дней»⁠⁠1

Часто встречаю, но не знаю, откуда видос, поэтому в теги не добавил. Напишите в комментах

IT-юмор за 300

Показать полностью
Windows 10 Linux Windows IT юмор Gimme! Gimme! Gimme! Windows 11 Видео Вертикальное видео Короткие видео Telegram (ссылка) William Papadin
580
5584
stavropol
stavropol
1 месяц назад
IT-юмор

Когда наняли грамотного пиарщика⁠⁠

Когда наняли грамотного пиарщика IT юмор, Процессор, Диаграмма, Telegram (ссылка), Картинка с текстом

IT-юмор за 300

IT юмор Процессор Диаграмма Telegram (ссылка) Картинка с текстом
480
1
zwuck
1 месяц назад

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми⁠⁠

Штош, я только начал и не собираюсь сдаваться!!!!!!!!!!

Рубрика «в предыдущих сериях»:

  • Часть первая, что и почему я решил делать Telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть уно

  • Часть вторая, какой инструментарий я использую и немного о разработке Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть до

  • Часть третья, разворачивание приложения на VPS и немного про докер Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть тре

  • Часть четвертая, настройка бота в telegram, получение доменного имени и ssl, настройка nginx Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть куатро

Для связи telegram бота и функционала, который вы хотите ему придать, необходимо реализовать соответствующий функционал с использованием языка программирования. Как я уже писал в первой части, для реализации бота был выбран фреймворк nestJS (язык программирования typescript) и кроме базовых файлов, которые автоматом устанавливаются при установке проекта, нам понадобится всего лишь два дополнительных файла.

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми Telegram, Telegram каналы, Микросервисы, IT юмор, Разработка, Продвижение, Длиннопост

Практически базовая структура nestJS проекта

Для бота написанными лично мною являются файлы bot.module.ts и bot.update.ts. Наполнение bot.update.ts следующее.

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми Telegram, Telegram каналы, Микросервисы, IT юмор, Разработка, Продвижение, Длиннопост

Ссылка на приложение, текст и кнопка запуска

Наполнение bot.module.ts следующее.

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми Telegram, Telegram каналы, Микросервисы, IT юмор, Разработка, Продвижение, Длиннопост

По сути просто связующий файл для импортов

В самом telegram боте после его «активации» вы увидите следующее.

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми Telegram, Telegram каналы, Микросервисы, IT юмор, Разработка, Продвижение, Длиннопост

Ну прювет, дорогой

В самом же списке контактов вы увидите следующее.

Разработка telegram мини-приложения в 2025 или как я дошел до жизни такой. Часть ай ноу ю вонт ми Telegram, Telegram каналы, Микросервисы, IT юмор, Разработка, Продвижение, Длиннопост

Красивенький какой)))

Ну вот и все, дорогие мои, все этапы создания мини-приложения для telegram пройдены, можете все это повторить, но уже для других сервисов, например, игр тайм-киллеров.

А теперь «микросерверность» и все, что с этим связано, nikita17cm все это для тебя, мой единственный комментатор!!!!!

Для начала рассмотрим, а что же является альтернативой микросервисной архитектуры и какие минусы у такого подхода, который был назван монолитной архитектурой. Представим, что на бэкенде у меня один проект и взаимодействие с ботом является составной частью основного бэкенда. На этом этапе никаких проблем нет, как вы все видели, код взаимодействия с ботом минимален и не сложен. Время проходит и я, например, решаю реализовать функционал оплаты, через робокассу или юмани. Реализация оплаты уже посложнее, код объемнее и отлаживать или тестировать его функционал становится сложнее, но все еще терпимо в рамках единой кодовой базы проекта. А потом мы добавляем логирование (для отслеживания ошибок), кеширование (для ускорения работы приложения), брокер сообщений (для гарантированной доставки важных сообщений) и т.д. Все это приводит к тому, что теперь процедуру отладки или тестирования функционала становится очень сложно проводить, так как изменения в одной части кода могут повлиять на другую часть кода. А что если как-то выделить код, который отвечает за какой-то один функционал (бот, логирование, кеширование и т.д.) и, самое главное, изолировать этот функционал между собой? В этом и есть основной смысл микросервисной архитектуры, который позволяет абсолютно независимо разрабатывать, тестировать и отлаживать взаимодействие отдельных микросервисов между собой. Накатили новые изменения и сломался функционал логирования (кеширования, брокера сообщений)? Не проблема, основной функционал вашего приложения работает, как раньше, просто откатываете изменения и исправляете ошибку. Именно поэтому функционал бота у меня выделен в отдельное приложения, я сразу стал так писать, а не писал сначала все в одном проекте, а потом решил часть проекта выделить в отдельный микросервис. Надеюсь, стало немного понятно, а вообще на ютубе полно видео на эту тему, которые достаточно доходчиво объясняют все интересующие вас аспекты.

А, ну и конечно, как я уже ранее писал, мини-приложение уже готово и ждет своих пользователей, как говорится welcome t.me/Socionyx_Bot/socionyx.

Кроме того, завел telegram канал t.me/socionyxchannel, где буду писать о дальнейших этапах разработки и продвижения, разработанных мною приложений.

Буду премного благодарен за обратную связь и замечания по работе текущего мини-приложения.

Показать полностью 5
[моё] Telegram Telegram каналы Микросервисы IT юмор Разработка Продвижение Длиннопост
2
8
Shawurma
Shawurma
1 месяц назад
Инкогнито

Я сам все сделаю⁠⁠

Я сам все сделаю IT, Программист, Программирование, IT юмор, Мемы, Пайка
Показать полностью 1
[моё] IT Программист Программирование IT юмор Мемы Пайка
2
1795
ghazan
ghazan
1 месяц назад
IT-юмор

Принтер/факс с нестандартной укладкой документов в стопку⁠⁠

IT юмор Принтер Факс Документы Стопка Странности Закадровый смех Видео Вертикальное видео Короткие видео
133
POEnews
POEnews
Новостной канал по Path of Exile 2
IT-юмор
1 месяц назад

И че теперь делать? новую покупать?⁠⁠

И че теперь делать? новую покупать?
[моё] IT юмор Картинка с текстом Мемы Странный юмор Профессиональный юмор Wojak Игра слов Геймеры Мат
9
11
Ghost687
Ghost687
1 месяц назад
Ghost687's channel

Продолжение поста «Айтишное»⁠⁠26

Продолжение поста «Айтишное» Юмор, Ответ на пост, Волна постов, IT юмор, Код, Python, Скриншот, X (Twitter)
Показать полностью 1
Юмор Ответ на пост Волна постов IT юмор Код Python Скриншот X (Twitter)
2
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии