2009年1月12日星期一

WebQQ试用和评测

  上次我提到的WebQQ开放申请,今天收到消息说已经申请通过,于是我就实地测试使用了一下处于封闭测试期的WebQQ。与传统的客户端QQ相比,WebQQ是基于Web浏览器的IM服务,用户不需要下载QQ客户端,即可在Web浏览器中获得基础的IM服务,具有Web产品固有的便利性特点,又保持了用户在客户端软件的一些操作习惯。目前,WebQQ可以实现即时消息收发、好友分组显示、在线状态切换、群等基础功能。

  登录和使用

  打开浏览器,访问http://im.qq.com/webqq/ ,输入QQ用户、密码和验证码,就可以登录WebQQ了。

  WebQQ和客户端QQ一样,也只能在一个窗口启动,如果在两个浏览器登录WebQQ,那么过一会,其中的一个WEB QQ就会被系统自动踢下线。同样,WebQQ和客户端QQ也不能同时使用。

  界面风格

  WebQQ的主界面中部显示的是“好友近况”,典型的Facebook风格,这点是传统的客户端QQ没有的功能,是QQ的一大补充。“消息盒子”里面是各种各样的消息,比起客户端QQ闪烁图标来说,消息盒子可以一次就看完所有消息,不会感到消息太多的烦恼。

WebQQ

  收发消息

  点中右边的好友或群,就可以发送QQ消息了,底部是正在聊天的QQ用户或群,当收到好友信息后,底部的头像就会跳动起来,点击后会看到消息。

WebQQ

  设置状态

  点击顶部的状态图标,可以修改当前的QQ状态,点击个性签名信息,可以修改目前的个性签名,修改完后回车,系统会自动保存。

WebQQ

  好友分组和群

  右侧的好友分组和群功能,显示效果和客户端类似,目前没有看到查看好友信息和群信息的功能,只能发送和接受消息。

  总的来说,WebQQ是一个简化版的浏览器QQ,能在Web浏览器上实现QQ的基本功能,适合无法通过客户端登录QQ的用户使用,总体感觉是一个很不错的产品。

2009年1月11日星期日

停止暴风影音自动运行的方法

  我本来已经卸载暴风影音而使用KMPlayer来进行媒体播放,但今天安装了一个“暴风转码”想测试一下视频转换功能,没想到这是一个流氓软件,不进行通知的安装了一大堆东西。

  虽然软件名称是“暴风转码”,但是安装过后未经提示地安装了“暴风影音”,并且之后启动系统会自动运行一个名为“暴风媒体中心”的东西,且这个启动程序隐藏的比较好,在注册表和启动项里都没有,在暴风影音的选项里也没有设置的地方。

  后来经过我的一番查询,这个“暴风媒体中心”使用的是“服务”进行自动启动的,在“管理工具”-“服务”中,找到一个名为“Contrl Center of Storm Media”的项目,将其禁用,之后“暴风媒体中心”就不会再自动启动了。

  “暴风转码”这个软件现在越来越垃圾了,速度越来越慢,广告越来越多,行为越来越流氓,实在不如KMPlayer和QQ影音好用。

Google Chrome推出2.0测试版

  据国外媒体报道,谷歌周四在Chrome开发者频道发布了版本号为2.0.156.1的Chrome测试版(下载),除了增加许多新功能外,该浏览器还包括新版本的WebKit和谷歌自行开发的HTTP协议。

  与Chrome 1.0版本相比,新版浏览器增加的功能包括:

  - 新版WebKit;

  - 支持从谷歌书签中导入收藏夹,目前只支持单向导入,而无法在两者之间进行双向同步;

  - 表格自动完成功能;

  - 支持Greasemonkey脚本,目前该功能还处于测试阶段;

  - 自动滚屏:点击鼠标中键会出现滚屏箭头;

  - 整页放大:支持文字、图像以及嵌入内容的放大与缩小;

  - 更好地支持拼写检查,并可快速改变语言;

  - 支持标签拖放;

  - 谷歌自行开发的HTTP网络代码;

  - 强迫使用HTTPS的安全浏览模式。

  来源:新浪科技

2009年1月10日星期六

八个有用的WordPress的SQL语句

  在过去的十年中,MySQL已经成为广受欢迎的数据库,而WordPress博客使用的是MySQL数据库,虽然使用插件可以解决一些问题,但是实现某些特殊任务的时候,在phpMyAdmin中执行SQL语句是最简洁的方法,这里就总结八个有用的WordPress系统的SQL语句,用于解决一些实际碰到的问题。

  1、创建备份数据库

  备份数据库是首先要做的事情,只需要通过以下方法就可以简单备份数据库:

  登录phpMyAdmin后。选择你的WordPress数据库,然后点击“导出”按钮,选择一种压缩方式(可以使用gzip)并单击“执行”按钮,当浏览器提示是否下载的时候,点“是”,将数据库文件下载到本地。

  2、批量删除文章修订

  WordPress2.6以后的版本增加了一个Post revisions功能,虽然有点用,但文章修订增加了你数据库的大小,我们可以选择批量删除。

  登录phpMyAdmin后执行下面的SQL语句即可批量删除。

