Solidne OpenID w swojej domenie

Od jakiegoś czasu mam swoje OpenID u dwóch providerów (poprzez plik Yadis): MyOpenID oraz OpenID.pl. Największą zaletą tego drugiego jest to, że jest polski, blisko i szybki. Ale brak jest zabezpieczeń chociażby w postaci szyfrowania SSL. Ten pierwszy świadczy usługi za darmo, ma szyfrowanie, dodatkowe usługi — a jego największą wadą jest to, że jest amerykański.. A ja jakoś nie mam specjalnie przekonania co do amerykańskiego sposobu „pilnowania” (vide. Carnivore, etc.).

Jednak coraz mocniej przekonywałem się do MyOpenID — a teraz kiedy wprowadzili możliwość uzyskania bezpiecznego OpenID w swojej domenie — I’m sold :)

Czytaj dalej...

AddThis Social Bookmark Button

Typo/Rails przez FCGI na dzielonym hostingu (site5)

Typo to, oparty o Rails 2.0, engine blogowy. Wśród głównych cech wylicza się:

Jako, że nie posiadam swojego VPSa – a tylko dzielony hosting (pewnie jak większość ludzi mających swoje miejsce w sieci), postanowiłem odpalić aplikację Typo przez FastCGI. Całość poniższych kroków przeprowadziłem na swoim hostingu u Site5.

Czytaj dalej...

AddThis Social Bookmark Button

SATA/PATA, JMicron i Zen-Sources

Niedawno nabyłem nowy dysk: Caviar WD3200AAKS. Wysłużony Maxtor zaczął bowiem już nieco zawodzić. Ale okazuje się, że kupowanie „mieszanych” płyt głównych też nie wychodzi na zdrowie.

Mam płytę Asus P5B-V; skąd inąd to doskonała płyta, w dobrej cenie i odpowiednio wyposażona. Ma jednak jeden „feler”: kontroler PATA/IDE JMicron.

Chciałem się przesiąść już całkowicie na libata, tj. nowy podsystem obsługi dysków, i zrezygnować ze starego — w zasadzie nie wspieranego już — podsystemu ATA/IDE. Problem pojawił się przy nowszych kernelach, gdzie nagle zamiast wykrywać połączenie do dysku IDE 80-żyłowym kablem – wykrywało 40-żyłowy kabel. Wynik: UDMA33 zamiast wspieranego przez Maxtora UDMA133.

Czytaj dalej...

AddThis Social Bookmark Button

WindowsXP i Vista w jednym mieszkali domku. Naprawa bootloadera.

Dziś rano posypał mi się bootloader Visty.. Miałem w nim podpiętego jeszcze XP-ka z innego dysku, ale po naprawie zniknął... przynajmniej z listy systemów.

Każdy wie, jaka jest kolejność instalowania Windowsów… zawsze od najstarszego, aby nowszy mógł rozpoznać poprzednią wersję i dopisać ją do swojego bootloadera. Nie inaczej jest z Vistą. Gorzej gdy się ów bootloader posypie.

O ile przywrócenie bootloadera samej Visty to rzecz trywialna (program na płycie zrobi to szybko i prosto) — o tyle przywrócenie wpisów poprzednich systemów już takie proste nie jest.

I tu z pomocą przychodzi VistaBootPro. W zasadzie powinien być to pierwszy program jaki powinno się zainstalować tuż po zakończeniu instalacji Visty. Jako, że Vista jest ostatnim systemem w kolejce do instalacji, to jego bootloader powinien rozpoznać XP-ka na dysku.

VistaBootPro zrobi kopię konfiguracji bootowania, co w razie kłopotów jest nieocenione. Po drugie umożliwia dokonanie zmian domyślnych opcji uruchamiania i zmiany wielu parametrów.

Dzięki VistaBootPro (i kopii bloku BCD) przywrócenie parametrów uruchamiania i załadowanie XP-ka trwało 10 minut od włożenia płyty instalacyjnej Visty. Bingo!

AddThis Social Bookmark Button

X.Org 7.3

Kilka dni temu opublikowana została stabilna wersja X.Org 7.3.

