修改wordpress 2.3默认图片缩略图的尺寸
Easy,
在wp_config.php加入:
//night default thumbsize
define('WP_THUMB_SIZE',400);
在admin/includes/image.php 约154行:
if ( $max < 0 || $metadata['width'] * $metadata['height'] < $max ) {
$max_side = apply_filters( 'wp_thumbnail_max_side_length', 128, $attachment_id, $file );
$thumb = wp_create_thumbnail( $file, $max_side );
if ( @file_exists($thumb) )
$metadata['thumb'] = basename($thumb);
}
替换128为默认WP_THUMB_SIZE:
$max_side = apply_filters( 'wp_thumbnail_max_side_length', WP_THUMB_SIZE, $attachment_id, $file );
最流行的导航菜单设计和样例
非常棒的文章
博客抢救记录
放假这几天基本是在机房泡着了,还有就是凌晨去吃马兰拉面。。。
本以为昨天能小憩一番,结果
刚睁开眼就噩耗频传。。
博客系统使用的磁盘由于劳累过度,以突如其来迅雷不及掩耳之势集体罢工。
接着是广告服务器。。。社区的内网又不通。。。TNND,坏事都赶一块了。
下午3点拿到新的硬盘,重新去机房换磁盘。本想省事,就重建raid5,结果这下完了,重建花了整整8个小时。。。
狂晕。
不过也没闲着,升级了5台服务器(幸亏之前配了网络部署环境,节省了2/3的时间),更换了4块硬盘,机房不让带吃的,把网配好已经头晕眼花,看看表,正好凌晨1点半,得,只能吃拉面了。
到家2点20,
开始恢复数据,重配系统。
恢复博客的时候出现了一些问题,由于这次升级到PHP5,结果中文不起作用了。
得,又去抓虫,还好功夫不大。
现在博客恢复了,这次把lighty换成了nginx,PHP更新到最新的5.2.5,应该会更稳定些。
这样和新社区就统一起来,使用同样的平台了。
PHP5打了附加的FASTCGI的补丁,可以解决大负载下的问题。
也许还有些问题,看看吧。
现在的任务就是拉上窗帘,睡一小觉。。。
换一个mac派的主题
作为一个mac的粉丝,看到这样亲切的mac的主题,真的太棒了。
没的说,换。
Thanks , [iTheme](http://www.ndesign-studio.com/resources/wp-themes/itheme/)
关于UE的几个站点
http://ucdchina.com/blog/
http://blog.rexsong.com/
http://ucdchina.com/angela/
http://www.moond.com/lab/
Adobe宣布Flex开源
Adobe今天宣布,[Flex将OpenSource](http://labs.adobe.com/wiki/index.php/Flex:Open_Source),使用Mozill许可证。
这对于开源社区是一个好事,adobe本身也可以得到很多好处,因为之前,ms的silverlight(wpf/e)开源,此外,
adobe开源后,对openlaszlo[http://www.openlaszlo.org/]的压力更大,后者是和flex直接竞争的开源产品,不过现在的OpenLaszlo不仅仅可以输出flash,也可以输出无flash的html页面,这点非常诱人。
代码漏洞搜索..
### [Bugle](http://www.cipher.org.uk/index.php?p=projects/bugle.project)
使用google的代码搜索查找有漏洞的代码段,非常实用
Resource about REST
Here is some resource about REST:
- [Rest Wiki](http://rest.blueoxen.net/cgi-bin/wiki.pl?FrontPage)
- [How to Create a REST Protocol](http://www.xml.com/pub/a/2004/12/01/restful-web.html)
- [Building Web Services the REST Way](http://www.xfront.com/REST-Web-Services.html)
安装了Markdown
从[PHP-MarkDown][markdown]下载了这个插件,现在可以更加简单的写文档了。我在Doggy项目中的文档使用的是Markdown语法,可以简单的copy&paste就ok了。[Markdown]的语法很简单,可以看[这里][syntax].
[markdown]: http://www.michelf.com/projects/php-markdown/
[syntax]: http://daringfireball.net/projects/markdown/syntax
调整ICC for PHP的编译参数
S1上的PHP屡屡出现段违例,我怀疑是ICC的编译参数不当造成的,因为S6上的没有问题.作了下调整:
以前是
flags=”-O3 -cxxlib-icc -i-static -mp -unroll2 -axT”
现在使用以下参数:
flags=”-cxxlib-icc -i-static -unroll2 -xP -O3 -no-prec-div”
由于-fast在x86_64上相当于-xP -ipo -O3 -no-prec-div -static,但是-static导致PHP无法config(imap extension),也要禁用-ipo,所以只能将这几个可用的参数单独列出来。
编译时出现无法找到kerbose,我明明已经patch过了,应该可以找到阿,估计是缓存的问题:
rm ./configure
./buildconf –force
重新编译,ok了