2. Elia Schito
Ruby hacker from 2006
(rails/haml/sass/rspec/mongoid/¡)
¡come dipendente di
ThalesAleniaSpace Italia di giorno
¡come freelance in
metropolitana e di notte
3. ¡¾±²Ô ? prezzo ?sso
dangerous
metropolitana ? prezzo a occhio (ex post)
e di notte error prone
Come tenere conto delle ore ? sistemi di time-tracking:
lavorate? ? a mano unreliable
¡e dei minuti? ? web unavaliable when of?ine
? desktop requires effort
5. TimeTap!
Non richiede cura
start/stop, synch, labeling, ¡
Traccia solo i ?le modi?cati dall¡¯editor
ignora un ?le rimasto aperto in pausa pranzo
Ti capisce se smetti di programmare per
spremere le meningi
vengono tracciati ?no a 30¡¯ tra un burst e l¡¯altro
di attivit¨¤
7. Come funziona?
timestamp: path ogni 30 secondi
1298301382: /Users/Elia/Code/tap/README.md
Logica interna per elaborare i dati
class TimeTap::Project; end
mini app sinatra per visualizzarli
http://localhost:111/project/tap