星期五, 七月 10, 2009

食堂的早饭很好吃。 不错。 鸡蛋,油条,咸菜,米汤,粽子——我今天早上吃的。

食堂的早饭很好吃。
不错。
鸡蛋,油条,咸菜,米汤,粽子——我今天早上吃的。

今天去看看牙齿吧。唉,昨天吃硬桃子给搁着了,怪疼的。 头一次起床这么早。 牛~

今天去看看牙齿吧。唉,昨天吃硬桃子给搁着了,怪疼的。
头一次起床这么早。牛~

做了一部分的模板翻译工作。竟然无效,估计是模板缓存的问题。 明天再搞,睡 觉先~

做了一部分的模板翻译工作。竟然无效,估计是模板缓存的问题。
明天再搞,睡觉先~

几个nginx rewrite规则

Laconica:

[code lang='css']location / {
root /var/www/laconica;
try_files $uri $uri/ @laconica;
}
location @laconica {
rewrite ^(.+)$ /index.php?p=$1 last;
}[/code]


chyrp
[code lang='css']location / {
root /var/www/chyrp;
try_files $uri $uri/ @chyrp;
}
location @chyrp {
rewrite ^.+$ index.php last;
}[/code]


wordpress
[code lang='css']location / {
root /var/www/wordpress;
try_files $uri $uri/ @wordpress;
}
location @wordpress {
rewrite . index.php last;
}[/code]

星期三, 七月 08, 2009

在nginx环境下安装laconica

Laconica是个开源的迷你博客。

在nginx下安装了好久,都有问题:所有的URL变成了http://127.0.0.1/index.ph/***,缺少了一个字母“p”

在官方的wiki看到了这个:http://laconi.ca/trac/ticket/1345#comment:9,解决方法是在config.php中添加:
$config['site']['path'] = '.';

哎,头疼。

laconica在nginx下的rewrite规则为:

[code lang='css']server {
listen 80;
server_name yoyoliyang.yo2.cn;
location /js {
root /var/www/laconica;
}
location /stats {
#root /var/www/laconica;
rewrite / /index.php?action=stats;
}
location /theme {
root /var/www/laconica;
}
location /avatar {
root /var/www/laconica;
sendfile on;
}
location = / {
root /var/www/laconica;
index index.php;
}
location / {
root /var/www/laconica;
try_files $uri $uri/ @laconica;
}
location @laconica {
rewrite ^(.+)$ /index.php?p=$1 last;
}

location ~ \.php$ {
root /var/www/laconica;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/laconica$fastcgi_script_name;
include fastcgi_params;
}

}[/code]

星期六, 六月 27, 2009

安装Chameleon-2.0

之前一直使用着tboot来引导,tboot引导有个坏处就是,每次进入tboot菜单后,引导至com.apple.boot.plist后,还要再次选择HFS分区才行,不然就会进入到默认的windows系统。而且恰巧的是,我的第一主分区为MSI的恢复分区,一旦引导进入,则需要重新激活第二主分区(XP),不然会无法引导第二主分区,一直启动恢复分区,太麻烦了。

安装变色龙,不仅有美丽的引导界面,而且方便,无污染,一键选择进入系统,非常好用!

安装方法如下:

先划分出一个空闲的HFS分区,我直接抹掉了MSI的默认恢复分区,该分区为第一主分区,然后用变色龙的一键安装包(可从第一连接中获得)安装变色龙到该分区中。

再将变色龙的的启动代码安装到mbr中(见第二链接)。

至此,再也不用靠windowsXP的tboot来引导了。启动电脑,利用mbr引导第一分区中的变色龙,直接选择HFS分区即可引导leopard,选择windows分区,进入xp,图形化的引导界面,看着很舒服!

ps:貌似安装变色龙后,com.apple.boot.plist没有了?还是因为升级到10.5.7的缘故?

另外就是,安装非常简单!

有用的链接:
http://fblue.yo2.cn/articles/mac-usb.html
http://kekeguo.com/html/jiaocheng/2009/0429/2690.html
http://chameleon.osx86.hu/articles/chameleon-20rc1-is-out

