Типичный программист
80.6K subscribers
3.46K photos
1.15K videos
14 files
8.01K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
За что стоит любить программирование, так это за то, что с помощью него можно решить многие жизненные проблемы

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

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

#нейросети #diy #telegram #python #opencv
👍66😁136❤‍🔥3💊3
Такое мы сохраняем: репозиторий с 350+ туториалов для ваших Python-проектов

Хотите попробовать свои силы в этичном хакерстве, научить модель машинного обучения, поиграться с веб-скрапингом или просто сделать игру? Он вам в этом поможет.

Примеры проектов:
Этичный хакинг: от создания ARP Spoofer до WiFi-сканера.
Геймдев: Flappy Bird, Tetris или даже Space Invaders — весь код уже есть.
GUI-программы: калькуляторы, текстовые редакторы и даже будильники.
ML: классификация текста, генерация изображений или обучение BERT.

А ещё обработка данных, веб-программирование, взаимодействие с API. Перечислить всё тут просто не получится.

#python
👍36🔥53👎3🍓1
Microsoft открыла исходный код Python-либы для преобразования файлов в Markdown

MarkItDown — идеальное решение для конвертации файлов и офисных документов в Markdown. Подойдёт для анализа, индексации или упорядочивания данных.

Что поддерживает:

— PDF, PowerPoint, Word, Excel.
— Изображения (EXIF и OCR).
— Аудио (метаданные и транскрипция речи).
— HTML (включая специальную обработку Wikipedia).
— Text-based форматы: CSV, JSON, XML и другие.

Плюсом можно прикрутить LLM для описания изображений.

#инструменты #python #анализ
This media is not supported in your browser
VIEW IN TELEGRAM
👍28❤‍🔥155🔥3👎1
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

Учебник охватывает основные темы Python, но коротко и достаточно ёмко, чтобы раскрыть специфику, удобство, красоту и силу этого языка. Всё с кучей примеров и небольшими дорожными картами по каждой теме.

При желании, можно предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим
👍4093👎2🔥1
Питонисты здесь? Сегодня свой день рождения отмечает создатель Python Гвидо ван Россум 🎉

Гвидо работал над языком с 1989 года, а по-настоящему проект запустили только в 1999 под лозунгом «Программирование для всех». У языка было четыре постулата: интуитивность, открытость, простота и удобство для ежедневных задач.

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

С праздником, Старичка!

#python #история
🎉107👍2714👎3❤‍🔥1🎃1
Ну и раз уж сегодня день рождения создателя Python, поделимся свежей подборкой материалов для изучения языка

➡️ ​Полный вводный курс по Python с нуля за 7 часов с таймкодами по темам: https://youtu.be/5g-MHZ0MzZY

➡️ Те же самые основы, но на степике - 71 урок и после каждого практические задания на закрепление: https://stepik.org/course/100707/promo?search=6437160110

➡️ Основные алгоритмические методы. Жадные алгоритмы, «разделяй и властвуй», динамическое программирование: https://stepik.org/course/217/promo

➡️ Шпаргалка, которая покрывает большинство возможностей Python: https://github.com/gto76/python-cheatsheet

➡️ Ежедневные задачки по Python для закрепления знаний: https://xn--r1a.website/+V1Hh7cQbiyNhYzQy

➡️ Роадмап по изучению Python — в прикреплённой картинке.

#python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🤪7🔥431👎1😐1
Туториал для тех, кто скучает по старой-доброй 8-битной Zelda и любит Python

Большое видео, где более чем за 7 часов вы сможете с нуля создать ретро-RPG в стиле Zelda на Python. Здесь всё: анимация, звуки, механика улучшений, карта уровней, враги и многое другое. Если думали чем занять себя в выходные, то это то, что нужно.

Только ребятам из Nintendo не рассказывайте 😁

#python #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23👻43🙉3🔥2👾1
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

Он охватывает основные темы Python, но коротко и достаточно ёмко, чтобы раскрыть специфику, удобство, красоту и силу этого языка, не перегружая голову. Всё с кучей примеров и небольшими дорожными картами по каждой теме.

При желании, вы тоже можете предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим
👍36🤔4👎2🔥21👏1🤯1🆒1