Как сделать бота в Telegram

Всем привет! Давно не писал, и чувствую, что это надо восполнить)
В общем недавно делал бота в телеграмме (@GraphCreator_bot или http://t.me/GraphCreator_bot), который из текстовых файлов делает графики. Не очень полезная штука, но это первый блин.

Создать бота

Итак, как создать бота в телеграмме.
В телеграмме перейдите к «Крёстному отцу» всех ботов — @BotFather. Выберите команду /newbot и дайте ему любое имя. Читать далее «Как сделать бота в Telegram»

Потоковое сжатие изображений при загрузке на сервер (Yii2 и не только)

Интро

Вчера я закончил работу над CRM системой, где заказчик попросил осуществить следующую схему: к клиенту надо было приложить сканы паспорта, но дабы не забивать место на диске, надо было сжать их при загрузке на сервер, если они превышали размер в два мегабайта. Искал информацию по этому поводу, но нашел только создание миниатюр и ресайз. Поэтому попробовал включить голову и быстро сделал аналогию, но без пересохранения исходного изображения. Всё это сделал с использованием фреймворка Yii2. Читать далее «Потоковое сжатие изображений при загрузке на сервер (Yii2 и не только)»

Красивые URL пути в Yii2

Всем привет! Недавно искал на просторах интернета, какие настройки надо изменить, чтобы запрос yoursite.ru/web/index.php?r=controller/action сменить на обычный и привычный глазу yoursite.ru/controller/action. И вот нашел) Читать далее «Красивые URL пути в Yii2»

Yii2 как сделать авторизацию и регистрацию

Очень долго искал материал по тому, как можно в basic комплектации Yii2 сделать человеческую авторизацию и регистрацию. В итоге взял за основу то, что было в advanced шаблоне и написал вот такую запись, как же это всё сделать. Читать далее «Yii2 как сделать авторизацию и регистрацию»