Enter-net Enter-net

Hura za prvi RubyCamp v Sloveniji

Jučer smo uspješno izveli prvi RubyCamp u Sloveniji. Sudjelovalo je oko 20 Ruby/Rails developera. Predavanje se održavalo u velikoj dvorani Instituta Jožef Štefan gdje je na kratko predstavljen projekt VideoLectures.net na kojem će se pojaviti jučerašnja predavanja. Održana su sljedeća predavanja:

Test Driven Development i Behaviour Driven Development

Bojan Mihelač je govorio o Test Driven Development (TDD) i Behaviour Driven Developmentu (BDD). Svakako zanimljiva tema! Svi Ruby programeri tvrde da bez testiranja razvoj praktično nezamisliv. Pogotovo je testiranje važno pri sudjelovanju u open-source zajednici je dodao Mislav.

RESTful design

David Krmpotič je predstavio REST i (između ostalog) rekao da je osnova za razumijevanje REST-a, dobro poznavanje riječi resource.

make_resourceful

Zanimljivo predavanje Mihe Fileja o upotrebi plugina _make_resourceful_ se je povezalo na RESTful design kontrolera. Ako u aplikaciji upotrebljavaš REST, onda make_resourceful smanjuje kod potreban za pisanje kontrolera i omogućava, posvećivanje stvarima koje nisu tipične za osnovni REST design.

Na kraju debate smo zaključili da postoji (barem) još jedan sličan plugin, koji se trenutno aktivnije razvija i zato je korisno proučiti alternative. Radi se o resource_controller čiji je idejni otac nitko drugi do James Golicka.

Full-text pretraživanje sa ferret-om

Uroš Jurglič je predstavo upotrebu Ferret-a i acts_as_ferret plugina za Rails. Prikazao je načine za pretraživanje po ključnim riječima i specificiranje naprednih parametara pri pretraživanju (AND, OR, ~). Na kraju predavanja smo zajedno zaključili potrebno je pregledati i alternative među kojima ovoga trenutka najviše obećava Sphinx.

Scrappanje web stranica

Uroš je predstavio i Hpricot, Mechanize i iconv za automatsko preuzimanje podataka sa drugih internet stranica. Poigrali smo se sa nekoliko primjera i uživo poskrepali par web sajtova.

O čemu smo još govorili

Radiant (David Rozman)
HAML i StaticMatic (Marko Hribešek)
Upotreba GIT-a i prednosti nad SVN-jem (Mislav Marohnić)
MERB (Miha Filej)

Hvala Lenartu čiji smo originalni tekst preuzeli i prilagodili.

All comments

Bravo!

Objavi novi komentar

Sadržaj ovog polja neće biti prikazan.

RSS komentara