买了显卡装上,电脑终于好了。可是无线路由器怎么也不能拨号,折腾了半天,只好不用路由器,直接电脑拨号。虽然能上网,可是很不爽,因为n800不能用无线上网,只能用慢的可怜的gprs 折腾。刚刚又测试了一下路由器,终于发现是wan口坏了,郁闷啊!!难道我又要花100多去买个无线路由器?D-link DI-624+A 是垃圾东西。

请了7天假期,从今天开始放假啦,明天就可以回去广州了,哈哈

Popsub 是漫游字幕组的Kuti同学编写的一个字幕制作软件,介绍和用法看这里: Popsub 0.74 和 0.75(测试版本) 下载
有问题需要讨论或者请教来这里: Popsub的下载及报错贴
改进如下:
0.75版(20081103):
变更点:
1.播放器改为WMP9
2.打开时间轴文件的时候可以选择添加模式
3.时间轴窗口加入查找替换功能
4.时间轴的23.976FPS和25FPS转换
5.平移时间的时候,可以选择自动避免产生重叠时间
6.加入键盘生成卡拉OK的方法
7.变为自动安装包

0.76版(2008/11/11):
变更点:
1.时间轴窗口加入回退(Ctrl+Z),前进(Ctrl+Y)功能
2.提高时间轴的自动保存速度
3.修正时间点计算上的一个取整错误
4.增加根据动画来平移当前时间点后所有时间点的功能
5.另外顺便给检查窗口加了个右键菜单,可以直接设定不需要检查的行

0.77版(2008/11/30):
(全文 …)

我讨厌on2 vp6这种格式,大家都到h.264的温暖怀抱里面吧。一最大的几家视频网站,包括国外的youtube和国内的土豆、优酷都是用的mencoder做后端。

1. 打开需要的模块
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/proxy.load
ln -s /etc/apache2/mods-available/proxy_http.load /etc/apache2/mods-enabled/proxy_http.load
ln -s /etc/apache2/mods-available/cache.load /etc/apache2/mods-enabled/cache.load
ln -s /etc/apache2/mods-available/disk_cache.load /etc/apache2/mods-enabled/disk_cache.load

2.ReWrite 配置
我这里文章都是这样子的: http://www.example.com/Article.php?id=124323
我希望将它改为更加友好的方式: http://www.example.com/list/124323.html
RewriteEngine On
RewriteRule /articlelist/(.+)\.html$ /Article.php?id=$1 [L]
经过Rewrite配置后,重启确定Rewrite生效.
/etc/init.d/apache2 restart

3. 静态化
虽然这样子外人看起来像是静态化的了,但是每次访问都需要去查一次数据库,为了真正的实现静态化,我们通过mod_proxy和mod_disk_cache模块来实现。
用这个办法的好处是你不需要在前面再架设一个Squid之类的代理服务器,直接用apache2内置模块就可以实现了。性能也足够高,静态化后性能可以提高10倍,这还是在用简单sql查询的前提下,如果sql比较复杂,那性能的提高就更加明显了。

A. 先创建cache目录
mkdir -p /var/cache/apache2/proxy
chmod 777 /var/cache/apache2/proxy
chown -R www-data.www-data /var/cache/apache2/proxy

B.  修改php程序。 mod_cache遵循标准rfc协议,如果你的php输出里面没有过期设置,它将不会cache这个文件。
在php程序前面加入几行代码,注意一定要在输出正文前输出HTTP头
// 过期时间设置为一个月,如果你的文章不可能变,那将这个值设的更大些
$offset = 3600 * 24 * 30;
// 过期日期,当前时间+ 过期时间
$expire = “Expires: ” . gmdate(“D, d M Y H:i:s”, time() + $offset) . ” GMT”;
//输出HTTP 头
Header($expire);

C. 代理配置
www.example.com 是你的实际域名,请在/etc/hosts 文件写入IP解析,避免每次都去查询
127.0.0.1 www.example.com

<IfModule mod_proxy.c>
ProxyPass /staticlist/ http://www.example.com/list/
ProxyPassReverse /staticlist/ http://www.example.com/list/
<IfModule mod_disk_cache.c>
CacheRoot /var/cache/apache2/proxy
CacheEnable disk /staticlist/
CacheDirLevels 3
CacheDirLength 2
</IfModule>
</IfModule>

D. 重启apache 让其生效
/etc/init.d/apache2 restart
记得要将页面的链接改为新的 http://www.example.com/staticlist/1234.html

4. 注意事项:

如果生效了,会在 /var/cache/apache2/proxy 生成目录和文件,这个目录记得要有足够的空间。apache不会自动清理这个目录,你可以用htcacheclean 来清理。

因为每个apache进程如果有执行php并且进行sql查询,它就会打开一个mysql连接,并且使用完毕后不会关闭!我看mysql里面有大量的空闲连接。如果apache进程很多,那就很容易将mysql 的连接用满了。根据别人的经验,php的mysql_pconnect 函数并不会增加性能,为了你的服务器安全,请别使用mysql_pconnect函数。

昨天(2008-05-16) 晚上8点,接到影魂和牛的短信,说漫游的先是被指向一个色情网站,后来又变成了一个机房维护的页面,页面含有木马和51la的统计。我第一反应是不是机房有arp欺骗,但是很快他们证实是DNS被改了,域名指向了另外一个扬州电信的IP。

