technikalia
Technika w czystej postaci, wpisy nie tylko o hackowaniu, programowaniu i elektronice...
Game Engine Black Book: Wolf 3D i Doom
Dobre, (niekoniecznie) techniczne książki (o programowaniu i elektronice) poruszające ciekawe tematy mogą być idealną pozycją na zimowe wieczory. A co, gdy do tematu softu i hardwareu dorzucimy szczyptę retro gameingu? Wtedy wychodzi coś jeszcze lepszego. Takimi książkami jest seria “Game Engine Black Book” autorstwa Fabiena Sanglarda. Dzisiaj niespodziewanie kurier zapukał do mych drzwi i mój świąteczny prezent - książki Game Engine Black Book: Wolfenstein 3D i Game Engine Black Book: DOOM, już wylądował na moim biurku.
Czytaj dalejRetransmisja depeszy notyfikującej odrodzenie Polski
W ostatnim moim “niepodległościowym” wpisie pojawiła się wzmianka o depeszy iskrowej notyfikującej odrodzenie Rzeczypospolitej, którą nadano 16 listopada 1918 roku. W świetle ostatnich faktów nie jest to do końca prawdą. W rzeczywistości dokument proklamujący odrodzenie niepodległego państwa został podpisany 16 listopada przez marszałka Piłsudskiego, ale nadano go dopiero 3 dni później. Miało to miejsce w nocy z 18 na 19 listopada po odbiciu Cytadeli Warszawskiej i przejęciu znajdującej się tam iskrowej radiostacji telegraficznej “WAR”.
Czytaj dalejWyprzedaż Magazynów Wojskowych
Dzisiejszy poranek zdominowała Wyprzedaż Magazynów Wojskowych w TDM Electronics, firmie zajmującej się recyclingiem i obrotem sprzętu pochodzenia wojskowego i policyjnego z Europy. Wojsko i demobil z NATO brzmi dla mnie ciekawie, także w kontekście tego, że prócz typowych wojskowych “gratów” będzie można trafić na coś elektronicznego i radiowego. I to mnie głównie zachęcało do udziału w tym wydarzeniu, ale i nie tylko… Na miejscu, jak można było się spodziewać, masa ludzi i samochodów, przez co ciężko gdzieś blisko zaparkować.
Czytaj dalejPolska Transatlantycka Centrala Radiotelegraficzna
Moje próby nasłuchu szwedzkiej zabytkowej stacji telegraficznej Grimeton (SAQ) skłoniły mnie do tego, żeby odkopać temat nieco zapomnianej podobnej konstrukcji istniejącej niegdyś w Polsce. Pod Warszawą, w Starych Babicach zlokalizowany był bliźniaczy i znacznie większy obiekt nadawczy Polskiej Transatlantyckiej Centrali Radiotelegraficznej zbudowany w latach 20-tych XX wieku. Do dnia dzisiejszego zachowały się jedynie ruiny i fundamenty, to też postanowiłem odwiedzić te pozostałości w Lesie Bemowskim. [Notka w aktualizacji… a tymczasem fotki dostępne w albumie Las Bemowski / Łosiowe Błota / Stare Babice]
Próba nasłuchu zabytkowej stacji SAQ
W minioną niedzielę przypadał w tym roku Dzień Alexandersona, a to jedna z niewielu okazji w ciągu roku, gdy zabytkowa szwedzka radiostacja z Grimeton nadaje okolicznościowy komunikat na bardzo długich falach. Nadajnik wykorzystuje jedyny działający do tej pory na świecie alternator Alexandersona i uruchamiany jest tylko przy specjalnych okazjach. A jedną z takich cyklicznych okazji, obok Wigilii Bożego Narodzenia jest dzień narodzin jego konstruktora. Stacja SAQ została zbudowana w latach 1922-24, a od kilkunastu lat znajduje się na a liście światowego dziedzictwa UNESCO.
Czytaj dalejTworzenie zrzutów procesu przez WER-a
Czasami debugowanie wywalającego się programu jest uciążliwe a nawet bolesne. Ostatnio sam miałem taki paskudny problem z pewną aplikacją UWP (fuuu!). A był to Edge, w którym proces potomny workera (a może renderera lub cokolwiek innego z sufiksem CP w nazwie) notorycznie się wywalał przy stracie, przez co cała aplikacja wylatywała szybko w kosmos. A wszelkie metody podpięcia się debugerem lub próby przechwycenia momentu wyrzucenia wyjątku zawodziły. W wielu takich okolicznościach problem rozwiązuje ustawienie debuggera jako post-motern[1], bądź skorzystanie z dobrodziejstw Image File Execution Options[2], ewentualnie standardowo odpalać aplikację wraz z debuggerem[3].
Czytaj dalejdnSpy: debugowanie, dekompilacja i hakowanie .NET-a
Każdy ma swoje ulubione zabawki. Przy natywnych kodach jest to gdb, windbg, czy choćby VS-owy debugger, a w ostateczności IDA (przy dłuższym posiedzeniu z RE). Choć od dłuższego czasu rzadko używam tych commandline-owych, co zmusza mnie zawsze do przypominania sobie komend i poleceń. To jednak w przypadku C# i ogólnie .NET-a, sprawa wygląda trochę gorzej. Debugowanie dot-net-owych binarek w VS-u bez dostępu źródeł i symboli, jeszcze przy wykorzystaniu natywnych obrazów, co prawda nie jest straszne, w końcu leci już wszystko po zjitowanym natywnym kodzie, ale jednak nieco upierdliwe, szczególnie gdy chcę coś szybko ogarnąć.
Czytaj dalejRetronics: Retro książki o Atari i 6502
Jak już wiadomo po moim dzisiejszym tweecie, otrzymałem od Retronics dwie ciekawe retro-książki o Atari i procesorze 6502. Są to nowe wydania starych, ponad 30-letnich książek o tematyce komputerowej i informatycznej jakie w latach 80-tych w serii “Informatyka Mikrokomputerowa” wydał Stołeczny Ośrodek Elektronicznej Techniki Obliczeniowej (SOETO). [img] Pierwszą reedycją Retronics był “Asembler 6502” autorstwa Jana Ruszczyca1 uzupełniony dodatkami o WUDSN i nieudokumentowanych rozkazach 6502. Książka ukazała się na przełomie 2016/17 roku i szybko się wyprzedała.
Czytaj dalejMigracje ThinkPad-ów
Mój niezniszczalny ThinkPad T410s przeżył wiele, ale już od dłuższego czasu borykał się z problemami swojego podeszłego wieku. Zapoczątkowana przez IBM, a kontynuowana przez Lenovo seria laptopów ThinkPad jest kultowa, co zawdzięcza swojej niezwykłej wytrzymałości. No, ale nawet tytanowe obudowy przy nieodpowiednim traktowaniu, częste upadki i wyładowania frustracji czy agresji, mogą nieco skrócić żywot niejednego dobrego sprzętu czy narzędzia. Mój ThinkPad służył dzielnie przez długi czas, ale doznał kilku urazów i dalsza praca na nim stała się trochę problematyczna.
Czytaj dalej