03
czerwca
2009
Zastanawiałem się ostatnio nad zdaniem w kontekście języka Ruby:
Wszystko jest obiektem.ruby-lang.org/pl/
Ciekawe, czy faktycznie do wszystkiego można w nim zastosować konstrukcje świadczące o wykorzystaniu obiektowości, a jak w przykładzie widać:
MyClass = Class.new do
attr_accessor :instance_var
end
(czytaj dalej...)
02
czerwca
2009
Ten wpis będzie nieco inny niż poprzednie. Zajmę się w nim dwoma zagadnieniami związanymi z bazą danych MySQL, na które niedawno natknąłem się w pracy.
Możliwe, że dla większości z was będzie to oczywiste rozwiązanie, dla mnie na pierwszy rzut oka nie było i sam do niego doszedłem.
(czytaj dalej...)27
maja
2009
Dzisiaj będzie krótka programistyczno-uniksowa zagadka
Jak mając jeden skrypt w bashu sprawić, aby wykonał on najpierw jakieś operacje interaktywne, np. pobiera dane od użytkownika, operuje na jakiś plikach, a następnie w połowie sam przeszedł do działania w tło (np. parsując długo jakiś tekst)?
Nagroda nie jest przewidziana, ale satysfakcja zawsze
Powodzenia!
27
marca
2009
Może i użytkowników maków którzy czytają mojego bloga i nie ma zbyt dużo (Google Analytics mówi o 17.12% w ostatnim miesiącu), ale ja sam jako użytkownik systemu od Apple po prostu nie mogłem się powstrzymać, żeby nie napisać mojego hacka na zmuszenie git-svn'a do łączenia się z repozytorium za httpsem podczas clone'owania projektu z sVNa.
(czytaj dalej...)08
marca
2009
W nawiazaniu do wpisu Prosty loader plików w PHP postanowiłem podzielić się moimi przemyśleniami w temacie pisania loaderów klas w PHP.
Ja polecam zasadę "convention over configuration". Nawet takie configuration jak podawanie: Load::load('folder1/folder2/*'); wydaje mi się zbędne. Tym bardziej polecane w komentarzach pomysły statycznych listy klucz-wartość z klasami i ścieżkami do plików z klasą wydaje mi się być nie na miejscu.