Отфильтрованный инет
Open in Telegram
Айтишечка и около. Личка: @mikhailsdv Проекты: articles.mishasaidov.com/projects
Show more2 405
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
2 405
Затестил Deno [Deploy] и Deta.sh
После серии постов в @Loskirs о serverless захотелось тоже попробовать некоторые ✨любопытные модные молодежные✨ сервисы. У меня в разработке был бот, который работает с изображениям (о нем в посте ниже) и мне показалось хорошей идеей развернуть его в одном из этих сервисов.
Начал с Deno (Dn). Если не вдаваться в подробности, это почти браузерный js, который к тому же берет на себя некоторую возню с зависимостями. Больше всего меня удивила простота деплоя. Буквально достаточно подвязать github-репозиторий и Dn будет деплоить при каждом пуше. Это не что-то новое, но обычно подобная настройка требует всяких танцев с CI-бубном.
Но... запустить своего бота на Dn мне так и не удалось 😢 Во-первых, ни один из известных мне графических движков так и не заработал в проде. Во-вторых, я бы не уложился по времени рендера. Боту нужно ≈700мс, чтобы сгенерировать пикчу и это без учета прочих запросов. Вряд ли Dn ждал бы меня своими лимитами на ответ.
Однако, у меня есть несколько PHP-ботов (прости господи). Вот их я обязательно перепишу под Dn.
Пробуем запуститься на Deta (Dt). По опыту использования это что-то типа смеси nodejs и github. Вы деплоите напрямую в Dt, а там уже полноценная (нет) нода запускает ваш код. Довольно простой сервис с базой данных на борту, но малость забагованный и еще не production-ready. Возможно буду юзать для проектов, которые не укладываются в ограничения Dn.
Бота запустить на нем тоже не удалось. Причины +- те же. Поэтому бот временно крутится на моем старом ноуте 😁 Теперь о нем.
2 405
Смешные запросы в @TrendierBot
Для тех, кто не в курсе, я написал бота @TrendierBot, который определяет, какая из двух вещей более популярна на основе поисковых запросов в Google. Например, вы можете спросить у бота «арбуз или дыня» и он подскажет, что люди гуглят чаще.
Вот всякие забавные вещи, которые люди сравнивали с начала года:
- Пошёл или нахуй
- Война или спецоперация
- Член негра или рот моей одноклассницы
- я или невзоров
- Cloudflare или дуров
- Cloudflare или зеленский
- Айфон или техно
- трахаться или ебаться
- 1 или 2,3,4,5,6
- АУЕ или АУФ
- Стриптиз или секс
- Бдсм или секс
- Казахи или силовики
- Филе или нормальный такой стейк
- Здоровый перекус или водка
- Лил пип или путин
Теперь самому интересно, Cloudflare или Зеленский 🤔
2 405
Маленькое, но важное обновление в @GuessTheAgeBot
Два года назад я ради забавы написал игрового бота «Угадай возраст по фото», но к моему удивлению он очень понравился многим и сейчас бот добавлен более чем в 2000 чатов 😱 (≈15 000 человек суммарно).
А обновление заключается в том, что теперь бот показывает кнопку добавления в групповой чат, если вы пытаетесь начать игру в лс 😅 Как оказалось, многие испытывали с этим трудности. Давно нужно было это сделать, но лучше поздно, чем никогда)
2 405
💥 Новые функции в боте сохраненок @SavedImgBot
👑 Бот постепенно монетизируется
Это позволит мне быстрее внедрять новые фичи, а так же оставаться свободным от рекламы. За скромное пожертвование вы получите следующие новые функции:
😜 Поддержка стикеров
Об этом просили чаще всего. Теперь вы можете не только сохранять свои любимые стикеры, но и добавлять к ним теги, чтобы быстро находить их в инлайн-режиме.
📈 Просмотр статистики
Функция позволяет узнать общее количество фото, видео, гифок и стикеров, количество файлов с тегами, а так же узнать, какую сохраненку вы использовали чаще всего.
🔁 Перенос базы в другой аккаунт
Теперь вы можете в пару кликов перенести все свои сохры в другой аккаунт.
❌ Удаление всех сохраненок
Для тех, кто хочет начать с чистого листа)
🔥 Го тестить @SavedImgBot
2 405
Телеграм: 2 года пилишь бесплатных ботов, рассказываешь о крутых проектах, пишешь лонгриды – 500 подписчиков на канале.
ТикТок: выкладываешь 2 видео за неделю – …
2 405
Пощупал новеньких веб-ботов (ВБ). Попытаюсь простым языком высказать свои мысли / критику / выводы:
1. На данный момент только покупатели рекламы могут встраивать своих ВБ в «скрепку». Встраивание в скрепку дает возможность открывать ВБ из любого чата, прямо как инлайн-режим. Это ограничение сразу отсекает кучу годных идей.
2. ВБ может общаться с «основным» ботом, а основной бот с ВБ — нет. Получается, нельзя уже в готового бота просто дописать код для общения с ВБ. Почему это плохо? Потому что разработчикам придется изобретать свои костыли для налаживания контакта между базой основного бота и ВБ (заметил @Loskir, админ @Loskirs).
3. Есть 3 способа запустить ВБ. На скрине накидал шпаргалку для разрабов, чтобы не путаться. Оставляет вопросы, почему в некоторых случаях мы знаем, какой именно пользователь к нам обращается, а в некоторых — нет. В некоторых случаях мы можем общаться с основным ботом, а в некоторых — нет. Объяснение этому не дается. Зачем знать, какой именно юзер запустил ВБ? Чтобы выдать ему персонализированные данные. Если вы поняли, почему так, объясните мне тоже.
4. Если не ошибаюсь, у ВК есть специальная библиотека компонентов для их веб-приложений. Хотелось бы чего-то подобного для ВБ, чтобы хоть как-то помогать разработчикам делать красивых ВБ, которые соответствуют дизайну Телеграма, а не высеры из веб 1.0.
5. В целом, лайк. Разрабы ныли, что Bot API не развивается и Валерьевич придумал, как угодить всем. Нашествия веб-ботов не ждите — уж слишком трудозатратно относительно традиционных ботов, да и раньше, если создание ботов требовало только навыков бэкэндера, то теперь нужны еще и навыки фронта.
2 405
Repost from Burogu
Студия, которая часто экспериментирует c визуальными решениями, типографикой и технологиями
https://twitter.com/schultzschultz_
https://schultzschultz.com/
2 405
Repost from Loskir's
Подсмотрел в твиттере занятный сайт для тех, кто хочет проверить свои знания тёмной магии JavaScript
Чтобы пройти уровень, нужно всего лишь заставить функцию вернуть true. Но есть нюанс...
https://alf.nu/ReturnTrue
2 405
Repost from N/a
Кст, я теперь еще и ТикТокер) Буду простым языком рассказывать про свои айтишные проекты и показывать, как устроена внутренняя кухня нашей сферы. Будет интересно как простым гикам, так и серьезным дяденькам-сеньорам)
Подписывайтесь ❤️👇
www.tiktok.com/@mikhailsdv
2 405
🎹 Превратил свое пианино в клавиатуру для ноута
⌨️ По сути, MIDI-контроллеры очень похожи на компьютерные клавиатуры, просто применяются немного для других целей) Зная код каждой ноты мы можем разметить всю клавиатуру синтезатора и эмулировать нажатия реальных компьютерных клавиш.
👨💻 GitHub: https://github.com/mikhailsdv/midi-keyboard
2 405
Repost from Вастрик.Пынь
☠️ Веб три ноль
Как скахал Ильяхов: «Должен ли пекарь переставать печь свои булочки в такое время? Кажется, наоборот, сейчас стоит делать особенно вкусные булочки»
Соглашусь. Хоть за вкус мне ручаться сложно, но вот, испёк вам хоть какой-то пост, чтобы вы могли отвлечься и передохнуть.
До войны это должен был быть лонгрид про Веб 3, с кеками про кражу NFT с помощью правой кнопкой мыши, но я не успел. Теперь из технического поста он превратился скорее в эссе о том, как мы проебали веб и так и не успели подготовиться к происходящей балканизации интернета.
Получилось сумбурно, но я всё еще надеюсь, что пост нанесёт свою стратегическую пользу хоть кому-то. Сейчас это цель.
Для широких масс напишем еще отдельно потом. Попроще и поконкретнее.
👉 https://vas3k.ru/blog/web3/
