Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐍 Где изучать Python в 2022 году: 78 ресурсов для начинающих
Мы отобрали лучшие бесплатные курсы на русском языке, онлайн-тренажеры и телеграм-каналы, которые помогут новичку реализовать свой потенциал в Python-разработке.
🔗 Основной сайт
🔗 Зеркало
Мы отобрали лучшие бесплатные курсы на русском языке, онлайн-тренажеры и телеграм-каналы, которые помогут новичку реализовать свой потенциал в Python-разработке.
🔗 Основной сайт
🔗 Зеркало
👍18
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🐕🖥 16 универсальных идей для пет-проектов вне зависимости от языка
Хотите создать что-нибудь эдакое, но вам не хватает фантазии и вдохновения? Держите 16 идей для разработки собственного проекта от «Библиотеки программиста».
🔗 Основной сайт
🔗 Зеркало
Хотите создать что-нибудь эдакое, но вам не хватает фантазии и вдохновения? Держите 16 идей для разработки собственного проекта от «Библиотеки программиста».
🔗 Основной сайт
🔗 Зеркало
👍7
💡 8 IT-профессий для тех, кто не хочет программировать
В погоне за большими и, как оказывается впоследствии, совсем не легкими деньгами некоторые люди задумываются об IT-профессиях. Но что делать, если вы не любите программировать, но хотите попасть в IT и получать достойную зарплату? Рассказываем о 8 IT-профессиях, в которых не нужно программировать.
🔗 Основной сайт
🔗 Зеркало
В погоне за большими и, как оказывается впоследствии, совсем не легкими деньгами некоторые люди задумываются об IT-профессиях. Но что делать, если вы не любите программировать, но хотите попасть в IT и получать достойную зарплату? Рассказываем о 8 IT-профессиях, в которых не нужно программировать.
🔗 Основной сайт
🔗 Зеркало
👍5❤3
16 причин использовать VS Code для разработки ноутбуков Jupyter.
https://pbpython.com/vscode-notebooks.html
https://pbpython.com/vscode-notebooks.html
Pbpython
16 Reasons to Use VS Code for Developing Jupyter Notebooks
VS Code has many features that make it a useful platform for Jupyter Notebook development.
👍6🥰5🤔4👏1
Параллельные вложенные циклы for в Python.
https://superfastpython.com/parallel-nested-for-loops-in-python/
https://superfastpython.com/parallel-nested-for-loops-in-python/
Super Fast Python
Parallel Nested For-Loops in Python - Super Fast Python
You can convert nested for-loops to execute concurrently or in parallel in Python using thread pools or process pools, depending on the types of tasks that are being executed. In this tutorial, you will discover how to change a nested for-loop to be concurrent…
👍4❤1🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠 Программирование без кода: немного о no-code и low-code разработке
Не нравится кодить или просто не получается, но очень хочется? Или нужно быстро собрать и протестировать MVP? Попробуй no-code и low-code программирование.
🔗 Основной сайт
🔗 Зеркало
Не нравится кодить или просто не получается, но очень хочется? Или нужно быстро собрать и протестировать MVP? Попробуй no-code и low-code программирование.
🔗 Основной сайт
🔗 Зеркало
👍4
Microsoft Power BI и Python: сочетание двух сверхспособностей.
https://realpython.com/power-bi-python/
https://realpython.com/power-bi-python/
Realpython
Microsoft Power BI and Python: Two Superpowers Combined – Real Python
In this tutorial, you'll learn how to install and configure Microsoft Power BI to work with Python. Using Python, you'll import data from a SQLite database, transform and augment your dataset with pandas, and visualize it with Matplotlib.
👍4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⭐ 15 000 звезд на GitHub за год: 10 советов по развитию и продвижению продукта
В этой статье авторы популярного опенсорс-проекта Medusa (альтернатива Shopify) дадут 10 советов по развитию и продвижению продукта.
🔗 Основной сайт
🔗 Зеркало
В этой статье авторы популярного опенсорс-проекта Medusa (альтернатива Shopify) дадут 10 советов по развитию и продвижению продукта.
🔗 Основной сайт
🔗 Зеркало
👍3
Как получить список всех файлов в каталоге с помощью Python.
https://realpython.com/get-all-files-in-directory-python/
https://realpython.com/get-all-files-in-directory-python/
Realpython
How to Get a List of All Files in a Directory With Python – Real Python
In this tutorial, you'll be examining a couple of methods to get a list of files and folders in a directory with Python. You'll also use both methods to recursively list directory contents. Finally, you'll examine a situation that pits one method against…
👍6🔥2
Как создать Minecraft на Python? Обзор библиотеки Ursina Engine.
https://habr.com/ru/company/selectel/blog/704040/
https://habr.com/ru/company/selectel/blog/704040/
Хабр
Как создать Minecraft на Python? Обзор библиотеки Ursina Engine
Среди любителей Minecraft много энтузиастов: пока одни просто играют, другие запускают целые серверы и пишут модификации. А кто-то идет дальше и разрабатывает собственные песочницы. Последнее...
🔥14👍1
Вам нужен чистый код? Используйте правило шести.
https://habr.com/ru/company/sibur_official/blog/703172/
https://habr.com/ru/company/sibur_official/blog/703172/
Хабр
Вам нужен чистый код? Используйте правило шести
Все хотят писать чистый код. Этому посвящены целые книги. Но вам не нужно читать книги, чтобы начать писать более чистый код прямо сейчас. Есть одна «хитрость», которой может научиться любой кодер,...
👍3🥰1
🤯32👍23🤔4
Форматирование строк для URL-адресов
Стоит вспомнить, что slug — это уникальная строка-идентификатор, понятная человеку и содержащая только безопасные символы: латинские символы в нижнем регистре, цифры и дефис.
Чаще всего такое понятие встречается в контексте URL-адресов. Например, можно формировать slug из названия какой-нибудь статьи и вставлять его в ссылку, чтобы людям было понятно, куда они переходят.
Выше в коде мы написали простую функцию, где использовали методы
Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет
Стоит вспомнить, что slug — это уникальная строка-идентификатор, понятная человеку и содержащая только безопасные символы: латинские символы в нижнем регистре, цифры и дефис.
Чаще всего такое понятие встречается в контексте URL-адресов. Например, можно формировать slug из названия какой-нибудь статьи и вставлять его в ссылку, чтобы людям было понятно, куда они переходят.
Выше в коде мы написали простую функцию, где использовали методы
lower()
для приведения в нижний регистр и strip()
для удаления пробелов слева и справа. Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет
re
для работы с ними.👍14👏2