Wednesday, January 18, 2012

免费软件打造你的学术PC

上一篇博文写的关于如何打造你的iPad成为学术利器
很多软件是和电脑之间需要同步的 所以 同步是下列软件共有的特点
另外 本篇博文还将介绍一系列自身管理的软件


1. Tiddlywiki + Git + Github
Tiddlywiki 是一款基于Html的单文件个人知识管理系统 十分容易上手
你可以在上面写whatever you want 随意记录你遇到过的各种问题以及如何解决
可以记录你的research diary
可以写paper review
etc...
而且它有很强大的plugin支持 可以安装各种你想要的功能
这么多个人知识管理系统里推荐他的原因是他是单文件 所以便携 任何场合只要有浏览器就能打开
另外他是唯一一个可以跨平台的wiki 你可以随意在windows linux mac之间切换
并且他和Git搭配起来功能可以发挥到极致

Git是一款版本管理软件 有过项目开发经验的同学都应该接触过这个软件
如果没有用过 强烈建议学习一下 很容易上手 对于代码的管理绝对是必不可少的软件
这里使用Git一是为了管理你的wiki版本 这样即使某个版本的wiki崩溃 也能很快回滚到之前的状态
另一个目的是同步 结合Github 你可以随时随地从你的github库上clone你的wiki 并且push你的修改 当然 你也可以使用dropbox等来完成类似功能(但是只有git才有这么强大的版本管理能力)

下面是我自己的两个基于tiddlywiki的实现,大家可以参考
我的tiddlywiki: http://funny.tiddlyspot.com
我的Homepage: http://hfang2.tiddlyspot.com

2. mGSD
对时间管理有一定了解的人都应该知道著名的Get Things Done
没有看过的同学强烈推荐看以下这本讲时间管理的书
现在有很多GTD的软件 这里介绍基于tiddlywiki的mGSD
个人对tiddlywiki情有独钟 当然喜欢它的各种应用
mGSD算是tiddlywiki中发展很健全的一个例子 它完全实现了GTD的所有功能
又有tiddlywiki的特性 当然你也可以搭配上git进行版本管理

3. Live Mesh
上次介绍过这个软件 这个软件的牛逼之处是你不但可以在不同电脑之间同步文件夹 还可以远程登录 简直就是神器啊!你可以在实验室让打开你的代码跑仿真 也可以在家里打开实验室电脑打印文件 总之 如果你有两个以上的常用电脑 这个软件绝对是TOP 1

4. MindManager
这是个思维导图软件 上次在ipad app推荐的时候推荐个这个软件
这也是为什么我推荐他的原因 他可以更好的和ipad搭配使用 他可以把文件上传到其网上空间 和ipad同步
当然 你也可以用freeMind/XMind 然后使用Dropbox和ipad同步 但是似乎ipad MindManager上兼容性还不是太好
不过 这个不是个免费的软件 但是我相信这难不倒我们强大人中国人民的智慧的~呵呵

5. Mendeley
好了 这个是个免费文献管理软件 这个软件可以把你的文献上传到网络空间 可以在不同电脑之间同步管理 同时可以在ipad上同步文献 随时随地看paper 呵呵

6. Dropbox
这也是 为了结合ipad使用的软件 可以随时同步你的文件 唯一的缺点就是必须把文件放在dropbox这个文件夹下 所以我之前介绍的Live Mesh就是为了弥补这个不足所用的软件

7. Evernote
强大的云笔记软件 可以随时在手机 平板 各处电脑记录事件 这可以弥补在手机上浏览mGSD不方便的问题 也可以作为记录一些备忘录的工具

8. Vim
超强的text editor 用过linux的人都应该知道它 比记事本强大很多
可以有很多配置 一开始用可能会不习惯 但是一旦上手 绝对是text editor中的神器

9. TexMaker
Latex编辑器 写paper的专业工具 在格式排版方面 比word好用很多

No comments:

Post a Comment