qwpx.os
Po niewątpliwym sukcesie Pioneer.OS postanowiliśmy (na #qwpx) stworzyć własny system operacyjny. Nas jest trochę więcej, więc pójdzie nam szybciej - planujemy go wydać 1 stycznia 2013 roku (przynajmniej pierwszą wersję). Myślę też że pobijemy naszą konkurencję pod każdym względem, mając jeszcze bardziej innowacyjny system.
Prosty domowy serwer dns
Ostatnio, po tym jak brat mi zużył cały limit iplusa na youtube.com, postanowiłem stworzyć jakiś mechanizm blokowania stron. Nic specjalnego nie potrzebowałem, a żeby też w końcu zamienić hosts file na coś bardziej sensownego (miałem tam trochę potrzebnych mi wpisów) postanowiłem zainwestować w serwer DNS.
Vimperator dla Opery
Ok, niezupełnie. Ale nad tym pracuję :)
Sprawa ma się tak, że zawsze w Operze mi brakowało jakiegoś systemu dodatków. Chociaż Opera ma większość i trochę funkcji które mają dodatki Firefox, to czasem jednak czegoś brakuje. Opera Software mogła to rozwiązać dwojako (2 liniami kodu?) - umożliwiając dokowanie widgetów w oknie opery (w końcu by się na coś przydały) lub ustawienie "paneli" na górze lub dole ekranu. Nie da się, trudno, napisałem nieco inne rozwiązanie.
Deidiotyzer adresów mail
Zasada 1: broń się przed spambotami, nie przed ludźmi! Jest to zasada uniwersalna i dotyczy "kodowania" adresów mail, captchy wszelakiej i innych utrudniaczy.
Nienawidzę maili zakodowanych w stylu: "user (małpa) cośtam (usuń to) kropka com". To jest wręcz debilne, a jak zaraz udowodnię - łatwe do ominięcia, o ile nie stosujemy czegoś wybitnie durnego.
Ostatnio spadłem z dywanu jak zobaczyłem wymyślny, bardzo wymyślny sposób zakodowania maila. Wtedy w mej głowie zrodził się szalony pomysł by stworzyć dekoder tych kretyńskich maili do normalnej postaci. Oto efekt: [http://wklej.org/id/164358/]
Jest to raczej PoC, mimo że działa całkiem ładnie to ma trochę błędów, paskudny kod i się nie potrafi sam nauczyc nowych regułek. Może kiedyś :)
Uwaga, wymagany jest ruby w wersji 1.9. A żeby nie było - to na początku to jest testsuite, i wiem że jeden z nich nie przechodzi, wymaga to jeszcze kilku poprawek. Ale że czuję że projekt mnie znudził, więc aby nie zginął w otchłani czasu opublikuję już teraz.
Unlimited incremental mode for John
As john's --incremental mode supports only words up to 8 characters long, I spent some time and wrote this external mode, with no word length limit, no character set limit etc.