4249 views | 2008/04/30
今天,非常荣幸能有机会登上中国南极科学考察船雪龙号。此次雪龙号刚刚完成一次长达五个月的南极科考任务,目前停在中国极地研究基地的码头上,正在进行未完成的上层建筑改造和装修,不久将要开赴崇明船厂进行检修,7月份将开往北极执行考察任务。就在这个短暂的间歇,我们获得了这次参观雪龙号的机会。
雪龙号前身1993年建造于乌克兰的赫尔松船厂,当时是为前苏联建造的极地考察船,被我国购买后,经投资改造,成为了现今的极地考察船雪龙号。其总长167米,宽22.6米,满载吃水9米,满载排水量21025吨,最大航速18节,续航能力2万海里(连续不靠岸航行100多天)。雪龙号是一艘性能极其优越的科学考察船,破冰船,可以适应极恶劣的天气环境,即便海上有9级大风,雪龙号仍旧可以正常作业。
上海市政府在外高桥地区征用了200多亩地,建设中国极地考察基地。目前,仅建好了码头,未来还要建造堆场,极地博物馆,等等设施。所以,乘坐大巴初抵码头,感觉就是空旷。码头上视野非常好,很远,我们就在车里看到了停靠在岸边的雪龙号。虽然天气阴沉,但是也没有丝毫影响我们高涨的性质,一下车,大家都发出惊叹,"哇~雪龙号",兴奋,仰慕,向往之情溢于言表。
雪龙号不是一艘非常宏伟的大船,也完全没有"龙"的嚣张气焰,它给我第一印象,就是一艘非常低调,沉着,踏实,厚重的船。通过梯子登上雪龙号,我立刻感受到一阵眩晕,仿佛水面的晃动通过船身传到了我的身上一样,我明白,事实上我是比较兴奋的。这辈子登上的船只的数量屈指可数,而且还是一只手的手指,其中一艘竟然是雪龙号,那种荣幸,也不是轻易能为外人道的。
船上载有两座巨大的吊机,专门用来装卸货物,近看之下非常高大,两根吊臂此时看来倒有些张牙舞爪的意思了。首先参观的是二餐厅,正是雪龙号招待外来客人的地方,一般记者,学者登船都会在二餐厅招待。二餐厅门外是一个小厅,贴满了历次考察过程中拍摄的照片,雪龙号去过南极9次,北极2次,这些照片无不在显示着它的荣耀,像是一枚枚的勋章。
带领我们参观的是一位姓罗的政委,是一个非常平和而踏实的人,他很骄傲的向我们介绍了船上的邮局,说中国船上带有邮局的船是非常少,雪龙号作为中国的船只,开到公海上,就是我国的一小块领土,邮局也是我国主权的象征。
接着,我们参观了非常现代化的驾驶室,一个两百多平米的四面都是窗户的房间,这里已经看不到电影里的轮盘,取而代之的是一个像是电子游戏里面的方向盘一样的小巧的驾驶操纵器。雪龙号已经完全实现了全自动驾驶,在辽阔无垠的公海之上,完全可以按照设定好的路线,在GPS的指引之下自动航行,只有在冰山众多的复杂海域,才需要人工驾驶。
参观完上层驾驶室,我们又从一层甲板下去,通过轮机仓,走入了控制室,这里才是整条船真正的心脏。一般驾驶室只有两个人值班,还有一个重要的用途是给那些没有看过大海的科考人员和首次登船的船员看海的场所:)。而控制室里,可以操纵船上几乎所有的设备,这里无时无刻至少有两个人在值班,而且没有闲杂人等。在这个几十平米的小房间内,罗政委款款地向我们讲述了雪龙号的历史和一些重要特性,这里就不细表了。
其后,我们又去参观了刚刚建成的桑拿房,游泳池,篮球场等娱乐设施。说来好笑,那个游泳池宽不过4米,长不过10米的样子,深度竟然有4米左右,活像一个大鱼缸,哈哈,根本就游不开,嘿嘿。而桑拿房里虽然没有开,但是也热得够呛,好像正好挨着什么机器的发动机,倒还是能源回收利用呢。而那个篮球场就更显小了,还不如一般篮球场的四分之一半场呢,中间还吊着一对吊环。雪龙号的船员和科研人员,就是在这么狭小的活动区里打发那无聊的海上时光的,真是令人又惊叹,又佩服。
从这里出来,短暂的雪龙之行就结束了,大家还是意犹未尽,纷纷在船前,船头拍照留念,有些更是反复拍照,跟张三拍完跟李四拍,恨不得把雪龙揣兜里装回家,拍个够。
望着这艘7月又将踏上北极之旅的大船,我不禁得心向往之,登上轮船,驶向大海,探索那广阔无垠的海洋,寻访世界的尽头,那是何等的……我真是找不到什么足够好的形容词了,只能是"比伟大还伟大"了。
Posted in 日 记, 趣 闻 | Tagged interesting things, opinion, pictures, travel |
9876 views | 2008/04/30
WordPress 可以说是我看到的最好的博客程序了,安装简便,扩展性强,升级非常方便,无疑是建立个人博客或者小型网站的最佳选择。但是,每一个事物都尤其弱点,即便近乎完美的WordPress也是如此。WordPress最大的弱点就是过多地依赖了数据库,可以说WordPress所有的数据都存放在数据库里,如果数据库一旦崩溃,用户就会遭受毁灭性损失。
不过,我们运气非常好,WordPress选用的数据库是久经考验,功能强大的MySQL。而为了防止服务器出现故障,造成数据丢失,我们只有通过不断地备份自己的数据来弥补WordPress在这方面的不足。
备份方法有很多。
第一招,WP-DBManager,这无疑是最好的选择了,非常的方便,通过该插件,可以优化、修复、备份、恢复数据库,可以有效管理备份文件,删除空表(插件留下的遗物)。说了这么多,最关键的好处是自动备份和自动优化。按照自定义的时间表把数据库备份文件发送到你的email。本站网友stephen,花生,都曾得益与此插件的功能呢。 但是呢,我要说,不是所有人都有福气使用这个插件的,这个插件需要MYSQL Dump和passthru()、system()、exec()等PHP函数的支持。(system函数和exec函数可以执行shell命令,是非常强大的php函数,强大往往是双刃剑,也就意味对安全有一定的威胁,所以有些服务器提供商会禁止调用这样的函数,一了百了,干脆连门都堵了,也省得设立什么门禁了,麻烦,盘古就是这么做的,所以我是无福之人了~~)如果你自己不知道服务器支持不支持,那么装上一试便知,如果它告诉你不能用,那就是不支持了。
第二招,使用PHPMyAdmin,这个就是专门的管理MySQL的一个PHP界面,非常强大,非常不友好(是的,我没写错,真的很不友好,至少我用不来),如何使用这个东西做备份呢,请看这里,看图识字吧XDJM们,我暂时还比较懒,不想去翻译这个文章,遗憾的是文档中文计划里面也没有翻译的,如果你不懂英文,那么请跳过这段吧。通过phpmyadmin,可以将数据备份成一个sql文件,什么是sql文件呢,就是一系列的sql命令,通过这些命令,可以活生生建立一个数据库,而且还是塞满了数据的,猛吧。一半虚拟主机提供商都会提供这个phpmyadmin比较常见的后台如cPanel和DirectAdmin都有这个东西的。
第三招,我最喜欢的其实是这招,就是WP后台“管理”里面的“导出”。这个功能可以将文件导出成xml格式,xml格式可是一个非常美丽的格式,导出的东西用途也非常多,我们仅提一下其备份的用途吧。这个功能随着WP的不断升级已经日趋完善了,今天我实验了一下,竟然连tag也可以完美地导出了(以前导出再导入,tag会全变成数字,非常恶心,现在没有这个问题了),导出的文件包含所有的文章,分类,评论,标签,页面等等一应俱全,然后再用导入,就可以完全重新恢复wordpress的数据了。(似乎没法导出插件生成的数据,比如很多模板和插件都会在数据库里面记下些东西的,如果用这个备份,就都没法保留了,所以这是个只关心数据的备份方法)此方法最大的好处是只通过wp后台就可以实现,不需要任何额外的手段,对于很多BSP上的WordPress博客来说,这是备份数据的很好方法,比如yo2,七十二松,wordpress.com,wordpress.com.cn等等,都是WordPress博客提供商。不过,这个方法的局限性也是非常大的,wordpress导入功能限制了文件的尺寸为2M,也即超过了,就无法导入,如果你的博客字很多的话,可能这个方法备份的文件没法完全导入(大概在100万字那个数量级的吧)。不过,如果按照作者来导出,可以把导出文件变小,今天在Weblog Tools Collection看到,已经有人按耐不住要写一个插件,可以允许按照天导出,按照分类导出等等功能了,那样,基本就无敌了,等着吧大家。
备份,绝对是安全,而且无敌的招数,一旦出错,恢复即可。
我在恢复的方面,只有一点心得(也是从某个网友那里看来的,就在最近,忘了是谁,不好意思,^_^),就是有时候,WordPress不知道出于什么原因,就会运转不正常,我以前碰到过的,比如首页莫名其妙老是运行超时,这个时候,我们往往会重装。重装的时候有个小技巧,大家如果碰到了可以试一试(前提是你有很完备的备份,否则出错了,你就没救了),就是在重装WP,其实不用重新上传,也不用删掉数据库重建,只要把wp_options表删掉就可以了,wp_users表也是可以删掉的,如果没删掉,重装的wordpress就不会给admin生成密码,保留原来密码。期间产生的Warning不要害怕,影响不大。这样的好处是非常省时间,几乎20s就可以完成了(说明毁灭比创造简单),如果效果不佳,再用前文说的备份恢复也不迟。
Posted in WordPress | Tagged plugins, usage, WordPress |
5046 views | 2008/04/29
WordPress主题丰富多彩,成为大家喜欢它的一个重要理由,不知道大家是否知道,WordPress的后台也可以换主题。

