No to na kogo głosować?

Podobnie jak wiele innych osób, mam problem z tym, na kogo głosować. Tradycyjnie jestem centro-prawicowcem i raczej liberałem, ale zraziłem się do PO za jej „totalną” nijakość. Jednak po trafieniu na tę notkę nie mam niestety wątpliwości:

Twoje poglądy najbardziej zgadzają się z programem:
Platforma Obywatelska – 80% zbieżnych odpowiedzi
Pozostałe partie:
* Lewica i Demokraci – 80%
* Polska Partia Pracy – 60%
* Polskie Stronnictwo Ludowe – 55%
* Samoobrona RP – 50%
* Liga Prawicy Rzeczpospolitej – 40%
* Prawo i Sprawiedliwość – 20%

Trudno 🙁

Instalowanie pakietów z paczki wirtualnej bez instalowania samej paczki

Dzisiaj szukając informacji na temat genialnego narzędzia wajig natknąłem się na notkę Hadreda na temat instalowania pakietów z paczki wirtualnej. Sposób podany przed Hadreda jest OK, poza jedna wadą: wymaga ręcznego edytowania pliku z zależnościami. A można to ominąć:
apt-cache show xubuntu-desktop |grep Depends| cut -d " " -f 2-| sed s/", "/" "/g

Pozdrawiam

FOSDEM 2007 tuż, tuż

… i zapowiada się całkiem ciekawie. Na pewno wybierają się marcoos, Gandalf oraz HRW. Jeśli chodzi o ekspatów, to będzie iwi, no i moja skromna osoba. W planach m.in.: podpisywanie kluczy, egzaminy LPI, oraz wiele ciekawych prelekcji:

Do zobaczenia w Brukseli!

hacking.pl – coraz gorzej

Wiadomosc z hacking.pl:

Fakap na GPW Security | 2007-02-13 13:01:54 | Autor: Rafał Pawlak Giełda Papierów Wartościowych w Warszawie poinformowała w komunikacie, że Decyzją Przewodniczącego Sesji obrót giełdowy został zawieszony od godz. 11.05 do (prawdopodobnie) 14.00. Zawieszenie zostało spowodowane przerwą w komunikacji między Giełdą a domami maklerskimi. Zawieszono notowania giełdowe do czasu przywrócenia komunikacji. Zawieszenie sesji oznacza, że transakcje nie są zawierane. Jednocześnie zlecenia nie mogą być przyjmowane. Wszystkie zlecenia wprowadzone do systemu przed zawieszeniem są w systemie. Giełda poinformowała, że informacja o wznowieniu publikacji zostanie podana w odrębnym komunikacie. źródło: GWP

Nie znam slowa fakap, jednak rozsadek mi podpowiada, ze to spolszczone angielskie przeklenstwo. Hacking.pl mial ambicje byc powaznym serwisem, nie zawsze sie udawalo: naciagali fakty, robili z igly widly itp. Tym razem jednak totalnie przesadzili.

VHCS2 i If specified by -literal_key, then the key length must be equal to the chosen cipher’s key length of 56 bytes at /var/www/vhcs2/engine/setup/../vhcs2_common_code.pl line xxx

Błąd jest spowodowany prawdopodobnie zmianami z module
Crypt::CBC. Można go minąć edytując
var/www/vhcs2/engine/vhcs2_common_code.pl w okolicach
linii wziankowanej w błędzie. We fragmencie:

my $cipher = Crypt::CBC -> new( {
’key’ => $main::db_pass_key,
‘cipher’ => ‘Blowfish’,
‘iv’ => $main::db_pass_iv,
[...]

należy dodać długość klucza:

my $cipher = Crypt::CBC -> new( {’key’ => $main::db_pass_key,
‘keysize’ => 32,
‘cipher’ => ‘Blowfish’,
‘iv’ => $main::db_pass_iv,
[...]

Dziwy panie, dziwy

Próbuję się dostać na stronę VHCS, a dostaję localhosta. Hmm,
interesujące. Sprawdźmy co się dzieje:

zen@dragonfly:~$ ping vhcs.net PING vhcs.net (127.0.0.1) 56(84)
bytes of data. 64 bytes from localhost (127.0.0.1): icmp_seq=1
ttl=64 time=0.039 ms 64 bytes from localhost (127.0.0.1):
icmp_seq=2 ttl=64 time=0.036 ms

No tak, ale przynajmniej szybko odpowiada 😉

Sprawdźmy dalej:

zen@dragonfly:~$ dig vhcs.net ; <<>> DiG 9.3.2
<<>> vhcs.net ;; global options: printcmd ;; Got
answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR,
id: 9721 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0,
ADDITIONAL: 0 ;; QUESTION SECTION: ;vhcs.net. IN A ;; ANSWER
SECTION: vhcs.net. 86279 IN A 127.0.0.1 ;; Query time: 60 msec ;;
SERVER: 84.203.255.34#53(84.203.255.34) ;; WHEN: Sat Sep 9 12:39:12
2006 ;; MSG SIZE rcvd: 42

Odpowiedź prawidłowa, z prawidłowego serwera. A może mój lokalny
serwer DNS zwariował? No to zobaczmy, kto odpowiada za tę strefę i
sprawdźmy u źródeł:

zen@dragonfly:~$ dig vhcs.net NS ; <<>> DiG
9.3.2 <<>> vhcs.net NS ;; global options: printcmd ;;
Got answer: ;; ->>HEADER<<- opcode: QUERY, status:
NOERROR, id: 504 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2,
AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;vhcs.net. IN NS
;; ANSWER SECTION: vhcs.net. 37935 IN NS
dns1.sys.liberty-hosting.de. vhcs.net. 37935 IN NS
dns2.sys.liberty-hosting.de. ;; Query time: 62 msec ;; SERVER:
84.203.255.34#53(84.203.255.34) ;; WHEN: Sat Sep 9 12:45:09 2006 ;;
MSG SIZE rcvd: 86
zen@dragonfly:~$ dig
@dns1.sys.liberty-hosting.de vhcs.net ; <<>> DiG 9.3.2
<<>> @dns1.sys.liberty-hosting.de vhcs.net ; (1 server
found) ;; global options: printcmd ;; Got answer: ;;
->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9829
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2,
ADDITIONAL: 2 ;; QUESTION SECTION: ;vhcs.net. IN A ;; ANSWER
SECTION: vhcs.net. 86400 IN A 127.0.0.1 ;; AUTHORITY SECTION:
vhcs.net. 38400 IN NS dns2.sys.liberty-hosting.de. vhcs.net. 38400
IN NS dns1.sys.liberty-hosting.de.

A jednak przenieśli się na localhosta 😉

Zaurus SL-5500 / Linux + OpenTTD

Od lat jestem wielkim fanem Transport Tycoon i grywam namiętnie,
więc oczywiście zainstalowałm tę grę (a raczej jej opensourcowy
klon OpenTTD) na Zaurusie. Jak zwykle pojawił się znany
problem z brakującymi plikami sample.cat oraz
*.grf.

Rzeczone pliki znaleźć można w oryginalnej wersji Transport
Tycoon Deluxe, która z tego co wiem jest abandonware.
Jeśli ktoś jest zainteresowny to pliki znajdują się w tym archiwum. Wystarczy je skopiować do
/usr/share/games/openttd/data/ i gra powinna działać.
Miłej zabawy 😉