![]() |
| FireIsRuby med grafisk grensesnitt. |
torsdag 17. april 2014
Gosu
søndag 6. april 2014
FireIsRuby
torsdag 27. februar 2014
Why's Poignant Guide to Ruby
Her er ett YT klipp som fint illustrerer galskapen:
Why's Poignant Guide to Ruby kan leses her.
lørdag 8. februar 2014
Kontinuerlig testing
$ while inotifywait -r -e modify *.rb; do ruby path_to_enlightenment.rb; done
Kommandoen for å starte testene varierer naturligvis. I dette tilfellet kjører jeg gjennom Ruby Koans oppgaver, som kan lastes ned her. I Ubuntu finner vi inotifywait kommandoen i pakken inotify-tools.
$ sudo apt-get install inotify-tools
![]() |
| Bildet illustrerer kontinuerlig tilbakemelding i terminalvinduet til venstre. |
søndag 2. september 2012
Ruby Koans
Jeg holder på å lære meg litt Ruby og i den forbindelse kom jeg over "Ruby Koans".
Det er en forfriskende måte å lære seg ett nytt programmeringsspråk på. Man starter en "unit-test" og Koan skriptet sjekker om du har klart alle testene. Om du har gjort feil, stopper skriptet opp og man må gå inn å rette feilen. I terminalen får man oversikt over progressjonen og hvilken fil og linje feilen oppstod på.
Reglene er enkle. I de fleste oppgavene bytter man ut to underscores "__" med riktig verdi, eller man bytter ut tre underscores "___" dersom man skal fylle inn unntaksfeil. På noen oppgaver må man skrive koden selv, som vist i skjermbildet. Hele tiden får man progresjon fra lett mot vanskeligere.
Nå tilbake til Ruby Koans.. har ennå noen tester igjen å fullføre. ^__^


