#nuitka — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #nuitka, aggregated by home.social.
-
Как разобрать .exe всего двумя инструментами: практический разбор с DeNuitkanizator и HxD
Возможно ли разобрать .exe всего двумя инструментами? В данной статье будет практический разбор программ с помощью двух инструментов: HxD и DeNuitkanizator. Без Ghidra, без IDA, без x64dbg. Посмотрим что получится, а что нет. Вам понравится :)
https://habr.com/ru/articles/1051484/
#nuitka #pyinstaller #reverse_engineering #disassembler #статический_анализ #бинарный_анализ #opensource #python #exeанализатор #hxd
-
Как заглянуть внутрь.exe, собранного через Nuitka? Новый инструмент с открытым кодом
Как узнать, что внутри .exe, собранного через Nuitka? DeNuitkanizator — инструмент с открытым кодом для анализа таких файлов. Извлекает строки, модули, хэши, информацию о защите и многое другое за один запуск.
https://habr.com/ru/articles/1048908/
#Nuitka #PyInstaller #reverse_engineering #PEанализ #дизассемблирование #статический_анализ #бинарный_анализ #exeанализатор #opensource #Python
-
Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге
Представьте себе: вы запускаете свой старый добрый Python-скрипт, он привычно задумывается на пару секунд, а потом начинает работать. А теперь представьте, что тот же самый скрипт без единого изменения в коде — просто после прогона через одну утилиту — стартует почти мгновенно и работает втрое быстрее. Никакой магии, просто вышел Nuitka 4.0. 22 апреля 2026 года проект, который когда-то начинался как нишевый компилятор, дорос до мажорной версии 4.0. И это не просто «пофиксили баги, добавили пару флагов» — это реально меняет правила игры для тех, кто пишет на Python и хочет, чтобы код летал, а не ползал. По данным официальных тестов, скомпилированные скрипты показывают повышение производительности на 335% в pystone-бенчмарке по сравнению с CPython. Можете представить, что ваш веб-парсер или ML-пайплайн ускоряется втрое без переписывания на Rust. Если совсем просто: PyInstaller просто пакует ваш скрипт вместе с интерпретатором в один файл — по сути, это архив с «батарейками». А Nuitka переписывает весь Python-код на чистый C и компилирует его в настоящий исполняемый файл. Никакой интерпретации на лету — только скомпилированный бинарник, который в теории может обогнать даже PyPy. И теперь, с версией 4.0, эта теория стала куда ближе к практике. «Раньше я думал, что ускорение от Nuitka довольно скромное... но с версией 4.0 вижу реальный прогресс», — примерно так звучат комментарии на Hacker News , и я с ними согласен.
-
The biggest #nuitka release of all times and yet 4.1 is right around the corner and even better: https://nuitka.net/posts/nuitka-release-40.html
-
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
-
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.
-
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
-
Trying to get back to news for #nuitka these are important onefile mode enhancements: https://nuitka.net/posts/nuitka-this-week-16.html
-
#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
-
Сборка Django-приложения при помощи Nuitka в onefile
Привет, Хабр! Меня зовут Данил, и я старший специалист в компании Увеон. Занимаюсь серверной частью Termidesk Assistant - это утилита для удаленных рабочих столов. К нам в команду пришла интересная задача, нужно было собрать всю серверную часть в один исполняемый файл (.elf) и в дальнейшем на его основе сделать установочный файл (.deb), чтобы создать и запустить сервис. Все это для того, чтобы оптимизировать наше приложение как по скорости, так и по внешним зависимостям, а также создать возможность использования Termidesk Assistant в локальных изолированных сетях. О Nuitka мало что известно в Python-среде, особенно мало информации на русском языке, поэтому я решил взяться за написание этой статьи и расписать всё то, что успел собрать за время работы над задачей.
https://habr.com/ru/companies/astralinux/articles/872510/
#python #nuitka #контейнеры #исполнительный_файл #linux #windows
-
Делаем стресс тест процессора своими руками и компилируем питон в екзе
Что может быть лучше, чем в начале января размять руки и вспомнить с чего начинал, написать на питоне свое приложение с GUI для тестирования процессора на стабильность? Многие не понимают, зачем вообще проходить стресс тесты и думают, что производитель ''из коробки" уже продает стабильное железо, но это совершенно не так(привет тем у кого H100 в класстере во время обучения моделей отваливаются), особенно, что касается потребительского сегмента. Что можно увидеть и в новостях, например Intel 13 и 14 поколение, которое не только в режиме ''из коробки" могло работать не стабильно, но и привести к дегродации процессора, люди же кто свое железо настраивал сам и использовал не автоматические настройки материнской платы, а фиксировал необходимые настройки в BIOS(UEFI) самостоятельно сидят на стабильном железе и о дегродации не слышали. Все эти сообщения на форумах, отзывы в стим и прочее, о вылетающих играх, бсодах, зависаниях, на 90% ни как не связаны с самим софтом, а связаны именно с нестабильным железом пользователей. Реальные баги софта или игр обычно спустя время попадают в changelog и устраняются. Многие до сих пор думают, что использование XMP оперативной памяти, это стабильные настройки, гарантированные производителем оперативной памяти, особенно если данный комплект есть в QVL листе материнской платы! А вот у оверклокеров, которые разгоняют память самостоятельно, все не стабильно, компьютер зависает, бсодит, перезагружается и перегревается и вообще это какие-то фрики! Но в реальной жизни все диаметрально противоположно, у оверклокеров за счет хороших систем охлаждения, зачастую кастомных систем жидкостного охлаждения температуры намного ниже чем у обывателей, а стабильность железобетонная, так как разгон они проверяют стресс тестами, а обыватель полагается на производителя железа. На самом деле XMP оперативной памяти это тот же самый разгон и в большинстве случаев он ''из коробки'' не стабилен. Ну не научились пока для предельных частот в автоматическом режиме подбирать напряжения для контроллера памяти процессоров, да и тайминги в ХМП режиме зачастую стоят только первичные, вторичные и третичные либо не полностью прописаны либо полагаются на тренеровку материнской платы. Как пример, стоковые 13900к и 14900к у обывателей греются под 100 градусов и троттлят, даже в играх, так как напряжени стоит в auto режиме, llc так же стоит в auto, материнская плата зачастую завышает значения. А у оверклокеров те же 13900к и 14900к в играх зачастую греются всего до 35-45 градусов, ну и кто тут фрик?
-
Massive release for #nuitka with 3.13 support and a shadow of 12x speed increases for integer operations in loops, more of that in the coming months: https://nuitka.net/posts/nuitka-release-25.html
-
New #Nuitka 2.2 is big in many things, with experimental 3.12 support, but watch out for next pre-release of 2.3, that is going to do 3.12 almost fine. Also JIT for Tensorflow working is kind of big. https://nuitka.net/posts/nuitka-release-22.html
-
This #Nuitka 2.1 release, mainly in timing for newer pytorch to work, contains a bunch of scalability improvements which was the main area of work, sometimes resulting in optimization too. https://nuitka.net/posts/nuitka-release-21.html
-
It's my birthday, what better time to start a yearly #nuitka commercial subscription? https://nuitka.net/doc/commercial.html#pricing
-
The big new #nuitka release with too many new things to say: https://nuitka.net/posts/nuitka-release-20.html
-
New #Nuitka this week edition, introducing Nuitla-Action, website devcontainer, and optimization plan https://nuitka.net/posts/nuitka-this-week-15.html
-
So, resuming the #Nuitka package configuration series, with a branch new trick added https://nuitka.net/posts/nuitka-package-config-part3.html