sens
g/LogistykaBezdomnosci

Dziś postanowiłem wydobyć z systemu informację o sile sygnału wifi, bo najwyraźniej to jest wiedza, jakiej użytkownik macOS nie jest w stanie otrzymać ot tak. No to cyk cyk, napisałem jakieś gówno w Swifcie. Okazało się, że można to nawet skompilować, no to skompilowałem. A ponieważ Swifta nie znam prawie w ogóle, to postanowiłem z niego po prostu wystawić takie małe API, a potem się zlinkować do tego z C i elo, pozamiatane. Ale takiego wała, przecież istnieje name mangling, a każdy kompilator robi to inaczej. Na szczęście okazuje się, że jak się wpisze swift demangle <zmanglowana nazwa>, to dostajemy ładny i przejrzysty identyfikator. Zatem obrałem taktykę generowania assembly z tego swiftowego wrappera. Napisałem skrypt w Pythonie, który mi demangluje te nazwy w asm przy pomocy tego swiftowego czaru i jeszcze wypierdala .globl _main, żeby linker nie robił spruty. I tak oto mogę się podłączyć na luziku fiku miku do systemowego API praktycznie nie tykając dwóch języków promowanych przez Apple: Objective-C, który ma składnię może nie najgorszą na świecie, ale też nie najlepszą, a poza tym jest już przestarzały oraz Swifta, w którym wszystko trzeba odpakowywać, a goły wskaźnik to jest jakieś zło i żeby się do niego dostać, to trzeba pisać jakieś zaklęcia typu UnsafePointer (podkreślam UNSAFE), rawValue, baseAddress, bo oczywiście jest zanurzony gdzieś na samym dnie xD

W sumie pewnie istnieje jakiś lepszy sposób, ale całkiem nieźle się bawiłem dziś, czuję dobrze kuc.

sens

@duxet: o kurwa, ładnie. No ale nie żałuję, bo wolę se wklepywać literki niż pamiętać jakieś dziwne kombinacje rodem z emacsa

sens
g/LogistykaBezdomnosci

Dziś postanowiłem wydobyć z systemu informację o sile sygnału wifi, bo najwyraźniej to jest wiedza, jakiej użytkownik macOS nie jest w stanie otrzymać ot tak. No to cyk cyk, napisałem jakieś gówno w Swifcie. Okazało się, że można to nawet skompilować, no to skompilowałem. A ponieważ Swifta nie znam prawie w ogóle, to postanowiłem z niego po prostu wystawić takie małe API, a potem się zlinkować do tego z C i elo, pozamiatane. Ale takiego wała, przecież istnieje name mangling, a każdy kompilator robi to inaczej. Na szczęście okazuje się, że jak się wpisze swift demangle <zmanglowana nazwa>, to dostajemy ładny i przejrzysty identyfikator. Zatem obrałem taktykę generowania assembly z tego swiftowego wrappera. Napisałem skrypt w Pythonie, który mi demangluje te nazwy w asm przy pomocy tego swiftowego czaru i jeszcze wypierdala .globl _main, żeby linker nie robił spruty. I tak oto mogę się podłączyć na luziku fiku miku do systemowego API praktycznie nie tykając dwóch języków promowanych przez Apple: Objective-C, który ma składnię może nie najgorszą na świecie, ale też nie najlepszą, a poza tym jest już przestarzały oraz Swifta, w którym wszystko trzeba odpakowywać, a goły wskaźnik to jest jakieś zło i żeby się do niego dostać, to trzeba pisać jakieś zaklęcia typu UnsafePointer (podkreślam UNSAFE), rawValue, baseAddress, bo oczywiście jest zanurzony gdzieś na samym dnie xD

W sumie pewnie istnieje jakiś lepszy sposób, ale całkiem nieźle się bawiłem dziś, czuję dobrze kuc.

sens

@duxet: gdzie masz takie cudo?

sens
g/LogistykaBezdomnosci

