Pastebin – kolejne starcie

Parę dni temu wstaw.org zmienił layout, a co się z tym wiąże przestała działać moja łatka do plasmoida Pastebin ze wsparciem dla tego serwisu. Zaktualizowałem ją więc, co wyszło jej ogólnie na zdrowie. Teraz zamiast parsować treść strony wynikowej bierze url z drugiego przekierowania, co jest dużo ładniejsze i mniej podatne na błędy 🙂 Niejako …

Continue reading ‘Pastebin – kolejne starcie’ »

CIAbot.pl – drobne usprawnienie

W wyniku przejścia wiadomego overlaya na Gita nie obeszło się bez zmiany niektórych nawyków, a także skryptów. Jedną z rzeczy, która ucierpiała nieco przy okazji migracji było wysyłanie danych o commitach do cia.vc. Skrypt, którego używaliśmy do tego, musieliśmy zastąpić nowym, obsługującym Gita skryptem o nazwie ciabot.pl. Owszem działał, ale nie wysyłał stanu zmienionych plików, …

Continue reading ‘CIAbot.pl – drobne usprawnienie’ »

QCDemu 0.2.4

Po ostatnim ogłoszeniu postanowiłem jednak nie czekać na dalsze zmiany i wydać aktualny kod jako nową wersję. QCDemu 0.2.4 to więc głównie niewidoczne zmiany pod maską, choć nie tylko. Korzystając z okazji postanowiłem nieco zmienić sposób paczkowania i usunąć parę nieużywanych plików. Porzucone zostały definicje typów mime na rzecz tych dostarczanych przez libmirage (są kompletniejsze …

Continue reading ‘QCDemu 0.2.4’ »

QCDemu 0.2.3

Prawie 3 miesiące od ostatniego wpisu chciałbym ogłosić dostępność nowej wersji mojej nakładki. Doszło do małego uporządkowania kodu inicjalizującego połączenie DBus. Poprawiłem też segfault występujący z Qt 4.6_rc1 (podziękowania dla lazy_buma za zgłoszenie usterki). Dodałem też jedną nową funkcję – automatyczną detekcję czy CDemu odpalono globalnie czy lokalnie. Przedtem program wyświetlał komunikat o braku urządzeń, …

Continue reading ‘QCDemu 0.2.3’ »

QCDemu 0.2.2

Jakiś czas temu wyszła nowa wersja CDemu, więc postanowiłem sprawdzić czy moja nakładka nadal działa. Okazało się, że jest inaczej, bo kolejny raz został zmieniony interfejs DBus, a konkretnie metody DeviceGetStatus i DeviceLoad. Niekompatybilność bezzwłocznie usunąłem, a korzystając z okazji poprawiłem też obsługę ścieżek relatywnych w interfejsie cli. Nowa wersja sprawdza też czy zainstalowany jest …

Continue reading ‘QCDemu 0.2.2’ »

pwn2dict

StarDict jest bardzo udaną nakładką. Używam go od jakiegoś czasu i jestem bardzo zadowolony. Wszystkie słowniki w jednym miejscu, przeszukiwanie na wiele sposobów itd. Wszystko to bardzo fajne, ale mocno brakowało mi baz ze słownika PWN Oxford 2004. Dlatego też postanowiłem ten brak naprawić. Żeby zrozumieć format zajrzałem do kodu Kydpdict – nakładki obsługującej m.in. …

Continue reading ‘pwn2dict’ »

QCDemu 0.2.1

Przy ostatniej aktualizacji programu umknął mi fakt dodania do CDemu obsługi formatów C2D (Easy Media Creator), CIF (Easy CD Creator) i DAA (PowerISO). Dziś nadrobiłem zaległości i dodałem tych parę linii kodu i powiązania mime. Teraz okno wyboru obrazu pokazuje nowe formaty 🙂 Zmiany są raczej kosmetyczne, stąd wersja 0.2.1. Ebuild już w Roslin Uberlay.

QCDemu 0.2

W ostatnim czasie pojawiła się nowa wersja CDemu, wersja 1.1.0. Zmieniono w niej nieco interfejs DBus, co spowodowało błędne zachowanie QCDemu. Naniosłem więc stosowne zmiany i program działa teraz poprawnie z nową wersją daemona. Nowy ebuild do pobrania z zaprzyjaźnionego overlaya.

QCDemu 0.1

Czas ujawnić pierwszą z ostatnio wspomnianych ciekawostek. Przed wami pierwsza publiczna wersja QCDemu. Jest to prosta nakładka na CDemu, którą napisałem trochę z nudów, a trochę jako wprawkę w Qt4. Zgodnie z duchem open-source, postanowiłem więc upublicznić źródła. Cóż to dokładnie robi, spytacie? Siedzi w zasobniku systemowym, pozwalając na szybkie montowanie i odmontowywanie obrazów płyt …

Continue reading ‘QCDemu 0.1’ »