Archive for 1月, 2006

贪吃蛇

星期五, 1月 20th, 2006

无聊之中,玩起手机上的贪吃蛇。手机买了这么久,都没怎么玩过上面的游戏,这最高记录的700多分还是女朋友玩出来的。自以为玩游戏的水平很高,这700多分应该很容易就超过,但玩了以后发现,最高都没超过500分。所谓贪吃蛇,玩过的人都知道,一条线型的蛇像吃石子一样吃屏幕上的小颗粒,越吃越长,直到自己撞上自己就算是失败。一开始还行,但越长越难玩下去,又想把那些小颗粒吃掉,自己又转不过身来,最后就这么撞上了自己的尾巴。其实这里有个小小的诀窍,当身体长了以后应该慢慢的吃,先远离,整理好身体的形状以后再吃,方得当。但每次那些小颗粒都会出现在身边,自己就急于去把它吃掉,于是没整理好形态,很容易就撞上自己。

贪吃蛇,真如其名,想贪吃,往往导致不能有效的控制自己,掌握住局面,反而得不偿失。想想,这人不就这样么,都想多吃掉,多拿掉,但往往由于这一时的贪念,没掌控好形式,自己反受其累。

Technorati Tags:

理解是双方的

星期二, 1月 17th, 2006

每每觉得别人不理解自己,可自己又何尝去理解过别人呢?理解必然是双方的事,单方面的理解是远远不够的。

很多次去坐车,常埋怨司机态度不好,人家给你钱坐车,还这态度。可站司机的角度来想,每天10多小时都对着坐车的人,自己都会觉得不耐烦,何况是别人呢?如此想来就可以理解司机有时的态度问题。平常的事例很多,总会觉得对方态度不好,其实自己站他们的角度一想,也有可以理解的一面。

小的时候常常不理解父母,长大了,当自己也快到当父母的年龄,才明白自己的父母当时为什么会那么做。

和别人相处是常常觉得自己是为别人好,有时候态度不太好也觉得是对的,总觉得我是为你好。但自己未尝站对方的角度想,要是自己也被人大声的吼,心里总是不舒服的。

其实这些自己都知道,但一到身处其境时,往往想不到这些了。

Technorati Tags:

脑白金还要欺骗消费者多久?

星期六, 1月 14th, 2006

产品做得好,不如广告做得好。上海健特生物科技有限公司,凭着一句广告语“今年过节不收礼,收礼只收脑白金”,将自己的保健品“脑白金”搞得“地球人都知道”了。近日,脑白金赖以成名的电视广告却被浙江台州工商部门叫停,认为其“广告内容有悖真实,虚假、夸大宣传保健食品功效,欺骗、误导消费者”,根据《广告法》第三十七条规定,依法对其作出没收广告费5000元,罚款5000元的行政处罚。“脑白金”的宣传广告被列入台州市工商局公布的2005年度十大虚假违法广告案件。(2006年1月10日《北京青年报》)

奇怪的是,就在这条消息被各地媒体争相转载的时候,我在当地的一家报纸上却看到了“脑白金”的另一则广告,广告的标题是:中国电视广告大盘点,“诚信”重奖颁给脑白金。旁边还有获奖证书:上海健特生物科技有限公司(脑白金)荣获2005年最佳诚信企业奖,颁奖的是首届中国(三亚)国际电视广告艺术金椰子周组委会(以下简称“金椰子周”组委会)。想想,这应该算是企业的一种“危机公关”——你说我不诚信,但我有“诚信”的证书。

在“金椰子周”的官方网站上可以看到,“金椰子周”活动的批准单位,是国家工商总局和中国文联。而查处“脑白金”的广告有虚假违法行为的是谁呢?是台州市工商局。而台州市工商局是国家工商总局的地方组织,受国家工商总局的领导和管理。应该说,“脑白金”作为全国知名品牌,台州市工商局查出它的广告虚假违法,全国各大媒体,包括北京的一些媒体都进行了报道,国家工商总局的有关机构不可能不知道,那么,对于这种“上下矛盾”的情况的出现,国家工商总局有关机构应该及时做出反应,给公众一个说法,毕竟,全国有那么多人在服用“脑白金”!