Dziś postanowiłem wydobyć z systemu informację o sile sygnału wifi, bo najwyraźniej to jest wiedza, jakiej użytkownik macOS nie jest w stanie otrzymać ot tak. No to cyk cyk, napisałem jakieś gówno w Swifcie. Okazało się, że można to nawet skompilować, no to skompilowałem. A ponieważ Swifta nie znam prawie w ogóle, to postanowiłem z niego po prostu wystawić takie małe API, a potem się zlinkować do tego z C i elo, pozamiatane. Ale takiego wała, przecież istnieje name mangling, a każdy kompilator robi to inaczej. Na szczęście okazuje się, że jak się wpisze swift demangle <zmanglowana nazwa>, to dostajemy ładny i przejrzysty identyfikator. Zatem obrałem taktykę generowania assembly z tego swiftowego wrappera. Napisałem skrypt w Pythonie, który mi demangluje te nazwy w asm przy pomocy tego swiftowego czaru i jeszcze wypierdala .globl _main, żeby linker nie robił spruty. I tak oto mogę się podłączyć na luziku fiku miku do systemowego API praktycznie nie tykając dwóch języków promowanych przez Apple: Objective-C, który ma składnię może nie najgorszą na świecie, ale też nie najlepszą, a poza tym jest już przestarzały oraz Swifta, w którym wszystko trzeba odpakowywać, a goły wskaźnik to jest jakieś zło i żeby się do niego dostać, to trzeba pisać jakieś zaklęcia typu UnsafePointer (podkreślam UNSAFE), rawValue, baseAddress, bo oczywiście jest zanurzony gdzieś na samym dnie xD

W sumie pewnie istnieje jakiś lepszy sposób, ale całkiem nieźle się bawiłem dziś, czuję dobrze kuc.

ajdajzler
g/banki

dzisiaj mialem sprute ze starymi o pedofilie w kosciele xd

sens

@ajdajzler: no, przynajmniej nie gazeta warszawska jak dziadek mojego kolegi xD co se zaznacza flamastrem ciekawe fragmenty, przekreśla zdjęcia polityków i krzyczy, że "jaki to polak? to żyd!" xD

sens
g/sram

░░░░░░░░░░░█▀▀░░█░░░░░░
░░░░░░▄▀▀▀▀░░░░░█▄▄░░░░
░░░░░░█░█░░░░░░░░░░▐░░░
░░░░░░▐▐░░░░░░░░░▄░▐░░░
░░░░░░█░░░░░░░░▄▀▀░▐░░░
░░░░▄▀░░░░░░░░▐░▄▄▀░░░░
░░▄▀░░░▐░░░░░█▄▀░▐░░░░░
░░█░░░▐░░░░░░░░▄░█░░░░░
░░░█▄░░▀▄░░░░▄▀▐░█░░░░░
░░░█▐▀▀▀░▀▀▀▀░░▐░█░░░░░
░░▐█▐▄░░▀░░░░░░▐░█▄▄░░░
░░░▀▀▄░░░░░░░░▄▐▄▄▄▀░░░
░░░░░░░░░░░░░░░░░░░░░░░

sens

@Pherun: nie piłem więc piszę

sens
g/sram

░░░░░░░░░░░█▀▀░░█░░░░░░
░░░░░░▄▀▀▀▀░░░░░█▄▄░░░░
░░░░░░█░█░░░░░░░░░░▐░░░
░░░░░░▐▐░░░░░░░░░▄░▐░░░
░░░░░░█░░░░░░░░▄▀▀░▐░░░
░░░░▄▀░░░░░░░░▐░▄▄▀░░░░
░░▄▀░░░▐░░░░░█▄▀░▐░░░░░
░░█░░░▐░░░░░░░░▄░█░░░░░
░░░█▄░░▀▄░░░░▄▀▐░█░░░░░
░░░█▐▀▀▀░▀▀▀▀░░▐░█░░░░░
░░▐█▐▄░░▀░░░░░░▐░█▄▄░░░
░░░▀▀▄░░░░░░░░▄▐▄▄▄▀░░░
░░░░░░░░░░░░░░░░░░░░░░░

sens

@Pherun: nie piłem więc piszę

sens
g/sram

