Непрерывное развертывание Django в DigitalOcean с помощью действий Docker и GitHub
Благодаря этому руководству вы научитесь непрерывно развёртывать приложение Django в DigitalOcean, используя Docker и GitHub Actions, настраивать SSH-вход без пароля и настраивать базы данных DigitalOcean:
https://tprg.ru/bhwe
#django
Благодаря этому руководству вы научитесь непрерывно развёртывать приложение Django в DigitalOcean, используя Docker и GitHub Actions, настраивать SSH-вход без пароля и настраивать базы данных DigitalOcean:
https://tprg.ru/bhwe
#django
Классы типов в Python
В этой статье речь пойдёт о библиотеке classes, которая позволяет настроить поведение класса или функции в зависимости от типа данных, которые им передаются.
По описанию достаточно сложно понять достоинства и особенности такой концепции, но для этого есть сразу несколько различных примеров, с которыми вы можете ознакомиться тут:
https://tprg.ru/O8uy
В этой статье речь пойдёт о библиотеке classes, которая позволяет настроить поведение класса или функции в зависимости от типа данных, которые им передаются.
По описанию достаточно сложно понять достоинства и особенности такой концепции, но для этого есть сразу несколько различных примеров, с которыми вы можете ознакомиться тут:
https://tprg.ru/O8uy
👍1
Tesseract OCR, выделение распознанного текста на изображении
В этой небольшой статье вы узнаете, как с помощью Python можно настроить выделение распознанного текста в PDF файле:
https://tprg.ru/gW0V
В этой небольшой статье вы узнаете, как с помощью Python можно настроить выделение распознанного текста в PDF файле:
https://tprg.ru/gW0V
Автоматизируйте свой проект Python с помощью Makefile
При разработке проекта со времен появляются различные задачи, которые хотелось бы автоматизировать для ускорения процесса. И если в JavaScript есть "scripts" в package.json, то Python такой возможностью обделён.
Но способ автоматизации всё-таки существует. Если вы пользователь MacOs или Linux, то можно воспользоваться Makefile:
https://tprg.ru/WTiH
При разработке проекта со времен появляются различные задачи, которые хотелось бы автоматизировать для ускорения процесса. И если в JavaScript есть "scripts" в package.json, то Python такой возможностью обделён.
Но способ автоматизации всё-таки существует. Если вы пользователь MacOs или Linux, то можно воспользоваться Makefile:
https://tprg.ru/WTiH
Pythonist — канал для помощи школьникам, студентам и начинающим Python-программистам.
На канале вы найдёте:
— разбор вопросов с собеседований с ответами и примерами кода;
— книги;
— тесты;
— проект Эйлера;
— Django и многое другое.
Подписывайтесь: @pythonist_ru
Это #партнёрский пост
На канале вы найдёте:
— разбор вопросов с собеседований с ответами и примерами кода;
— книги;
— тесты;
— проект Эйлера;
— Django и многое другое.
Подписывайтесь: @pythonist_ru
Это #партнёрский пост
Учимся читать код, изучая стандартную библиотеку Python
Вы уже достаточно опытны, чтобы написать свой собственный алгоритм, который решает конкретную задачу? Знаете некоторые особенности языка? А чужой код прочитать сможете?
На практике вам придётся не раз столкнуться с чужим кодом, который потом нужно обслуживать и без опыта чтения и анализа это будет весьма сложной задачей, ведь не все пишут питонический код.
В этой статье вы узнаете, как правильно читать чужой код:
https://tprg.ru/8n6X
Вы уже достаточно опытны, чтобы написать свой собственный алгоритм, который решает конкретную задачу? Знаете некоторые особенности языка? А чужой код прочитать сможете?
На практике вам придётся не раз столкнуться с чужим кодом, который потом нужно обслуживать и без опыта чтения и анализа это будет весьма сложной задачей, ведь не все пишут питонический код.
В этой статье вы узнаете, как правильно читать чужой код:
https://tprg.ru/8n6X
Что почитать: Книга «Python, например»
Это отличная книга для тех, кто начинает свой путь в Python-разработке, но не любит скучные заумные книги и статьи, которые помогают скорее заснуть, чем реально изучить и освоить что-то новое.
В этой книге доступным языком объясняются различные темы, а большое количество практических заданий помогают закреплять изученный материал.
#книги
Это отличная книга для тех, кто начинает свой путь в Python-разработке, но не любит скучные заумные книги и статьи, которые помогают скорее заснуть, чем реально изучить и освоить что-то новое.
В этой книге доступным языком объясняются различные темы, а большое количество практических заданий помогают закреплять изученный материал.
#книги
Counter в Python: питонический способ подсчёта объектов
В этом руководстве вы научитесь работать с Counter — подклассом словарей, который позволяет быстро и эффективно работать с объектами. С помощью этого подкласса вы сможете не только посчитать объекты, но и выявить наиболее часто повторяющиеся, и не только.
Подробнее:
https://tprg.ru/PHMF
В этом руководстве вы научитесь работать с Counter — подклассом словарей, который позволяет быстро и эффективно работать с объектами. С помощью этого подкласса вы сможете не только посчитать объекты, но и выявить наиболее часто повторяющиеся, и не только.
Подробнее:
https://tprg.ru/PHMF
Лампа для слежения за фазами Луны на Raspberry Pi и Python
Интересный DIY-проект, который можете повторить и вы. Несколько светодиодов, «малинка» и немного кода-Python позволят вам создать светильник, работа которого завязана на положении луны.
К форме светильника из статьи есть вопросы, поэтому вы можете доработать этот момент в своём проекте. Инструкция вот:
https://tprg.ru/pl0z
#diy #raspberrypi
Интересный DIY-проект, который можете повторить и вы. Несколько светодиодов, «малинка» и немного кода-Python позволят вам создать светильник, работа которого завязана на положении луны.
К форме светильника из статьи есть вопросы, поэтому вы можете доработать этот момент в своём проекте. Инструкция вот:
https://tprg.ru/pl0z
#diy #raspberrypi
5 простых способов удалить NaN из списка в Python
NaN расшифровывается буквально, как «не число». При работе с данными в наборе этих самых данных могут оказаться значения, которые нам нужно убрать для достижения необходимой цели, оставив только числа.
Для этого есть как минимум 5 различных способов, которые вы найдёте в этой статье:
https://tprg.ru/PcHA
NaN расшифровывается буквально, как «не число». При работе с данными в наборе этих самых данных могут оказаться значения, которые нам нужно убрать для достижения необходимой цели, оставив только числа.
Для этого есть как минимум 5 различных способов, которые вы найдёте в этой статье:
https://tprg.ru/PcHA
Компиляторы и трансляторы кода Python
Для Python есть множество самых разных трансляторов и компиляторов, поэтому вы можете писать на нём код, который теоретически можно будет использовать практически где угодно.
Здесь вы узнаете о некоторых компиляторах и трансляторах для Python, которые вы можете использовать для самых разных задач:
https://tprg.ru/UYkZ
Для Python есть множество самых разных трансляторов и компиляторов, поэтому вы можете писать на нём код, который теоретически можно будет использовать практически где угодно.
Здесь вы узнаете о некоторых компиляторах и трансляторах для Python, которые вы можете использовать для самых разных задач:
https://tprg.ru/UYkZ
Dramatiq как современная альтернатива Celery
Что вы используете для создания асинхронных задач в Python? Celery? Неудивительно, ведь эта библиотека, пожалуй, самая популярная для обработки асинхронных задач. Вот только у неё есть проблемы с новыми версиями языка.
К счастью есть отличная современная альтернатива, которая может всё тоже самое и даже больше, что и Celery, при этом отлично работая на Python 3 версии. Это библиотека Dramatiq и подробнее о ней вы можете узнать в этой статье:
https://tprg.ru/RlLF
Что вы используете для создания асинхронных задач в Python? Celery? Неудивительно, ведь эта библиотека, пожалуй, самая популярная для обработки асинхронных задач. Вот только у неё есть проблемы с новыми версиями языка.
К счастью есть отличная современная альтернатива, которая может всё тоже самое и даже больше, что и Celery, при этом отлично работая на Python 3 версии. Это библиотека Dramatiq и подробнее о ней вы можете узнать в этой статье:
https://tprg.ru/RlLF
Инструмент и библиотека веб-майнинга для Python
Знали бы иностранные разработчики какой неловкостью может обернуться представление их библиотеки...
Короче, библиотека Minet позволяет вам без лишних плясок с бубном скрапить данные с самых разных сайтов, используя командную строку.
Здесь вы найдёте более подробное описание, инструкцию по установке и использованию, а также ссылку на github:
https://tprg.ru/WnMw
Знали бы иностранные разработчики какой неловкостью может обернуться представление их библиотеки...
Короче, библиотека Minet позволяет вам без лишних плясок с бубном скрапить данные с самых разных сайтов, используя командную строку.
Здесь вы найдёте более подробное описание, инструкцию по установке и использованию, а также ссылку на github:
https://tprg.ru/WnMw
Использование функции sleep() в Python
С помощью функции sleep вы можете приостановить выполнение определённой части кода на столько, сколько вам это необходимо.
Сегодня мы предлагаем вам познакомиться с этой функцией ближе, если вы ещё не успели это сделать, и на нескольких примерах изучить её возможности:
https://tprg.ru/aKRo
С помощью функции sleep вы можете приостановить выполнение определённой части кода на столько, сколько вам это необходимо.
Сегодня мы предлагаем вам познакомиться с этой функцией ближе, если вы ещё не успели это сделать, и на нескольких примерах изучить её возможности:
https://tprg.ru/aKRo
Странная штука: Калькулятор с Python
Компания Texas Instruments создала калькулятор, который не только умеет считать, но и работает с Python. Да, прямо на калькуляторе вы можете написать программу, которую он потом ещё и запустить сможет.
Подсветка синтаксиса на месте, ведь экран цветной. А вот к качеству кода нужно отнестись максимально серьёзно, потому что на борту этого суперкалькулятора всего 149 килобайт оперативной памяти.
Вот ссылка на сайт с подробной информацией: https://tprg.ru/FVtr
Ну что, как вам этот чудо-аппарат?
Компания Texas Instruments создала калькулятор, который не только умеет считать, но и работает с Python. Да, прямо на калькуляторе вы можете написать программу, которую он потом ещё и запустить сможет.
Подсветка синтаксиса на месте, ведь экран цветной. А вот к качеству кода нужно отнестись максимально серьёзно, потому что на борту этого суперкалькулятора всего 149 килобайт оперативной памяти.
Вот ссылка на сайт с подробной информацией: https://tprg.ru/FVtr
Ну что, как вам этот чудо-аппарат?
Собеседование по Data Science: что нужно знать и где это изучить
Если интересуетесь Data Science и хотите развивать свою карьеру в этом направлении, то заранее изучите основные темы и вопросы, которые вам могут задать на собеседованиях и которые необходимо знать, что действительно разбираться в этом направлении.
Мы подготовили для вас статью, которая поможет в этом:
https://tprg.ru/ovma
#datascience
Если интересуетесь Data Science и хотите развивать свою карьеру в этом направлении, то заранее изучите основные темы и вопросы, которые вам могут задать на собеседованиях и которые необходимо знать, что действительно разбираться в этом направлении.
Мы подготовили для вас статью, которая поможет в этом:
https://tprg.ru/ovma
#datascience
Машинное обучение и нейронные сети
Завершите пятничный вечер просмотром этого видеоподкаста с опытным Python-разработчиком, разбирающемся в машинном обучении и нейросетях Эмилем Богомоловым.
Он рассказал о технологии, которую его команда сейчас разрабатывает и исследует, позволяя размещать человека в естественной позе в 3D-модели помещения, поделился своими мыслями о вариантах применения этой технологии и многом другом.
Подкаст доступен по ссылке:
https://tprg.ru/RFHn
#видео
Завершите пятничный вечер просмотром этого видеоподкаста с опытным Python-разработчиком, разбирающемся в машинном обучении и нейросетях Эмилем Богомоловым.
Он рассказал о технологии, которую его команда сейчас разрабатывает и исследует, позволяя размещать человека в естественной позе в 3D-модели помещения, поделился своими мыслями о вариантах применения этой технологии и многом другом.
Подкаст доступен по ссылке:
https://tprg.ru/RFHn
#видео
YouTube
Машинное обучение и нейронные сети / Эмиль Богомолов
Учись в LoftSchool со скидкой https://loftschool.com/professions/web-developer/?pr=loft-dima&utm_source=youtube&utm_medium=loftblog&utm_campaign=dimakovalchuk
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима.
Я приглашаю в LoftBlog состоявшихся IT…
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима.
Я приглашаю в LoftBlog состоявшихся IT…
Что можно сделать с помощью Python
Вот все говорят, что Python универсален и на нём можно написать что угодно. Но «что угодно» это что? Веб-сайт, сервер, нейросеть... Список длинный и перечислять здесь не имеет смысла.
А вот в этой статье подробно прошлись по возможностям языка. И не по теоретическим, а реальным проектам, которые созданы и успешно используются различными компаниями:
https://tprg.ru/hU3E
Вот все говорят, что Python универсален и на нём можно написать что угодно. Но «что угодно» это что? Веб-сайт, сервер, нейросеть... Список длинный и перечислять здесь не имеет смысла.
А вот в этой статье подробно прошлись по возможностям языка. И не по теоретическим, а реальным проектам, которые созданы и успешно используются различными компаниями:
https://tprg.ru/hU3E