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
Forwarded from PythonDigest
Что вы можете делать на Python?
https://realpython.com/what-can-i-do-with-python/
Forwarded from PythonDigest
Медленные и быстрые методы генерации случайных целых чисел в Python
https://eli.thegreenplace.net/2018/slow-and-fast-methods-for-generating-random-integers-in-python/
Forwarded from PythonDigest
Fast Python. В поисках медленного кода при помощи стандартного профайлера
http://feedproxy.google.com/~r/djangonaut/~3/fWoJZrtThk0/fast-python-cprofile.html
Forwarded from PythonDigest
Рисуем гистограмм с помощью NumPy, Matplotlib, Pandas и Seaborn
https://realpython.com/python-histograms/
Forwarded from PythonDigest
Элегантный код генератора цепей Маркова
https://eli.thegreenplace.net/2018/elegant-python-code-for-a-markov-chain-text-generator/
Forwarded from PythonDigest
Как использовать HDF5-файлы в Python
https://habr.com/post/416309/?utm_campaign=416309

HDF5 позволяет эффективно хранить большие объемы данных


При работе с большими объемами данных, будь то экспериментальные или имитируемые, их хранение в нескольких текстовых файлах не очень эффективно. Иногда вам нужно получить доступ к конкретному подмножеству данных, и вы хотите сделать это быстро. В этих ситуациях формат HDF5 решает обе проблемы благодаря очень оптимизированной надстроенной библиотеке. HDF5 широко используется в научных средах и имеет отличную реализацию в Python, предназначенную для работы с NumPy прямо из коробки.
Forwarded from PythonDigest
Нейробугу́рт. Как мы научили нейросеть придумывать мемы на год раньше Стэнфорда
https://habr.com/post/416379/?utm_campaign=416379

К написанию статьи меня подтолкнула вот эта новость (https://motherboard.vice.com/en_us/article/gyk3dq/stanford-researchers-trained-a-neural-network-to-make-these-memes) (+исследование (https://arxiv.org/abs/1806.04510)) про изобретение генератора мемов учеными из Стэнфордского университета. В своей статье я попытаюсь показать, что вам не нужно быть ученым из Стэнфорда, чтобы делать с нейросетями интересные вещи. В статье я описываю, как в 2017 году мы обучили нейронную сеть на корпусе из примерно 30 000 текстов и заставили ее генерировать новые интернет-мемы и мемы (коммуникационные знаки) в социологическом смысле слова. Описан использованный нами алгоритм машинного обучения, технические и административные трудности, с которыми мы столкнулись.
Forwarded from PythonDigest
Извлекаем уровни из Super Mario Bros с помощью Python
https://habr.com/post/416241/?utm_campaign=416241

Для нового проекта мне понадобилось извлечь данные уровней из классической видеоигры 1985 года Super Mario Bros (SMB) (https://ru.wikipedia.org/wiki/Super_Mario_Bros.). Если конкретнее, то я хотел извлечь фоновую графику каждого уровня игры без интерфейса, подвижных спрайтов и т.п.


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


На первом этапе проекта мы изучим язык ассемблера 6502 и написанный на Python эмулятор. Полный исходный код выложен здесь (https://gist.github.com/matthewearl/733bba717780604813ed588d8ea7875f).
Forwarded from Хекслет
Этот div выглядит по-разному в разных браузерах http://amp.gs/7ZVk
Розв'язок завдання про „дешифруванню“ кожного другого слова зі стрічки. https://github.com/Searge/Solutions/blob/master/PythonKids/each_2_word_in_str.py
Forwarded from PythonDigest
Аналоги в Python и JavaScript. Часть первая
https://habr.com/post/416617/?utm_campaign=416617

Несмотря на то что Python и Javascript довольно сильно отличаются, существует много схожего, о чем должен знать любой фулстек разработчик. В этой серии (https://djangotricks.blogspot.com/2018/06/equivalents-in-python-and-javascript-part-1.html) из 4-х статей мы увидим что есть общего в обоих языках, и рассмотрим ряд известных проблем а также способы их решения.
Forwarded from PythonDigest
teen - manual для статус кодов HTTP
http://github.com/shobrook/teen
Forwarded from Продизайн
​​У світі цифрового дизайну використання так званих UI наборів, текстур, іконок настільки неминучий процес, як використання веб-розробниками високорівневих мов програмування. Адже дуже важко спробувати зробити ваші проекти унікальними при використанні ресурсів, що створені не вами. Тому сьогодні ознайомимось з 10 кращими безкоштовними скриптами, що були розроблені для збагачення дизайнерського досвіду.

Експериментування з цими безкоштовними інструментами є справжнім задоволенням, головним чином тому, що створення креативного, професійного фону вібдувається лише в один клік. Скрипти охоплюють всі сучасні стилі, які підійдуть до будь-якого дизайну.

Тож ми підготували 10 безкоштовних генераторів фону для веб-дизайнерів – https://prodesign.in.ua/2018/06/10-bezkoshtovnyh-heneratoriv-fonu-dlya-veb-dyzajneriv/
Forwarded from Продизайн
Дуже легко зробити помилку. І неважливо, чи ви досвідчений спеціаліст або лише починаєте свій шлях в веб-дизайні.

Створення сайтів, логотипів або застосунків, креатив взагалі — все це супроводжується вчиненням помилок. На перший погляд всі ці проекти мають стандартний набір елементів обов’язкових для показу, але попри цю «стандартність» веб-дизайнери чомусь забувають про деякі з них.

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

Нижче перелічені 20 речей, про які ми забуваємо найчастіше.
https://prodesign.in.ua/2018/07/profesiya-veb-dyzajner-20-rechej-pro-yaki-zabuvayut-dyzajnery/
Forwarded from PythonDigest
distroless - docker образы для запуска Python минимальными усилиями
http://github.com/GoogleContainerTools/distroless