我注意到,“金椰子周”组委会授予脑白金“诚信企业”奖是2005年12月25日,而台州市工商局查处“脑白金”广告宣传虚假违法的消息最早见诸报端是 2006年1月6日,前后相差两个星期。也就是说,台州市工商局查处“脑白金”广告宣传虚假违法在后,而“金椰子周”组委会授予脑白金“诚信企业”奖在后,出现“前后矛盾”情有可原。但既然自己的下属部门查出了脑白金2005年虚假宣传,而“诚信企业奖”又是2005年度的,那么,国家工商总局就应该通过一定的程序,收回授予其“诚信企业”奖。至少,也应该照会上海健特生物科技有限公司,暂停利用“诚信企业奖”大做“正面广告”,以免对消费者造成更多的欺骗和更大的伤害。

据报道,针对时下广告业虚假广告屡禁不止,业内不正当竞争愈演愈烈,诚信度还很不尽如人意的现状,为了推动广告诚信体制的建立,“金椰子周”组委会把“诚信”置于活动主题的首位,响应国务院“打击商业欺诈,打击虚假广告”和国家工商总局“打虚假、树诚信”的专项整治活动。收回授予上海健特生物科技有限公司的“诚信企业”奖,也与“金椰子周”组委会的活动主题相一致。

其实,对于脑白金广告的质疑,社会各界一直没有停止过。北京一位医学专家曾发文称,脑白金的某些说法完全是违背医学常识的。宁波一名消费者称他曾将脑白金广告宣称的绝无副作用投诉到有关部门,认为这完全是隐瞒事实(见1月10日《新闻晨报》)。 2002年3月14日,《南方周末》就发表《脑白金真相调查》一文,对“脑白金”的炒作进行了揭露。身为对广告监管的主要部门,国家工商总局不可能对这些一无所知。现在,地方工商部门查出脑白金广告宣传虚假违法,脑金金不仅不向消费者道歉,还拿着国家工商总局批准的活动组委会授予的“诚信企业奖”大做广告,这不仅是对消费者的极大篾视,也是对国家工商总局权威性和公信力的极大伤害。

附:江西省工商行政管理局2005年度虚假违法广告案例
图:
脑白金虚假广告

原文

Technorati Tags: , ,

如何显示月份归档后的篇数

星期四, 1月 12th, 2006

使用wordpress1.2的模板中sidebar上月份归档后像分类归档一样有篇数显示,后来换风格后遗忘了如何显示的,今天才找到方法。

PHP:
  1. <?php wp_get_archives('type=monthly'); ?>

改为

PHP:
  1. <?php get_archives('monthly', '', 'html', '', '', TRUE); ?>

Technorati Tags: ,

无法Trackbacks

星期三, 1月 11th, 2006

升级Wordpress2.0以后似乎无法正常trackback,一直以为是对方关闭了trackback,今天问了海豚才知道是Wordpress2.0的一个bug。有一种去除数据库中相关数据的方法,不过不太愿意改动数据库,操作比较麻烦,还有后期的问题。

来自終極邊疆BLOG的解决方案如下:

wp-includes/function-post.php line 700:

PHP:
  1. if ( empty($to_ping) )
  2. return;

改成

PHP:
  1. if ( empty($to_ping) ) {
  2.     $wpdb->query("UPDATE $wpdb->posts SET to_ping = '' WHERE ID ='$post_id'");
  3.     return;
  4. }

wp-admin/execute-pings.php line 21:

PHP:
  1. // Do Trackbacks
  2. while ($trackback = $wpdb->get_row("SELECT ID FROM $wpdb->posts WHERE TRIM(to_ping) != '' AND post_status != 'draft' LIMIT 1")) {
  3.   echo "Trackback : $trackback->ID";
  4.   do_trackbacks($trackback->ID);
  5. }

改成

PHP:
  1. // Do Trackbacks
  2. // The old code will cause infinite loop when trackback failed.
  3. //
  4.  
  5. $trackbacks = $wpdb->get_results("SELECT ID FROM $wpdb->posts WHERE TRIM(to_ping) != '' AND post_status != 'draft'");
  6.  
  7. if (is_array($trackbacks) && count($trackbacks)) {
  8.     foreach ($trackbacks AS $trackback  ) {
  9.         echo "Trackback : $trackback->ID";
  10.         do_trackbacks($trackback->ID);
  11.  
  12.     } // end foreach
  13.  
  14. }

