Nov
17
2008
1

大家一起来OpenID

  随着 Yahoo!、Microsoft 和 Google 对 OpenID 的支持,此前对于 Web 2.0/3.0 比较孤立的去中心化、分布式账号验证思想将指日可待。虽然 OpenID 的普及还需要一段时间,但随着 OpenID 的发展,基于 Web 2.0/3.0 的应用是该考虑对 OpenID 作支持的时候了,我甚至看好诸如腾迅这样的国内互联网企业如果也能成为 OpenID 提供商时,让 QQ 号兼容 OpenID,整个格局将会产生多大的巨变?

  BTW:研究 OpenID.net 官方网站上的规范将是近期的重点,此外我还会测试一下用 Perl 写的 Net::OpenID::Server 和 Net::OpenID::Consumer 模组,至于 PHP 和 Python 的库,会用则可。

Written by Lin in: 研究 | Tags: , , , , ,
Nov
13
2008
5

mysql杂谈

  两年前规划 news database 时,只做了千万级的设计,把 news 索引表和 newscontent 内容表分开,这样 news 索引表的效率很高,而 newscontent 除了偶尔读写,其他时候仅为存诸、备份,字段也很简单,一直都很高效。

  关于 news database,曾经有一次让啊土(我们 Team 的一名程序员)误操作,把几百万条数据记录删除了,他的恢复脚本里面首面有 drop table 行为,当时被我严重教育了一番,后来把权限控制的比较严格一些,从此没再发生这种严重错误。

  然而两年过去了,千万条数据记录也达到了,发生 mysql index 错误,需要使用 myisamchk 进行修复,发现分区 541G 已经使用了 458G,使用 myisamchk -r newscontent 修复不够空间,使用 -q 参数又不放心,只好接个 1.5TB 的 SATA 外接硬盘上去,把文件拷贝出来等修复完再传回去。

  是时候对 news 数据库做上亿级规划的时候了,得把 newscontent 表再重新设计,规划一下,拆分成多张表,相对固定比如 [0-9]、[09-99]、[A-Z] 或按 [YYYYMM] 分表存诸。

  Update:9个小时后,我放弃了把 newscontent.MYD 数据库文件通过网络传到 1.5TB USB/SATA 硬盘上再修复的做法,因为只完成了1/2不到,即便全部传完,再过9个小时,我才能开始修复,而修复时间,又将过去多少时间?因此,我又改用了 myisamchk -r -q newscontent 的方法,同时使用 renice 把优先级设到最大,让他去吧!

Written by Lin in: 研究 | Tags: , , ,
Sep
28
2007
0

老酒新装是创新?

  在 Web 2.0 时代,普通得不能再普通的 Web
应用:论坛(Forum)和留言板(Guestbook)这两种发展了很多年的技术,换个模版、改个名字变成了博客(Blog)而一举成名。

  老外为简单的异步 JavaScript 和 XML 应用起个名字叫 Ajax
