ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
?TIME?TAP?
Unobtrusive time-tracking (for TextMate)
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
¡­¾±²Ô                       ?   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
TimeTap!
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¨¤
Presupposti
solo TextMate
almeno per ora
Salvare spesso
?+S al posto di ? nel terminale?

Organizzazione dei progetti
in ~/Code/* per esempio
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
informazione pura
progetto per progetto
giorno per giorno
DEMO
github.com/elia/timetap
Contatti
  gmail & gtalk
perlelia@gmail.com
 twitter & github
      @elia

More Related Content

Timetap