DELETE FROM wp_posts WHERE post_type = "revision"; 

  3、批量删除垃圾评论

  一个真实的故事是,我的一个朋友在网上建立了一个博客,有次他花了几天时间外出度假,没有上网,当他回来的时候,登录自己的博客,看到有5000多条评论等待审核,当然,大多数都是垃圾评论,要手动删除这些评论要花大量时间,因此我们可以使用以下办法。

  登录phpMyAdmin后执行下面的SQL语句。

DELETE from wp_comments WHERE comment_approved = '0';

  要小心,虽然这种解决方案对于处理数百万的垃圾平邮非常有用,但是也会清除未经批准的评论,因此最好还是安装使用Akismet来对付垃圾评论。

  4、修改文章属性

  你安装WordPress后,admin账户就创建了,不少人都错误的使用这个帐号来写博客,直到他们认识到,这并不是个人帐号。

  解决的方法,每篇文章修改作者属性需要大量的时间,下面的这个SQL语句可以帮你快速完成这个功能。

  首先你要找到你正确的用户名,使用下面的SQL语句可以找到你的用户ID号。

SELECT ID, display_name FROM wp_users;

  假设这个ID为NEW_AUTHOR_ID,而管理员admin的ID为OLD_AUTHOR_ID,接着,运行下面的SQL语句。

UPDATE wp_posts SET post_author=NEW_AUTHOR_ID WHERE post_author=OLD_AUTHOR_ID;

  5、手动重设密码

  很多人为了保护自己的博客不被人黑掉,使用了很复杂的密码,这虽然是一件好事,但也经常会发生遗忘管理员密码的事情。

  当然,通过电子邮件可以发送给你WordPress重设密码的链接,但如果你无法访问你的邮件地址,那么就只好使用下面的SQL语句来重设你的密码了。

UPDATE wp_users SET user_pass = MD5('PASSWORD') WHERE wp_users.user_login ='admin' LIMIT 1;

  MD5是MySQL内置的哈希函数,用于将密码转换为散列值。

  6、更改WordPress的域名

  你可能有时候会想要更改你博客的域名,但是WordPress会将你的域名存储在数据库中,因此你要使用下面的SQL语句来修改。

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldsite.com', 'http://www.newsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';

  接着,你还要使用下面的SQL将文章的GUID也进行修改。

UPDATE wp_posts SET guid = replace(guid, 'http://www.oldsite.com','http://www.newsite.com');

  最后,使用下面的语句将文章里所有旧域名替换为新域名。

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldsite.com', 'http://www.newsite.com');

  7、显示SQL查询数量

  在你有话博客性能的时候,了解到查询数据库的数量是非常重要的,为了减少数据库查询,我们需要知道在一个页面上到底有多少个查询。

  这一次,不需要登录phpMyAdmin了,你只需要修改footer.php文件,在文件结尾增加下面几行代码即可。

<?php if (is_user_logged_in()) { ?>  
    <?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?> seconds.  
<?php } ?>

  8、恢复你的WordPress数据库

  当你的数据库因为某些原因(黑客或者升级错误)被损坏或者丢失了,如果你有备份的话,那可以恢复你的WordPress数据库。

  登录phpMyAdmin,选择你的WordPress数据库,点“导入”按钮,点“浏览”按钮,然后从你的硬盘选择备份文件,点“执行”按钮就可以将数据库导入。

  如果顺利的话,你的WordPress功能将会恢复正常。

  英文原文:8 Useful WordPress SQL Hacks
  中文翻译:William Long
  中文译文:八个有用的WordPress的SQL语句

2009年1月9日星期五

电影赤壁下集观后感

  昨天去电影院看了吴宇森导演的《赤壁》的下集,感觉下集似乎还没有赤壁上集好看,整个剧情没有什么太大意思,对于《三国演义》小说的改变太大,在风格上一味迎合西方,比起赤壁上集来说是有过之而无不及。

  孙尚香和敌人官兵那段莫名其妙的爱情显然是为了取悦西方观众,女兵怀抱着死去的敌方战士在尸横遍野的战场上哭泣显然是西方格式化的战争镜头,诸葛亮和甘兴的演员挑选无疑是在讨好日本观众,诸葛亮由日裔演员金城武所扮演,甘兴则由中村狮童饰演,并且甘兴是一名舍生取义的英勇将军,整个赤壁下集电影的风格受到日本动作游戏《真三国无双》的强烈影响,甚至火烧赤壁的重头戏和《真三国无双3》的CG都十分类似,如此浓厚的日本风味,难怪《赤壁》会在日本创造了票房奇迹,创造华语片在日本的票房最高纪录。