大家开始找kohaku,但是没办法联系上。后来很生气,跑到中国互联网违法与不良信息举报中心,投诉了那个IP。在12点半的时候,我想可以直接联系域名注册商的。在他们的网站上找到400电话,打了过去,在听了10多分钟广告,终于接通客服了,但是还没说明白,被中断了。再打,又是10多分钟的广告,接通客服,说明是域名被恶意修改,指向病毒网站,询问是否可以恢复之前的记录。 客服问域名,查了几分钟,就问我先前的域名IP是多少,说了一会儿,客服答应将这个域名改回正确的记录,并锁定域名。

客服的反应很神奇,看来碰上这样的事情很多次了,他们处理的很有经验。花园的域名也被恶意修改了,现在还没恢复,估计是同一个人干的。两家的域名注册商都是万网,这里面是否有什么联系呢?

这次看起来是针对大流量动漫站点发起的攻击,都是通过获取域名的控制权方式攻击的。我想到的有几种方法:

1. 暴力破解密码 (挺难的,应该不是)
2. 利用找回密码的功能,先破解了邮箱什么的 (好像也不是)
3. 万网后台有漏洞,其它人可以越权操作(有可能)
4. 利用社会工程学,传真假证件等骗取密码(有可能)

有人觉得硬盘不够快,于是有了ssd硬盘。

但是有人还想要更快的硬盘,于是有了rambox。

所谓rambox是华为出的一个设备,简单的说,就是将内存做成硬盘。大致的结构是在2u的机箱上装上几个板块,板卡上插满了服务器内存条,在服务器上接上一个pcie卡,通过数据线连接pcie卡和rambox。安装了华为的驱动后就可以用上这个rambox了。

11点起来

12点到新旺吃午饭,要了碗白粥,真是很美好的食品啊。

13点去买wii,顺便给小P买了个袋子,免得有人老是说它裸奔。其实我觉得裸奔是一种生活态度,挺好的。君子坦蛋蛋,小人藏鸡鸡么 :)

15点多到家,测试wii, wii sports 很好玩,然后一时手多将主机升级了,幸好没变砖

19点半 出去吃晚饭 ,喝了不少黄酒,现在还觉得头晕忽忽的。

23:30 写日志

然后就是洗白白睡觉去了

土豆的清晰版视频出来好一阵子了,虽然受限于码率,分辨率和清晰度未如预期中理想。但这些清晰版的mp4视频其实含有 一个小秘密,固件版本在3.30以上的psp用户想办法将mp4下载后丢到VIDEO目录下就可以直接播放了,很不错吧 :)

土豆的清晰版视频采用h264 + aac lc, h264 profile 采用 main @level 2.1

头晕乎乎的,真不好受。公司的饭菜越来越难吃了,我要吃肉啊!!!!

明天早点起来去医院看看 。

今天中午本来打算在咖啡馆泡一天的,不过正好A同事说一起出去吃饭吧,于是就出去了。后来他提议我们请某B同事吃饭,打电话联系之,发现她正在买菜,经过一番讨论,决定中午在她家吃饭,晚上再出去吃 。

其他就不说了,在3点的时候我们终于吃上午饭了(泪)。味道还不错,我们很是称赞了B同事一番。吃过饭后觉得离晚饭时间还早(那是,我们又不是饭筒,总不能只想着吃饭吧!),于是提议大家去打羽毛球。

后来A同事的女朋友也过来了,我们4个人过去打羽毛球。过程也就不说了,就技术而言,大家水平半斤八两。今天打的很尽兴,8点的时候才去吃饭,现在刚刚回来,终于感受到过量运动的恶果了,全身酸疼啊!但是也有好消息,这两天都有点感冒,现在看起来好像感冒都好了。

以后我要争取多多运动 =.-

Debian真是非常好用的服务器操作系统啊,磁盘配额也非常容易实现。
Linux下限制磁盘配额可以按每个组或每个用户来限制,下面以每个用户限制为例说明一下:

实现磁盘配额限制步骤:
1. 内核里面打开了配额的支持,绝大部分发行版都打开的
2. 以配额方式加载文件系统
3.安装配额软件:
4.配置配额

原/etc/fstab的一项:

  1. /dev/hda1       /home       ext3    defaults           1       1

做如下修改:

  1. /dev/hda1       /home       ext3    defaults,usrquota           1       1

如何是对组限制就将usrquota改为grpquota
重新加载文件系统:

  1. mount -o remount,usrquota /home

加载内核模块,并让其开机的时候也会自动加载

  1. modprobe quota_v2
  2. echo 'quota_v2' >> /etc/modules

我们要在启用配额的分区创建文件并且限制root才能读写

  1. touch /home/aquota.user
  2. touch /home/aquota.group
  3. chmod 600 /home/aquota.user /home/aquota.group

现在来安装quota软件:

  1. apt-get install quota quotatool

现在到最后一步了,假设我们要对系统里的某个用户skx进行限制配额:

  1. quotatool -u skx -bq 20M -l '25 Mb' /home

对了,如果是20G,那就要写20000M,quotatool好像不认 20G的。
收工~~
其实现在一般情况下也用不到这个磁盘限额。

原来的文章

懒得转贴了,自己到这个网页看吧

iphone的浏览器标记如下:
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3

它的媒体播放器标记如下:
Apple iPhone v1.0.2 CoreMedia v1.0.0.1C28

« 上一页下一页 »