Выпущены релизы безопасности Django: 4.1.7, 4.0.10 и 3.2.18.
https://www.djangoproject.com/weblog/2023/feb/14/security-releases/
https://www.djangoproject.com/weblog/2023/feb/14/security-releases/
Django Project
Django security releases issued: 4.1.7, 4.0.10, and 3.2.18
Posted by Carlton Gibson on Feb. 14, 2023
🔥1
Как разработать Telegram-бота для генерации сложных паролей.
https://habr.com/ru/company/selectel/blog/717690/
https://habr.com/ru/company/selectel/blog/717690/
Хабр
Как разработать Telegram-бота для генерации сложных паролей
Чтобы придумать надежный, но запоминающийся пароль, можно взять несколько слов и объединить их в последовательность, напоминающую сюжет. А после — отформатировать и добавить специальные символы. Все...
👍9❤1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.
Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.
Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.
Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.
Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Экскурсия по библиотеке Python itertools.
https://www.blog.pythonlibrary.org/2021/12/07/a-tour-of-pythons-itertools-library/
https://www.blog.pythonlibrary.org/2021/12/07/a-tour-of-pythons-itertools-library/
Mouse Vs Python
A Tour of Python's itertools Library - Mouse Vs Python
In this tutorial you will take an extensive tour of Python's itertools modules and learn all about how to use iterators in the process
👍1
Как при помощи Rust в 150 раз ускорить код на Python.
https://habr.com/ru/company/skillfactory/blog/718894/
https://habr.com/ru/company/skillfactory/blog/718894/
Хабр
Как при помощи Rust в 150 раз ускорить код на Python
Python — довольно простой в освоении язык, по сравнению с некоторыми другими языками код на нём пишется очень быстро. Но в жертву приносится скорость выполнения кода. Перепишем часть Python-кода в...
👍13😁3🤔2
🔥8👍3❤1🤔1
Книга «40 алгоритмов, которые должен знать каждый программист на Python».
https://habr.com/ru/company/piter/blog/719228/
https://habr.com/ru/company/piter/blog/719228/
Хабр
Книга «40 алгоритмов, которые должен знать каждый программист на Python»
Привет, Хаброжители! Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки...
👍17
Получаем текущее имя пользователя в Python
Модуль
Метод
Модуль
os
в Python предоставляет функции для взаимодействия с операционной системой. os
входит в стандартные служебные модули Python. Этот модуль предоставляет портативный способ использования функций, зависящих от операционной системы.Метод
os.getlogin()
в Python используется для получения имени пользователя, вошедшего в систему на управляющем терминале процесса.👍22❤3
У меня возникают сложности с продуктивной работой на Python.
https://habr.com/ru/company/productivity_inside/blog/719532/
https://habr.com/ru/company/productivity_inside/blog/719532/
Хабр
У меня возникают сложности с продуктивной работой на Python
Примечание: всё, что говорится в этой статье, можно отнести и к любому другому языку с динамической типизацией (скажем, Ruby). Я делюсь своим опытом и мытарствами конкретно по Python только потому,...
👍6
Атака на PyPI с попыткой доставки исполняемого файла Rust.
https://blog.phylum.io/phylum-discovers-another-attack-on-pypi
https://blog.phylum.io/phylum-discovers-another-attack-on-pypi
Phylum Research | Software Supply Chain Security
Phylum Discovers Aggressive Attack on PyPI Attempting to Deliver Rust Executable
Phylum discovers ~6,000 malicious packages published to PyPI shipping Rust stage 1 executables in ongoing malware campaign.
🎉3👍2
Выпущена первая бета-версия Django 4.2.
https://www.djangoproject.com/weblog/2023/feb/20/django-42-beta-1-released/
https://www.djangoproject.com/weblog/2023/feb/20/django-42-beta-1-released/
Django Project
Django 4.2 beta 1 released
Posted by Mariusz Felisiak on February 20, 2023
🎉11👍1
Преобразование XML в YAML в Python.
https://www.pythonforbeginners.com/basics/convert-xml-to-yaml-in-python
https://www.pythonforbeginners.com/basics/convert-xml-to-yaml-in-python
PythonForBeginners.com
Convert XML to YAML in Python - PythonForBeginners.com
Convert XML to YAML in Python will help you improve your python skills with easy-to-follow examples and tutorials.
👍8
Chardet
Модуль Chardet используется для определения кодировки файла или потока данных. Этот пакет очень выручает при анализе больших полотен разного текста. Также Chardet пригодится при работе с удаленно скачанными данными в неизвестной вам кодировке.
После установки Chardet у вас появится дополнительный инструмент командной строки под названием chardetect. Им можно пользоваться вот так(см картинку).
Конечно же, никто не запрещает работать с библиотекой классическим (программным) способом. Подробнее см. документацию.
Модуль Chardet используется для определения кодировки файла или потока данных. Этот пакет очень выручает при анализе больших полотен разного текста. Также Chardet пригодится при работе с удаленно скачанными данными в неизвестной вам кодировке.
После установки Chardet у вас появится дополнительный инструмент командной строки под названием chardetect. Им можно пользоваться вот так(см картинку).
Конечно же, никто не запрещает работать с библиотекой классическим (программным) способом. Подробнее см. документацию.
👍6