Python та програмування
15 subscribers
261 photos
23 videos
37 files
2.09K links
Code bookmarks 🔖
Generally Python & Data Science;
Rarelly: Design, HTML5/CSS, JS

#code #python #programming
🐧: @tuxua
Download Telegram
newspaper3k
Если вы ещё с ним не встречались, то приготовьтесь к тому, что модуль newspaper снесёт вам крышу.
Он даёт возможность извлекать статьи и связанные мета-данные из множества разных источников. Можно извлечь изображения, текст и имена авторов. В нём даже есть встроенная NLP-функциональность.

conda install -c conda-forge newspaper3k
# OR
pip install newspaper3k


https://github.com/codelucas/newspaper/#newspaper3k-article-scraping--curation
Forwarded from Хекслет
This media is not supported in your browser
VIEW IN TELEGRAM
Любишь смотреть фильмы? 🎬 Специально для уютных вечерних посиделок мы подготовили подборку из 25 фильмов о программировании, технологиях и искусственном интеллекте: http://amp.gs/rwsC
Forwarded from S.K.Y.
Библиотека питониста
Полезные материалы по всему, что может быть полезно питонисту.

Обратная связь: @pyproglib_feedback_bot
По вопросам рекламы: @proglib_adv_bot
Медиа-кит: https://prglb.ru/1u0cg
https://t.me/pyproglib
Forwarded from DataEng
нашел интересную python-балалайку для построение ML и ETL пайплайнов: https://github.com/dagster-io/dagster. Один из авторов Nick Schrock, автор GraphQL. Более подробно что это за штука можно почитать в его блоге: https://medium.com/@schrockn/introducing-dagster-dbd28442b2b7. Выглядит интересно.
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Если у вас есть кот или собака, скорее зовите их к экранам, у нас для них есть интересный проект на гитхабе: https://github.com/CleverPet/hackerpet

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

#технологии
Forwarded from Типичный программист
⁠Что нужно знать, чтобы написать операционную систему

https://tproger.ru/translations/what-you-should-know-to-create-os/

Чтобы написать операционную систему, нужно знать довольно много о работе компьютера в целом. В этой статье собраны конкретные темы, в которых понадобится разбираться при разработке ОС, а также курсы, книги и другие ресурсы, которые введут вас в суть дела.

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

#ос
Forwarded from Журнал «Код»
Кажется, наука зашла слишком далеко. Исследователи из NCSoft (той самой, которая выпустила Lineage II) создали нейросеть, которая берёт фотографию человека и делает из него персонажа аниме.

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

Это ещё не всё: нейросеть также способна превратить лошадь в зебру, котика в собачку, а обычную фотографию — в картину в стиле ван Гога. Результаты настолько убедительны, что даже страшно.

Исходный код нейросети доступен на GitHub, поэтому можете попробовать собрать её сами. Правда, понадобится очень мощный компьютер.

Скачать исходный код: https://github.com/taki0112/UGATIT/blob/master/README.md
Coding projects in Python

Автор:
Carol Vorderman
Год издания: 2017

Скачать книгу в pdf

#python #english
Стандартная библиотека Python 3

Авторы:
Даг Хеллман
Год издания: 2019

Скачать книгу

#python #русский
Forwarded from Типичный программист
Собрали самые топовые статьи с нашего сайта по Python в одну подборку:
— планы обучения для начинающих и продолжающих;
— немного теории по языку;
— практика по написанию приложений;
— инструменты для работы.

Читать: https://tprg.ru/M2tp

#python
Forwarded from Типичный программист
​​Вместе с факультетом Python-разработки GeekUniversity сделали подборку простых задач по Python для начинающих. С их помощью можно подтянуть знания по спискам, словарям, строкам и другим темам языка.

Давайте попрактикуемся: https://tprg.ru/WHZE

Это #партнёрский пост
Forwarded from Типичный программист
На этом сайте можно посмотреть, как работают разные алгоритмы сортировки при разных стартовых условиях: https://www.toptal.com/developers/sorting-algorithms

С помощью такой визуализации можно понять, что не существует идеального алгоритма сортировки. Например, если изначально объекты в массиве расположены в обратном порядке, то лучше с задачей справится алгоритм Шелла. А при сортировке объектов, расположенных полностью рандомно, чуть лучше отработает пирамидальная сортировка.

Если хотите не только посмотреть, но и изучить алгоритмы, то у нас есть статья на эту тему: https://tproger.ru/translations/sorting-algorithms-in-python/

#сортировка #python