2015s
- 23 Dec 2015
最佳跨平台PDF阅读解决方案
最近因为学习需要,要大量阅读纯文字的PDF文档。然后我惊讶地发现市场上居然没有哪家提供一套完整可用的跨平台PDF阅读解决方案,于是我在尝试了... - 18 Dec 2015
在线视频下载完整解决方案
因为学习需要,产生了一个这样的需求:要从Youtube上批量下载视频。自然,出于方便使用的角度来看,音画不能分离,最好带有对应的字幕。一番搜... - 27 Nov 2015
断电也能上网!——路由器改造记
介绍 前两天我对我们宿舍的路由器进行了小小的改造,使得我们在断电之后也能照常上网。原理非常简单:就是使用充电宝来给路由器供电——因为我们墙上... - 14 Nov 2015
文本转换神器——Pandoc
介绍 Pandoc是一个用haskell编写的文本转换工具,小巧迅速且支持格式广泛,堪称文本转换应用的瑞士军刀。 支持格式 输入 markd... - 03 Nov 2015
Python包分发详解
用Python写过不少的脚本,现在要把脚本打包成模块并进行发布,然后才明白脚本Boy到正规的码农差距有多大= =。 踩了很多天的坑之后,自己... - 30 Oct 2015
在Python中使用JSON
JSON介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机... - 29 Oct 2015
正则表达式参考手册
一直都知道正则表达式的强大,但是总是觉得正则很难学不会,所以一直不得要领。这次因为工作原因,不得不用到正则,于是顺手将它学了起来。入门之后才... - 28 Oct 2015
Hash以及Hash校验工具介绍
前一阵子的Xcodeghost事件给所有人都好好的上了一课——校验的重要性。无论何时,一定要校验!一定要校验!!一定要校验!!!重要的事情重... - 23 Oct 2015
使用pyQuery解析HTML
pyQuery介绍 pyquery 可以让你用jquery语法来对xml进行查询。这个API和jquery十分类似。如果利用lxml,pyq... - 22 Oct 2015
Vagrant——构建虚拟开发环境的新思路
说到虚拟开发环境,人人都觉得好,但是在实际应用中,人们还是在一台电脑上配置所有用到的环境。究其原因,还是因为搭建虚拟开发环境的过程不比在实体...