Добавление GraphQL API в Starlette с помощью Strawberry.
https://geniepy.com/blog/adding-a-graphql-api-to-starlette-using-strawberry/
https://geniepy.com/blog/adding-a-graphql-api-to-starlette-using-strawberry/
Geniepy
Adding a GraphQL API to Starlette using Strawberry
In this post, we'll show how to integrate a GraphQL API to a Starlette application.
👍2
Веб-автоматизация: не используйте Selenium, используйте Playwright.
https://new.pythonforengineers.com/blog/web-automation-dont-use-selenium-use-playwright/
https://new.pythonforengineers.com/blog/web-automation-dont-use-selenium-use-playwright/
Python for Engineers
Web Automation: Don't Use Selenium, Use Playwright
For web automation/testing, Selenium has been the de facto "standard" since
forever. It's simple to get started with and supports almost every programming
language.
My problem with it has been: It's good enough, but nothing more. It doesn't work
that well…
forever. It's simple to get started with and supports almost every programming
language.
My problem with it has been: It's good enough, but nothing more. It doesn't work
that well…
👍9
Что выведет код?
Anonymous Quiz
51%
{0, 1, 2, 3, 4}
5%
{1, 2, 3, 4, 5}
29%
{range(0, 5)}
11%
Error
3%
Другое
🤔28👍26😁13❤1🤩1
🐍🤖 Как использовать GitHub Copilot вместе с Python: подробная инструкция
В этом гайде мы установим GitHub Copilot в редакторы кода VS Code и PyCharm, превратим описание задачи на естественном языке в рабочий код, научим ИИ использовать наш собственный API и многое другое.
https://proglib.io/sh/735dVNfeyF
В этом гайде мы установим GitHub Copilot в редакторы кода VS Code и PyCharm, превратим описание задачи на естественном языке в рабочий код, научим ИИ использовать наш собственный API и многое другое.
https://proglib.io/sh/735dVNfeyF
👍11
Сравниваем Django и Flask
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
🤯12👍5
📊🔟 ТОП-10 самых высокооплачиваемых языков программирования в 2022 году
Известная платформа по поиску работы DevJobsScanner составила список самых высокооплачиваемых языков программирования. Вместе разберемся, кто же входит в первую десятку и посмотрим, какие цифры рисуют работодатели в объявлениях, чтобы привлечь специалистов.
🔗 Основной сайт
🔗 Зеркало
Известная платформа по поиску работы DevJobsScanner составила список самых высокооплачиваемых языков программирования. Вместе разберемся, кто же входит в первую десятку и посмотрим, какие цифры рисуют работодатели в объявлениях, чтобы привлечь специалистов.
🔗 Основной сайт
🔗 Зеркало
👍9❤2🔥1
🐍🕹️ Как написать игру на Python: 5 игровых движков
Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.
🔗 Основной сайт
🔗 Зеркало
Туториал для тех, кто хочет сделать игру на Python (и пока не изучать Unity или Unreal Engine). Напишем код простой игры со сбором монет и сравним на трех различных движках, а также сделаем пару игр в стилях Interactive Fiction и визуального романа.
🔗 Основной сайт
🔗 Зеркало
👍18🎉3👏1
🐍 Самоучитель по Python для начинающих. Часть 5. Методы работы со списками и списковыми включениями
Рассмотрим методы, которые чаще всего используются для обработки списков, и покажем, как легко можно решать разнообразные задачи с помощью списковых включений.
🔗 Основной сайт
🔗 Зеркало
Рассмотрим методы, которые чаще всего используются для обработки списков, и покажем, как легко можно решать разнообразные задачи с помощью списковых включений.
🔗 Основной сайт
🔗 Зеркало
🔥12👍3❤2🎉2
Использование Raspberry Pi в качестве переносного сервера PyPI.
https://vuyisile.com/pypi-in-a-box-using-a-raspberry-pi-as-a-portable-pypi-server/
https://vuyisile.com/pypi-in-a-box-using-a-raspberry-pi-as-a-portable-pypi-server/
Vuyisile's Blog
PyPI In a box: Using a Raspberry Pi as a portable PyPI server
We all use PyPI – here’s a way to ensure we always have access.
👍12
⚖️ Что такое лицензирование ПО и как оно работает?
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb
Рассказываем о классификации лицензий и даем практические советы по лицензированию программного обеспечения.
https://proglib.io/sh/6KQ4TnvaNb
👍9🔥2😁1
Каким будет результат выполнения кода?
Anonymous Quiz
1%
b
1%
c
45%
a
1%
d
19%
a a
9%
None
12%
Error
13%
Узнать ответ
👍32🤔24😁11👏6
Встроенные кэши в среде выполнения Skybison Python.
https://bernsteinbear.com/blog/inline-caches-in-skybison/
https://bernsteinbear.com/blog/inline-caches-in-skybison/
Max Bernstein
Inline caches in the Skybison Python runtime
Inline caching is a popular technique for optimizing dynamic language runtimes. The idea comes from the 1984 paper Efficient implementation of the Smalltalk-80 system (PDF) by L. Peter Deutsch and Allan M. Schiffman. I have written about it before (Inline…
👍3
🙌 12 алгоритмов, которые должен знать каждый разработчик: объясняем на гифках
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Однако какую роль они играют в жизни разработчика и что конкретно из них следует изучить и знать? Об этом вы узнаете из нашей статьи.
🔗 Основной сайт
🔗 Зеркало
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Однако какую роль они играют в жизни разработчика и что конкретно из них следует изучить и знать? Об этом вы узнаете из нашей статьи.
🔗 Основной сайт
🔗 Зеркало
👍17
👨💻 Алгоритмы на Python — лекции МФТИ
Тимофей Хирьянов — один из лучших преподавателей по программированию, его занятия легко смотрятся и запоминаются, а богатый опыт работы в индустрии и педагогике помогает грамотно структурировать курсы.
Лекция №1
https://youtu.be/KdZ4HF1SrFs
Лекция №2
https://youtu.be/ZgSx3yH7sJI
Лекция №3
https://youtu.be/b8m9uRMpKJk
Лекция №4
https://youtu.be/DvsCUI5FNnI
Лекция №5
https://youtu.be/3I6OjxoeSS8
Весь плейлист с остальными лекциями: https://youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
Тимофей Хирьянов — один из лучших преподавателей по программированию, его занятия легко смотрятся и запоминаются, а богатый опыт работы в индустрии и педагогике помогает грамотно структурировать курсы.
Лекция №1
https://youtu.be/KdZ4HF1SrFs
Лекция №2
https://youtu.be/ZgSx3yH7sJI
Лекция №3
https://youtu.be/b8m9uRMpKJk
Лекция №4
https://youtu.be/DvsCUI5FNnI
Лекция №5
https://youtu.be/3I6OjxoeSS8
Весь плейлист с остальными лекциями: https://youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
YouTube
Алгоритмы на Python 3. Лекция №1
Практика: http://judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
👍57❤7😁1