星期日, 六月 07, 2009

windows7几处不错的功能

最近一直在用同事的笔记本。
不满足windowsXP的性能,太差劲了!好端端的电脑其资源无法充分利用。本打算安装leopard,可惜下载的ISO有错误,安装到一半提示某个包无法正确校验。然后安装linux,X直接无法开启,ATI HD2400移动版的显卡,我实在是懒得配置linux了,太累!
然后我就安装了windows7。
测试版,只能用到明年3月份。可惜~windows7太好用了。
便笺,很方便,对于我来说,时常记录一些临时的笔记,在windowsXP时,一直用着opera的记事本,没想到windows7的便笺太方便好用了。
画图编辑器,windowsXP中默认的画图可谓是垃圾中的极品,但是win7中的却是好用之极!我常常用默认的截图工具+图片编辑来添加图片注释,非常好用!
windows7的系统启动速度不错,程序启动速度也不错。
任务栏,由原始的任务栏变成了superBar,类似于leopard中的dock!非常好用~
windows7的更新中已经有了中文语言包。
就这几点了。边用边挖掘吧。

星期四, 五月 21, 2009

coLinux磁盘镜像大小增量方法

需要扩大cobd2(sliatz.fs),设备列表如下:
(cobd0=root.fs,cobd1=swap.fs,cobd2=slitaz.fs)

在windows下的cmd中创建一个较大的空白镜像文件:
fsutil file createnew new.img 8589934592

之后修改colinux启动配置文件,添加该磁盘镜像为cobd3,然后运行coLinux后,在控制台中执行如下操作:
e2fsck /dev/cobd2
dd if=/dev/cobd2 of=/dev/cobd3
e2fsck -f /dev/cobd3
resize2fs -p /dev/cobd3
e2fsck /dev/cobd3

再挂载cobd3即可使用。

星期一, 五月 18, 2009

解决Gmail中Delivery Status Notification问题

cron每次执行一个任务后,会给你发送一个执行成功或失败的邮件,从而提醒你任务执行状况。

但是每每发送邮件均失败,然后在gmail中就有一封 “Delivery Status Notification ”的邮件,累计下来,数量惊人。

发送失败的原因很简单,因为debian中设置的mail账户不对。可以直接用crontab -e来添加你的mail账户如下:

MAILTO=yoyoliyang@gmail.com

如上,即可,从此gmail中清净了。

星期六, 五月 16, 2009

在U100上安装windows7

windows7_classic

首先,windows7很好用,XP和它不一个档次。

其次,VISTA可能安装后特别卡,但是windows7不会,windows7很快速。U100跑windows7算是比较流畅(我的内存仅1G)。

然后我就开始安装windows7了。

之前在删除archlinux的时候,忘记了清空mbr,手头又没有PE的U盘。曾经做了个linux的迷你U盘,然后进入执行了“dd if=/dev/zero of=/dev/sda bs=512 count=1”后,磁盘完全看不到了,分区表被清零了。

然后我尝试制作了一个U盘版本的PE(老毛桃的WINPE启动后撒手不管版),然后用磁盘医生恢复了原来的分区,数据没有任何丢失。总算正常启动了windowsXP。

这算是一个小小的,安装windows7前的风波吧。

开始安装windows7了。利用Virtual Drive Manager来挂载windows7的ISO,打开setup.exe后,竟然卡主不动了,然后出现了窗口无响应,等待n久,还是无响应,只能强制关闭结束。但是在我的台式机上面安装却正常。后来我想了想,可能是XP版本不同的缘故,台式机上面的是XP专业版,而小U上面的是HOME版。

如何安装呢?setup.exe只是一个安装选择的外壳,在ISO/source/下面还有一个setup.exe文件,打开这个后,可以直接执行安装,而跳过ISO/setup.exe这个程序的安装选择了。所以直接打开ISO/source/setup.exe文件即可开始安装。

安装很快,花了十几分钟就搞掂了。

下载WINDOWS7时申请的激活码只能使用到明年3月份,不过说实话,试用时间已经够长了。

接下来就开始体验微软的windows7吧。

旧篇:安装测试了windows7。