Kawai-Focus 2.1: переезд на новый стек

В данной статье я попытаюсь переписать часть приложения Kawai-Focus на стек: FastAPI + Vue.js + Tauri + Ionic . Также я соберу приложение только с экраном «Таймеры» под Linux в AppImage, которое подойдёт для большинства Linux-дистрибутивов. Реализация одного экрана не будет слишком долгим процессом, а финальная сборка приложения позволит оценить сложность и удобство полного цикла разработки. Эта cтатья не будет подробным гайдом, так как размер переписанного кода и его описание слишком велики для одной статьи. Однако я покажу часть кода проекта и расскажу о выбранном стеке, а также о трудностях и преимуществах, с которыми я столкнулся в процессе переписывания проекта. Я буду использовать часть кода старого проекта, который не касается Kivy и KivyMD, поэтому его душа не умрёт, а обновится. Заваривайте чай, доставайте вкусняшки — пора «старый стек превращать в удобрение для новых помидор»! 🍅

https://habr.com/ru/articles/983652/

#python3 #tauri #vuejs #nuitka #ionic #appimage #компиляция #linux

Kawai-Focus 2.1: переезд на новый стек

Вступление Всем доброго дня! В одной из предыдущих статей Вайбкодинг с нейросетью 1: проверяю сборку Flutter-приложения в AppImage : Сравнил Flutter и Kivy; Написал Hello World на Dart для Flutter;...

Хабр
Ich hoffe die Version ist nun wieder lauffähig. #Python #Projekt #LagerPlus Wenn nicht immer das lästige Kompilieren wäre. #Nuitka
This is the new #Nuitka release https://nuitka.net/posts/nuitka-release-28.html with lots of improvements, the last one before 4.0 is going to hit with even more, esp. finally for compile time we are making huge gains there.
Nuitka Release 2.8 — Nuitka the Python Compiler

Puh, wenn der Lüfter vom Laptop bläst, als ob es kein Morgen gibt, wird die nächste Version von meinem Arbeitsprojekt kompiliert. Leider benötige ich dazu noch den lauten #Windows Laptop. Beim #MacBook hab ich bis jetzt 1x den Lüfter leise gehört, aber da wurde etwas in 3D gerendert. #Python #nuitka

@rl_dane We don't like it either, believe me. Unfortunately, our package manager is written in Python 2. There is good news, though! Very soon, everything will be using Python 3 and #Nuitka, and Python 2 will be dropped entirely a bit later on.

- Evan

Trying to get back to news for #nuitka these are important onefile mode enhancements: https://nuitka.net/posts/nuitka-this-week-16.html
Nuitka this week #16 — Nuitka the Python Compiler

#smartcards and #nuitka based project did not play nicely. No clue what went wrong, but I don't have free brain cycles to debug.
Anyone in the recent days compiled #Django applications using #nuitka? https://github.com/Nuitka/Nuitka ? #python @django
GitHub - Nuitka/Nuitka: Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or...

GitHub
What are the #python applications you know that uses #nuitka ? #opensource #pyside #desktop #linux #mac

Сборка Django-приложения при помощи Nuitka в onefile

Привет, Хабр! Меня зовут Данил, и я старший специалист в компании Увеон. Занимаюсь серверной частью Termidesk Assistant - это утилита для удаленных рабочих столов. К нам в команду пришла интересная задача, нужно было собрать всю серверную часть в один исполняемый файл (.elf) и в дальнейшем на его основе сделать установочный файл (.deb), чтобы создать и запустить сервис. Все это для того, чтобы оптимизировать наше приложение как по скорости, так и по внешним зависимостям, а также создать возможность использования Termidesk Assistant в локальных изолированных сетях. О Nuitka мало что известно в Python-среде, особенно мало информации на русском языке, поэтому я решил взяться за написание этой статьи и расписать всё то, что успел собрать за время работы над задачей.

https://habr.com/ru/companies/astralinux/articles/872510/

#python #nuitka #контейнеры #исполнительный_файл #linux #windows

Сборка Django-приложения при помощи Nuitka в onefile

Привет, Хабр! Меня зовут Данил, и я старший специалист в компании Увеон. Занимаюсь серверной частью Termidesk Assistant - это утилита для удаленных рабочих столов. К нам в команду пришла интересная...

Хабр