Реальный опыт использования Github Copilot с Python
Разработчик делится собственным опытом использования Github Copilot, а также выводами по его эффективности и лучшим сценариям применения.
Подробнее в статье:
https://habr.com/ru/post/666538/
#github
Разработчик делится собственным опытом использования Github Copilot, а также выводами по его эффективности и лучшим сценариям применения.
Подробнее в статье:
https://habr.com/ru/post/666538/
#github
👍6👏1😁1
Записи уроков из школы бэкенд-разработки на Python от Яндекса
Летом прошлого года прошла Школа бэкенд-разработки на Python от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь пройти эту школу сможете и вы, просмотрев видео лекций оттуда:
https://www.youtube.com/playlist?list=PLQC2_0cDcSKCMKnywAS8eI_EgCcE3yx0r
#видео
Летом прошлого года прошла Школа бэкенд-разработки на Python от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь пройти эту школу сможете и вы, просмотрев видео лекций оттуда:
https://www.youtube.com/playlist?list=PLQC2_0cDcSKCMKnywAS8eI_EgCcE3yx0r
#видео
👍29😁1
Создание telegram web apps и взаимодействие с ними в телеграм ботах
В обновлении Bot API 6.0 Telegram-боты получили много новых функций. Из них для разработчиков самая примечательная - Telegram Web Apps. По сути, это полноценные веб-приложения, размещённые внутри Telegram, которые теоретически могут заменить большинство обычных мобильных приложений из AppStore или Google Play.
В этой статье вы узнате, как такое приложение создать и заставить работать в мессенджере:
https://habr.com/ru/post/666278/
#telegram
В обновлении Bot API 6.0 Telegram-боты получили много новых функций. Из них для разработчиков самая примечательная - Telegram Web Apps. По сути, это полноценные веб-приложения, размещённые внутри Telegram, которые теоретически могут заменить большинство обычных мобильных приложений из AppStore или Google Play.
В этой статье вы узнате, как такое приложение создать и заставить работать в мессенджере:
https://habr.com/ru/post/666278/
#telegram
👍27🤔7
Библиотека MarkupSafe
Это очень полезный модуль, который пригодится вам, если вы работаете с пользовательскими данными. Библиотека фильтрует данные, которые вводит пользователь, экранирует спецсимволы, помогает избежать XSS атак и так далее. Особенно хорошо библиотека сочетается с Django и Flask.
Подробнее:
https://pypi.org/project/MarkupSafe/
#библиотека
Это очень полезный модуль, который пригодится вам, если вы работаете с пользовательскими данными. Библиотека фильтрует данные, которые вводит пользователь, экранирует спецсимволы, помогает избежать XSS атак и так далее. Особенно хорошо библиотека сочетается с Django и Flask.
Подробнее:
https://pypi.org/project/MarkupSafe/
#библиотека
👍9
Чахнем над златом с самодельным конвертером валют на Python
Конвертер валют — это приложение, позволяющее быстро переводить одну валюту в другую по курсу. Да, таких приложений и сайтов огромное количество. Но зачем они нам, если мы можем самостоятельно создать свою версию заодно прокачав навыки программирования?
Если хотите пополнить копилку собственных проектов, то переходите по ссылке:
https://pythonist.ru/kak-sozdat-konverter-valyut-na-python/
Конвертер валют — это приложение, позволяющее быстро переводить одну валюту в другую по курсу. Да, таких приложений и сайтов огромное количество. Но зачем они нам, если мы можем самостоятельно создать свою версию заодно прокачав навыки программирования?
Если хотите пополнить копилку собственных проектов, то переходите по ссылке:
https://pythonist.ru/kak-sozdat-konverter-valyut-na-python/
👍10🤔1
TileTool — модуль для обучения детей основам разработки игр
Если вы изучаете Python и хотите создать собственную игру, то обратите внимание на библиотеку TileTool. Она упрощает процесс создания 2D игрушек, делая его простым, наглядным, быстрым и увлекательным.
Если вы или ваш ребёнок только в начале своего пути, то этот модуль поможет вам:
https://habr.com/ru/post/665042/
Если вы изучаете Python и хотите создать собственную игру, то обратите внимание на библиотеку TileTool. Она упрощает процесс создания 2D игрушек, делая его простым, наглядным, быстрым и увлекательным.
Если вы или ваш ребёнок только в начале своего пути, то этот модуль поможет вам:
https://habr.com/ru/post/665042/
👍8🥰1
Топовые пакеты Python для очистки данных
Специалисты по данным вынуждены тратить уйму времени на то, что привести эти данные в порядок и очистить их от лишнего. К счастью, для этого уже существует множество различных пакетов, помогающих быстрее избавиться от мусора. Подробнее о них в статье:
https://nuancesprog.ru/p/15768/
#datascience
Специалисты по данным вынуждены тратить уйму времени на то, что привести эти данные в порядок и очистить их от лишнего. К счастью, для этого уже существует множество различных пакетов, помогающих быстрее избавиться от мусора. Подробнее о них в статье:
https://nuancesprog.ru/p/15768/
#datascience
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Taichi Lang
Taichi Lang — императивный язык параллельного программирования с открытым исходным кодом для высокопроизводительных численных вычислений, встроенный в Python. С помощью него вы можете создавать сложные физические модели в реальном времени, дополненную реальность, визуальные эффекты и прочее.
Подробнее обо всех возможностях можно узнать здесь:
https://github.com/taichi-dev/taichi
#библиотека
Taichi Lang — императивный язык параллельного программирования с открытым исходным кодом для высокопроизводительных численных вычислений, встроенный в Python. С помощью него вы можете создавать сложные физические модели в реальном времени, дополненную реальность, визуальные эффекты и прочее.
Подробнее обо всех возможностях можно узнать здесь:
https://github.com/taichi-dev/taichi
#библиотека
👍19
Подборка актуальных вакансий
— Продуктовый аналитик
Где: Удалённо
Опыт: От 1 года
— Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет
— Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет
— Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет
— DevOps-инженер
Где: Удалённо
Опыт: От 3 лет
— Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет
#вакансии #работа
— Продуктовый аналитик
Где: Удалённо
Опыт: От 1 года
— Fullstack-разработчик Go / Python + JS
Где: Екатеринбург, можно удалённо
Опыт: От 2 лет
— Python-разработчик на проект создания частного облака
Где: Москва
Опыт: От 3 лет
— Python-разработчик в команду Облака
Где: Москва, можно удалённо
Опыт: От 3 лет
— DevOps-инженер
Где: Удалённо
Опыт: От 3 лет
— Преподаватель на курс «Буткэмп Python»
Где: Удалённо
Опыт: От 5 лет
#вакансии #работа
👍7😢3
Пространственные трансформационные сети с использованием TensorFlow
Spatial Transformer Network (STN) — один из примеров дифференцируемых LEGO-модулей, на основе которых можно строить и улучшать свою нейросеть. О том, как это использовать для ваших целей можно узнать здесь:
https://pyimagesearch.com/2022/05/23/spatial-transformer-networks-using-tensorflow/
#ml
Spatial Transformer Network (STN) — один из примеров дифференцируемых LEGO-модулей, на основе которых можно строить и улучшать свою нейросеть. О том, как это использовать для ваших целей можно узнать здесь:
https://pyimagesearch.com/2022/05/23/spatial-transformer-networks-using-tensorflow/
#ml
👍2
Самообучаемый чат-бот python, который умеет искать ответы в Wikipedia
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
#бот #ml #telegram
У нас в канале выходило множество статей на тему различных ботов как умных, так и не очень. На этот раз предлагаем вам познакомиться с вариантом бота, который умеет переписываться, а также искать информацию в Википедии по вашей просьбе. Работает он, разумеется, внутри Telegram.
https://habr.com/ru/post/667008/
#бот #ml #telegram
👍14❤1
Замените списки Python и сделайте свой код быстрее
Повсеместное использование списков — это то, на чём обжигаются многие начинающие разработчики. Для решения различных задач необходимо использовать соответствующие структуры данных, отличные от списков. Если вы пока не понимаете зачем это делать, ведь списки справляются со своей задачей и программа вроде бы работает, то обязательно прочтите эту статью:
https://dev-gang.ru/article/zamenite-spiski-python-i-sdelaite-svoi-kod-bystree-12e08jzoy5/
Повсеместное использование списков — это то, на чём обжигаются многие начинающие разработчики. Для решения различных задач необходимо использовать соответствующие структуры данных, отличные от списков. Если вы пока не понимаете зачем это делать, ведь списки справляются со своей задачей и программа вроде бы работает, то обязательно прочтите эту статью:
https://dev-gang.ru/article/zamenite-spiski-python-i-sdelaite-svoi-kod-bystree-12e08jzoy5/
👍10
Пишем чистый код на Python с PIPES
map и filter — два эффективных метода Python для работы с итерируемыми объектами. Но у них есть один недостаток: в случае их применения вместе, код может быть сложно читаем. Для решения этой проблемы можно воспользоваться библиотеку Pipe, которая позволяет передавать результаты одного метода другому.
Как это правильно использовать узнаете тут:
https://uproger.com/pishem-chistyj-kod-na-python-s-pipes/
map и filter — два эффективных метода Python для работы с итерируемыми объектами. Но у них есть один недостаток: в случае их применения вместе, код может быть сложно читаем. Для решения этой проблемы можно воспользоваться библиотеку Pipe, которая позволяет передавать результаты одного метода другому.
Как это правильно использовать узнаете тут:
https://uproger.com/pishem-chistyj-kod-na-python-s-pipes/
👍4
pyAudio Alalysis
pyAudioAnalysis — это библиотека Python, охватывающая широкий спектр задач анализа звука. С помощью неё вы можете классифицировать неизвестные звуки, обучать модели регрессии звука, использовать обнаружение аудиособытий и многое другое:
https://github.com/tyiannak/pyAudioAnalysis
#библиотека
pyAudioAnalysis — это библиотека Python, охватывающая широкий спектр задач анализа звука. С помощью неё вы можете классифицировать неизвестные звуки, обучать модели регрессии звука, использовать обнаружение аудиособытий и многое другое:
https://github.com/tyiannak/pyAudioAnalysis
#библиотека
👍11🔥2
Создание REST API на Python с помощью Django
С помощью этого руководства вы создать RESTful API с использованием Django без каких-либо внешних библиотек. Вы изучите основы Django и реализуете API на основе JSON для выполнения операций CRUD для корзины покупок.
https://stackabuse.com/creating-a-rest-api-in-python-with-django/
#django #rest
С помощью этого руководства вы создать RESTful API с использованием Django без каких-либо внешних библиотек. Вы изучите основы Django и реализуете API на основе JSON для выполнения операций CRUD для корзины покупок.
https://stackabuse.com/creating-a-rest-api-in-python-with-django/
#django #rest
👍10🔥2
Стоит прочитать: обзор книги Аллена Б. Дауни «Think Python. Основы Python»
У нас на сайте появился очень полезный обзор книги «Think Python. Основы Python». Чем хороша она? Она учит не только писать код на Python, но и мыслить как питонист. И это лишь одно из её достоинств. Полный обзор тут:
https://tproger.ru/books/obzor-think-python/
#книга
У нас на сайте появился очень полезный обзор книги «Think Python. Основы Python». Чем хороша она? Она учит не только писать код на Python, но и мыслить как питонист. И это лишь одно из её достоинств. Полный обзор тут:
https://tproger.ru/books/obzor-think-python/
#книга
👍22❤2🔥2😁1🤔1