technikalia

Technika w czystej postaci, wpisy nie tylko o hackowaniu, programowaniu i elektronice...

Allegro Seller Info 0.1.15

Po 3 dniach kolejne wydanie allegrowego skryptu użytkownika, bo dziś znów coś na stronie uległo zmianie… Na listach ofert przestały wyświetlać się informacje o sprzedającym. Na szybko ustaliłem, że zmieniono coś w strukturze i identyfikatorach elementów. Nie ma już kontenera #opbox-listing--base, za to jest .opbox-listing. Niestety elementów z taką klasą jest więcej, więc nie będzie to prosta aktualizacja selektora. Tym razem trzeba dodać trochę więcej kodu, bo interesuje mnie ten kontener, w którym to znajdują się oferty zapakowane w <article/>.

Czytaj dalej

Retronics: Mapa pamięci Atari XL/XE

Nowa książka wylądowała na mojej półce. Jest to kolejna już pozycja z katalogu SOETO od Retronics Publishing. Druga książka z serii “Mapa Pamięci Atari XL/XE” autorstwa Wojciecha Zientary - “Podstawowe Procedury Systemu Operacyjnego”, która wraz z poprzednią reedycją “Dyskowe Systemy Operacyjne” zaczyna tworzyć fajny Atarowy tomik :) [img] W reedycji książki “Podstawowe Procedury Systemu Operacyjnego”1, która się właśnie ukazała na rynku, oprócz różnych poprawek pojawiło się już tradycyjnie kilka fajnych dodatków.

Czytaj dalej

Allegro Seller Info 0.1.14

Po powrocie z urlopu znów trzeba poprawić allegrowy skrypt, bo coś nie do końca działa poprawnie. Tym razem zmiana bardzo prosta i szybka. Dotyczy regex-a, za pomocą którego, na stronach ofertowych, następuje wyszukanie i wydobycie miejsca lokacji sprzedającego. Wersja 0.1.14 już jest dostępna w repo UserScripts i standardowo automatyczne aktualizacje powinny zrobić resztę ;) Przy okazji trochę pomarudzę o tym co się dziś stało na Allegro… Na stronach listujących oferty zmieniono nieco style i powiększono elementy listy.

Czytaj dalej

Balonowy eksperyment stratosferyczny VLF

Stowarzyszenie TRCN wraz z Politechniką Warszawską przeprowadziło dziś balonowy eksperyment stratosferyczny. Zapewne głównym celem naukowym było wykonanie badań atmosfery, ale oprócz tego balon zabrał ze sobą trochę sprzętu radiowego do przeprowadzenia też innych radiowo-indukcyjnych eksperymentów. Można by pomyśleć, że to nic nadzwyczajnego, przecież krótkofalowcy i radioamatorzy co jakiś czas wypuszczają balony stratosferyczne z nadajnikami radiowymi. Tym razem oprócz “standardowych” radiowych elementów, jak APRS, czy RTTY, balon zabrał ze sobą nadajnik pracujący w pasmie VLF na częstotliwości dawnej radiostacji Babice (AXL) - 14.

Czytaj dalej

C++20 nowym standardem!

Tuż przed weekendem, jak podaje Herb Sutter na swoim blogu, oficjalnie C++20 stał się już nowym standardem ISO: On Friday September 4, C++20’s DIS (Draft International Standard) ballot ended, and it passed unanimously. This means that C++20 has now received final technical approval and is done with ISO balloting, and we expect it to be formally published toward the end of 2020 after we finish a final round of ISO editorial work.

Czytaj dalej

Klasyka Systemów Operacyjnych

Kilka dni temu moja biblioteczka wzbogaciła się o dwie książki, które są swoistą klasyką, jeśli chodzi o systemy operacyjne. Bo jakże by inaczej nie określić światowych bestsellerów, jak “Systemy Operacyjne” autorstwa Andrew S. Tanenbauma1, czy “Podstawy systemów operacyjnych” Abrahama Silberschatza i kolegów2. Napisane przez wybitnych specjalistów, w jasny sposób przedstawiają zagadnienia związane z rozwojem, budową i działaniem systemów operacyjnych. [img] Pozycje te nigdy “nie wisiały” na żadnej mojej książkowej liście. Byłem świadomy ich istnienia, a kiedyś nawet nimi zainteresowany.

Czytaj dalej

Thunderbird w zasobniku systemowym - The hard way!

Początkowo planowałem zaprosić wszystkich na serię kilku odcinków o hakowaniu i programowaniu pod Windowsem. Miały to być zapiski z mojej próby rozszerzenia funkcjonalności programu, ale bez modyfikacji jego źródeł i binarek, tylko na “żywca” w czasie jego działania. Zapowiadał się ciekawy po-wakacyjny projekt, ale tym razem coś nie wyszło ;) Minimize To Tray Odkąd przesiadłem się na Mozillowego Thunderbirda brakowało mi w nim tego co bardzo ceniłem w poprzednio używanych klientach pocztowych.

Czytaj dalej

Wakacyjny miniodbiornik FM

Dokładnie 3 lata temu powstał mój pierwszy wakacyjny miniodbiornik radiowy na fale długie, dlatego w tym roku nie mogło obejść się bez podobnego weekendowego projektu prościutkiego radyjka. Skoro był już AM to teraz pora na FM w prostej formie, czyli odbiornik superreakcyjny, na jednym lub kilku tranzystorach… Miał to być stricte wakacyjny i jedno-weekendowy (bardziej jedno-wieczorowy) projekt, ale że miniony weekend planowo miał mi wypaść to zabrałem się za zabawę trochę wcześniej.

Czytaj dalej

Windows 95 skończył 25 lat

Windows 95 ma już 25 lat. To właśnie 24 sierpnia 1995 roku z wielkim rozmachem miała miejsce premiera tego przełomowego, jak na ówczesne czasy, systemu Microsoftu. System przyniósł prawdziwą rewolucję do świata komputerów osobistych. Dzięki innowacyjnemu sposobie nawigacji “wskaż i kliknij” i prostemu intuicyjnemu interfejsowi podbił serca użytkowników. A niespotykane do tej pory elementy jak przycisk Start, Pasek zadań i wiele innych, stały się fundamentami kolejnych wersji Windowsa i wyznaczyły standardy używane do dziś w okienkach.

Czytaj dalej

Web Scraping i ScreenShooting w Headless Chrome (CLI)

“Web Scraping” kojarzy mi się z odległymi latami, kiedy to tworzyło się boty i skrypty w Perlu wyciągające ze stron różne potrzebne dane. W większości działały one w command-line i “widziały” tylko to co zawiera źródło strony. Trochę więcej zachodu było jeśli chciało się mieć jakiś dostęp do DOM-a i wykonywać skrypty JS (własne lub te ze strony), aby dostać finalny kod strony, jaki widzą użytkownicy w przeglądarce. To wymagało już jakiś sztuczek z embedowaniem przeglądarki lub jej silnika.

Czytaj dalej