|
|
1
3
一个最喜欢的方法是在晚上或者更好的时候让电脑开着,如果是笔记本电脑,就让它睡觉。在vmware或类似的工作环境中运行Web浏览虚拟机,您可以设置虚拟机与机器一起启动,并在关机时保存其状态,这样您的网页和电子邮件客户端就可以保持打开状态。这也适用于开发,如果您正在编写脚本或执行类似的操作,大型编译中虚拟机的性能冲击不会抵消这些好处。 |
|
|
2
4
我使用Linux。我有很多剧本可以做任何我想做的事。通常,只要将来可以重用一个“工作块”,我就编写一个脚本。例如,简单的重构、部署等… 随着时间的推移,我开始组合这些模块,从而变得更加高效。 关于“启动时加载东西”,在Linux下,它是现成的(当您注销或关闭计算机时,您可以“保存当前会话”)。 在Windows上,我的建议是使用可以通过命令行自动执行的程序。 |
|
3
1
SlickRun 这是非常方便的,只需几个键就可以导航到任何普通和非常小的足迹。有了输入变量和文件路径识别,我可以快速远程桌面到任何机器,搜索任何东西,拉上任何需要的。 |
|
|
4
1
在OSX上,我有一个在一天开始时运行的applescript。它在即时通讯上设置了一个离开信息,隐藏或退出那些会分散我注意力、收到新邮件等的程序。我还插入了我的USB备份盘,所以当我回家的时候,另一个脚本会弹出它并退出一些程序。当剧本写完后,我也是。 我使用Quicksilver通过键组合调用这些脚本。 如果您没有Mac,顺便说一下,Quicksilver和AppleScript可能是1和2切换的原因。在它们之间,你可以让你的电脑在很短的时间内做任何你想做的事情。 |
|
|
5
1
善用 app launcher 例如Quicksilver或Launchy,以减少执行简单任务所需的时间。它们通常是不可脚本化的,但它们确实让您更快地完成每一步。 |
|
|
6
1
编写shell脚本(applescript、bash、powershell等)是实现大多数日常任务自动化的一个很好的方法,假设您的应用程序是可编写脚本的,并且可以使用新的语言。当你进一步探索这个实践的时候,你会发现自己对你使用的那些不可编写脚本的应用越来越恼火,以至于它开始影响你对应用的选择;-) 另外,考虑一个cron作业、windows调度任务或类似的os x模拟操作系统,以便在每天/周/月/年的某些时间自动运行某些任务。你可以把它用于任何事情,从前面提到的“工作日早晨”脚本,到每年提醒你妻子的生日和周年纪念日。还有一些信息 here 对于*NIX系统,或 here 对于Windows框。 自动化快乐! |
|
|
7
1
我很难在AppleScript上下功夫,但是由于Apple运行bash脚本很好,所以我只使用它们。我的Mac上有一个开发服务器,所以我有一个脚本可以运行它来创建一个新的站点目录,在Apache中创建一个新的虚拟主机,在my/etc/hosts文件中添加一个新的域,等等。 将bash(或者可能是applescript,尽管我不知道如何集成)与 Growl . 这样,您就可以在屏幕上显示一条漂亮的消息,并带有一个PNG图标。不过,这对于脚本在白天所做的事情更有用。 |
|
|
8
1
我大部分的编程工作都是在开发服务器上进行的,所以在晚上我只需分离屏幕会话,然后在早上重新连接它,所以只需几秒钟就可以到达前一天离开的地方。 我在mutt中定义了一些宏来清理我的收件箱(归档提交邮件等),我有一个脚本,它通过sshfs在我的笔记本上安装了一些目录(在没有使用公共密钥交互的情况下工作),然后我要做的就是启动一个浏览器并喝杯咖啡。:) |