Life
纪念日:Google Reader 之死
今天是,July 1st , 2013. 一个特殊的日子.
今天是,July 1st , 2013. 一个特殊的日子.
这几天才发现, 自己的 ~ 目录下突然多了个名叫 libpeerconnection.log 的文件, 里面是空的.
这几天做了好多事情啊, 哪知道是哪个动作干的捏?
删掉了事, 然后做事结束, 关机. -- 好吧,我好奇心太小了.
然后重启后, 突然发现又出了这么个玩意儿. 这是个情况, 某个奇怪的常用程序设置问题? (more…)
写着代码,后台顺手更新。 前几天写的是通宵,所以没怎么发现,今天重启机器,然后发现不对了。 启动内核后未几,控制台不断显示debug提示信息 -- 这在之前是没有的。 启动后,如果在控制台工作,时不时也有各种debug信息蹦出。 这其实还是可以容忍的。 更猥琐的是,无论是shutdown now 还是 reboot ,可以看到debug信息蹦出kill all process .. unmount ... 最后停留在
KVM:exiting hardware virtualization
字样下不动了。 (more…)
译自:ParsCit: An open-source CRF reference string parsing package (部分)
我们这样描述ParsCit:一个自由,开源的参考文献解析包。ParsCit的核心是一个被训练完成的CRF模型,它被用来标记参考文献字符串的序列。这个启发式的模型对一个纯文本文件进行分割和识别。这个包可以直接运行,或者作为一个web服务器使用。
我们用3个不同的数据集来比较ParsCit,并用它和之前已出版的作品比较。
和 @Leniy 说到利用 git 自动部署的事情, @Leniy 问了句, 怎么配, 既然有人有兴趣, 我就扯几句.
git 无疑是一个很赞的版本管理系统, 简单易用不伤手. 而如果在 VPS 上部署一个 git, 每次提交后, 直接部署到环境中, 不用 ssh 登进去顶着 XXXms 的延迟穷倒腾. 说明一下, 我只是举个栗子, 实现了"自动部署"的要求, 看官可以做的远不止这些.
某个C文件又添加一个新的头文件,rebuild这个工程,结果此C文件报错。
src/xxxx.c: In function ‘foo’: src/xxxx.c:27:1: error: parameter ‘some_pp’ is initialized src/xxxx.c:27:1: warning: initialization from incompatible pointer type [enabled by default]
sqlite3使用sqlite3_exec,原型如下:
int sqlite3_exec( sqlite3*, /* An open database */ const char *sql, /* SQL to be evaluated */ int (*callback)(void*,int,char**,char**), /* Callback function */ void *, /* 1st argument to callback */ char **errmsg /* Error msg written here */ );
这东西可以通过修改 theme 的 comment.php (路径: Appearance->Editor->Comments(或者其他类似的))来达到目标。
基本原理是这篇文字的内容。
问题是,现在 WP 的评论框非常之省事: (more…)
前几天,对blog的一番网址抒发胸臆,结果造成google大面积404,更重要的是,我自己的书签挂了好几个。不爽。 所以修改.htaccess文件,利用apache服务器的特性进行重定向。 (more…)