搜狗手机输入法发布

搜狗输入法是我目前用过的输入法中,最方便的输入法,不得不鼎力推荐。
目前只支持Symbian S60 第三版,支持第二版的即将发布,期待中,我的Nokia6600就是第二版的系统,我等着你。

短信下载
发送“2”至“10666666”获取下载地址,即可轻松拥有最新版的搜狗手机输入法。
WAP下载
通过手机浏览器访问http://shouji.sogou.com,根据版本支持型号选择适合您手机的搜狗手机输入法下载。
电脑直接下载
通过电脑下载适合您手机的sis安装包,再传输到您的手机上进行安装。

http://shouji.sogou.com/download.php

发表在 其他 | 留下评论

mysql 分组 排序 取时间最大的一条记录

mysql 分组 group by, 排序 取每条记录中,时间最大的一条记录


SELECT A.* FROM test A,
(SELECT aid, MAX(day) max_day FROM test GROUP BY aid) B
WHERE A.aid = B.aid AND A.day = B.max_day
ORDER BY a.install DESC

以下是 test 表,测试sql


CREATE TABLE IF NOT EXISTS `test` (
`id` int(10) unsigned NOT NULL auto_increment,
`install` int(10) unsigned NOT NULL,
`day` int(10) unsigned NOT NULL,
`aid` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;


INSERT INTO `test` (`id`, `install`, `day`, `aid`) VALUES
(1, 1232, 20080808, 1),
(2, 2321, 20080809, 2),
(3, 1236, 20080810, 3),
(5, 4212, 20080809, 1),
(6, 2312, 20080810, 1),
(7, 1432, 20080811, 1),
(8, 2421, 20080808, 2),
(9, 4245, 20080811, 2),
(10, 5654, 20080810, 2),
(11, 412, 20080808, 3);

发表在 数据库 | 留下评论

jquery到底对object做了什么?

还是看实际代码吧?

http://www.d5s.cn/example/js/js_flash.html 正常

http://www.d5s.cn/example/js/jquery_flash.html 出错

一个使用的是 document.getElementById(‘XXX’).innerHTML = str;

另一个使用    $(“#XXX”).html(str);

结果,使用了jquery方法,会出现一些BUG在IE,其他浏览器未发现。

我之前也写过一篇文章: http://www.d5s.cn/archives/79

我以为 是使用jquery造成的,看来是jquery对object做了特殊处理,到底做了什么处理呢?我还不清楚,希望哪位js达人告诉我。

发表在 交互设计 | 留下评论

DBA 数据库 db4 写入、查询测试

可以先看看这里的简介 DBA数据库 (这里没有提到db4,现在应该使用db4)

安装:

打开php.ini 确定 php_dba.dll 已经载入。

之后就可以使用dba函数库了。

这个数据,就是简单的 key=>value模式,和memcache差不多。

写入和查询速度都是非常快的。

如果是本机简单测试,可以使用 inifile 模式。

不过正式服务器上,一定要使用db4模式读写,因为其他模式比较慢,inifile就更慢了,还没有fopen快,所以inifile只能测试。

现在测试一下dba数据库的写入速度

每条数据是1k,写入速度分别是: 
10000条       1.71057009697
100000条      21.7869038582
1000000条    765.130697012

每条数据是2k,写入速度分别是: 
10000条       1.13584280014
100000条      25.066011906
1000000条     704.676019907

每条数据是3k,写入速度分别是: 
10000条       0.865121126175
100000条      24.7635490894
1000000条     745.992260933

每条数据是6k,写入速度分别是: 
10000条       4.17641997337
100000条      102.979793072
1000000条     1891.55883002

 可以看出,如果每条数据不超过3k的情况下,写入速度还是非常快的,而且大致都在一个范围内。(当然,这个速度还和服务器性能有关系)

 这是对测试结果做出的压力测试:

读取1000000数据的bdb库(3.9G左右),每次读取10-100条数据,每条数据的键,分别是1-1000000之间

This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking si.adtest.com (be patient)
Server Software:        Apache/2.2.9
Server Hostname:        si.adtest.com
Server Port:            80

Document Path:          /test_bdb/r.php
Document Length:        37 bytes

Concurrency Level:      700
Time taken for tests:   2.558 seconds
Complete requests:      700
Failed requests:        555
   (Connect: 0, Receive: 0, Length: 555, Exceptions: 0)
Write errors:           0
Total transferred:      193705 bytes
HTML transferred:       26405 bytes
Requests per second:    273.62 [#/sec] (mean)
Time per request:       2558.262 [ms] (mean)
Time per request:       3.655 [ms] (mean, across all concurrent requests)
Transfer rate:          73.94 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2   1.4      2       7
Processing:    82  471 118.6    517     559
Waiting:       26  443 118.9    484     544
Total:         82  473 119.2    519     559

Percentage of the requests served within a certain time (ms)
  50%    519
  66%    524
  75%    528
  80%    533
  90%    539
  95%    542
  98%    547
  99%    552
 100%    559 (longest request)

发表在 数据库 | 留下评论

低科技圣经

在忙碌的都市中已经习惯这样生活,我们一直被这样教育着:“要跟上时代的步伐,要让生活变得充实。”

远离都市,会让你变得空虚,难道真的是空虚吗?只是那颗 焦躁不安的心,并没有沉淀下来,去享受原始的安宁。

有时候怀念那种原始,又希望原始中,能有现代化的东西相伴。

  低科技圣经

  《Better Off:Flipping the Switch on Technology》

  作者艾瑞克·布兰迪(Eric Brende)原本在麻省理工学院攻读“科学、技术与社会”。五年前的一天,他关上电脑,突然问了自己一个问题,“我上瘾了吗?”不是对药物,而是对技术。这位虔诚的天主教徒开始怀疑,文明社会层出不穷的高科技,到底有多少是人们真正需要的?那些节省劳动力的高科技设备,真的减轻工作吗?还是让我们变得更累?到底是技术改善人的生活,还是现代人在拿自己的生命去适应机器?人和机器之间到底应该保持什么样的关系?

  为了回答这些问题,他带着新婚妻子玛丽,从高科技的大本营MIT搬到一个原始的阿门宗派社区,那里没有文明社会最基本的动力——电。他们在那里住了18个月,没有电视、电脑,没有空调、暖气,但夏天有凉风,冬天烧壁炉,他们几乎不开汽车,也没有洗衣机,连肥皂都是自己动手做的。他妻子喜欢用手洗衣,这是一项不错的有氧运动。他们自己种南瓜,看着第一个孩子出生。他们发现,这种近乎原始人的生活是一种解脱,而不是束缚,在城市里疯狂赚钱大把消费的快感远远比不上这里自食其力,以低收入支付低开销所获得的闲适感和愉悦感。现代技术不断创造新的虚假需求——对燃油、空间、金钱和时间,但让人们遗忘了更重要的精神追求,对于家庭,对于社会,甚至思考本身。现在艾瑞克·布兰迪住在圣·路易斯的一幢简朴公寓里,维持城市里最低的技术需求,靠造肥皂和拉旅游人力车维持生机。

  技术极简主义

  一个叫迈克·马恩的软件工程师,30岁,德州人,有两台笔记本电脑,两台台式电脑,8个电子邮箱,3个不同版本的Outlook,还在各大门户散落着多个冲突的日程表。有一天,他终于无法忍受这种邋遢的数字生活,咬咬牙卖掉了一台笔记本电脑和两台台式电脑,注销了7个E-mail邮箱,只保留了Gmail账号,取消了邮箱里所有无用的订阅杂志,把书签都存在 del.icio.us上,所的日程安排统统归到Yahoo的在线日程表上。他甚至卸掉了Word程序,转用Dos系统下的文本文件,蓝色背景下输入灰色字符,没有任何窗口,甚至不需要鼠标,速度奇快,从不死机。

  简化复杂的数字生活,提倡技术的“极简主义”原则,重新启用低科技,在如今的极客圈内颇为流行。2003年年底,一个叫丹尼·布赖恩的技术专栏作家给70个“变态工作狂”写信(大部分为软件工程师),问他们为什么能保持这么高的工作效率?结果他发现,这些人的工作方法都相当“低科技”——没有PDA,没有日程规划软件,只是在写字板上写下自己一天要做的事情,或者给自己发一封邮件,提醒自己一天要注意的事情,还有人干脆在桌上贴一张黄色的小报事贴。一年后,丹尼·布赖恩在麻省理工学院的一次新兴技术展会上做了一次非常轰动的演讲,“我们的生活已经被乱七八糟的高新科技搞得越来越复杂,是提倡低科技的时候了”。但他并不全盘否定新技术,所谓低科技,只是崇尚“简单”和“舒服”。

  高科技的本意是提高工作效率,但讽刺的是,IT精英们往往最容易被周围环境所干扰。一些我们认为能大大提高工作效率的东西,最终往往证明最浪费时间。两年前,一家美国公司禁止员工使用E-mail,因为它比面对面谈话,或者打电话要费时费力得多,据称这一举措能让那家公司每年节省2000万美元。其实,只要你坐在一台计算机前,就不可避免干扰和分心,尤其在网络上,层层链接就像无底洞一样让你没完没了地点下去。本来你只打算花10分钟时间写一封邮件,但一个小时后,你发现自己什么都没做,只打开了七八个莫名其妙的窗口,还有几个MSN聊天窗口在闪烁着一些无关紧要的闲话。

  复古设计的情绪

  2003年阿迪达斯的三叶草重上鞋架时,鞋底镶嵌微型芯片的智能跑鞋阿迪达斯1号已经在实验室测试完毕了。苹果的袖珍桌面音箱iPod Hi-Fi标价349美元时,木头外壳的电子管音响却开始悄悄在发烧友中流行。模拟技术到数字技术的转变曾经被当作90年代全球商业格局变化的内因,电加热座椅,倒车雷达,感性式空调,汽车制造商在最近10年间疯狂地往汽车4个轮子上装电子部件,而电子产品本身在延续18个月升级一次的摩尔定律,以及8个月酝酿一种新潮流的手机设计方针,已经让全球年轻一代对所谓的新潮和时尚刺激不再有反应,复古反而成了小众口味的大趋势。

  一个叫尼古拉斯·若普的英国青年早就玩起了科技复古,他的Pokia被《纽约时报》家庭版策划人阿斯鲁·萨拉斯视作复古情绪的新电子玩具。不仅仅是因为Pokia取了一个挑逗诺基亚的名字,尼古拉斯·若普利用各种老旧电话的听筒,将其连接到各种新款手机之上,黑色的电话线耷拉在外套口袋边缘,看起来就如同20年前朋克腰间的狗链一样。之所以他用P替代诺基亚开头的N,正是寓意着低科技含量版的Nokia,从耳机与话筒分离的古董电话到二战中盟军的无线电台,各种传统电话听筒都被他重新改装,30美元起价一套Pokia。他接受《纽约时报》家庭版采访时解释道:“我用手机也已经有将近10年了,它们变得越来越小,功能越来越多,但设计却在倒退。那种简单、耐用、专注、单一的设计思想已经迷失了。”很多数字技术时代的复古技术,正是希望找回简单的感觉。这恰恰与罗马俱乐部那本著名的《增长的极限》相吻合,人口、工业发展、粮食、不可再生的自然资源和污染,这五项罗马俱乐部在1968年成立时的研究指标,早已经不再仅仅是寻找人类出路的衡量坐标,纠正现有问题的新态度、新政策和新制度彻底被用在了产品设计上,复古设计暗含的可持续发展情绪被人为放大了。

发表在 生活工作 | 留下评论

定时备份网站、数据的shell脚本

加入crontab -e后,每天早上5定时,开始开始执行备份脚本。
#0 5 * * * /bak/bak.sh

以下是bak.sh 备份脚本,只保留最近7天的备份
假设 网站目录为: /var/www/d5s/, 备份目录为: /bak/


#!/bin/bash
cd /var/www/
/bin/tar -czf /bak/$(date +%F)_d5s.tar.gz d5s
/bin/rm -f /bak/$(date +%F –date=’7 days ago’)_d5s.tar.gz

/usr/bin/mysqldump –opt -uusername -ppassword your_data > /bak/$(date +%F)_d5s.sql
/bin/rm -f /bak/$(date +%F –date=’7 days ago’)_d5s.sql

发表在 服务器&PC | 留下评论