Pulpit na zimę
Ostatnio nie mam pomysłu na wpis (a raczej mam, ale wymaga to dobrego opisu, i mi się nie chce) więc przynajmniej pulpitem zaszpanuję.
O, taki ładny, zimowy, optymistyczny. Tylko launchy nie ma jakiegoś pasującego theme, jakoś mi się nie chce szukać...
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.
Styropianowy komputer
Kilka dni po zakończeniu prac nad moim walizkowym komputerem rozpocząłem nowy projekt - komputer w całkowicie własnej obudowie, zbudowanej od podstaw. Co więc wybierze taki partacz jak ja? Oczywiście styropian, materiał który nie przewodzi prądu, jest łatwy w obróbce i dosyć sztywny i wytrzymały. A także wspaniale wycisza.
Linux, gdzie zmierzasz
Ostatnio w internecie dosyć głośno jest o projekcie Barrelfish który właściwie rewolucjonizuje sposób zarządzania zasobami sprzętowymi. Kiedyś głośno się zrobiło o projekcie Singularity który (choć nie był pierwszy w tym polu) miał zmienić podejście do pisania systemów operacyjnych.
Komputer walizkowy
Ponieważ ostatnio wszyscy wymyślają "co można zrobić z niczego", to i ja coś odwaliłem. Tak jak inni ukradłem pomysł z instructables i tak jak inni zupełnie spartoliłem robotę. Ale i tak wyszło fajnie :)