唤起了无刷新应用热,并且还出了数十上百本书。最近又有老外把“推拉”(Push/Pull)技术换个名叫
Comet 技术,估计不久又将会有一堆无聊的书籍要出现了。

  动动手用所谓的 Server Push 技术原理写了个演示(http://cgi-bin.cn/push/comet.html),其实这种技术早在十年前就已经很普及,在包括网易、碧海云沙和
iChat 聊天室都使用这种技术,当时他们管这叫 Web Streaming
技术。

  这个演示目前在 Firefox 和 Opera 浏览器下还有点小 Bug
就是状态栏一直是传输状态,并且鼠标指针一直是等待状态,需要想办法解决一下。

Written by Lin in: 研究 | Tags: , , , , , , , , ,
Sep
14
2007
0

通货膨胀和股市崩溃

  现在的一百元,在五年后一百元钱价值几许?“80!”、“90!”。一百元钱,五年后并不会值一百元,钱可能更不值钱。换成经济学家的语言来说,那就是发生了通货膨胀。一百元人民币在五年以后尽管面值还是一百元,但通货膨胀使得它的实际购买力下降为八十元或者更低。

  国际上通常认为,CPI
指数若达到5%,一般可视为出现通货膨胀(CPI
指数也是人们通常说的通货膨胀指数)。所谓通货膨胀,就是“货币总量”相对“物品总量”不断增大的现象,粗略地说,就是货币“过多”的现象。从世界各国的经验来看,通货膨胀一般产生两大重要后果:一是货币购买力下降,二是财富重新分配。通货膨胀是经济增长最为危险的恶魔,这一公认的经济增长的“恶魔”,既可能使中国经济增长遭受重创,也可能促成中国经济增长方式的深层次改变。

  央行又提高准备金率了,这是今年的第七次,全程准备金率就此也接近了10年来的上限!而可以预见的是,这样的调控措施还将继续,直到经济过热、流动性过剩被彻底控制。

  当然,有人至今还不承认经济过热,因为中国经济还没有衰退。然而,在中央政府宏观调控两年多之后中国经济的各项“发展指标”依然纹丝不动的事实说明了什么问题呢?也就是说,在你开车的时候不断刹车但车速依然不减成为事实你会想到什么呢?答案只有一个:刹车失灵了,危险就在眼前。

  内容摘录自新华网上的《假如通货膨胀来了
我们的生活会受到什么影响
》及和讯博客的《警醒吧 “罗杰斯”将把崩溃带给中国!》的文章。

Written by Lin in: 研究 | Tags: , ,
Sep
01
2007
0

内网穿透技术交流

  今天下午在南池子搞了个内网穿透技术交流会,参加讨论交流的有做
VNN 的王银华、做糖果播放器的唐爱平、做 rmtSvc 和 vIDC 的飞鱼、做
88DATA 桌面搜索的刘辉、我和我们 DWS 的程序员大萝卜。

  讨论话题涉及 NAT 的 TCP 和 UDP 穿透、STUN 协议、uPNP
协议、VPN 虚拟专网、TUNNEL 隧道转发、DDNS 动态域名、HTTP/SOCKS
代理服务、BT/eMule/Skype 等P2P
服务。此外,我们还交流了各自正在做的项目,感觉收益良多。

Written by Lin in: 研究 | Tags: , , ,
Jul
12
2007
0

个性化属性++


  1. 网站访问行为;



    1. 上网导航;

    2. 个人书签;

    3. 新闻资讯;



  2. 搜索词汇分析;



    1. 高频关键字;

    2. 低频关键字;



  3. 鼠标点击坐标;



    1. 关键区域;

    2. 常用工具;



Written by Lin in: 研究 | Tags: ,
May
03
2007
1

智慧的旅行

Lin's Moblog

  昨天晚上突发奇想,在网上搜了两本有关心理学方面的书,一本是《心理学与生活》第16版,还有一本是《心理学导论》第9版,这是两本都是心理学的入门书,评价很高,作为英文科教书翻译过来的,很多学校都采用这两本书当教材。

  今天下午在王府井的新华书店一层找到了《心理学与生活》这本书,那本《心理学导论》的书没找到,同名书倒是发现好几个版本,可都不是我想要找的版本,我要找的那本书是中国轻工业出版社的,附标题为“思想与行为的认识之路”。

  买完书在东方新天地的 TCBY
休息,点了杯冰淇淋,拿出这本书足有600多页的心理学教科书。看了一下前言,我的感觉和网上的书评一样,相信这是一本很有价值的书。

  特别是序言中的“智慧的旅行”这句话很令我感动,心理学这三个字从表面上看似乎和我很有距离感,但心理学本身其实贯穿着每一个人的生活,如同这本书的名称一样。

  从前对心理学只是字面上的认识,听说 MBA
就有心理学相关的课程,可见心理学涉及方方面面,而不仅仅是与心理疾病方面有关。

  这本书我估计得花个半年一年才能学完,结果学成什么样其实无所谓,学这个本身就是一种业余爱好,就当成是对自己和周边事物的一次加深认识,最重要的是进行一次智慧的旅行。

Written by Lin in: 研究 | Tags: , ,
Apr
08
2007
0

在线Javascript代码格式和标亮工具

  在网上发现一个简单实用的在线 Javascript 代码格式和标亮工具
Javascript Format and Colour(http://javascript.about.com/library/blformat.htm),程序本身也是用
Javascript 写的,和 Perl 语言写的 Perl 代码整洁工具
Perltidy(http://perltidy.sourceforge.net)有异曲同工之妙。

  无需下载和安装,只需将代码粘贴上去,点一下 Clean
按钮就可以将杂乱无序的代码整理得井井有条。研究代码的时候轻松多了,也不用为跨团队协作开发的时候,由于不同程序员间代码规范或习惯不同而发愁。

Written by Lin in: 研究 |

Powered by WordPress | Aeros Theme | Linxinglu.com