Paskutines porą savaičių krapščiausi prie vienos programėlės, kuri man padeda skaičiuotis laiką, kurį prie kompiuterio skiriu įvairiems projektams ir veikloms.
Vakar pagaminau archyvą iš kurio galima susiinstaliuoti programėlę ir užregistravau projektą Launchpad.net sistemoje:
http://launchpad.net/xwinlogger/
Programėlė veikia Linux. Valdoma iš komandinės eilutės. Reikia:
- bash
-
awk
-
kolkas atpažįsta tik Gnome screensaverį pasiekiamą per dbus
- tam, kad atpažintų Firefox atidaryto puslapio URL, reikia Rescuetime Firefox extension’o iš:
http://launchpad.net/rescuetime-linux-uploader
T.y. Ubuntu 8.10 (Intrepid) su papildomu Firefox extensionu veikia be didelių problemų. Mažų problemėlių tikrai yra, nes kolkas programa dar labai developer-friendly ir tikrai joje dar pilna klaidų. Tai mano pirmas rimtesnis pasiprogramavimas su bash ir awk :-).
Kai kam gali kilti natūralus klausimas, kodėl man neužtenka Rescuetime. Atsakau:
-
Man neužtenka tokio funkcionalumo kokį duoda Rescuetime. Turiu specifinių poreikių:
-
vienu metu naudoju du Firefox langus su skirtingais profiliais – vienas skirtas darbui, kitas naršymui – norėčiau, kad automatinė sistema tai atpažintų;
-
noriu tiksliai suskaičiuoti kiek laiko sugaištu kokiam projektui, o Rescuetime automatinė sistema, neretai neatpažįsta prie kokio projekto dirbu, kai gnome-terminal atidaryta tai viena, tai kita direktorija;
-
noriu ir pastebėti bei suprasti kiek laiko sugaištu visokiems išsiblaškymams (pvz. kas kiek laiko atsidarau el. pašto langą).
-
-
Manau, kad laikyti duomenis apie tai kokias programas kada ir kiek naudoju yra racionaliau pas save:
-
esu ramesnis dėl savo asmeninių duomenų privatumo;
-
galiu panaudoti tuos žalius duomenis įvairiais kitais būdais (pvz. jei reikėtų prisiminti ką veikiau konkrečiu metu).
-
Taigi, jei kas susidomėjote – siųskitės iš Launchpad (taip pat yra kodas: lp:xwinlogger). Ir būtinai man atsiųskite savo pastabas :-).
Komentarai
Komentuoti šio įrašo nebegalima. Komentarų sistema išjungta.