🔩Сервис для анализа ваших github/gitlab репозиториев
Как может помочь вам данный инструмент?
- Найдет возможные проблемы с безопасностью
- Проверит стиль написанного вами кода
- Покажет вам участки кода, которые могут привести к багам
- Выведет % покрытия документацией
- Анализирует ваш репозиторий, на наличие проблем с типами вашего продукта, анти-паттернов, проблем с производительностью
Так-же, кроме показа проблем в вашем коде, deepsource.io может предложить варианты их решения.
Имхо очень годный бесплатный сервис, анализ занимает не больше минуты, сам анализ можно настроить под себя, автофикс - крутейшая фича, особенно помогал в начале программирования, когда толком не знал ничего про красоту и качество кода. Указывает на большое кол-во ошибок, которые встречаются у начинающих. Однозначно рекомендую)
#полезное
Как может помочь вам данный инструмент?
- Найдет возможные проблемы с безопасностью
- Проверит стиль написанного вами кода
- Покажет вам участки кода, которые могут привести к багам
- Выведет % покрытия документацией
- Анализирует ваш репозиторий, на наличие проблем с типами вашего продукта, анти-паттернов, проблем с производительностью
Так-же, кроме показа проблем в вашем коде, deepsource.io может предложить варианты их решения.
Имхо очень годный бесплатный сервис, анализ занимает не больше минуты, сам анализ можно настроить под себя, автофикс - крутейшая фича, особенно помогал в начале программирования, когда толком не знал ничего про красоту и качество кода. Указывает на большое кол-во ошибок, которые встречаются у начинающих. Однозначно рекомендую)
#полезное
Deepsource
DeepSource: The Code Health Platform
Build maintainable, secure software with the code health platform. Trusted by 3,700+ companies. Try DeepSource and move fast without breaking.
🌀ImportError: cannot import name 'a' from partially initialized module...
Не знаете как решать? Или кто-то спросил, а вам лень объяснять? Кидайте это видео...
Очень многие сталкиваются с этой ошибкой из-за непонимания того как работает импортирование в Python.
Я как-то пытался рассказать об этой проблеме кратко в статье выше, но все таки видео в этом плане работает лучше)
P.S. Видео на английском, но согласно недавнему опросу многие из вас готовы их смотреть. Доступны англ. субтитры.
#полезное #проблемы
Не знаете как решать? Или кто-то спросил, а вам лень объяснять? Кидайте это видео...
Очень многие сталкиваются с этой ошибкой из-за непонимания того как работает импортирование в Python.
Я как-то пытался рассказать об этой проблеме кратко в статье выше, но все таки видео в этом плане работает лучше)
P.S. Видео на английском, но согласно недавнему опросу многие из вас готовы их смотреть. Доступны англ. субтитры.
#полезное #проблемы
YouTube
Avoiding import loops in Python
Fix import errors using these tricks.
Ever run into an error about a partially initialized module likely due to a circular import? Then this Python video is for you!
― mCoding with James Murphy (https://mcoding.io)
Source code: https://github.com/mCod…
Ever run into an error about a partially initialized module likely due to a circular import? Then this Python video is for you!
― mCoding with James Murphy (https://mcoding.io)
Source code: https://github.com/mCod…
Говорят, что Андроид-юзеры видят тут свой номер. А вы?
Общество разделилось на тех, кого ломанули и тех, кто не верит, что тут действительно чей-то номер
https://t.me/botfatherdev/321
Общество разделилось на тех, кого ломанули и тех, кто не верит, что тут действительно чей-то номер
https://t.me/botfatherdev/321
Ниже вы можете подписаться и согласиться на запланированные ежемесячные платежи на этот канал.
P.S. Тестирую бота @donate
Заранее извиняюсь за уведомления
P.S. Тестирую бота @donate
Заранее извиняюсь за уведомления
Руководство по проектированию реляционных баз данных
Как-то вроде уже публиковал, но опубликую еще раз. Сборка статей для тех, кто не умеет работать с базами данных вроде MYSQL, PostgreSQL и прочих.
Часть 1-3
Часть 4-6
Часть 7-9
Часть 10-13
Часть 14-15
Отдельный респект тем студентам, которые мне подкидывают годноту)
#полезное
Как-то вроде уже публиковал, но опубликую еще раз. Сборка статей для тех, кто не умеет работать с базами данных вроде MYSQL, PostgreSQL и прочих.
Часть 1-3
Часть 4-6
Часть 7-9
Часть 10-13
Часть 14-15
Отдельный респект тем студентам, которые мне подкидывают годноту)
#полезное
Хабр
Руководство по проектированию реляционных баз данных (1-3 часть из 15) [перевод]
Перевод цикла из 15 статей о проектировании баз данных. Информация предназначена для новичков. Помогло мне. Возможно, что поможет еще кому-то восполнить пробелы. Другие части: 4-6 , 7-9 , 10-13 ,...
Конструктор схем для Телеграм ботов
Очень часто пишут заказчики, которые не могут четко сформировать ТЗ, а ведь это самый главный документ для правильной реализации Телеграм Бота.
Без ТЗ — результат ХЗ, как говорится.
Текст тут..
Очень часто пишут заказчики, которые не могут четко сформировать ТЗ, а ведь это самый главный документ для правильной реализации Телеграм Бота.
Без ТЗ — результат ХЗ, как говорится.
Текст тут..
Так вот хочу порекомендовать очень Robochat, который поможет и вам и ему (ей?).
Опустим ситуацию, когда заказчик сам не знает чего хочет... Тут ваша задача будет выступить в качестве такого "менеджера проекта", который составит ТЗ на основе его пожеланий. Кстати за такое стоит просить тоже доплату...
В идеале, когда заказчик сам продумает логику взаимодействий с ботом, чтобы разработчику оставалось минимум фантазии в этом плане. То же касается и текстов. Не пишите тексты за заказчика! Или просите за это тоже доплату. Корректировать формулировки, которые ему не понравятся, придется не один раз.
Лучше всего, когда это будет краткий рассказ о проекте в Google Docs, с приложениями в виде схемы работы такого бота. Чем детальнее — тем лучше, но нужно хотя бы что-то. Хоть какая-то схема работы уже сгодится. Есть сервисы для рисования вроде Miro, но вот этот Робочат именно предназначен для рисования схем для ботов! Кнопочки, связи, заметки, ключевые слова, короче говоря, заказчик уже почти сам станет разработчиком.
Правда, вам еще придется убедить его не использовать этот сервис, т.к. это все же конструктор ботов и он может отказаться от заказа. Но вот кратко о том, какие минусы:
1. Подобные сервисы ограничены в плане функциональности
2. Часто реализация подобных ботов — это либо платная подписка, либо скрытая реклама подписчикам
3. Хозяева конструкторов имеют полный контроль над ботом (и его работой) так-то... Сервис закрылся — бота нет.
Но схемки можно в нем нарисовать и приложить в png (меньше сжатия), тогда вам это как разработчику очень поможет!
#полезное
Опустим ситуацию, когда заказчик сам не знает чего хочет... Тут ваша задача будет выступить в качестве такого "менеджера проекта", который составит ТЗ на основе его пожеланий. Кстати за такое стоит просить тоже доплату...
В идеале, когда заказчик сам продумает логику взаимодействий с ботом, чтобы разработчику оставалось минимум фантазии в этом плане. То же касается и текстов. Не пишите тексты за заказчика! Или просите за это тоже доплату. Корректировать формулировки, которые ему не понравятся, придется не один раз.
Лучше всего, когда это будет краткий рассказ о проекте в Google Docs, с приложениями в виде схемы работы такого бота. Чем детальнее — тем лучше, но нужно хотя бы что-то. Хоть какая-то схема работы уже сгодится. Есть сервисы для рисования вроде Miro, но вот этот Робочат именно предназначен для рисования схем для ботов! Кнопочки, связи, заметки, ключевые слова, короче говоря, заказчик уже почти сам станет разработчиком.
Правда, вам еще придется убедить его не использовать этот сервис, т.к. это все же конструктор ботов и он может отказаться от заказа. Но вот кратко о том, какие минусы:
1. Подобные сервисы ограничены в плане функциональности
2. Часто реализация подобных ботов — это либо платная подписка, либо скрытая реклама подписчикам
3. Хозяева конструкторов имеют полный контроль над ботом (и его работой) так-то... Сервис закрылся — бота нет.
Но схемки можно в нем нарисовать и приложить в png (меньше сжатия), тогда вам это как разработчику очень поможет!
#полезное
Robochat! — конструктор ботов
Robochat.io — создайте бота для ВКонтакте и Telegram бесплатно
Как создать бота для группы ВК? В Робочате можно бесплатно сделать бота отвечающего на сообщения.
Новый платежный провайдер для Украины 🇺🇦 - Leogaming
Интересно, все больше и больше одобряют (или подают) заявок на платежных провайдеров для встроенных платежей Телеграм. Так, или иначе, для разработчиков ботов это только плюс! Чем больше выбора — тем лучше, значит и Телеграм развивается, и популярность темы ботов возрастает.
Про саму платформу можно почитать тут.
Источник.
#прочее
Интересно, все больше и больше одобряют (или подают) заявок на платежных провайдеров для встроенных платежей Телеграм. Так, или иначе, для разработчиков ботов это только плюс! Чем больше выбора — тем лучше, значит и Телеграм развивается, и популярность темы ботов возрастает.
Про саму платформу можно почитать тут.
Источник.
#прочее
🇺🇦Розробка Телеграм ботів на Python
Очередной темплейт для ботов Вы не ждали, а я сделал. Вышел очередной новый темплейт для ботов, где я ушел от глобальных переменных, и учусь отходить от декораторов! На этот раз я детально изучил темплейт, сделанный Tishka17 и немного доработал его, немного…
Долгожданный урок по обновленному шаблону уже на сайте!
Нумерация уроков немного изменилась, поэтому теперь это урок 5.06, и он будет идти в дополнение к прошлому уроку по шаблону. В этом уроке мы не будем обозревать готовый код, а пропишем шаблон с нуля, чтобы лучше его понять.
Надеюсь с этим уроком многое для вас прояснится :)
#курс
Нумерация уроков немного изменилась, поэтому теперь это урок 5.06, и он будет идти в дополнение к прошлому уроку по шаблону. В этом уроке мы не будем обозревать готовый код, а пропишем шаблон с нуля, чтобы лучше его понять.
Надеюсь с этим уроком многое для вас прояснится :)
#курс
🇺🇦Розробка Телеграм ботів на Python
🏞 Грузим фотки на хостинг Статья обновлена.
🏞 Грузим фотки на хостинг - v2.0 🏞
А вот и обновленная статья по загрузке фотографий на хостинг Telegra.ph и получения прямой ссылки, с помощью отправки их в бота.
В этот раз мы покажем как можно удобно использовать Middleware, для того, чтобы работать со сторонними модулями в наших ботах. А еще вы узнаете немного про особенности использования Pydantic и Aiohttp.
P.S. Использоваться в статье будет уже новый шаблон (форк Tishka17).
#полезное
#статья
А вот и обновленная статья по загрузке фотографий на хостинг Telegra.ph и получения прямой ссылки, с помощью отправки их в бота.
В этот раз мы покажем как можно удобно использовать Middleware, для того, чтобы работать со сторонними модулями в наших ботах. А еще вы узнаете немного про особенности использования Pydantic и Aiohttp.
P.S. Использоваться в статье будет уже новый шаблон (форк Tishka17).
#полезное
#статья
botfather.dev
Разработка Telegram Ботов на Python
Telegram-боты — новая и многофункциональная часть бизнес-процессов. Через них автоматизируют внутренние процессы, общаются с клиентами, собирают данные или что-то продают.
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Ты можешь пройти этот курс и научиться программировать ботов собственными руками.…
Skillbox и Geekbrains
Наверное вы часто слышали про эти обучающие площадки, а может даже пробовали на них учиться. Если о Яндекс Практикум я слышал много неплохих отзывов, то об этих двух слышу часто негативные.
И если желание попробовать сравнить опыт было, то стоимость обучения там достигает 1000$ и выше, что, согласитесь, довольно дорого для онлайн курса.
Наткнулся на небольшой «обзор-расследование» и стало интересно сделать опрос среди вас. Он будет ниже.
Наверное вы часто слышали про эти обучающие площадки, а может даже пробовали на них учиться. Если о Яндекс Практикум я слышал много неплохих отзывов, то об этих двух слышу часто негативные.
И если желание попробовать сравнить опыт было, то стоимость обучения там достигает 1000$ и выше, что, согласитесь, довольно дорого для онлайн курса.
Наткнулся на небольшой «обзор-расследование» и стало интересно сделать опрос среди вас. Он будет ниже.
YouTube
Skillbox и GeekBrains — Продажа воздуха или годное образование?
Попробуйте юридический онлайн сервис DestraLegal бесплатно: https://blogger.destralegal.ru/?utm_source=youtube&utm_medium=blogger&utm_campaign=nn&utm_content=09_11_2021
Дополнения будут в нашем телеграм-канале: https://t.me/naebnet
Образовательные платформы…
Дополнения будут в нашем телеграм-канале: https://t.me/naebnet
Образовательные платформы…
Вообще мнение о Skillbox
Anonymous Poll
9%
Учился, не рекомендую
4%
Учился, рекомендую
1%
Учился кто-то из знакомых, рекомендую
10%
Учился кто-то из знакомых, не рекомендую
76%
Не учился
Ваше мнение о Geekbrains
Anonymous Poll
4%
Учился, рекомендую
7%
Учился, не рекомендую
2%
Кто-то из знакомых учился, рекомендую
10%
Кто-то из знакомых учился, не рекомендую
77%
Не учился
👨🏼💻 Обзор Telegram-ботов для поиска работы 👨🏼💻
Наткнулся вот на такую статью, кому-то полезно будет, если ищете работу на фрилансе.
Либо может кто-то захочет сделать подобного бота, возьмите на заметку себе
Наткнулся вот на такую статью, кому-то полезно будет, если ищете работу на фрилансе.
Либо может кто-то захочет сделать подобного бота, возьмите на заметку себе
vc.ru
Обзор Telegram-ботов для поиска работы — Личный опыт на vc.ru
Ася Перкова Личный опыт26.11.2021
🤖А вот и очередное обновление Бот АПИ.
• Очень интересная штука, которую добавили — возможность писать от бота человеку, который добавился в группу, где бот — администратор (с правами добавлять пользователей)! Можно даже сделать каптчу через бота, для входа! Еще раз: бот может написать первым!
• Можно теперь делать ссылку на пользователя в инлайн клавиатурах используя его ID. Если такое конечно же разрешено настройками приватности этого человека.
• Теперь некоторые сообщения нельзя будет пересылать, поэтому используйте проверку параметр
• Боты могут запрещать пользователям писать от имени каналов! (Проверяйте параметр
Aiogram уже полностью поддерживает данную версию Bot API
• Очень интересная штука, которую добавили — возможность писать от бота человеку, который добавился в группу, где бот — администратор (с правами добавлять пользователей)! Можно даже сделать каптчу через бота, для входа! Еще раз: бот может написать первым!
• Можно теперь делать ссылку на пользователя в инлайн клавиатурах используя его ID. Если такое конечно же разрешено настройками приватности этого человека.
• Теперь некоторые сообщения нельзя будет пересылать, поэтому используйте проверку параметр
has_protected_content
, чтобы не получить ошибку.• Боты могут запрещать пользователям писать от имени каналов! (Проверяйте параметр
sender_chat
)Aiogram уже полностью поддерживает данную версию Bot API
Telegram
BotNews
Bot API 5.5
• Bots can now contact users who sent a join request to a chat where the bot is an admin – even if the user never interacted with the bot before.
• Added support for protected content in groups and channels.
• Added support for users posting…
• Bots can now contact users who sent a join request to a chat where the bot is an admin – even if the user never interacted with the bot before.
• Added support for protected content in groups and channels.
• Added support for users posting…
🇺🇦Розробка Телеграм ботів на Python
Какой следующий урок добавить?
Ребят, накидайте нормальных рабочих кейсов для многоуровневого меню на текстовых кнопках?