Finder a’la Ruby

Podczas pubowych gadek po ostatnim spotkaniu railsowców pojawił się zarzut, że findery w Railsach bardzo zalatują SQLem… Patrząc obiektywnie :) na tą część railsowego ORMa ciężko się nie zgodzić, właściwe poza dwoma pomysłami (mam na myśli with_scope i dynamiczne findery) reszta jest rzeczywiście niskopoziomowa.
Obiecałem swemu interlokutorowi, iż przyjrzę się sprawie…
Przeczytaj cały wpis »

[ ]

Komentarze (7)

Serwer FTP w Ruby

W ramach poszerzania wiedzy o Ruby postanowiłem napisać prosty serwer (właściwie to serwerek) obsługujący protokół FTP. Po kilku godzinach zmagań (ciągle się uczę Ruby API) otrzymałem dosyć zgrabny serwer działający na wątkach - całość zajmuje 153 lini.
Przeczytaj cały wpis »

[ ]

Komentarze (2)

Wygodny cache

Czasem tworząc fragment kodu już w momencie jego wklepywania do edytora zdajemy sobie sprawę, że wykonywane przezeń operacje będą kosztowne (mam tu na myśli wydajność…). Ja zwykle w tym momencie myślę „oo wyniki działania tej metody warto będzie przechowywać w cache’u – dodam go za chwilę”. Często jednak ta chwila nie nadchodzi nigdy…
Przeczytaj cały wpis »

[ ]

Komentarze (9)

Nadchodzi środowisko IDEalne…

Rdt w akcji... Od kilku tygodni obserwuję dwa projekty ściśle związane z rozbudową możliwości eclipsowego plugina o nazwie RDT. Plugin ten (znany też pod nazwą rubyeclipse) - zamienia Eclipse w IDE do Ruby’ego, stanowi także podstawę bardzo popularnego środowiska RadRails. Oba projekty rozszerzające możliwości RDT wykiełkowały właśnie nieco ponad grunt… Co to za projekty ?
Przeczytaj cały wpis »

[ ]

Komentarze (2)

AppConfig opublikowany…

Po testach przeprowadzonych przez znajomych Railsowców - plugin AppConfig został opublikowany ! Przy okazji znalazłem precyzyjny opis kroków jakie trzeba podjąć aby poprawnie opublikować swe dzieło :)
W wolnej chwili zapraszam do głosowania na AppConfig

[ ]

Komentarze

« Poprzednie wpisy · Następne wpisy »