The Essence of Programming

ENUM w Ruby on Rails

27 maja 2008

A to ci heca! ActiveRecord w Ruby On Rails nie wspiera typu ENUM dla kolumn!

Does ActiveRecord support ENUM column types?
No, not currently.

Jeśli korzystamy z baz danych MySQL to sobie jeszcze jakoś poradzimy, ale co do innych DB niestety będzie trzeba poczekać :-/. W Postgresie(podczas tworzenia tabeli) możemy zamiast ENUM użyć np. CHECK

Photoshop na Linuksie?

27 maja 2008

Według gazeta.pl:

Za najważniejszą aplikację, która blokuje migrację na Linuksa, uznano Adobe Photoshopa.

Fakt! Ale to nie znaczy wcale, że nie można uruchomić Photoshopa na Linuksie. Ba!, można nawet na nim w miarę normalnie pracować :D

Dla chcącego nic trudnego - Adobe Photoshop 6.0 CE(dzięki Wine) :)

Adobe Photoshop under Linux

Wpisy wielojęzykowe na Joggerze - implementacja

27 maja 2008

Znam kilku Joggerowiczów, którzy dodają swoje wpisy w językach innych niż ojczysty. Tworzą oni tym samym nowe kategorie, w których je umieszczają. Pytanie brzmi, po co, bądź czy nie dałoby się tego rozwiązać w inny, ciekawszy sposób?

Rozwiązanie, które zamierzam przedstawić w całości oparte jest na JavaScript i jQuery.

Ubuntu 7.10 - ShipIt

27 maja 2008

Właśnie przyszła mi paczka a w niej Ubuntu 7.10. Czekałem coś ok. 4 tygodni, ale opłacało się - fajnie jest dostawać coś za free :) W zestawie płytka + naklejki. Dołączam zdjęcia w niezbyt doskonałej jakości, ponieważ nie miałem pod ręką nic lepszego niż stary "pseudocyfrowy" aparat Aipteka :P

Debugowanie w Ruby on Rails

27 maja 2008

Czasami w aplikacjach railsowych zdarzają się błędy które trudno wychwycić gołym okiem, bądź znaleźć w logach. Co wtedy zrobić? Na szczęście programiści Ruby on Rails wymyślili narzędzie, które pomaga debugować aplikację w różnych punktach napisanego przez nas kodu.

Kilka informacji o autorze

Programista, blogger, uwielbia białą czekoladę ;)