Portfolio

dhzdhd's personal portfolio website

I can't be the only one won who imagines a person being flung through the air by a trebuchet when launching an executable, right?

#executable #inquiringminds #dadjokes #badhumor #ithumour

Yes, you are
60%
No, you are not
6.7%
Groan, not any longer
33.3%
Poll ended at .
One Open-source Project Daily

create a single executable out of your node.js apps

https://github.com/nexe/nexe

#1ospd #opensource #binaries #binary #bundle #bundler #cli #executable #javascript #nexe #nodejs
GitHub - nexe/nexe: 🎉 create a single executable out of your node.js apps

🎉 create a single executable out of your node.js apps - nexe/nexe

GitHub

I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].

I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:

pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")

While on Windows I have no idea how to do that.

[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases

#python #tkinter #matplotlib #pillow #pyinstaller #executable

xiaolong-dictionary

Xiaolong Dictionary — A GUI application to help you learn vocabulary of (probably) any language. It is written in Python using tkinter, and runs on GNU/Linux, Windows, and probably also MacOS.

Codeberg.org

This is freaking GENIOUS! I'd say the holy grail of both #static and #dynamic #linking, providing the benefits of both. Can't wait to test it in some real projects.

#detour #libc #dlopen #elf #executable

https://github.com/graphitemaster/detour

GitHub - graphitemaster/detour: A detour through the Linux dynamic linker

A detour through the Linux dynamic linker. Contribute to graphitemaster/detour development by creating an account on GitHub.

GitHub

NE-Executable | Разбор деталей часть 2

В след за первой частью про детальный разбор заголовка, следует не таблица входных точек, как следует принято, а разбор таблицы сегментов. Эта статья полностью посвящена таблице сегментов и типам релокаций.

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

#executable #executable_binary #windows #os2

NE-Executable | Разбор деталей часть 2

Эта запись является продолжением которая расширяет понятия и смысл внутренних структур NE программы. Эта часть содержит много информации о таблице сегментов и релокациях для каждого сегмента. Перед...

Хабр

NE-Executable | Разбор деталей часть 1

Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format"). Этот сегментный формат программ поддерживал Сегментную модель памяти; Защищенный режим Intel 286+ Динамичкую компановку (Dynamic Linking); Управление ресурсами; Возможность экспорта и импорта определенных процедур.

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

#ne #executable #исполняемый_файл

NE-Executable | Разбор деталей часть 1

Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format"). Этот...

Хабр

NE-Executable | Разбор деталей часть 1

Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format"). Этот сегментный формат программ поддерживал Сегментную модель памяти; Защищенный режим Intel 286+ Динамичкую компановку (Dynamic Linking); Управление ресурсами; Возможность экспорта и импорта определенных процедур.

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

#ne #executable #исполняемый_файл

NE-Executable | Разбор деталей часть 1

Формат "Новых исполняемых" файлов называют сегментным. Даже в официальной документации Microsoft её заголовок это "Сегментный Новый Исполняемый формат" (ориг. "Segmented NEW Executable Format"). Этот...

Хабр
Introducing 'Hermit': Actually Portable Wasm

How to create secure, cross-platform static executables from WebAssembly modules

Dylibso