赤壁

  当然,不可否认,《赤壁》下级还是有很强的观赏性,草船借箭、火烧赤壁等段落制作精良,在影院里感觉不错,可惜整个剧情实在太经不起推敲,吴国郡主孙尚香扮成奸细导入曹军,并且会喜欢敌人的士兵,小乔一叶孤舟去曹军施展美人计,三国演义里的苦肉计不见了,周瑜最后英雄救美,抱得美人归,并且还释放了曹操,关羽的华容道也不知道哪里去了。曹操的确非常好色,并且曾经因为强占了降将张绣的老婆而痛失大将典韦,但是打赢了官渡之战的那么大的曹操,绝对不可能因为小乔的一杯茶而贻误战机。总之,电影里面相关的漏洞实在太多,要是剧情不那么弱智的话,整个电影的效果应该会更好。

赤壁

赤壁

赤壁

2009年1月8日星期四

迅雷统计系统开始测试

  目前国内比较流行的网站流量统计服务是Google Analytics、雅虎统计和百度统计,Google Analytics功能最强大,几乎所有你能想到的功能都能实现,不过缺点是操作较为复杂,没有图片方式的代码,只提供JavaScript方式的代码,这就限制了其应用范围,不能使用其实现RSS Feed的统计;雅虎统计虽然提供图片方式的代码,但是统计系统过于简单,很多功能都无法实现,百度统计的功能多一些,但也不如Google Analytics功能多,同时也不支持图片方式代码。

  迅雷统计是一个新的统计服务,经过数月的封闭开发,迅雷统计系统目前已经开始邀请用户测试,迅雷统计是为中国站长量身定做的一款免费统计系统,为站长提供简单易用的服务和富于参考价值的运营数据;它拥有目前统计系统的大部份功能以及自主开发的多项新功能,内测以来颇受众多站长的喜爱和好评。下面是迅雷统计系统的一些特色功能。

  特色功能1:访客现场直播

  将网站上面发生的事情几乎实时地反映到迅雷统计上面。事无巨细,一览无余,全面掌握网站的访问详情。

  适用对象:中小型网站。不适合每天有几十万以上流量的网站(刷屏太快)。

  作用:试试打开现场直播以后,在QQ群里面推广一下自己的网站。就可以立竿见影地评估推广效果。

  特色功能2:标题记录

  是不是已经厌倦了热门页等统计中,看着满屏幕的URL,却不知道是哪个页面呢?迅雷统计记录页面URL的同时,也将标题记录下来。让看的人更加直观地认识到页面的访问情况。而不用一个个点击链接去查看URL所代表的页面。

  特色功能3:即时趋势分析

  在每一个详细表格中,鼠标移动到每一个格子上面的时候,都会出现一个"添加到趋势图"的按钮。点击了之后就会将当前格子的历史数据显示到上面的趋势图中,方便分析出每个内容的每个指标的走势。

  目前迅雷统计需要注册迅雷联盟会员才能参与,并且要成功推广5名注册用户时才能获得激活码,每天只能激活180个用户,超过了之后只能等第二天才能激活,总的来说,注册还很麻烦。

  最后发一个广告,我这里有QQ校友的邀请码,如果需要QQ校友的邀请,请发送邮件到 williamlong-subscribe@googlegroups.com 加入我的邮件列表,我将每天将邀请码发送给新加入的用户。

Google AdSense搜索联盟的政策

  今天听了Google AdSense开办的“强化自身,做好网站,经营之本”会议,整个会议讲解的内容其实没什么新意,不过会议最后的交流问答节目有些问题很有意思。

  有一个用户提问,说看到网站的Google AdSense搜索广告中,可以自定义各样的关键词,获得较高点击率,问如何申请和配置这样的AdSense搜索联盟广告。

  这个问题其实我也在一些网站上看到过,当时我看到这样的广告也心生疑惑,难道AdSense搜索广告可以这么搞?今天Google的人员终于回答了这个问题。

Google AdSense

  Google的人员回答,如果用户使用的是Google搜索联盟产品,这样的形式是违反Google的政策的,Google搜索联盟代码是不能以任何形式进行更改代码,包括修改代码的任何部分或手动更改搜索框的布局,用户也不得使用特定查询预先填充搜索框或建议搜索词。

  所以,大家看到类似的广告,可以向Google AdSense联盟进行举报,因为这类广告是违反AdSense计划政策的。