修改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 );

最流行的导航菜单设计和样例

非常棒的文章

流行导航菜单设计和样例
Web2.0的经典设计要素

博客抢救记录

放假这几天基本是在机房泡着了,还有就是凌晨去吃马兰拉面。。。

本以为昨天能小憩一番,结果
刚睁开眼就噩耗频传。。
博客系统使用的磁盘由于劳累过度,以突如其来迅雷不及掩耳之势集体罢工。
接着是广告服务器。。。社区的内网又不通。。。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了

« Previous PageNext Page »