koncert zespołu znajomego

"znajoma" grupa death metalowa "sphere" będzie uczestniczyła za 2 tygodnie (12 stycznia) w "maagal fest" w warszawskim klubie progresja.
gdybyście byli zainteresowani – polecam. aby zobaczyć co grają zapraszam na ich stronę na myspace – są tam 4 kawałki do odsłuchania, przy czym 3 to stare, sprzed 2 lat, natomiast utwór "saved from heaven" to cudo z pierwszego albumu który będzie miał premierę 3 dni po koncercie w progresji.
nie jest to może muzyka dla wszystkich, ale brzmi nieźle.

matematyka być trudna język?

przeczytałem właśnie na onecie, że brytyjski rząd (?) chce wysyłac do sklepów specjalne ekipy które mają pomagać ludziom nie rozumiejącym zapisów typu:

  • 20% obniżka
  • kup sztukę, druga dostaniesz za pół ceny

do tego będą rozdawane kalkulatory umożliwiające łatwe policzenie obniżek.
powiem szczerze – jestem przerażony. ci sami ludzie którzy w sklepie nie rozumieją co znaczy "20% obniżka" podejmują potem decyzje które dają wieloletnie efekty (wybory, posiadanie dzieci, metoda wychowania dzieci).
to tak jakby dać neandertalczykom młoty pneumatyczne. co gorsze – mam wrażenie, że o ile ten tekst był o anglikach, to u nas nie jest inaczej 🙁

sun cluster obsługuje postgresa!

jak donosi devrim, wersja 3.2 oprogramowania sun cluster obsługuje klastrowanie postgresql'a – a przynajmniej zestawianie par active/passive przy pomocy dzielonej macierzy dyskowej. nie jest to w sumie nic ultra-przełomowego, ale dobrze wiedzieć, że sun dodaje obsługę postgresa do swoich narzędzi.

golf z nagrodami pieniężnymi

wow. pierwszy w historii (a przynajmniej pierwszy o którym wiem) perlgolf z którym można wygrać kasę! fonality – twórcy kmercyjnego rozwiązania telefonicznego stworzonego w oparciu o asterisk'a, zaprezentowali zadanie i nagrodzą pierwsze 20 osób.
zadanie – napisać kalkulator działający w notacji liczb rzymskich. prosty – od 1 do 3999, tylko 2 operatory (minus i plus).
na wypadek jeśli nie wiecie co to golf: konkurs perlowy w którym wygrywa osoba która napisze najkrótszy kod realizujący daną funkcjonalność. większość golfów ma rozwiązania w granicach do 100 znaków. jak na razie w tym golfie prowadzi "alien" ton hospel – już ma 100 znaków, i jeszcze prawie tydzień na wymyślenie optymalizacji.

wordpress na postgresie

jak może wiecie wordpress od zawsze był na mysql'u.
dodatkowo – team wordpressa nigdy nie wykazał się chęcią modyfikacji kodu aby działał na innych platformach bazodanowych – w szczególności na postgresie. a byli pytani/proszeni przez ludzi z okolic core-teamu postgresa!
ostatnio przeczytałem na blogu drixtera, że aure zrobił nieoficjalny port wordpressa na postgresa. i to nie jakąś prehistoryczną wersję tylko 2.0.4! tak więc – zachęcam do testowania 🙂

artystyczne monitory

benq – znany producent sprzętu, wyprodukował serię (na razie 2 modele) monitorów lcd ozdobionych reprodukcjami tradycyjnej sztuki chińskiej.
prace zostały wybrane w ramach współpracy z muzeum "national palace" na tajwanie.
jeśli chodzi o kwestie techniczne, to nie jest źle – takie bardziej standardowe parametry:

  • 17 cali
  • 1280×1024 pikseli
  • 6 milisekund – czas reakcji
  • złącza zarówno d-sub jak i dvi

cena pewnie będzie spora, głównie dlatego, że modele te wypuszczono w mocno limitowanych seriach – po 1300 egzemplarzy.

szybkie sprawdzanie zainstalowania modułu

na postgresowym blogu grega sabino mullane przeczytałem fajną sprawę.
co jakiś czas sprawdzam czy mam jakiś moduł perlowy i jak tak to jaką wersję.
zazwyczaj robię to np. tak:

perl -e 'use DBI; 42'

jak się wywali to modułu nie ma.
sprawdzenie wersji:

 perl -e 'use DBI; print $DBI::VERSION'

fajne, ale skomplikowane.
greg zaproponował by dopisać sobie takiego aliasa do bashrc:

 alias modver="perl -e\"eval qq{use \\\$ARGV[0];\\\\\\\$v=\\\\\\\$\\\${ARGV[0]}::VERSION;};
print\\\$@?qq{No module found\\n}:\\\$v?qq{Version \\\$v\\n}:qq{Found.\\n};\"\$1"

po czym wystarczy:

 modver DBI

alias jest skomplikowany, ale wystarczy go wpisać raz. i wszystko działa ok 🙂

tsearch i synonimy

od daaaaawna w postgresie jest dostępny świetny silnik wyszukiwania pełnotekstowego – tsearch.
ma on spore możliwości, ale jest dosyć trudny przy pierwszym podejściu – trzeba poświęcić z pół godziny na to by załapać o co chodzi, skonfigurować i używać.
natomiast jak już się zrozumie co i jak – można prosto robić nowe, ciekawe rzeczy. przykładowo – dodać własne słowniki synonimów. dokładną metodę zrobienia takiego słownika i dodania go do systemu wyszukującego przedstawił w swoim blogu magnus hagander – ja to przeczytałem i polecam każdemu kto chce zobaczyć jak zrobić ciekawe rzeczy w postgresie.