@Tired Bunny :comf: @nprofile1q... почему лучше? я бы хотел чтобы моя иксовая экранная лупа работала нативно на всех линуксах, но такого нет, потому что везде свой апи рисования окон. а на винде один апи и все везде работает. по этому один лучше чем два. а почему два лучше чем один?
как то резко написал =rights - Linux file permissions explainer=, хотя не планировал. постоянно забываю как читаются эти числа и не хочу помнить про всякие sticky bit, sgid и прочее
@Iron Bug да это понятно, чисто интуитивно казалось что компилятор не разрешит вызвать main напрямую, типо энтри поинт же, думал только компоновщик может туда передать управление, а через dlsym вроде как в рантайме вызов строится, значит преград нет
"Если в качестве первого аргумента в dlopen передаётся NULL, то возвращает указатель на начало адресного пространства программы, которая вызвала данную функцию."
т.е. я могу из своей программы вызвать ее же main ? 🤔
Когда то очень понравился скрипт Evan Hahn для умного убийства процесса по имени/пиду/порту. Только у него убивается единственный процесс, а не дерево, и скрипт на руби. Решил его улучшить, убивает теперь по умолчанию дерево процессов, добавил всякие флаги, переписан на перле, пользуюсь постоянно https://github.com/laserattack/murder