Типичный программист
81.4K subscribers
2.67K photos
894 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Какой мессенджер самый безопасный для пользователей?

Сегодня отношение к Telegram не всегда однозначное, а его фактическая безопасность — очень волнующая тема для многих пользователей.

Да и если не Telegram, какой мессенджер выбрать, чтобы сохранить максимальную секретность? В этой статье аналитический отдел Falcongaze разобрался в политике приватности Telegram. А также проанализировал другие популярные мессенджеров и выбрал самый безопасный вариант:

https://tprg.ru/aA7F

#безопасность #telegram
Названы мессенджеры, собирающие меньше всего данных о пользователях — и Телеграм даже не в тройке

С выходом iOS 14.5 Apple вынудила разработчиков приложений явно запрашивать разрешение на получение данных. Это позволило журналистам PhoneArena провести исследование и выяснить, какой именно мессенджер собирает меньше всего ваших данных.

И на первом месте ожидаемо оказался Signal. Единственное, что просит приложение — номер телефона. Второе место неожиданно занял Skype, а замкнул тройку Zoom.

Подробнее о топе приложений и собираемых ими данных рассказали в этой статье: https://tprg.ru/ni4U

#telegram #безопасность
Международная группа криптографов обнаружила сразу 4 уязвимости в протоколе шифрования Telegram

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

Исследователи в очередной раз скептически высказывались об отношении к выбору протокола MTProto для Telegram, вместо более распространённого Transport Layer Security. Тем не менее, об уязвимостях они сообщили заранее, дав разработчикам возможность всё пофиксить.

И хотя уязвимости не представляли опасности для большинства пользователей, в Telegram напомнили, что готовы выплатить за находки до $100 000.

#telegram #криптография #безопасность
Подборка полезных материалов, которые помогут освоится в разработке Telegram-ботов на Python:

— Бот для управления и мониторинга сервера через Telegram: https://habr.com/ru/post/597377/

— Бот​ для отслеживания курса криптовалют: https://www.youtube.com/watch?v=pUKXnMfFdkg

— Бот с парсером анекдотов на Python: https://www.youtube.com/watch?v=o06cdLnyc3I

— Бот для постинга мемов: https://www.youtube.com/watch?v=oAKVM7h4Kp4

#telegram #python
Идея для пет-проекта: робосамурай, который пишет хокку

А для его реализации нам понадобятся: Telegram-бот, база существующих хокку, хитрый алгоритм и этот гайд:

https://habr.com/ru/post/663932/

#telegram #python
За что стоит любить программирование, так это за то, что с помощью него можно решить многие жизненные проблемы

Например, автор этой истории создал систему, которая помогает находить свободное парковочное место во дворе дома всего за 5 секунд. Для этого он использовал обычную камеру видеонаблюдения и Telegram бота, написанного с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. В итоге пользователю достаточно нажать «Найди парковку». И бот находит места и отрисовывает их на фото, которое возвращается пользователю.

Подробнее о процессе разработки, фишках и подводных камнях — в статье: https://habr.com/ru/post/685108/

#нейросети #diy #telegram #python #opencv
Если вы думаете, что чат-боты — это что-то несерьёзное, этот пост для вас

С помощью обычных чат-ботов Telegram выдать доступы сотрудникам и оптимизировать работу техподдержки в команде на 2500 человек.

Как? Разбираемся вместе с разработчиками КРОК: https://tprg.ru/7hKN

#telegram
Пишем систему омниканальной рассылки оповещений в Telegram

Все мы знаем о рассылках, где нас приглашают что-то купить или дарят бонусные рубли. Они не пишутся и не отправляются в ручном режиме — это долго, дорого и непрактично (особенно, если вы вдруг решили порадовать скидкой сразу миллионы клиентов). Такими сообщениями занимаются системы, которые на основе правил собирают «уникальные» предложения и отправляют их по SMS, на почту или в пуш-уведомлениях.

В статье разобрались, как устроена система омниканальной рассылки без сложной персонализации и большой базы данных клиентов. И рассказали, как реализовать что-то похожее с отправкой в Telegram на примере реального кейса: https://tprg.ru/MP1A

#telegram #csharp
После того, как OpenAI стала раздавать доступы к API, в Телеграме появилась куча ботов по типу ChatGPT.

Давайте сделаем такого же, но своего: https://tproger.ru/articles/kak-sozdat-gpt-bota-v-telegrame/

#telegram #нейросети
Пет-проект для души: Telegram-бот, который помогает изучать английский язык

К нам заглянул Артем Аментес, CEO проекта CVCode. Он рассказал, за что любит пет-проекты и почему это важная часть при приёме на работу. А ещё показал, как сделать своего бота для изучения английского языка на Python, aiogram и GPT-нейросети. Исходники прилагаются.

Делов на 20 минут, а удовольствия на месяц

#telegram #нейросети #python
МТС стала партнёром Telegram: компания запускает в мессенджере рекламу с таргетингом по номерам телефонов

Изначально рекламная платформа Telegram позволяет произвести таргетинг по каналам, на которые подписаны пользователи, их интересам и геолокации.

МТС предложил добавить таргетинг на внешних данных по номерам телефонов. Также МТС теперь может использовать логотип и нейминг Telegram в целях рекламы сервиса «МТС Маркетолог». На первом этапе новая система таргетинга будет работать только на номера абонентов МТС. Но уже до конца года в качестве внешних данных добавят и номера клиентов других операторов.

Сотрудничество провернули с одним из партнёров Telegram, ни партнёра, ни коммерческие условия сотрудничества с ним в компании не назвали. Но МТС хотя бы поделилась комментарием, а вот в Telegram на запрос Forbes не ответили.

#telegram
За что стоит любить программирование, так это за то, что с помощью него можно решить многие жизненные проблемы

Например, автор этой истории создал систему, которая помогает находить свободное парковочное место во дворе дома всего за 5 секунд. Для этого он использовал обычную камеру видеонаблюдения и Telegram бота, написанного с помощью Python, Matterport Mask R-CNN, OpenCV и YOLO. В итоге пользователю достаточно нажать «Найди парковку». И бот находит места и отрисовывает их на фото, которое возвращается пользователю.

Подробнее о процессе разработки, фишках и подводных камнях — в статье: https://habr.com/ru/post/685108/

#нейросети #diy #telegram #python #opencv