Emacs下登录BBS的方法

Emacs里提供了ansi-term来进行彩色term的显示,Linux下luit可以将不同的encoding流转换成utf-8,这样就可以使本机设定为en.utf-8 locale的系统在Emacs下显示中文BBS了。
打开emacs,启动ansi-term.

M-x ansi-term

然后在emacs内嵌的shell中登录BBS.

luit -encoding gbk telnet bbs.mitbbs.com

哈哈,终于可以正常的在emacs里面使用BBS了。爽!… Read more

linux下调试命令

调试程序时有用的命令:
gdb Linux下的调试器
pstack 查看进程的调用栈,如果是多线程的话,可以查看每个线程的调用栈
pmap 查看内存的映射情况
strace 跟踪进程的系统调用
ltrace 跟踪程序的系统调用
ldd 查看依赖库
lsof 查看进程打开的所有文件… Read more

what a fucking day!

朋克:
我们初中老师,手淫被我发现。
朋克:
男性。
饼干:
那你手淫不?
饭:
从此你就学会了???
what a fucking day!

朋克:
今天我从我15岁的女儿电脑上搜出来一部A片,藏在“未来的职业”文件夹里,未来的职业
!What a fucking day!

朋克:
昨天晚上我裸着就穿一内裤躺床上,边喝酸奶边上网,不小心酸奶滴到身上了,我正在擦,
我爸突然进来了,居然以为我在SY什么话也没说扭头又关门出去了。What a fucking day!

朋克:
昨天晚上我裸着就穿一内裤躺床上,边喝酸奶边上网,不小心酸奶滴到身上了,我正在擦,
我爸突然进来了,居然以为我在SY什么话也没说扭头又关门出去了。What a fucking day!… Read more

一款很简单的计算器程序

学习GTK+2.0,写了一个小计算器程序,发上来,基本上可以用。

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <gtk/gtk.h>
static GtkWidget *entry;
gdouble mm=0.0; /* define mm for storing first number in operation */
gdouble nn=0.0; /* define nn for storing second number in operation */
gint operator=0; /* define an operator 
Read more