Рубрики
На повестке дня

Давайте-ка наваяем PumpKeen Game. Как Commander Keen, только про Pumpkin (тыкву). Хэллоуин же

Лучший способ отпугнуть монстров на Хэллоуин — это не только свечку в тыкве зажечь, но и страшную игру написать. Чтобы вы, при желании, смогли это сделать вместе со мной, не заморачиваясь настройками и установкой, выберем следующий учебный стек: – Python – Модуль p5py (p5.js, но только для Пайтона) – Online-IDE в браузере

Рубрики
На повестке дня

Учимся делать игры без pygame: Создание графического интерфейса на Python

Привет, Хабр! Сегодня мы научимся делать графический интерфейс на python, используя Tkinter. Эта статья очень короткая, так как мы только начинаем. Tkinter — это стандартная библиотека для создания графических интерфейсов в Python. Она предоставляет простой и удобный способ создания оконных приложений с использованием виджетов, таких как кнопки, метки, поля ввода и многое другое. В этой […]

Рубрики
На повестке дня

Как создать гибкое и устойчивое архитектурное решение на Python? Делимся опытом

Привет, Хабр! Мы часто проводим митапы для специалистов и обсуждаем спорные, неоднозначные и сложные профессиональные вопросы. В сентябре встретились с разработчиками, тимлидами и техлидами, чтобы поговорить об архитектурных решениях на Python. Под катом делимся выводами и записями докладов ивента.

Рубрики
На повестке дня

Инфраструктура для Data-Engineer DBT

dbt является мощным фреймворком, который включает в себя два популярных языка: SQL + Python. При помощи dbt можно создавать разные «слои» данных или выделить dbt только под один слой, к примеру dm. При помощи понятного и всем известного SQL интерфейса можно создавать разные модели для вашего DWH или Data Lake.

Рубрики
На повестке дня

Программирование для детей 5–6-х классов: ТОП направлений

Учащиеся 5–6-х классов (дети 11–12, реже – 10–11 лет) относятся к группе ребят младшего школьного возраста. В это время они активно познают окружающий мир, впитывают знания и обретают важные навыки. И это подходящий период для освоения программирования – второй грамотности, необходимой любому человеку XXI века. Почему это действительно важно и как начать изучение кодинга? Давайте […]

Рубрики
На повестке дня

Python в ispmanager: добавляем сайты с фреймворком Django, работаем с API и утилитами прямо в панели

Ispmanager поддерживает Python — так удобнее управлять сайтами, веб-серверами и средой прямо в панели. Расскажем, как без проблем добавить в панель сайт на Python — c Django или без него, настроить работу по API или работать через утилиту mgrctl.

Рубрики
На повестке дня

Развертывание Asterisk с помощью Ansible

Ansible — система управления конфигурациями, написанная на языке программирования Python. Используется для автоматизации настройки и развертывания программного обеспечения. Обычно используется для управления Linux-узлами, но есть большая коллекция плагинов для подключения к другим устройствам и ОС. Наряду с Chef, Puppet и SaltStack считается одной из наиболее популярных систем управления конфигурациями для Linux. Главное отличие Ansible от аналогов […]

Рубрики
На повестке дня

Пост @ira-k — Блог компании Яндекс Практикум — N/P

5 ссылок для Python-разработчика. Собрали базу: полезные ресурсы, статьи с разбором основ языка и тонкостей, немного практики. (Почти) всё про Python От самых основ до ООП-принципов и сложных проектов. Выбирайте нужный раздел или изучайте всё по очереди — в любом случае будет интересно и полезно. Больше полезных материалов ищите в журнале «КОД». Делаем свой таймер […]

Рубрики
На повестке дня

FlexiPrompt: Удобное создание динамических промптов в Python

Эта статья будет полезна Python-разработчикам, работающим с языковыми моделями (LLM). Недавно у меня возникла потребность в формировании промптов внутри python кода. Не хотелось брать тяжеловесные решения. Результатом работы стала небольшая библиотека.

Рубрики
На повестке дня

Состоялся релиз Fedora Linux 41

29 октября 2024 года разработчики проекта Fedora выпустили стабильную сборку проекта Fedora Linux 41 с Linux 6.11, LLVM 19, LXQt 2.0, Python 3.13, DNF5, RPM 4.20, PyTorch 2.4, AMD ROCm 6.2, GCC 14, GNU Binutils 2.42, GNU C Library 2.40, GDB 14, Go 1.23, Perl 5.40 и Node.js 22. Предыдущая версия решения Fedora Linux 40 […]