Попугай приземлился. Анонс книги «Генеративное глубокое обучение»
https://habr.com/ru/post/465987/?utm_campaign=465987&utm_source=habrahabr&utm_medium=rss
С удовольствием сообщаем, что в наших издательских планах на начало будущего года — превосходная новая книга по глубокому обучению «Generative Deep Learning» от Дэвида Фостера
https://habr.com/ru/post/465987/?utm_campaign=465987&utm_source=habrahabr&utm_medium=rss
С удовольствием сообщаем, что в наших издательских планах на начало будущего года — превосходная новая книга по глубокому обучению «Generative Deep Learning» от Дэвида Фостера
Полезная help-ссылка для работы с данными
https://habr.com/ru/post/465853/?utm_campaign=465853&utm_source=habrahabr&utm_medium=rss
Представляю вам главную help-ссылку для работы с данными (https://docs.google.com/spreadsheets/d/1fM6_tV1yYDdk2lIwMXQ2FO8fHQiuvKWiPOLUH22ysHM/edit#gid=1115838130). Материал в Гугл-доке подойдет как профессионалам, так и тем, кто только учится работать с данными. Пользуйтесь и прокачивайте скиллы сами + делитесь с коллегами.
Дальнейшее описание поста — это содержание help-ссылки. Поэтому, можете сразу ознакомиться с документом. Либо начать с её содержания, которую прикрепляю ниже.
https://habr.com/ru/post/465853/?utm_campaign=465853&utm_source=habrahabr&utm_medium=rss
Представляю вам главную help-ссылку для работы с данными (https://docs.google.com/spreadsheets/d/1fM6_tV1yYDdk2lIwMXQ2FO8fHQiuvKWiPOLUH22ysHM/edit#gid=1115838130). Материал в Гугл-доке подойдет как профессионалам, так и тем, кто только учится работать с данными. Пользуйтесь и прокачивайте скиллы сами + делитесь с коллегами.
Дальнейшее описание поста — это содержание help-ссылки. Поэтому, можете сразу ознакомиться с документом. Либо начать с её содержания, которую прикрепляю ниже.
Феерический screensaver для Kodi
https://habr.com/ru/post/466067/?utm_campaign=466067&utm_source=habrahabr&utm_medium=rss
Проект предназначен для создания «Феерического» хранителя экрана с минимальным количеством исходного кода на языке Python. Проект является простейшим плагином для мультимедиа центра Kodi.
https://habr.com/ru/post/466067/?utm_campaign=466067&utm_source=habrahabr&utm_medium=rss
Проект предназначен для создания «Феерического» хранителя экрана с минимальным количеством исходного кода на языке Python. Проект является простейшим плагином для мультимедиа центра Kodi.
Книга «Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию»
https://habr.com/ru/post/466027/?utm_campaign=466027&utm_source=habrahabr&utm_medium=rss
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффективного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
https://habr.com/ru/post/466027/?utm_campaign=466027&utm_source=habrahabr&utm_medium=rss
«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширит понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффективного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
Python из C
https://habr.com/ru/post/466181/?utm_campaign=466181&utm_source=habrahabr&utm_medium=rss
В прошлом году появилась необходимость дополнить старый проект написанный на C функционалом на python3. Не смотря на то, что есть статьи на эту тему я помучился и в том году и сейчас когда писал программы для статьи. Поэтому приведу свои примеры по тому как работать с python3 из C под Linux (с тем что использовал). Опишу как создать класс и вызвать его методы, получить доступ к переменным. Вызов функций и получение переменных из модуля. А также проблемы с которыми я столкнулся и не смог их понять.
https://habr.com/ru/post/466181/?utm_campaign=466181&utm_source=habrahabr&utm_medium=rss
В прошлом году появилась необходимость дополнить старый проект написанный на C функционалом на python3. Не смотря на то, что есть статьи на эту тему я помучился и в том году и сейчас когда писал программы для статьи. Поэтому приведу свои примеры по тому как работать с python3 из C под Linux (с тем что использовал). Опишу как создать класс и вызвать его методы, получить доступ к переменным. Вызов функций и получение переменных из модуля. А также проблемы с которыми я столкнулся и не смог их понять.
Написание змейки для Android на Kivy, Python
https://habr.com/ru/post/466249/?utm_campaign=466249&utm_source=habrahabr&utm_medium=rss
https://habr.com/ru/post/466249/?utm_campaign=466249&utm_source=habrahabr&utm_medium=rss
Talk Python to Me: #228 Hunting bugs and tech startups with Python
https://talkpython.fm/episodes/show/228/hunting-bugs-and-tech-startups-with-python
Audio
https://talkpython.fm/episodes/show/228/hunting-bugs-and-tech-startups-with-python
Audio
Подборка @pythonetc, август 2019
https://habr.com/ru/post/466315/?utm_campaign=466315&utm_source=habrahabr&utm_medium=rss
Новая подборка советов про Python и программирование из авторского канала @pythonetc.
https://habr.com/ru/post/466315/?utm_campaign=466315&utm_source=habrahabr&utm_medium=rss
Новая подборка советов про Python и программирование из авторского канала @pythonetc.
Бенчмарк RPC систем (и Inverted Json)
https://habr.com/ru/post/466263/?utm_campaign=466263&utm_source=habrahabr&utm_medium=rss
Сравниение различных инструментов (RabbitMQ, Crossbar.io, Nats.io, Nginx и др.) для организации RPC между микросервисами.
https://habr.com/ru/post/466263/?utm_campaign=466263&utm_source=habrahabr&utm_medium=rss
Сравниение различных инструментов (RabbitMQ, Crossbar.io, Nats.io, Nginx и др.) для организации RPC между микросервисами.
Полная инструкция по временным функциям
https://www.listendata.com/2019/07/how-to-use-datetime-in-python.html
https://www.listendata.com/2019/07/how-to-use-datetime-in-python.html
[Видео] uWSGI в помощь метрикам
https://www.youtube.com/watch?v=is6px7dZ89w
uWSGI — это многофункциональный сервер веб-приложений, а каждое современное приложение сопровождается метриками. Мы посмотрим, как возможности uWSGI способны помочь нам в сборе метрик
https://www.youtube.com/watch?v=is6px7dZ89w
uWSGI — это многофункциональный сервер веб-приложений, а каждое современное приложение сопровождается метриками. Мы посмотрим, как возможности uWSGI способны помочь нам в сборе метрик
[Видео] Poetry + Pyenv
https://www.youtube.com/watch?v=cyDeh4V0zIo
Ещё раз poetry vs pipenv, и как мы уехали на poetry
https://www.youtube.com/watch?v=cyDeh4V0zIo
Ещё раз poetry vs pipenv, и как мы уехали на poetry
[Видео] Как с помощью SPA мы создали административную панель для любых языков программирования
https://www.youtube.com/watch?v=lfsfFY6K-uA
В докладе я расскажу об истории создания административной панели Jet Admin, вывода ее на Github и получении 2000 «звезд». Мы определимся, зачем нужна административная панель, работающая по SaaS, а также как переезд на SPA позволил нам создать универсальную «админку» для любых языков программирования без доступа к личным данным пользователей. В конце выступления поделюсь информацией о созданном фреймворке для UI-кастомизации — универсальном конструкторе по созданию собственных интерфейсов
https://www.youtube.com/watch?v=lfsfFY6K-uA
В докладе я расскажу об истории создания административной панели Jet Admin, вывода ее на Github и получении 2000 «звезд». Мы определимся, зачем нужна административная панель, работающая по SaaS, а также как переезд на SPA позволил нам создать универсальную «админку» для любых языков программирования без доступа к личным данным пользователей. В конце выступления поделюсь информацией о созданном фреймворке для UI-кастомизации — универсальном конструкторе по созданию собственных интерфейсов
Вращение изображений в ReportLab
http://www.blog.pythonlibrary.org/2019/09/05/rotating-images-in-reportlab/
http://www.blog.pythonlibrary.org/2019/09/05/rotating-images-in-reportlab/
Перепрограммируем кассу и печатаем на ней Киану Ривза. Часть 2. ПО для ПК
https://habr.com/ru/post/466397/?utm_campaign=466397&utm_source=habrahabr&utm_medium=rss
В предыдущей статье (https://habr.com/ru/post/465867/) я кратко описал свою прошивку для ККТ ШТРИХ-ФР-К, которая позволяет управлять термоголовкой, движками и соответственно выводить на печать все что угодно. В этой части я покажу как написать софт, который будет общаться с кассой и форматировать картинку для печати.
https://habr.com/ru/post/466397/?utm_campaign=466397&utm_source=habrahabr&utm_medium=rss
В предыдущей статье (https://habr.com/ru/post/465867/) я кратко описал свою прошивку для ККТ ШТРИХ-ФР-К, которая позволяет управлять термоголовкой, движками и соответственно выводить на печать все что угодно. В этой части я покажу как написать софт, который будет общаться с кассой и форматировать картинку для печати.
ceviche - Electromagnetic Simulation + Automatic Differentiation
http://github.com/twhughes/ceviche
http://github.com/twhughes/ceviche
C/C++ из Python
https://habr.com/ru/post/466499/?utm_campaign=466499&utm_source=habrahabr&utm_medium=rss
Про то как вызывать Python из C написал в прошлой статье, теперь поговорим как делать наоборот и вызывать C/C++ из Python. Раз начал писать об этом, то раскроем всю тему до конца. Тем более, что ни чего сложного здесь нет тоже.
https://habr.com/ru/post/466499/?utm_campaign=466499&utm_source=habrahabr&utm_medium=rss
Про то как вызывать Python из C написал в прошлой статье, теперь поговорим как делать наоборот и вызывать C/C++ из Python. Раз начал писать об этом, то раскроем всю тему до конца. Тем более, что ни чего сложного здесь нет тоже.
Глючный код на Python: 10 самых распространенных ошибок, которые допускают разработчики
https://habr.com/ru/post/466441/?utm_campaign=466441&utm_source=habrahabr&utm_medium=rss
Простота и легкость в освоении данного языка может ввести разработчиков в заблуждение (особенно тех, кто еще только начинает изучать Python), так что можно упустить из виду некоторые важные тонкости и недооценить силу разнообразия возможных решений с помощью Python.
Имея это в виду, в этой статье представлен «топ-10» тонких, трудных для обнаружения ошибок, которые могут допустить даже продвинутые разработчики Python.
https://habr.com/ru/post/466441/?utm_campaign=466441&utm_source=habrahabr&utm_medium=rss
Простота и легкость в освоении данного языка может ввести разработчиков в заблуждение (особенно тех, кто еще только начинает изучать Python), так что можно упустить из виду некоторые важные тонкости и недооценить силу разнообразия возможных решений с помощью Python.
Имея это в виду, в этой статье представлен «топ-10» тонких, трудных для обнаружения ошибок, которые могут допустить даже продвинутые разработчики Python.
Разработка ТамТам-бота на Python
https://habr.com/ru/post/466373/?utm_campaign=466373&utm_source=habrahabr&utm_medium=rss
После появления Bot API (https://dev.tamtam.chat/) у мессенджера ТамТам, я как истинный, а значит ленивый программист, создал 2 библиотеки Python для работы с ним:
open API клиента (https://github.com/asvbkr/openapi_client) (далее — OAC) — изначально сгенерировал её при помощи OpenAPI Generator (https://openapi-generator.tech/docs/generators.html) на основе схемы API, затем адаптировал с учётом особенностей генератора;
оболочку для этого клиента — TamTamBot (https://github.com/asvbkr/TamTamBot) (далее — TTB), упрощающую работу с OAC.
Так появился некий ТамТам Python SDK.
https://habr.com/ru/post/466373/?utm_campaign=466373&utm_source=habrahabr&utm_medium=rss
После появления Bot API (https://dev.tamtam.chat/) у мессенджера ТамТам, я как истинный, а значит ленивый программист, создал 2 библиотеки Python для работы с ним:
open API клиента (https://github.com/asvbkr/openapi_client) (далее — OAC) — изначально сгенерировал её при помощи OpenAPI Generator (https://openapi-generator.tech/docs/generators.html) на основе схемы API, затем адаптировал с учётом особенностей генератора;
оболочку для этого клиента — TamTamBot (https://github.com/asvbkr/TamTamBot) (далее — TTB), упрощающую работу с OAC.
Так появился некий ТамТам Python SDK.