曦's profile无法找到该页PhotosBlogListsMore Tools Help

Blog


    5/13/2009

    肯德基:是的!

    但是有愿望总是好事,是吧肯德基.

    肯德基:是的!

    我觉得也是.

    相对于年初的很多不如意,我现在的状况感觉颇有一些又一村,又一村,又一村啊又一村的感觉.离开了腻歪了3年的VIA,离开了保姆似的环境,finally, I am in the wild,同时,我也找到了一个更高的天空和一个更规范化的翅膀.这一村,我喜欢.

    奥巴马一直在说:change.对我来说,四月份的主题就是change,change的让我自己都觉得惊讶,这还是我吗? 过去的一些变化顶多能算打了些补丁,四月份的变化就是整个版本的更新,从1.0到2.0了. 过去的生活总是让我感觉有些昏头,有些没怎么好,也不怎么差,天天那样,以后也不会咋样的感觉,总是在找一些小快乐和小满足. 这次,每天对着av yy'的宅男终于有机会体验床上运动的快感了, 尼欧终于来到真实世界了, 圣诞老人终于能在火炉前面等别人送礼物了,是的,和过去不同了,但是这种不同让我感觉,还挺j8爽的. 和过去的小海皮不大一样,现在的大海皮是需要经过挺大的努力才能达成,比如装修.

    都说装修掉层皮啊,我觉得群众的智慧是雪亮的,群众的眼睛是无穷的. 过去我都没怎么逛过北京的,在这里待了几年,全是在玩初中几何:两点一线.这会我是玩了回高等数学了.从南边到北边,从郊区到郊区的郊区再到郊区的城区,为了这装修,我脚底绝对掉层皮了. 好在我们家海天现在专职盯装修,省了我好多皮了,老婆,啵一个. 尽管是专职盯了,可是人家昨天晚上还是被几个装修小问题给折磨的坐地上哇哇的哭了一会,你说这要是我们俩都天天上班还得忙和这事,不得每天都得抱头痛哭,两把鼻涕两把泪啊.

    够烦吧,但是等装修出效果来了,心里也挺美的.这种美和过去的那些小快乐不一样,这种痛并快乐的心里美比较持久和并且让人感动.家,多么温暖的字眼,我在装饰我的家,多么让人感觉骄傲的事啊,当然,这是在达到你设计效果的前提下,如果搞失败了你心里也全是操大爷的念头.

    装修估计这周就能进入尾声了,很多大东西都在这时候装.但是就在这关键的时刻,我不得已得回家办档案和护照的事,现在装修的那些事只能海天自己盯着了,辛苦辛苦.

    上篇博客距离这篇也好几个月了,没办法,事太多,每天闲下来也得11点多了,这篇还是我在回家的路上,躺在卧铺上才有时间写下这些东西.

    回头看看上篇,其实挺有意思,我确实在河谷上捡到了漂亮的石头,刚心里说:操你妈,美国那帮贷款买房子的!我现在自己也贷款买房子了.呵呵,不好意思的笑笑.

    希望,是一件好事,

    对了对了,我终于拍到了一张我自己满意的证件照,你说过去怎么都没拍到呢?这是为什么呢?(一股小沈阳味...).还有,google gear我太爱你了,在没有网络的地方看reader,感觉比杂志强多了

    12/30/2008

    发发骚

    -这事你怎么想?

    -还行吧

    -其实比你想象的还要坏,生活就像一个公共厕所,你永远不知道打开的包间里面有多少大便没有冲下去.

    王力宏的新专辑,有一半的歌是难听的,但是他不会打五折卖你.(王力宏:你妈的,下载不花钱还tmd嫌贵)(大家都有烦恼,别叫唤了,听你歌就挺给你面子了)(王力宏:你妈的,下载不花钱还tmd嫌烦)

    这个不错,那个也不错,哇,这个更好!晃晃钱包,"我们还是再看看吧".有些时候你感觉美女已经在眼前了,正想颤巍巍的拉住小手,美女微微一笑露出满嘴塞满韭菜叶的钢牙,"想带我走?得付一笔分手费给我前夫","操!"

    总感觉晚生了几年,好时候都拍拍屁股跑了,我们只能光脚在后面溜达,吃一嘴灰,但是转念一想,早生几年就晚接触网络晚几年,那几年多无聊啊,那几年做点啥呢...想了半天都不知道做点啥好,太tmd无聊了.还是现在的小孩比较舒服,啥都有.但是转念一想,小屁孩知道啥啊,不都是心智成熟之后才后悔小时候没好好享受荷尔蒙爆发的感觉,小屁孩就是小屁孩,太tmd的无聊了.

    我总觉得肯德基做鸡并不是心甘情愿的,他其实也想做满汉全席,法国大餐来着,只不过被逼无奈只好做鸡了,做时间长了,大家叫的多了,就变成了世界闻名的做鸡的,但是他每天晚上收摊之后念叨的肯定是"你才是做鸡的呢,你们全家都是做鸡的!你以为鸡那么好做啊,你以为说做就做啊,你以为我想做啊,我一顿不做,你们这帮人就得饿肚子,做鸡做出社会责任也tmd烦,唉人生不如意十有八九,十有八九啊,八九七十二啊,二七一十四啊...关灯睡觉!"

    环境是个操蛋的玩意,说不好就不好了,但是从来没说好就好过.但是总要往好处看,只有低谷的时候才能在河滩上捡到贝壳不是.上面那句是劝大家的,我自己无视,我心里还在说:操你妈,美国那帮贷款买房子的!

    也许是08年太成功的奥运会耗费了全球太多的rp,再加上我也本命年(谁tmd的发明的这个概念,拉街上枪毙去!),总之灰常不爽,总感觉摇了半天尾巴,打了好几个滚,就是得不到那个火腿肠一样.而且可预期的09年也不会好哪里去,所以一些不切实际的新年愿望也许只能停留在大脑皮层.但是有愿望总是好事,是吧肯德基.

    12/25/2008

    这两天在想两件事

    1.服务端以dom的方式解析html,以dom操作的方式改动html结构来实现数据的插入.
    这样做的好处是前端做模板的不用再了解复杂的模板标记(尽管有些已经很简单,但是对设计师和前端工程师来说,尽量减少不必要的麻烦,让凯撒的归凯撒,双枪老太婆的归双枪老太婆),后端也省去了把模板文档当作字符串来处理来处理去,还得要注意到标签是不是闭合啥啥的,太鸡巴不爽了,后端的字符串就应该是数据,和页面结构的markup完全脱离关系.

    大致过程是:
    纯粹的便于前端和后端控制的id和class标记的html  -> 后端模板引擎读取后解释为dom –> 以dom操作的方式插入数据(就像前端的js一样,用css的selector来找到结点进行操作,整块的内容插入以模块的方式写进去,这样就实现了纯粹的mvc,最终会生成一个大的页面obj) –> 把这个大的obj解释为标准的严格的html返回前端

    不小的工程,也不知道现在是不是已经有了相关的东西来实现相似的功能,试试看再说.

    update : 以dom方式控制html的找到一个不错的工具 : PHP Simple HTML DOM Parser
    具体性能正在测试,至少功能上看起来挺不错的.

     

    2.一个简单的地图标记的东西
    就像tinyurl的功能一样,非常简单,在地图上标记一点,返回你一个url,你可以用这个url来告诉别人你说的地点到底是哪里.

    以前的谈话过程是这样:
    a:下了地铁左转,走100米就到了,就在xx大厦对面,旁边有个xxx,附近是个xxx...,你在地图上搜XXX,那个a标记的地方的右边,不对,是北面...
    b:哦哦哦,你再说一遍?

    完成之后是这样:
    a:我说的地方是这里:http://www.6znet.com/here/?1024
    b:ok

    -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

    最近一直在听王菲的<<只爱陌生人>>专辑,有点中毒.总是在听老歌,老啦老啦
    最近也一直在张罗一件大事,买一件也许是从祖上到现在最贵的东西

    12/9/2008

    前端和后端并行开发

    在前端和后端中间做一个透明的层,让前端能够像调用js的函数一样的调用php里的函数得到返回值.

    但是能完全做到的可能性不大,因为xhr的请求我们一般都用异步的方式,所以不可能等到返回值之后再执行下个指令,所以需要在请求之初就设定好call back的东西.

    然后在大型应用中(邮件客户端,web game之类),会有很多请求同时发出,而一方面一般浏览器同时只能做2个请求,另一方面我们要减轻服务器的并发压力,这样我们就需要对发出的请求做管理.需要一个请求的堆栈,重要的先出,不重要的等等再说.

    在后端,通常的做法是会在程序的上层有一个function pool,里面一堆有可能用的到的function在里面游泳.那么我们需要做的是一个游泳池和前端的接口,让前端的请求到里面来抓鱼,并且不需要特别的穿上防水服.

    好,那么我们的结构清楚了:

    前端请求动作-->前端外部请求管理-->后端function pool的接口-->后端function pool-->后端function pool的接口-->返回值丢给前端

    我们把中间的四步作为一个透明的固定的层,那么前端和后端的合作就会很快了.

    后端写清楚function,前端来用就ok了.

    见这个例子:

    http://6znet.com/lab/json/

    左边是执行结果,右边是实时的当前并行的外部链接数.

    整个前端是在mootools 1.2.1的环境下

    下载在这里:http://6znet.com/lab/json/json.rar

    在143行下面的东西是我们来测试用的.

    start_sth()这个函数里面写清楚了我们怎么来用143行以上这堆乱七八糟的东西.

    obj_to_post这个里面说,我要调用php里面的hello这个方法,arg里面是传给php里面hello这个函数的参数

    req_ini_obj这个里面说,我要的这个hello在res.php里面,onComplete说,在请求完成的时候我要做的事,首先检查一下请求是不是有问题,然后我要扩充页面中的一些东西,然后把某部分滚动下来.

    最后Request.manager.add_to_stack(req_ini_obj,obj_to_post,0);这个说:我要把我之前定义的东西扔到请求的堆栈中去,优先级是0.

    我们现在转到res.php里面来看

    38行到75行是我们需要自己写的东西,也就是hello函数和$global_var["json_methods"][]="hello";

    hello函数是用来响应前端说要调用hello方法的,参数,很讨厌的被传递成了array,不过没关系,结构没变,里面一堆东西是处理数据的.然后$global_var["json_methods"][]="hello";这个把hello这个函数加入了前端可以调用的函数列表里面.保证了前端不会把我们的一些核心的重要函数乱用.

    好,以上就是开发者要做的了.

    下面说的是一些其他的东西:

    1.并发控制

    2.出错处理

    3.请求的优先级控制

    4.安全性

    5.下一步

     

    1.并发控制

    这个很简单,在Request.manager里面有一个连接计数器,running_num,用这个来控制最大并发数.发出去一个就加一,如果达到最大并发数,就让传进来的obj在堆栈里面排队.等前面的连接完成了再启动它.

    2.出错处理

    在这里面出错的处理被统一放到了Errors里面,包括连接失败的计数等等,这里的出错级别比较高,所以集中管理能帮助你能全面掌握系统状况.而且在出错的时候后端可以根据出错的情况来选择执行前端哪个动作.比如Errors里面就有两个可以试试看,一个是notice,一个是double_notice,两个都可以由后端来传递参数执行.

    3.请求的优先级

    目前请求的优先级只有两档,0,1.如果是0,就扔到堆栈的后面去,如果是1就扔到堆栈的最前面去.

    4.安全性

    前端无论怎么保证安全都是不可靠的,只有在后端数据库之前做好防盗门才有效.所以在后端可执行的function之后都有一个把函数加入可前端执行的function许可列表中,这样可以保证前端再乱来也碰不到核心函数.当然,这里许可的函数内请也做好被滥用的防护工作.

    5.下一步

    这套东西还处在雏形的阶段,在这个基础上可以做的还很多,包括请求的缓存,请求的冗余控制,请求的多级优先级,对意外情况的更多控制,同时执行多个function等等.

     

    还有,这套东西的思想源自Hedger在D2上的presentation,很久之前了,只是最近才有时间把这堆东西做出来.向Hedger致敬.

    11/6/2008

    我爱画外音

    明白了?
    明白了(不明白)

    能搞定不?
    没问题(鬼知道)

    垃圾!
    哦,你说的对(我真同情你)

    u r so in there
    easy as a pie(好险...)

    兰州大烧饼
    路过(楼上才是大烧饼)

    忙不忙?
    不忙,啥事(快说,忙着呢)

    ...
    ...(抓紧说,再不说我把你耳屎打出来)

    XXX怎么走?
    我也8晓得哇(左勾拳右勾拳一句惹毛我的人有危险)

    你们嫂子bla bla bla
    这么大话了人也不会说(你tmd算老几)

    看,牛逼吧
    嗯,真牛逼(懒腰+哈欠+你说啥?)

    帮我XX,回头请你吃饭
    手头事多,晚一些给你(吃饭?哼哼谁信,晚?那是非常非常晚)

    bla,bla,bla,到时候也不会白了你
    哦~~~~(到底能给多少钱?你自己也搞不清楚的话请不要来找我)

    非常有前景,前途非常光明,bla bla bla
    哦~~~~(废话半天一句也没说到点子上,你有什么资格说前途,粥还没喝到少给我谈满汉全席)

    朋友bla bla bla,朋友bla bla bla
    哦~~~~(你是赚钱的,我也是赚钱的,扯这么多没用的作甚,要真够朋友早就把话说明白了)

    你觉得怎么样
    还行(我觉得怎样一点也不重要,关键是你自己觉得怎么样)

    你说我应该怎么办
    难说(自己的事自己拿主意,这么大人了)

    呵呵
    嗯,呵呵(呵欠的呵)

    究竟是为什么呢?
    神奇...(我也不知道)

    我靠,上面那堆里面居然有在说我
    抱歉了(说的就是你!)

    IH198034~I-Want-You-for-the-U-S-Army-Recruitment-Posters

    9/6/2008

    google究竟有多恐怖

    我以前觉得它有那~~么恐怖,周五的时候看到新闻说google的picasaweb出了人脸识别功能,我试用了下,现在感觉,google现在有那~~~~~~~~~~~~~~么恐怖了.

    把picasaweb的语言调整为英文,然后在setting里面打开name tag的功能.回到主界面就会发现人脸识别的进度,识别的时间视你的照片量多少,我的大约5分钟就识别完了.

    其实人脸识别不是什么新鲜玩意了,现在几乎每个相机都有这功能,甚至有些山寨机也有.然后呢,google恐怖的地方来了.他居然能认识一张脸!我的意思是在name tag的界面中,他会把同一张脸的所有照片都拿出来让你统一命一个名.比如我在某张照片中出现,我有在其他照片中出现,google会认为这是同一个人.这种认知的功能相对识别一个画面中某部分是不是人脸又上升到了一个高度.

    还没觉得恐怖?这样说好了,google在认知一个人的长相特征之后,不仅是为你的照片处理提供了便利,更多的是让它对用户认知达到了一个新高度.

    你知道,如果在google的profile中,让你自己上传自己的头像,你不一定会上传一个真的.但是如果在picasaweb中,我的朋友上传了包括我的照片,那么他在命名照片中的我的时候,一般不会命名一个假的名字.如果我的朋友同时在填的名字的时候,也填入了我的gmail,那么尽管我没有上传我的真实照片,google还是知道了我长什么样子.

    这种"人识别"的技术(我认为已经超越了人脸识别这个层次了),不光会用在picasaweb上,google还有图片搜索呢!一旦掌握了某个人的长相特征,那么在这种海量的互联网图片中,围绕这个人的资料就会被慢慢丰富起来,google会以人为中心,把这些离散的资料建立起联系,同时进化他自己对用户的掌握.

    还记得微软的人立方吗?那种基于字串的人的关系在这种基于图片的人际关系面前,顿时显得小儿科了.

    我现在越来越觉得google的着眼点根本不只是互联网那么简单,google的着眼点是"人".他知道你平时爱搜索什么东西,知道你长什么样子,知道你在地球的哪个角落,知道你的朋友都有谁,在chrome得到大量的应用之后,他也知道你上网的习惯有那些,用户用了reader之后会知道你希望知道哪些方面的新闻等等...你能说他只是在玩互联网吗?它是在玩"人".(Page的老婆似乎在做基因鉴定的公司?天哪...)

    相对来说,微软一直在做工具,一直站在用户的下面做事情.然而google是站在用户的上面,以一个上帝的高度在做事情.这就是google的恐怖之处.

    7/11/2008

    大连归来

    我对海滨城市有着与生俱来的向往,阳光,沙滩,海风,这些词就算是念一念也会感觉轻松很多.

    以前也一直向往背起包就出发的感觉,尽管有些任性和简单,但是我还是很向往,因为我一直推崇007的做事方法,所有事情都考虑周全,走起路来胸有成竹,没有一丝慌张,所有事情都安排好了,就算身处困境也能全身而退.所以轻举妄动从来不是我的标签.

    这次的成行却很突然,周一还是周二,安婧这个大龄不靠谱女青年(表扁我啊,我挡,嘿嘿)突然向海天提议,"咱们去大连吧".然后海天这个憋闷了很久的大龄没谱女青年就激动起来了,"好啊好啊",于是这事就这么成了.我那几天忙的脚打后脑勺(有难度),所以海天问我我的回答都是"随你,我都行",再加上大连也是我向往已久的城市之一,所以就这么着了.

    之后订票啦什么的很是惊险,差点回不来,安婧的口头禅"没事的,没事的",我也就阿q了,你都不担心,我担心啥(再次抬手挡,灭哈哈).

    之后我们就去了大连了,然后玩了两天,我们就回来了.呵呵,就是这么简单.

    大连在我印象中...其实没印象,因为它和我脑中的海滨城市是有矛盾的,因为他在东北,我的印象中海滨城市都是热带的,所以更加有一探究竟的欲望.

    从刚下火车的时候感觉这个城市的高楼挺多的,应该是蛮现代的.但是这不是我想看到的,我想接触的是那个老大连,那些上了年纪的大连们.

    给我美好回忆的:4维电影,贝壳博物馆的大城堡,海鲜,大连宾馆,大连宾馆中间天井里的小茶座,小插座里好喝的红茶,有轨电车,回来路上的吹牛游戏,当然还有同行的你们.

    大连回来之后,从来没这么忙过,所以直到周末才来写点东西,正好也酝酿一下,这时候才开锅.

    去玩自然少不了照片:

    http://picasaweb.google.com/putcncx/087

    这里有文字解说版

    大连.片段

    以及同行的jin帅哥的blog:

    http://jin-can.spaces.live.com/Blog/cns!BB056BE0CD53ECCF!428.entry

    6/17/2008

    一个跨域的类 cross domain kit

    这两天工作需要,写了一个跨域不刷页面的东西.

    http://www.6znet.com/lab/crossdomain/index.htm

    当然,它是基于mootools1.11的.

    update:独立的, http://www.6znet.com/lab/crossdomain/index1.htm

    这个类可以设定请求的方式(get or post),可以发起请求时和请求完成后的事件,用对象的方式来写入要传送的内容,可以设置调试模式,可以启用"悄悄的进村,悄悄的出村"模式(就是尽量打扫干净发送数据时用到的临时创建的页面元素),当然1,既然是跨域,请求的地址自然随便了,demo中的测试地址是"http://therestudio.com/lab/feedback/",当然2,由于是跨域,目前是无法获取取来的东西的,也不能对目标地址进行dom操作.

    那么它的价值在哪里呢?不需要返回数据的请求(如果你有需要咱然会想到).比如对用户在页面中行为的调查,比如收集页面中某些数据丢到数据库中,这些是有用的.

    我把整个过程中用到的构建dummy form, dummy iframe,使dummy form提交,处理事件等东西包在一起,用的时候初始化一个对象,如下:

    var instance=new CrossDomain_Request("http://therestudio.com/lab/feedback/",
        {
            method:"post", // or "get"
            onRequest : function(){ alert("start") }, //things to do once the request event is trigged
            onSuccess : function(){ alert("finished") }, //things to do once the request is finished
            data : { //data passed to the target
                name : "Darcy Chen",
                age : 24,
                job : "coder"
            },
            clear : true //to clean up the dom or not,optional, default is false
        }
    );

    需要发送的时候instance.request()就ok了.

    调试的时候可以在类定义时把
    this.debug=true;//in the demo it's set to be true, set it false while finishing your debug in some real jobs
    这样就可以看到所有建立的元素和返回内容.在上面的demo中他是被设置为true.

    经过测试,ie6,ie7,ff2,safari3.1 works pretty well, 但是opera9上面在处理onSuccess上还有点问题.

    所有的东西都在那个demo中了,我就不单独提供下载了,有问题请留言.

    当然,目前这个东西还不够好,需要mootools的支持是个问题,下面的工作是把整个class独立出来,这样就比较方便以js的方式使外域的站点调用了,这样他的价值才能更明显体现出来.

    原理啊,很简单,无非是根据提供的参数来构建一个dummy form,和一个空的dummy iframe,把iframe的name设置成,比方说,"the_iframe",然后吧form的action,method,根据参数写上,把需要传的数据创建成input元素设定name和value插进form中,关键一步是吧form的target设置成'the_iframe',然后form.submit()就ok了,至于事件的处理,那都是周边工作了,去class里看看就明白了.

    版权?完全不保留,随便用,随便改,随便你告诉不告诉我.

    ------------------

    最近事情一堆一堆的,像小狗拉屎一样,这一坨那一坨,每天头大的无边无际,都快大头症了,OMG.

    经常在流口水->摸口袋->擦干净->"我看不见,我看不见"这个过程中,我是囧利坚合众国.

    看了前几天的wwdc,老乔看来身体很不好,很看起来很危险的瘦啊,但是演讲还是一如既往的棒,讲的棒,东西也很牛,一句话,苹果从来没让我失望过,除了价格...

    苹果真的把push技术做牛逼了,黑莓只知道push email,"push"几乎是push mail的代名词了,但是苹果这次也有push,但是不知是push mail,还push calendar,push contacts等,关键一点是,向所有的软件厂商开放push notification, 使用一个统一的后端侦听进程来代替每个软件的后台程序,这真是一个伟大的想法.虽然这种做法有硬件和网络的限制,是一种相对来说比较前沿的解决方式(对网络依赖较严重),但是如果网络状况不好的情况下,独立的后台程序也完成不了任务的啊.苹果真的是很牛逼.

    苹果的mobileme的立意也很棒,exchange for rest of us( the ones who are not involved in a enterprise exchange service ),虽然贵了点...不过苹果有优势做这个啊,各个平台都有一个itunes作为窗口来连接,这是google比不了的,google至今还生活在浏览器中(手机操作系统还没真机出来),微软在终端用户面前始终没有大的作为(操作系统?那只是个台子,上面的戏都是别人唱的).苹果是够think different的.

    终于抽出点时间胡乱涂了几笔,呼,我发现我twitter的数量和blog的数量成反比,在twitter上叽歪的越多,blog更新时间就会拉的越长,哈,我要是老不更新blog您就逮我twitter猛看以解相思愁吧,灭哈哈哈

    5/13/2008

    最近

    回家

    五一回家之前几天,才得知家人生病的消息.爸妈为了不让我担心,一直都没告诉我,电话里每次都是一切都好."家里有我呢",妈,每次你说这句话出来我都几近落泪.

    其实心里满满的,想说的话可以写很长,感恩的心情却是怎么样也表达不尽的,大家都努力吧.

    地震

    这几天四川那边地震,让人感觉真的是人言可畏啊.举几个例子:

    1.到处有人说地震局不作为,没有预报.

    -说话之前拜托了解一下,预报地震不是预报下雨.

    2.北京震感没多久就有qq群里的消息说北京晚上10点到0点有2~6级地震

    -新浪的二愣子编辑居然当新闻给发上去了,核实了没!制造消息的人是不是嫌不够乱啊!

    3.到处是招摇撞骗的发布假捐款账号的骗子

    -逮住就给扔灾区去,给压房子底下去,什么时候把坏水榨干净了什么时候给放出来.

    4.有人声称自己预测了地震

    -那个发earthquake.usgs.gov截图后台改发帖日期的那位,有意思吗,想给人跳大神立招牌呢是吧.欠!

    6.说地震一路要震到西安的

    -earthquake.usgs.gov上的图的确看起来有点那意思,但是你看了每次地震的日期和时间了没,看了没,看了没,看了没!

    这类消息多了去了,稍微动动脑子吧.

    制造消息的,也许你是无心,但是确实给很多人造成了困扰,简单的说就是"嘴贱",抽自己大嘴巴子去吧,送你几个字"你大爷的"!

    4/28/2008

    2 days in D2

    上周末参加了D2 ,一个前端开发者的聚会.

    整个的论坛在轻松惬意的环境中进行,大家都很随意,无论是随便坐在地上的前排听众,还是叽歪的shout box大屏幕,都让人感到这个行业的朝气和灵动.

    Hedger很强,或者说美国yahoo的team很强.幻灯片很简洁明了,又不失优雅.加上内容明确的程序演示,很让人有启发的内容安排,awesome!不需要把每行代码打给你,他更多的是在讲一种思想,一种方式.我想能把这种思想表述清楚,比让别人背下来一段代码要有意义的多.

    先不说他将的各种管理ajax请求的方式,他在实例中的reflection的方式,是一种非常屌的思想方法,他通过这种方式,把前台和后台无缝的连接在一起,前台可以很顺畅的把整个过程写下来,可以和后台平行开发,而不需要不断的沟通,不断的变来变去.我现在用的方式是一种反向的rpc,虽然前台做为主导,但是如果多人协作的话,会需要不少的沟通.这种reflection的方式今后我会逐步加进后续的项目中.

    ajax的连线管理,我之前的一些项目中也有用到不少类似的思想,但是始终只是一些小的feature,没有形成一个有体系的system,这是着眼的高度不同啊.

    再次赞一下Hedger和Yahoo!的UED team.

    Nate的presentation比较官方,但是是一个让人感觉很舒服的推广,"I love questions~~",很喜欢这样的对话环境,这才像是一个论坛.

    章亦春将的内容和我的6znet.com比较不谋而合,完全的静态化的页面,通过跨域的方式去访问一个公开的数据.我是通过google feed api来访问我的rss,他是通过自己的openresty来访问一个公开的特殊接口的db.秦歌认为这是一种js的滥用,违背了html的用意.在某种程度上,没有错,对一个网站而言,html页就是一个信息的载体,如果html里面都没有信息那么他存在意义就不大了.但是,我的想法是,从信息的角度来讲,信息可以通过html来传播,也可以通过rss之类的格式化的方式来传播.从使用者角度来讲,html的方式简化了信息获取的难度,但是从数据角度来讲,html的方式是一种冗余,因为rss之类的东西已经把信息都输出了.openresty以及我的网站的方式是把数据更加合理的利用了.在seo的层面来说,没有错,这种方式是不利于页面的索引,但是我们一味的要排在搜索引擎的第一名是不是违背了我们当初的"把信息发布出去"的本意呢.

    当然我讲的是一种理想状态,把一个信息的源作为信息传播的源点和唯一点,是这个信息世界的理想环境,通过这种没有冗余的传播,会节省出来大量的资源.这种方式是不可靠的,也是不安全的,但是我觉得向这个方向努力应该是我们这些信息产业从业者的责任.

    爱民的内容有些空,所以颇有些禅的意味,悟吧,唔唔...

    bs一下微软.之前我理解的silverlight和他演示的完全不同,我只想说"我靠!".我之前理解的silverlight是一种扩展html标记的方式,通过插件的方式去解析一些页面中特殊的tag,来实现过去flash通过封装成swf来实现的平滑丰富的UI.结果在他的演示中,所有的东西都被包装成了一个damn dll,然后页面在访问的时候去下载一个dll,然后再本地执行,what the shit!这个和flash有什么区别.编写的过程也非常欠扁,图形的描述和SVG没什么本质上的区别嘛,至于事件处理和动作处理,非常欠扁的vb方式就出来了.而且在图形描述的语言中,那些属性的添加实在不是一个熟悉web的人能做出来的方式.微软啊,不要把做软件的思想都拿到web上来,web的世界和desktop不一样.

    难怪微软在软件界是绝对的巨人,但是在web上确做什么死什么.从msn到live,微软的思想真的很顽固.

    也许是我理解的问题,至少演讲人做出的演示和讲解就让slivelight给我这样的印象,或许微软需要换一个"平台及技术合部技术经理"了,哈哈.

    会后参观了yahoo中国的办公环境,很happy的感觉,对比之下,我们的办公环境就显得很清心寡欲了.温特莱很漂亮.

    很高兴能当面认识乌龙茶,希望以后能有更多的交流:)

    4/2/2008

    厦门!厦门!

    是的,我回来了.

    厦门,生活的地方.按照自己的节奏不紧不慢的精致的活着.

    感触很多,本来打算要写下,但是始终觉得语言无法表达,所以,亲身去看看吧,这种美好只能体会.

    DSCF2704 DSCF2755DSCF2822DSCF2816 DSCF2924 DSCF3033
    DSCF2842 DSCF3055 DSCF2949

    DSCF2729 DSCF2735 DSCF2772 DSCF2886 
    DSCF2955 DSCF2947DSCF2970 DSCF2986DSCF2987 DSCF2991DSCF3001 DSCF3042DSCF3037

    DSCF3024

    感谢安小婧的全程导游:)

    更多照片请移步至我的相册http://picasaweb.google.com/putcncx/080328

    p.s.我的网站由于备案问题,暂时关闭,希望不会太久,阿门~

    3/25/2008

    厦门,厦门!

    我准备好啦,我准备好啦,我准备好啦~~

    目标:E118°06′ N24°29′ OL94BL

    出发时间:08:10 28th March(果然是个远征的月份...)

    厦门厦门~热带的海滨,白色的沙滩,湛蓝的海面,高大的椰子树,比基尼小姐~~不止这些,还有隐约的钢琴声,欧式的小楼,湿漉漉的小巷,小院中阳伞下的咖啡馆,oh yeah oh yeah~沙茶面,肉脯,精致小点心,海鲜烧烤,wowowow~~偶像剧版的厦门大学,可以砸到脑袋的什么花,午夜的日光岩,海浪拍打声中的夜景,fantastic

    不知道31号的时候会不会不想回来呢,呵呵.

    旅行的装备永远都不会太潮.相机自然是必备,但是如果能有一台dv就更好了.psp自然是必备,但是如果有一台umpc就更好了.指南针自然是必备,但是有台GPS就更好了.

    我的理想装备是:单反+旅游头+卡片机+硬盘dv+7寸umpc+蓝牙gps模块+可以做pc的猫的3g手机.

    好长的加法啊,估计结果也会是蛮惊人的一个¥吧.

    p.s.最近6znet又改进了一些用户体验(是的,的确是用户体验,意思就是,你表面上用的爽了,但里面还是那个老样子).发消息的时候再也不会丢了,因为这回是只要按了send,就会立刻在上面显示出来,不管服务器有没有收到.当然,如果真的没收到的话会有红色字体的提示啦.

    2/29/2008

    joomla, soundmanager2

    这阵子被joomla整的够呛.

    这是我见过的最搞笑的一个开源项目了. 1.0.X的系列的不断在更新的同时,1.5.X也在平行更新. 刚接触的肯定一头雾水,而且关键是哦,1.0和1.5的api以及模版什么的完全不通用.拜托,如果要大家重新来过,你就发布个2.0嘛.

    1.5在官网有个模板教程,结果就是一个秃顶老帅哥发的一个帖子,说了一堆废话,最后给了两个链接,那俩链接没一个有用的...

    官网的文档也是一头雾水,我摸了半天没找到api分类,下面的分类没一个有链接的,我以为文档就一页有个介绍呢.最终在左边的一个貌似友情链接的地方有个jump menu,结果第一个就是unknown,我靠,你都不知道还有谁知道.

    跑去翻翻wiki,哇塞,激动死了,想问的问题全有解答,点开链接,告诉我页面不存在...冒烟...

    好吧好吧,我不看你原版的了,我找找中文的总可以了吧.结果国内的joomla开源社区比着做的难看,一个比一个难看.难看就难看吧,居然匪夷所思的把首页h2标题的文章没有链接,文章明明没有显示完,看了半天,文章结尾处有个和内文颜色一样,字体一样,大小一样的read more的链接...真崩溃!

    国内的joomla的社区现状是,有一堆download,tutorial,document的分类,但是每个分类下面的文章不超过10篇,资料太匮乏了.

    有个网站写了个模板的教程,开头那堆废话就不说了,大家在教科书的前言部分都看过,无非是"随着互联网的飞速发展和科技的日新月异..."云云,跳过跳过,第一章,我靠,你不要这么恶吧"互联网的起源",直想砸桌子啊,跳过跳过,"准备工作,服务器安装..."跳过跳过,翻了快10页了,娘的,稿费不是这么骗的啊,终于讲到要点,发现说的是1.0的模板.这种感觉你知道吗,就好像拿着史前藏宝图历尽千辛万苦找到一陀屎一样.干!

    点名批评一个小气鬼,joomlagate:超恶心,要看全文章还得注册不可.这是开源社区嘛,你大爷!

    台湾有几个joomla的社区,但是无一例外,1.5的文章太少,而且很久没更新了.joomla真的要死了?

    最终还是找到了一个比较明白的讲清楚了1.5的结构和构架的.但是那网站也够贱,一篇文章分十篇发,每篇下面也没有快速导航...再次冒烟...

    唉,整体的东西还在摸索中,希望主站抓紧把文档和tutorial做好.

    ---------不说这么烦人的玩意了,说说声音的事吧,哈哈,挺爽.----------

    前阵子一直在做一个im的web客户端的东西.大致成型之后,被我移植到了6znet.com上.也就是右下角的chat with me.基本功能当然没问题,但是你知道,im的东西没有声音提示的话,m就不那么i了.

    但是,网页中播放声音的话,如果调用wmp或者real之类的,很难保证兼容性,而且控制起来很bt.于是我就想到了yui最近发布的一个media player ,那东西是通过flash提供控制接口给js控制,发声的话用flash发声.这是个好主意,只要能跑flash,声音就不成问题,而且控制接口被封装好,用起来简单容易.

    于是开始用dom来探它的接口什么的,包括分析yahoo的js之类,最终还是因为代码量太大而放弃...yahoo,让我再拜你一下.

    后来搜了无数的页面,很少有说播放声音这事的.

    终于,偶然之下,找到了soundmanager ,5555,让我好找啊,一通好找啊,一通好找啊,一通好找啊,一通好找啊,一通好找啊,一通好找啊,一通好找啊...

    非常好用的一个东西,web页面发声,包括提示音,包括播放音乐(mp3),控制,流式播放,播放状态等等,差不多都有相关的interface来给你擦屁股.不用管flash插入,对象获取之类的麻烦事,一切交给soudmanager,全权处理.丰富的事件,属性和方法,让我们的生活变得好海皮.

    灭哈哈,现在6znet的im只要有新的话出现,就会"叮咚~",如果人多的话,就会是"叮咚叮咚叮咚叮咚..."灭哈哈

    2/2/2008

    求助

    环境:mootools1.1

    目的:在页面中建立多个基本独立的浮动窗体(模拟窗体)

    过程:

    //我在页面中定义一个全局变量用来存放待会要建立的窗体对象:

    windows=[];

    //建立一个窗体的类:

    var global_window=new Class({

    initialize : function (id,content){

    var new_win_dom="<div id="+id+" class='global_window'>"+content+"</div>"; //简单的说,就是这样建立了一个窗体的dom

    $("win_wrapper")+=new_win_dom; //将窗体的dom放进容器,并在页面中显示出来

    this.id_name=id;//在类中保存窗体的特征变量

    this.el=$(id);

    windows[id]=this;//将将会被创建的实例保存进全局变量

    },

    extent_content:function(txt){

    this.el.innerHTML+=txt;

    },

    remove:function(){

    this.el.remove();

    delete windows[this.id_name];

    }

    });

    //这样,最基本的窗体算是建立好了,然后我在一个函数中将它实例化

    function set_up_win(id,content){

    new global_window(id,content);

    }

    set_up_win("a@b.com","123123124124");

    //这时,建立了一个实例,在windows这个变量中也的确有这个实力,对其进行的extent_content(txt)操作也确实有效.

    set_up_win("b@c.com","123123124124");

    //但是这个时候出问题了,这是再操作之前实例的windows["a@b.com"].extent_content(txt)就没有任何响应了.

    这就是我想要解决的问题.为什么没有响应了呢?(浏览器没有任何报错).后来我用alert去追el.innerHTML,表明内容已经update,但是就是没有显示出来,为啥捏?

     

    //看不懂也不能让您白来一趟啊,您请往下看:

    蚯蚓一家这天很无聊  

    小蚯蚓就把自己切成两段打羽毛球去鸟;  

    蚯蚓妈妈觉得方法不错   把自己切成四段打麻将去鸟;  

     蚯蚓爸爸想鸟想   把自己切成鸟肉沫;  

    蚯蚓妈妈哭:你咋这么傻   切成这么碎会死的!  

    蚯蚓爸爸弱弱地说:……突然想踢足球

     

     

    建设银行:CBC(存不存)
    中国银行:BC(不存)
    农业银行:ABC(啊,不存!)
    工商银行:ICBC(爱存不存)
    民生银行:CMSB(存吗傻逼?)

     

     

    从前,有个美国人到俄国观光。

    一天在俄国的道路上看到两个俄国工人,

    一个拿把铲子正在道路旁挖洞,且每三公尺就挖一个洞,另一个工人却跟著把前一个工人刚挖好的洞马上回填起来,如此反復不停的持续著......

    美国人觉得好奇,便问第一位俄国工人:『為什麼你一挖好洞,后面那位仁兄就把洞给填起来咧?』

    俄国工人回答说:『我们是在绿化道路,我挖洞、第二个种树、第三个填土。今天,第二个请假没来。』

     

     

    一个漂亮姑娘极其严肃不安地说:

    “屁股是我们女人的天敌,它纠缠我们一生,总是跟在我们后面,而且不断壮大。我怀疑我的屁股在背着我偷偷吃零食。”

     

     

    乱码:我活得像一堆副词。。
    摩厮:我活得像一堆虚词。。
    蔚蓝:我活得像文言文里的语气助词。。。
    乱码:白痴倒是活得像一堆成语,永远积极向上。。。
    蔚蓝:靠!哼师呢!丫简直活得像一篇散文!!!

     

    熊猫男欲与熊猫女亲热,熊猫女拼命抵抗,誓死不从。未能得逞的熊猫男愤愤的说,你知道吗,我们都快灭绝了耶!

     

     

    刘备他爹说:人家见我儿子都要问:备,你大爷可好?
    诸葛亮他爹说:人家见我儿子都要问:亮,你大爷可好?
    孙权他爹说:人家见我儿子都要问:权,你大爷可好?
    曹操他爹说:你们聊,我走先。

     

     

    ——给卫生间贴瓷砖需要多少个(男)人?

    ——不好说,看你将他们切多薄了

     

     

    有一天,一家失火了,
      爸爸妈妈都逃出来了,只剩下一个儿子还在里面。
      妈妈很紧张的在屋外大喊,
      “儿子阿.....你在干麻......都失火了还不出来......”
      儿子回答....“我在穿袜子阿.....”
       妈妈又说,“都失火了还穿什么袜子....”
      过了五分钟,儿子还没出来......
      妈妈又紧张的喊,“儿子阿,你到底在干什么?快出来~都失火了,还待在里面.....”
      儿子说,“我在脱袜子阿........”

     

     

    话说有一天微软去小学里搞XP普及活动,女老师指着“微软”的“软”字问同学们,大家知道这个字怎么读么?
    一位女同学说,我知道我知道!日-完-软-
    老师说,对,大家跟我一起念:日-完-俺-软-

     

    狼宝宝生下来不吃肉只吃素,它父母很担心。结果一天看到狼宝宝追一只兔子,父母很欣慰,没想到狼宝宝抓住兔子说:把胡萝卜交出来……

     

    她说“茶里王”这个饮料的名字很淫荡,“因为我总是从右念到左”。

    1/23/2008

    喂呀喂呀!

    衰神附体,天下无敌

    我终于发现自己是来自哈雷彗星的外星人,公司尾牙衰的彻底了一回,倒霉的都不带打草稿的.过程惊心动魄,结果...唉别提了,被普照了...

    校友群里似乎也是哀鸿遍野,a被关在电梯半小时才被110救出来,b理发一半突然停电,c被飞,d考试没过...就是这么强,就是这么猛,莫非那天小马说的流星是扫把星????

    自从少了一个显示器的辐射之后,我感觉自己明显身体不适.少了一个之后,转头的次数少了,所以脖子不爽,眼睛老是聚焦在同一个地方,所以眼睛不爽,被迫用虚拟桌面,心里不爽.亲爱的小lcd啊,你快回来吧.

    这两天在想ajax的后退问题,如果你近期访问6znet.com你可能会发现,在点击了photo,blog之类的之后,地址会出现变化.如果你用变化后的地址直接放到地址栏里访问的时候,你会发现加载完成后会自动跳到之前的photo或者blog.目前还不完善,还只能读取menu的位置,尚不能在详细内容加载的时候实现.正在继续完善中,调用函数不是问题,问题是地址的格式标准,要让地址的规范兼容所有的id,这比较头疼,还有,6znet中的保存内容的数组的结构由于年代久远,我已经忘了具体是什么结构的了,所以正在慢慢review中...结构太多也够晕的.

    经证明,直接更改window.location.hash是不会导致页面刷新的,ie,ff,opera都是这样,那么所谓的后退,不过是需要增加一个轮询的函数,检测到hash变化了就执行相应的动作.查到的文章也是这样写.不过这样的触发方式有点挫啊...轮询...非常不希望看到的模式...

    谢谢蚊蚊

    今天收到了第一份生日礼物,丸子状的费列罗,感谢感谢!每天被彪悍女大叫偶像,实在受之有愧啊,虽然舟推于无形...我什么都没说啊,什么都没说...

    1/12/2008

    im on 6znet.com

    6znet.com这次更新了im 的东西.看右下角,点一下chat with me. bang!

    聊天窗口可拖拽(上面),可以resize(右下角). 当然IE6依然是无福消受啦, 升级IE7吧,trust me, it's worth doing that. :)

    由于服务器比较慢,所以有可能出现丢话,或者蹦出来重复的现象,我正在修改脚本,努力去适应这个问题.所以暂时大家聊的时候要温柔一点啦,嘿嘿.

    这个im的过程也很简单,有一个循环加载的东西每5秒钟去服务器把同步过来的服务器时间戳作为参数取一次数据,返回的数据不光要返回聊天内容,同时还要在客户端更新上服务端的同步时间戳.

    这个im的东西对我来说,最重要的并不是交互的功能,而是im所用到的窗口.
    这样一个可拖动,可缩放,可以关闭的通用容器窗口是受google reader的阅读界面的启发.外框样式的定义方式已经摆脱了6znet上老的窗口的定义方式.现在这个在缩放的过程中可以很好的保持它应有得样式,而且有很强的通用性,可以快速的部署在其他的应用中.

    这个窗口的结构我是直接写在html里的,如果直接看源码的话会看起来不是那么帅(Table 控制的外框),呵呵.不过我也有写一个js插件的方式的,只要指定某些特殊的div,在初始化的时候就会被加上你想要的外框,而且样式完全通过外部css定义.扩展性和兼容性不成问题.也就是说你布置好div,设置为特定的class,在加载页面的时候就会自动加上一个随你怎么定义的外框.
    当然,这插件是基于mootools1.1的.周一的时候我会提供一个demo地址.

    地址在这里

    --------------------------------------------------------

    最近老是看到国内厂商在忽悠,无一例外都是打着民族产业的大旗.我拜托你们,不是我们不支持你,先把东西做做好再讲民族感情好唔啦.
    爱锅者的mp5居然丢人丢到CES上去了,借老罗一句话:傻逼不可怕,可怕的是一个咄咄逼人的傻逼.

    --------------------------------------------------------

    前阵子在看psp的时候考虑了一下UMPC,毕竟我们公司自己就有在做这些东西,刚出不久的原型机我好歹也体验过,虽说确实不好用,但是吸引我的致命一点就是可以把win系统拿在手上啊.
    但是后来我又想了一下,性能不行,玩游戏肯定没戏.那拿在手上要干嘛呢?工作?拜托,那么小的屏幕和那个不是人用的键盘写代码会吐血的.看视频?嗯~,听歌?呃,有点大.上网?手机网络太贵又太慢,wifi太难找,有线网络的话我要它干嘛.
    那综合起来,基本就是看视频和稍微听歌了.你爷爷的,那我为啥不买psp呢.
    之前intel提出一个MID的概念,其实就是一个装上linux系统的umpc.现在想想,有点像大一号的iphone,只不过底层的构架MID更PC,而iphone更mobile而已.对用户来说,应该没有感觉上的区别.
    这次CES上,intel负责mid的解释了UMPC和MID的区别,他讲umpc更偏向商业,mid更偏向个人娱乐.
    那么这样说起来,psp是一个很不错的mid了,有自己的游戏平台,可以解码mpeg4和H.264视频,有一个webkit内核的浏览器,有wifi,有扩展性能.
    最近还要上skype.过段时间还会支持键盘,psp这样一个portable个人的娱乐console是一个相当称职的MID.

    12/24/2007

    Gesture Recognition on 6znet.com

    各位,各位,6znet终于更新了新玩意了.

    没错,它就是Gesture Recognition,手势识别!当当当~~

    奇妙体验:在6znet任意位置,自左向右slid一下你的鼠标(左键点住,然后向右快速滑动一段距离,松开),yes, it's done.

    当然目前识别的动作还比较初级,程序还需要整合和优化,但是,this is only a beginning,在平滑的交互和体验方式上,6znet将会有更多的想法.

    原理也相当简单,mousedown的时候,记录下当前鼠标的x值和timestamp,mouseup的时候看当前的mouse在x方向有多少的offset,走过这段offset用了多长时间.如果offset>100并且时间小于300ms,界面的menu就向右走一格,如果offset<-100并且时间小于300ms,界面的menu就向左走一格.很简单吧.

    想法来源于强强强人Johnny Lee最近的对wiimote的惊人 应用.是的,他并没有做很多基础的工作,他做的只是在别人工作的基础上的创新应用.让原本平常的东西作出了不常的效果. 让原本机械的交互方式变得平滑,变得有人情.wii开了个好头,iphone,surface跟上来,相信这种应用会越来越多,包括web.

    p.s.有一段时间没有登录pandora了,今天上去看了一下,突然发现已经停止对US境外服务了.又是版权issue,唉.

    12/19/2007

    ayiyaloviiiii~~

    再次感叹,writer的splash真tmd好看,每次打开都要叹叹,以至于我现在总是打开关上,再打开,再关上...

    前几天下载了nfs10 carbon的psp版(nfs11都出了才玩10,心酸...),难度控制的的确很鸟,我总能跟在别人屁股后面跑到快终点的时候wingman把前面的都搞挂,然后窜到第一...昨晚在问候了所有制作人员亲属之后终于搞定了大半个城区,玩的我肾都快跳出来了...一抬头,十二点零五.

    对色戒确实没有任何期待,和普通的成人爱情动作片不同的就是不是公开发行而已,况且这类片子腻歪来腻歪去,情节也对我也没吸引力.梁朝伟,没兴趣;王力宏,只听歌;汤唯?这是哪里来的欧巴桑.

    相对来说还是想看集结号,场面在那里摆着,情节不墨迹,二话不说,干!痛快.

    电影对我来讲,吸引我的,情节,角色什么的顶多能算到50%了,画面对我来说是另外50%,胶片的色彩还原真的很让我心动,ccd的色域和宽容度的确很难还原到胶片的程度.有些时候胶片看起来虽然有些偏离真实,ccd出来更接近人眼看到的内容,但是胶片的感觉让人感觉很丰富,很故事.我尝试过用ps来调数码照片到胶片的感觉,但是有可能色温对了,但是细节就丢失了.我的相机是富士的,所以有一个反转片的功能,感觉有些接近胶片,但是和ps一样,还是有细节丢失的问题.

    最近老是会想起我那被荒废的相机.上班的时候带着,结果就是带着.逛街的时候带着,"逛街拿那么大相机干嘛".只能在家拍拍,结果家里的遥控器啥的都快被我拍成精了...摊手...

    立体声可以做到上下定位吗?普通耳机为什么能听出来.刚才看地发给我一个音频文件,听起来相当神奇.若你也要体验神奇,请在smn上猛击我的名字,向我发送暗号"我要请你吃饭".

    12/13/2007

    规律,效应,原理,定律和事实

    早上继续收到B5的gmail轰炸,这次不是游戏的编年史,攻略之类的,这回是讲人生道理了,一堆xx效应,xx原理,xx定律,xx规律,xx事实,我当看故事一样看完了,感触颇深:故事真有趣哇.

    昨天在某新闻上看到<<青少年借《劲舞团》寻一夜情 称其为婚介所>>.online game的UO时代,的确是让我神往了一把,想想看,NPC全是真人啊,多么令人激动的方式.不过一个人200多M的客户端让我的小猫下了一周依然没超过10%,遂放弃.

    还没来及遗憾,大家就进入了宽带时代,我还没来及想起来UO,传奇已经火大了,我当时也玩了一下当时的一个叫破碎银行系的疑似星际的在线游戏,结果失望到家.后来看到同学想玩大便一样的玩石器,再后来看到同学像玩吸毒一样的玩传奇,再后来看到有人像玩传销一样玩猫游记,于是大叹自己已经看破红尘,扼腕叹息,人生的乐趣啊,不就是被红尘呛得七荤八素才爽吗,也罢,也罢.

    又是前阵子,脑残们把自己星球的语言推广到了这个乱七八糟的互联网,于是,劲舞团这个脑残根据地就进入了我的视线.有网友说劲舞团是个大妓院,我心动了一下,去官网逛了一圈,果然是够乱的,混了一下论坛,确实不是好鸟待的地方,兴奋,然后看了下客户端,nnd,2G多,罢了,罢了,不知道要下到哪个社会了.再后来,又有人提起了这事,我又混了一下,又出来了,只不过兴奋度又增加了一些.直到昨天看到那则新闻,我彻底狂热了,我真的下载了客户端.公司的网络昨天也飚到了1M/s的下载速度,这简直是在往一根烧红的铁棍上浇开水啊(呃...).

    这件事说明了一个规律,效应,原理,定律和事实:负面事件,尤其是大家都可以参与的负面事件还是不要报道好了,否则只会让更多人参与到做坏事的大潮之中.

    结论真是够无厘头的,写这文章的记者肯定在以头石墙.萝莉们,我来了~

    12/10/2007

    2007-12-10 下雪 北京

    没错.

    这个意料之中的小雪使网上出现了大约有19,100篇post, 不信?用标题作为关键字去google一下. 这还只是用2007-12-10这个格式搜出来了,实际post数量应该远大于这个数字.

    雪已经停了,没劲.以后玩雪得到西伯利亚才行了吗?突然想到微软打算在西伯利亚建一个数据中心,据说是为了省一些散热的费用...看来以后玩雪只能去北极了.

    最近B5那GTA3的攻略狂轰我的gmail邮箱,一直无动于衷,直到某天他的炸弹中包含了GTA3的地图,我才发现,GTA3 LC居然是有三个岛的!惊讶之下倍感遗憾.于是趁着周末来公司等海天考试的时候去网上找来了一个130多M的GTA3的安装文件装上重温了一下(网上还有一个190M版本的,不要下,是duote打包的,全是流软,你就是点了'否'在你的桌面上还是会出现一个可恶的快捷方式).

    只可惜这个130M的版本没有电台,而且有时候会崩溃失去响应,不过也算不错啦,能找到就已经很幸运.男主人公是个沉默的杀手(熟悉的称呼哈哈),真是沉默死了,一句话都没有,连个声都不出,SA里的CJ,闲着没事都会哼两句rap.

    前几天收到了RockStar的邮件,说是发布了新的GTA IV的trailer,叫做'move up,ladies',看完之后又是热血沸腾啊,这么强的画面得消耗多大的机能啊,等能玩到的时候,GTA VIII都发布了...冒泡...

    Candi家的小米继上次自己开门出走之后,再度作出叛逆事件,把自己反锁了起来.哈,这小哈还是真是不罢休啊,是时候,表明态度,哈哈.