我如此修改以后似乎trackback还有些不正常,有些能ping通,有些则不能,我自己都无法trackback自己。

Update:多方修改以后,现在只能trackback日志中的地址。

2006-01-14 Update:执行www.yourdomain.com/wp-admin/execute-pings.php trackback才全发出去 :(

Technorati Tags: ,

终于知道流量去哪了

星期二, 1月 10th, 2006

搬迁到Dreamhost还没几天,被搜索引擎光顾了将近一万次。
这是后台的统计报告

#reqs #pages browser
4487 4487 OmniExplorer_Bot/5.50 (+http://www.omni-explorer.com) WorldIndexer
2152 2152 Baiduspider+(+http://www.baidu.com/search/spider.htm)
1544 1046 Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8) Gecko/20051111 Firefox/1.5
1136 1136 Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

发现了除了baidu以外另一吃流量的bots “WorldIndexer”。

Technorati Tags: ,

升级的一点小结

星期二, 1月 10th, 2006

升级了Mysql以后,小结了wordpress使用的一些注意事项。

首先,没有特殊需要尽量把4.0以下的mysql升级至4.1以上,操作下来,还是相当麻烦的。字符集校对对中文字符来说不是件好事,数据库大的话导入相当费劲,对此鄙视一下Mysql。海豚说可以本地建个4.0的数据库然后升级至4.1,有兴趣的可以试下。

其次,尽量不要装太多插件,虽说wordpress的插件系统比较好用,但装了太多插件后读取数据库就会慢些,就算反安装,大部分的数据库还是残留着。原版的wordpress数据库表全是用小写的,但部分插件使用数据的时候,部分表使用了大写,在4.1版本的mysql中是区分大小写的,有可能导致数据导入出错。我已经把多余的数据表全删除了,能不用的插件全放弃了,博客还是暂时以内容为主。

再次,升级数据库后发现,wordpress数据表的一些字段改过了,原先想直接安装wordpress,清空数据后再导入原先的数据,但部分数据表怎么也导不进去,仔细查询后方知,是字段顺序换过了,导致数据无法导入,所以导入数据的时候务必使用自己的数据库。

p.s.操作数据库的时候发现,有些被屏蔽的spam还是保留在数据库当中未被删除,同时wordpress的留言管理似乎不那么理想,无法列出所有的留言。

Technorati Tags: , ,

Mysql4.1的乱码处理方法

星期一, 1月 9th, 2006

首先声明一点,我使用的完全都是手工操作的方法,比较烦琐。

导入备份的数据后,确定你的wp-include/wp-db.php已经按此方法修改过了,确保程序上能正确读取。

然后把所有表的字符集改成utf8,运行以下语句:

SQL:
  1. ALTER TABLE `wp_categories` DEFAULT CHARACTER SET utf8;
  2. ALTER TABLE `wp_comments` DEFAULT CHARACTER SET utf8;
  3. ALTER TABLE `wp_linkcategories` DEFAULT CHARACTER SET utf8;
  4. ALTER TABLE `wp_links` DEFAULT CHARACTER SET utf8;
  5. ALTER TABLE `wp_options` DEFAULT CHARACTER SET utf8;
  6. ALTER TABLE `wp_post2cat` DEFAULT CHARACTER SET utf8;
  7. ALTER TABLE `wp_postmeta` DEFAULT CHARACTER SET utf8;
  8. ALTER TABLE `wp_posts` DEFAULT CHARACTER SET utf8;
  9. ALTER TABLE `wp_usermeta` DEFAULT CHARACTER SET utf8;
  10. ALTER TABLE `wp_users` DEFAULT CHARACTER SET utf8;

各个表里面的字段的字符集,可以手工去修改,相对麻烦一点;也运行类似的语句修改

SQL:
  1. ALTER TABLE `wp_categories` CHANGE `message` `message` CHARACTER SET utf8;

然后导入所有数据,升级至此才完成。

以上介绍的是我自己的升级方式,似乎有点笨,其实在建立数据库以后可以直接把字符集改成utf8,相关语句:

SQL:
  1. CREATE DATABASE `blog` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

不过导入表以后,不知道各个字段是不是还要重新设置字符集。

Technorati Tags: , ,