个人研究平台搭建升级版
研究平台
- 使用
Python
作为数据分析工具,包括Jupyter
、Pandas
、Plotly
等 - 使用
Ricequant
等各类量化平台或Excel作为数据平台 - 使用
XMind
梳理研究思路和体系 使用SmallPDF
处理PDF
中表格数据的提取。借助于https://smallpdf.com/cn/pdf-to-excel提供的云服务,可以将PDF
中的表格转换为Excel
文件。- 使用 PDFTables 来处理 PDF 更好
- 如果在 PDF 文档中的不是表格,而是图片,可以通过 ABBYY FineReader 14 来进行表格的识别和导出
写作平台
主要特点:
- 文档主要采用
Markdown
格式 - 使用
Atom
作为编写的编辑器 - 使用
GitHub
进行版本管理
使用的软件:
- Atom 和 Markdown Writer
- Git 和 GitHub
- jekyll
写作环境设置
博客项目配置
设置好基础环境后,就可以在Atom
中开始写博客了。等等,博客写好了,部署在哪里啊?怎么访问呢?哈哈,这就要靠GitHub
来帮忙了。写作的文档都部署在GitHub
上<git@github.com:ericluo/blog.git>。
将上面的项目clone
下来后,设置好branch
,具体操作如下:
git clone git@github.com:ericluo/blog.git
git checkout -b gh-pages --track origin/gh-pages
图片处理
在撰写文章时,有时候会用到很多图片,但图片不合适放到GitHub
平台上。因为图片容量较大,且不是文本格式。同时GitHub
的网速较慢,存放大量图片会导致网站访问体验差。
一个较好的解决方案是将图片发布到国内的云存储平台上去,在文章中通过外部链接的方式访问图片。这样就可以充分利用两者的优势。国内云平台中 七牛网 提供了较好的图片云存储服务。并且提供了一个免费的云存储空间,每月一定的免费流量。
通过七牛网提供的同步工具 QRSBox
,实现本地与网络存储之间的自动同步,就可以无缝对接,极大地提供工作效率。在 Windows
平台上,可以使用图形界面工具进行同步(每次启动后要开启同步程序)。在 Mac
平台上,需要 ./qrsboxcli sync &
来启动同步进程。详细设置参见七牛网上的相关文档。
七牛网提供图床的URL是
由于七牛的域名备案问题,无法继续使用,因此使用阿里云来替代。具体的设置方法参见图床平台的更新一文
截图与图片处理
可以通过Snagit
工具来截图,这是一个功能非常完备的截图工具,可以设置快捷键(Ctrl+Alt+C)来快速截取图片。并将图片文件保存到上节设置的同步目录中,就可以通过外部链接的方式来访问图片了。这种方式虽然麻烦一点,但是可靠性和稳定性最好。
发布平台
依托GitHub Pages
建立个人的文档发布平台,该平台应具备的主要功能点。
-
文档归集与整理
-
文档分类 (tags)
-
评论?
-
搜索
-
自己使用,个人使用主要在原始文档中搜索。
-
网站使用,需要实现在网页上查询功能
-
代码或程序的高亮显示
交流平台
及时将个人研究成果在雪球
或微博
上发表(通过链接到GitHub
网站上的模式)。在雪球
或微博
上的讨论互动后再返回写作平台进行总结、修订和完善。
实现功能将个人网站上的文章共享(Share
)到其他公共平台上。