上图就是我用的主题Leopard Admin了,就是把后台模拟成苹果风格的。这款插件主要原理是使用自定义的CSS样式表效果去覆盖原来样式表产生的效果。不会对WordPress源文件有任何的改动。只要简单的在后台启用插件即可。这仅仅是一个样式。
(不过,这个样式只能在Firefox下面才能看到,在IE下面会被自动屏蔽:( 看来还是有了一个理由让我去用FFX了~)
插件主页 WordPress Plugins Directory页面
下载地址:http://downloads.wordpress.org/plugin/leopard-admin.1.02.zip
Posted in WordPress | Tagged plugins, usage, WordPress |
2470 views | 2008/04/29
| 浏览器名称 |
所占比例–总访问量 |
| MSIE 7.0 |
42.3% - 423 |
| MSIE 6.0 |
32.6% - 326 |
| firefox |
21.1% - 211 |
| MyIE |
2.7% - 27 |
| Opera |
0.6% - 6 |
| TencentTraveler |
0.5% - 5 |
3月5日本博客开通以来,浏览器使用情况如上所示。可以清晰地看到,IE用户占到了78.3%,非IE的占到21.7%。不管我有多么喜欢标准,多么憎恨非标准的IE,数据都在像我述说一个真正的事实,用户们都在用它,或者缩小点范围,中国的用户们大多在用它。
结论很简单,我们应该更加关心使用IE的用户的体验。让网页在IE下面有好的展示效果。其他的都是虚的。按照以人为本的原则,我们应该根据用户而修改标准,而不是为了推行标准而抛弃用户。
不得不承认,这是一个超级痛苦的抉择。标准无疑是无比诱人的。但是用户更诱人。我个人来说,我还是选择极尽我一个网页设计爱好者的全部力量,在尽可能保证用户体验的前提下,推行标准吧。
谁来告诉我,打了折扣的标准,是否还标准呢?
Posted in 工作相关 | Tagged opinion, web design |
4754 views | 2008/04/27
Update:
今天,对这个问题又有了新的认识,基本上访问网络不畅,或者访问国外网络不畅的机器安装了调试环境想要调试WordPress,就会碰到这个问题。
今次,我在Linux上调试WordPress,安装好了,死活进不去,而且,Firefox一直显示正在等待,一直也进不去。而且,没有任何提示,如下面说的错误信息也没有显示出来,好像在Linux下面需要一定的配置才可以显示的。
解决办法倒是一致的。将Update.php里面的那个函数屏蔽掉就好了。虽然,能自动升级是WordPress的一个很好的特性,但是如果刚好访问国外服务器不畅,会造成你的后台无法访问。假想中美电缆又断了,那么很可能你放在国内服务器的WP的后台就不能进了,而且会发生超时错误。
更进一步,我通过修改Update.php进入了后台,如我所料,插件管理页面进不去了,原因很简单,一样的,要检查更新,所以造成无法打开插件管理页面。
这次要修改的也是一个wp-admin/includes/update.php页面。里面有个函数叫wp_plugins_update,这次,我想不用赘述了,方法和下面说的一样的。
====================================
Maximum execution time of 30 seconds exceeded in update.php on line 52
前段日子,机器上的Apache动不动就占用900M+内存,让我十分之烦闷,有时候调试主题,就突然死机了一样。不知道原因,难道说Apache长时间在Windows下运行水土不服?
于是乎我登录了Apache网站,看到其已经升级到了2.2.8,想到新版本比我原来的2.2.3已经多了5个版本号,应该要好一点吧,遂换了上去。连带ZendOptimizer也更新到了3.3.3。谁想,刚刚更新好,WordPress就打不开了,就是第一行那个错误。
看了看update.php的代码,原来那里需要连接到互联网上去检查升级信息,我估计是我新装了Apache但是没有在杀毒软件或者防火墙之类的里面设置规则,造成了Apache 不能访问英特网。因为这次装好Apache,Windows防火墙就始终没有跳出来。
后来想了想,不要搞防火墙了,我反正本地只需要调试样式外观,也没有必要升级什么了,索性将检查版本的功能去掉了。
//这个函数是我新加的
function wp2_version_check() {
}
//这个函数的第二个参数被我修改了
add_action( ’init’, ’wp2_version_check’ );
像上面那样写了个空函数,代替了原来的函数,这样以后想恢复,只要删掉就好了,就这样,我想如果在服务器上也这么搞,会不会让后台进入的速度更加快一点呢?
Posted in WordPress | Tagged debug, DIY, WordPress |
3501 views | 2008/04/26
要调试Wordpress博客,最好的选择莫过于在自己的机器上建立环境了,所以我在自己的机器上安装了Apache。
但是在安装完Apache2.2.8后,发现竟然不能启动。原因是80端口被占用。谁在跟我抢这个80端口呢,真是气死我也(当然可以使用别的端口,但是以后调试的时候就要一直加一个:80了,多烦~~)。
网上搜索,终于找到了办法:
1、Win+R(运行…的快捷方式),cmd
2、netstat -o -an(里面的“-o”是字母O的小写),记住占用80端口的那个进程的pid
3、Ctrl+Alt+Del(taskmgr),查看–>选择列…,在PID前面打钩
好了,这样就定位到了那个程序了,Kill之~~清净了,这下Apache启动了^_^
到底是哪个家伙占用了我的80呢?一个叫做Peer.exe的东西,原来很久以前,我大概是为了下载cgx之类的东西,装了一个fs2you的东西,这玩意一直会开个服务进程在后台,监听80,真是恶心,还好不是什么病毒。找到之,Del之,彻底清净了!
最后提一下,如果在启动Apache前启动了迅雷,那么迅雷也可能占用80端口的,我以前遇到过这个情况的,万恶的迅雷。
Posted in WordPress | Tagged debug, WordPress |
Most Commented Posts