网络书屋(Web Reading Room)

A blogging framework for hackers.

What Vim Teaches You?

vim真正教会了你什么?

vim带给你激情,也给了你生活的智趣,从一开始你练习Learn-vim-progressively,并且现在还在练习macro和vim’s text object. 也在不断的学习marks and tags思想,让生活轨迹有迹可循,你使用CtrlSpace来保证你的workspace保存下来,并切换文件和buffer; 随着知识的增长,你使用vimwiki来管理你的知识,并结合calendar在vimwiki来管理你的日记。为了让文件查找,文件编辑更加方便,你使用 shoudovimfiles来增强你的vim,使得你的vim变得更像一把瑞士军刀。

CPS Intutive

通过deep&coB 和deepB的不同CPS实现,说明letcc版本是直接跳出surrounding,而不管周边的其他计算。 并且可以这样认为所有的scheme lambda表达式都可以理解为kn表达式的过程(好处1),这种直观的解释方便理解 绕来绕去的过程。并且cps style尾巴的k既可以是变量也可以是函数 (好处2)

From Little Scheme to Season Scheme

The Little Scheme(TLS) 提出了rember,multirember,multirember*以及multirember&Col collector等系列函数的定义,而在The Season Scheme(TSS) 进一步改进了rember系列函数, 使用letletrecletcc进行改写,并结合leftmost和deep函数的想法,又提出了rember*的函数,该函数表示删除最左边的函数。在此过程中,剖析每一个简单的函数(并由此带来智趣), 并进行改进,升级,提炼,从中可以体味到华罗庚老先生说的”书越读越薄,并积厚薄书”的感觉,从繁杂中感受直观的本质, 借以理解事物,从另外一个角度看待事物。

Windows FAST0816编译失败

在之前的fast使用中一直没有碰到编译proj file失败的事情,但再816却出现了,于是添加了额外的编译debug路径,解决了 问题。

批量修改pdf文件名以及创建wiki Links

bash、awk、sed等的好处,就是可以专一的完成你的需求,但是也存在很多不足,借着批量重命令和批量导出链接到vimwiki的wiki中,形成[[local:文件名路径]]的过程,巩固学习linux命令, it is homework(learning process)。

See From NoteExpress

NoteExpress 是一个文档管理软件,用于管理参考文件,可以方便的word等进行关联插入相关参考文献。 然而他有一个样式编辑器,很普通,却是让我有点触动。

Can You See Them From Here?

[[Here Song]]

I am here to look forward,
Nothing or many things?
I am embarrassed.

what should I do here?
What is your plan? what is your target?
Come on,Come on!
Be confident, do and do it at the best,
so you can see more from here

Life is a road with many ups and downs.
Looking at the stars in the sky, Doing at the desk in the grounds.

Java开发nexus私服搭建

针对一台全新的电脑,安装java开发的maven私服,记录如下,并在IDEA中进行测试。

涉及到javase安装,maven安装,nexus私服安装,nexus本地配置,nexus界面介绍

Perl读取mysql数据库

perl中常见的文件打开关闭有open和IO模块等,而有时候涉及大量的 数据保存和打开的时候,就得借助数据库的使用,提供缓存的功能,并 使得保存的数据占用量最少,访问更快捷。下面就perl的mysql数据库访问 做一个简要的介绍。