This entry was posted on Friday, November 10th, 2006 at 3:17 pm and is filed under ruby og rails. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Endelig har jeg laget mitt første ordentlige Ruby-script, og det over et år etter at jeg første gang skrev det obligatoriske puts “hello world!”.
Programmet er et overvåkningsscript som sjekker endringer på eksterne websider, og innebefattet bruk av Rubys standard-komponenter net/http, Date, MD5, filhåndtering og enkel dato-manipulering.
Installasjonen gjorde jeg med Ruby 1.8.5 One-Click Installer, som inkluderer teksteditorene Scite og Freeride.
Freeride så brukbar ut, men altfor få av windows-hotkeyene fungerte, hvilket er utrolig frustrerende for en hotkey-fantast som meg. Scite var noe bedre. Milevis fra noen killer-IDE, men nok til jobben jeg her skulle gjøre. Neste gang er jeg nok tilbake til Editplus, som er min favoritt til programmering av småscripts.
Som oppslagsverk brukte jeg Programming Ruby Second Edition av Dave Thomas. Det jeg leste om ruby-verktøyene, syntaksen og språket generelt var meget godt forklart, men oversikten over kjernebibliotekene ga meg lite. Eksemplene rundt net/http fikk jeg ikke til å fungere, og som vanlig var det Google som reddet meg der.
I håp om å sette opp en daglig cronjob, prøvde jeg å legge scriptet ut på min server hos www.pair.com. Dessverre fungerte det ikke der, antakelig grunnet noen manglende komponenter. Dette til tross for at Ruby 1.8.4 skal være installert. Skal forske på dette senere.
Inntil videre tikker scriptet fornøyd på min desktop-PC, hvilket i bunn og grunn er godt nok for denne gang.
posted by November 10, 2006 3:17 pm | read comments (0)