░░░░░░░░░░░█▀▀░░█░░░░░░
░░░░░░▄▀▀▀▀░░░░░█▄▄░░░░
░░░░░░█░█░░░░░░░░░░▐░░░
░░░░░░▐▐░░░░░░░░░▄░▐░░░
░░░░░░█░░░░░░░░▄▀▀░▐░░░
░░░░▄▀░░░░░░░░▐░▄▄▀░░░░
░░▄▀░░░▐░░░░░█▄▀░▐░░░░░
░░█░░░▐░░░░░░░░▄░█░░░░░
░░░█▄░░▀▄░░░░▄▀▐░█░░░░░
░░░█▐▀▀▀░▀▀▀▀░░▐░█░░░░░
░░▐█▐▄░░▀░░░░░░▐░█▄▄░░░
░░░▀▀▄░░░░░░░░▄▐▄▄▄▀░░░
░░░░░░░░░░░░░░░░░░░░░░░

Pherun
g/przemyslenia

tak szczerze mówiąc to ja bym faktycznie chciał wszystko od razu

sens

@Pherun: co nagle to po diable

Pherun
g/Drzewa

hermetyczny humor

sens

@Pherun: mirosław hermetyczny pierwszy polak w kosmosie

ajdajzler
g/pogadachy

zostalo mi juz tylko kilka rzeczy na studia ;]

  1. Kolokwium z Analizy Matematycznej do 09.06
  2. Ostatnie zadanie w C++ do 10.06 [implementacja wielomianów na przeładowaniu operatorów]
  3. Dwa zadania dotyczące wątków procesora do 17.06 [teoretycznie nieobowiązkowe, jedno w Adzie xD drugie w Javie XD]
  4. Zrobić jakąkolwiek aktywność z takiego jednego przedmiotu przed egzaminem [teoretycznie nieobowiązkowe]
  5. Egzamin z algorytmów w Javie 22.06 [będę musiał sie na pamiec nauczyc implementacji algorytmow psora [jakis dziwnie przerobiony quicksort, szukanie k-tego elementu, mediana median etc] i je z pamieci wypisac tak jak chce, zeby to zdac xd]
  6. Egzamin z Systemów Operacyjnych 24.06 [tbh to wyjebane na to nie ucze sie na to, jak zdam to fajnie, a jak nie to warunek jest za darmo, a poza tym drugi termin]
  7. Projekt grupowy z Analizy Matematycznej do 30.06|

Booooooooooooze tak sie ciesze ze juz ten pierwszy rok sie konczy, bo to niezla udręka była ;/

sens

Projekt grupowy z Analizy Matematycznej
@ajdazler: wtf xD na czym ma to polegać

zskk
g/pogadachy

ale się firefox stoczył. z najbardziej konfigurowalnej przeglądarki upadł do ulepu fatalnych decyzji UI/UX. Od 77 nie można wyłączyć tego zjebango paska adresu powiekszonego.
https://superuser.com/questions/1557296/how-to-disable-address-bar-expansion-in-mozilla-firefox-77

sens

@zskk: ff dev edition 77.0 @ macos

https://i.imgur.com/GKwtdS5.png

sens
g/piwo

co tam, ja sie napilem p i w a

i głowa mi się k i w a

sens

Zanim zainstalujesz Windows sprawdź czy wciąż mamy 2004

sens
g/PiekniLudzie

ten cały Pherun nieźle daje po garach mam nadzieję, że nic się mu złego nie stanie

ajdajzler
g/pogadachy

wgl to o co chodzi z wykopem XD obczajcie sobie ile tam rasizmu jest od 2-3 dni. tj POWIEDZMY w miare akceptowalne jest jak ktos uwaza ze te prostesty sa zbyt agrysywne i sie temu sprzeciwia (choc ja tak nie uwazam, ale rozumiem taki poglad). Ale tam literalnie od paru dni jest doslownie festiwal rasizmu i jechania po czarnych pojebane

sens

@ajdajzler: ostatnio moja mama zaczęła temat przy rodzinnym stole wielce taktownym pytaniem "a na kogo głosujecie?" xD skończyło się tym, że moja stara ma ultra kose z moją dziewczyną. ja se tylko tak cicho siedziałem i patrzyłem jak płonie świat, тише едешь, дальше будешь