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
Хабра-словарь. Часть 1
https://habr.com/post/413223/?utm_campaign=413223

Решал задачу составления словаря Хабрахабра для целей отслеживания появления новых языков, фреймворков, практик управления и т.п. Короче новых слов.

 
Результатом стал список английских слов «в именительном падеже и единственном числе».
Forwarded from PythonDigest
Сборка Caffe в Google Colaboratory: бесплатная видеокарта в облаке
https://habr.com/post/413229/?utm_campaign=413229

Google Colaboratory (https://colab.research.google.com/) — это не так давно появившийся облачный сервис, направленный на упрощение исследований в области машинного и глубокого обучения. Используя Colaboratory, можно получить удаленный доступ к машине с подключенной видеокартой, причем совершенно бесплатно, что сильно упрощает жизнь, когда приходится обучать глубокие нейросети. Можно сказать, что она является некоторым аналогом гугл-документов для Jupyter Notebook.
Forwarded from PythonDigest
Базовые типы данных в Python
https://realpython.com/python-data-types/
Forwarded from PythonDigest
Скобки в Python
https://blog.lerner.co.il/python-parentheses-primer/

Интересно про символы сбокок в Python - как, зачем и почему
Forwarded from PythonDigest
Вероятностное программирование и байесовский метод для хакеров
https://habr.com/post/413653/?utm_campaign=413653

Книга позиционируется как прикладная, максимально избавленная от математики и неустаревающая.
Forwarded from Хекслет
Microsoft покупают GitHub, и для многих это не круто. Пока нет причин полагать, что GitHub изменится в худшую сторону, но если вам тоже не круто, то GitLab как раз выпустили туториал по переносу репозиториев GitHub → GitLab https://www.youtube.com/watch?v=VYOXuOg9tQI
Forwarded from Хекслет
Генератор лендингов для ваших проектов и приложений http://amp.gs/kcIf

Бесплатный набор фич неплох, есть расширенная версия.
Forwarded from Хекслет
Минималистичный веб-сервис для хранения своих сниппетов кода http://amp.gs/e82K

Не требует регистрации
Forwarded from Python Textbooks (Mariya Goroshko)
A Practical Introduction to Python Programming – Brian Heinold (en) 2012

Книга-введение в Python. Является одновременно и учебным пособием и справочником.

#beginner
Forwarded from Data Science Notes (Mariya Goroshko)
Нечеткая логика и искусственные нейронные сети – В. Круглов, М. Дли, Р. Голунов (ru) 2001

Рассмотрены: аппарат нечеткой логики, основы теории ИНС и гибридных сетей.

#book #middle #theory
Forwarded from Codeguida via @like
Навчіться створювати власну предметно-орієнтовану мову програмування (Domain Specific Language) за допомогою Python

https://codeguida.com/post/1140
Forwarded from Codeguida via @like
Доступ до архіву є абсолютно безкоштовним. Він складається зі 166 програм для BBC Micro, 267 випусків телевізійного шоу, що транслювалося як частина проекту, 2,509 кліпів (які розсортовано за темою) та інформації про історію проекту

https://codeguida.com/post/1434
Forwarded from Хекслет
Простой минималистичный шаблон странички «обо мне» для разработчиков http://amp.gs/eQkI

Легко сделать свою страничку на github'е за пару минут.
Forwarded from new world
​​Большую часть времени я разрабатываю бэкэнд. Часто после выключения локальный сервер продолжает занимать порт. Приходится убивать процесс сервера вручную.

Стандартный процесс убийства такой:
— Ищу какой процесс занял порт через lsof -i :8000
— Вручную убиваю через kill -9 pid

При одном процессе это нормально, но когда воркеров несколько, то начинает напрягать.

Сегодня наткнулся на утилиту fkill, которая сильно упрощает этот процесс. Можно просто ввести fkill :8000 и она убивает все процессы на порту. Также можно ввести fkill и откроется удобный поиск по названию процесса с автодополнением🔥
Forwarded from new world
Как я перешел на pipenv🔮

Когда я только учился Python, процесс создания виртуальной среды выглядел одинаково: я cоздавал ее через virtualenv, явно указывал там версию Python и путь к ней. Затем активировал и устанавливал зависимости через pip. Зависимости в файл приходилось выносить вручную.

Через время я узнал про virtualenvwrapper. Теперь мне не нужно было запоминать путь к среде и вручную ее активировать. Достаточно было запомнить несколько команд. Я думал, что удобнее процесс работы со средами уже не сделать, когда накткнулся на pipenv.

Это обертка одновременно над virtualenv и pip. Напоминает собой пакетные менеджеры, к которым привыкли разработчики на JS. Вот некоторые преимущества:

— Не нужно вручную создавать виртуальную среду, она создается автоматически, если ее нет в проекте.
— Файл зависимостей создается автоматически.
— Версия Python передается с помощью аргументов --two или --three
— Есть возможность построить график зависимостей.

У pipenv хорошая документация и можете легко начать ее использовать. Работает, как магия.