W niedzielę pojawiły się pierwsze ebuildy Gentoo dla xorg-x11 i xorg-server. Konieczne było też przebudowanie wszystkich sterowników xf86-....

Jednak tuż po instalacji nowej wersji, X przestało wstawać.. przynajmniej to odpalane przez xdm/kdm.

Z poziomu użytkownika wszystko działało (tj. login z konsoli, startx) i KDE odpalało się pięknie. Krótki przegląd logów ujawnił winowajcę: DBus. Coś było nie halo na połączeniu X (lub jednej z aplikacji odpalanych w czasie jego startu) i DBusa.
Tymczasowe rozwiązanie to usunięcie z /etc/X11/ całego katalogu trzymającego konfigurację DBusa. Okazało się, że podobne rozwiązanie zastosowano w nowszym ebuildzie (z poniedziałku) xorg-server-1.4-r1.

Przestał jednak działać HAL; tj. mój czytnik kart jest rozpoznawany przez system, linki są tworzone lecz nie powstaje punkt montowania w /media. Rozwiązanie? Odinstalować HAL, usunąć /usr/share/hal i ponownie zainstalować HALa (jeszcze muszę je sprawdzić). Niby nie ma to związku, ale w nowe X-y m.in. wbudowano obsługę HALa.

AddThis Social Bookmark Button

Git dla Windows cd.

Gdy niedawno pisałem o wersjach binarnych Git dla Windows nie opisałem jak one się sprawują – nie miałem kiedy ich przetestować.

Okazało się, że nie jest tak łatwo, jakby się chciało…

Czytaj dalej...

AddThis Social Bookmark Button

Git dla Windows

Drobne sprostowanie. W ostatnim wpisie nt. DSCM, napisałem iż Git działa na Windows jedynie w środowisku Cygwina. Te informacje wynikały ze studiowania informacji w sieci.

Jak się jednak okazuje, nie do końca są one prawdziwe.

Czytaj dalej...

AddThis Social Bookmark Button

Rozproszone systemy kontroli kodu

Od jakiegoś czasu poszukuję systemu kontroli kodu na własne potrzeby. Domyślnie używałem Subversion po pewnym czasie przesiadłem się jednak na Bazaar. Obecnie używam bzr(Bazaar) do przechowywania i wersjonowania zmian w /etc.

Ale przecież jest tyle innych systemów kontroli kodu...

Czytaj dalej...

AddThis Social Bookmark Button

Bazaar-NG: prywatne repo na zwykłym hostingu

Jesteś programistą/projektantem stron/użytkownikiem… Często chciałbyś mieć niektóre pliki dostępne zdalnie (np. kod źródłowy programu/strony) i chciałbyś być pewny, że na pewno jest to wersja najświeższa.

Oczywiście można nosić pliki na kluczyku USB i kopiować w jedną i drugą stronę. To rozwiązanie ma tą zaletę, że nie potrzebujesz Internetu by dostać się do swoich plików. Ważne? Oczywiście, ale…

Ale niezbyt poręczne. Musisz za każdym razem pilnować by pliki na kluczu były wersjami świeżymi, kopiować pliki, sprawdzać daty utworzenia, itp..

Hmmm.. ale Ty jesteś mądrzejszy! Masz przecież hosting www i korzystasz z FTP! Świetnie! Pliki są dostępne tam gdzie sieć, nie trzeba nic nosić, ale… ale nadal musisz sam to kopiować i porównywać daty..

A może by tak wykorzystać narzędzia kontroli kodu źródłowego? Hmm.. Większość tych narzędzi wymaga bezpośredniego dostępu do konfiguracji serwera WWW co w przypadku dzielonego hostingu jest wykluczone. Czyżby porażka? Niekoniecznie…

Czytaj dalej...

AddThis Social Bookmark Button

Gallery2 i uprawnienia

...czyli jak zrobić tak, żeby było dobrze.

System uprawnień w Gallery2 jest całkiem znośny. I co najważniejsze – działa.

Jednak aby poprawnie go ustawić, w połączeniu z ukrytymi pozycjami/albumami, czynności konfiguracyjne – jak się okazało – muszą zostać wykonane w określonej kolejności.

Czytaj dalej...

AddThis Social Bookmark Button