Answers:
主要应用程式:
hamster-applet
指示剂: hamster-indicator
我非常喜欢仓鼠,并用它来跟踪我在Summer of Code项目中工作了多长时间。它已添加到您的指标菜单(或系统托盘)。当您要开始/停止/更改任务时,只需按Super+ H并键入您正在做的事情。
它为您提供了一些非常不错的统计信息,可以将其导出为HTML,以便发送给其他人。您可以将工作的各个部分归为一组,以跟踪您当时在做什么。
每个任务被标记为[task] @ [job]。例如,您可以使用dev @ project,doc @ project等。Hamster也会对它们进行自动补全,因此,大多数时候您只需要输入几个字符即可。标签也可以添加到任务中以进行进一步的分类。
TomsBauģis的 屏幕截图
您是否尝试过切换
它是一个在线应用程序,但是具有本地linux客户端
我使用gtimelog。
好。我写了gtimelog。所以对我有用。YMMV。恐怕我不是最好的软件维护者。
我建议Emacs带有Org-Mode,默认情况下与emacs一起安装。这是组织模式缓冲区的屏幕截图:
为什么Emacs的+组织模式?避免上下文切换,让您保持流状态!!!听起来有点激进,对吧?,我知道,但是我意识到-在实践中!
当我给Org-Mode一个机会时,我完全放弃了以前的工作方式,开始让我更加专注于真正重要的事情(代码)。我以前的工作流程是:
使用Org-Mode,我只需要切换到Org-Mode缓冲区,按Ctrl + x b
,然后将项目标记为DONE即可-切换回我以前的缓冲区。不再需要浏览器(或外部应用)+编辑器。
我还建议采用The Pomodoro Technique,这是一种非常简单的技术,可以最大限度地利用时间管理。它比GTD更简单,并且易于在Emacs + Org-Mode中使用:在所有任务中放置25分钟的计时器,而Org-Mode将始终向您警告任务结束。再好不过了!
我过去使用过的一个很好的工具是Adobe Air应用程序Klok。它非常适合跟踪所有不同的项目,并为您提供图表,以分解您花费时间的方式。免费版本仅以MS Excel格式导出时间表-他们希望您购买用于html和xml导出的完整版本。
对于Harvest(getharvest.com)的所有粉丝,我建议使用简单的gtk应用程序:
是的,我也推荐TSheets。在工作中来回切换很容易,以准确地计算每个项目所花费的时间。我也喜欢它有一个Who's Working窗口小部件,在其中我可以看到团队中的谁正在实时处理哪个项目。
http://www.tsheets.com/workforce-management.html#whos_working
对于OP来说,这似乎有些过头了,但是深入跟踪您的生产力非常有用:RescueTime。
它在Linux(Mac / Windows除外)上受支持。您将安装一个小的应用程序,该应用程序位于托盘中,并且会跟踪所有窗口,稍后生成有关您的生产率的报告。
它可以自动对很多应用程序进行分类,对于那些他理解错误或不知道的应用程序,您可以设置窗口的含义:非常有生产力,有生产力,中立,分散注意力或分散注意力。总计起来就是您一天的生产力得分。您也可以忽略一些没有实际意义的应用程序,而只需花费很少的时间(例如Nautilus / Caja)。
有一个付费版本,它添加了以下功能,例如离线时间跟踪(您可以手动输入所做的事情,例如会议或客户电话,应用程序会在计算机闲置时询问您在做什么!!!!),Zapier集成,甚至更深入的统计数据和其他我实际上不知道的东西,因为在试用后我没有使用付费版本:)
这是唯一真正帮助我保持专注的应用程序-因为我担心在周日早晨之前收到那封令人恐惧的电子邮件,说我无能为力D:
您也可以尝试Timedoctor.com。
这就是我们现在在不同平台上运行的计算机中所使用的。实际上,我受命研究当今最好的时间跟踪软件,并且在许多推荐和建议中,我都只能将“ Time Doctor”评为“ A”。
如果您拥有Internet:HarvestApp是那里最好的工具之一。那就是如果您不介意在Web应用程序上进行时间跟踪。
旁注:他们也有免费试用帐户。
我们使用http://projectsputnik.com。它具有惊人的时间跟踪功能以及出色的项目管理功能。此外,您可以将一些时间条目标记为可计费,并查看可计费时间与总工作时间的比率。
我更喜欢拉乔塔。这是一个带有简单GUI的jar文件。http://rachota.sourceforge.net/en/index.html
它以XML格式存储时间表,并且有一些选项可用于跟踪团队等。只需下载它,将其放在您喜欢的文件夹中,然后从命令行或启动器图标以Java身份运行
java -jar /...folders.../rachota.jar
TSheets时间跟踪软件完全可以满足您的需求。您将能够每天列出无限数量的作业,并特别考虑每个作业代码中任务的时间。同样,很容易生成报告,以显示每个任务和整个项目的细分。
http://www.tsheets.com/overview-of-online-timesheet-software.php#multi_job_codes
强烈建议所有喜欢跟踪时间和活动的人使用Talygen。我已经使用Talygen几个月了。它可以帮助我跟踪多个项目。