8/31/2005

中国胃,韩国人和眼霜

在经历了近两周的面包,cheese,水果餐,日本面条和鱼排南瓜饼之后;我的中国胃终于提了意见;什么都不想吃了。于是昨天买了菜,伺候下我的中国胃。

其实很简单。米饭,茄子烧肉,洋葱炒肉。也得到了东子的好评。吃得我心满意足。吃的时候我又忍不住想了一下关于民族大义的事情:如果我被敌人抓住,不用灌辣椒水,让我天天吃不到中国口味,两个礼拜我也招了吧?反过来又很好心的为敌人想了一下,对敌人来说恐怕辣椒水是性价比最高的?不管是时间上还是金钱上。反正辣椒水上来我也得招不是?^_^

----亲爱的分隔符----

今天在电车上被日本人当作韩国人。我不是买了一本床书,日英情景对话来着么。昨天已经给它包了一个pp的书皮(书皮是按照宫村小姐的指点从学校书店免费拿的。包书的方法是从实验室的一个日本男学生那里学的。嘿嘿)今天拿在电车上看。
插一句,日本人在电车上看口袋书蔚然成风。但是大家都很假仙的包一个书皮。我见过的书皮档次从低到高一次是:纸,高级一点的纸,更高级的纸,塑料皮,布,真皮。什么是口袋书?就是从98年到2001年你一直可以从北京大学31楼243借到的那种小本言情。

那个教日本人英语的书很妙的是,左手那一面是日文,右手那一面是英文。我如果想假装日本人,就可以假装专注的看右边。^_^。但是今天在车上学习太认真。一定是盯着左边在看。就听到我前面的一男一女在用日语讨论:你说这个人是日本人还是英国人?男的说:日本人?女的说,不像。男的说:那就是韩国人。女的很困惑,说可是书是英文的唉。可是那个男的说,看长相还是韩国人。

我缓缓放下手中的书,抬起头(注:眼部特写。星眸从半睁到全睁,还闪一个星!)慢慢扫过眼前两人,他们不寒而栗。然后我深沉的说,你们不要猜了,我是中国人。

嘿嘿,以上情节,纯属虚构,俺只是迅速的瞟了他们一眼,嘴角给了一个嘲笑。继续看。心想,不要以为姐姐在背日语词典就完全听不懂日语。

----还有分隔符----

为了挽救内眼角开始出现的细纹,跟时间斗争到底。在仔细研究了淘宝上的日系产品之后,迷笛看上了body shop的ve眼霜,今天跑去店里问,才知道原来ve眼霜已经全面下线............迷笛站在那里汗成一道风景。

8/29/2005

家常


1.ibm thinkpad万岁万岁万万岁!让其他的笔记本都去死。ibm的红点太棒了!键盘手感太棒了!我要上街给ibm拉票!

2.小刚说他听他的老师说,是微软还是哪个公司挖人的时候都是直接把车停在人家公司门口,随时上车都可以,^_^。 为什么感觉像黑社会。

3.今天早上起来心情大好,说,熬一锅绿豆汤吧。结果杂七杂八的事情一做起来,完全忘记了绿豆汤,直到厨房传来阵阵焦糊..........我的绿豆汤,成了绿豆焦饼和绿豆炭。

4.明天东子要考试了!加油加油!加油! 今天跟东子臭贫,说她是狐狸方圆三米之内的男性都会被吸过来,我则是一股浩然正气~。走到哪里放远三米的人都作matrx2里面的mr agents们状被弹飞。哈哈,因为她总是被人搭讪。

5.画了一个今天的装扮:)如图

8/28/2005

床书


电脑再怎么发展,迷笛都离不开床书。怎么形容一下呢?这么说,如果枕边没有一本书,我就完全没有爬上床去的欲望。(厕书也是同理,如果厕所没有一本书,我基本上很排斥去厕所。)

近五六年,所有稍微沾点文艺的书(就是不等于xxx编程宝典,xxx系统原理的),都是利用睡前的时间读的,其中还包括那些现在被骂得很臭的《程序员》。最近的一本是从东子那里借来的《梦里花落知多少》。小说而已,但是让人亲切的是属于京派。这多少影响了自己最近写blog的风格。

再往前有印象的是是安妮宝贝的清醒纪。顺便说两句,我觉得清醒纪在我看到过的安妮宝贝的故事里面是最好的。一本书从故弄玄虚的都市男女开始(就象她以往的大多数作品),但竟然渐渐写到了平凡的生活与感情。而这些平凡的感动,更让我心痛和感动。出色就出色在过渡的非常平滑,读者的感情在阅读的过程中被带领着,逐渐沉静,摆脱烦躁和,清醒。

红袖添香什么种意境,我从来没能理解过;也许因为我觉得读书是很私人的事情,有人在旁边走来走去太碍眼。但睡前确实是读书的好时段,这时候整个人完全放松,感情可以更容易得带入书中。如果困了转身就睡,如果看到高兴,大可以挑灯夜战,直到天色微明,伴着在清晨的鸟叫进入梦乡。

最后,今天在超市买了一本床书,说出来名字吓死你,XXXX英会话词典。那个XXXX是日文,我的,不懂。是一本日语英语的情景会话词典。

8/26/2005

dhxy和超女

今天在qq上,lll跟我说大话上各自超女的fans也打成一片。让我很不小的诧异了一下。
我总是把大话定位成一个开始成熟的成年人,因此抱着:“决不能错过这样的热闹。”的心情,钻上去看。

但是,其实只是让我失望而已。
不论怎样的话题,最终都以两性相互攻击结束。只是多一次闭起眼堵住耳自说自话的争吵。什么人,扮演什么角色,发表什么论调;不用批阅,完全能够想到。这是一个多么无趣的事情。

已然无趣到,连新鲜的吵架话题都找不到了么。

我跟很多的朋友,大力推荐过donews上以洪波为旗舰的it记者圈子。他们主要通过blog来发表评论,争执或者互相狗腿。态度相对独立,思维敏锐。有这样的氛围,可能会争吵,愤怒,会撕破脸皮,会伤心,会起哄,但是应该不会出现“无聊”两个字吧。

我很欣赏这样的圈子。当然大话上确实也有朋友,坐在一起吃饭,调侃,臭贫,围攻。但只能是网下。

google talk和结婚

别人家是众人拾柴火焰高,咱们这里是自己砍柴自己烧。

没办法,搬来了google的blogger,就等于拒绝了大批的国内用户.......
用msn space写blog的时候,一个礼拜之内,访问量就到了1000。在blogger这里,到现在,才1132...最多的贡献恐怕还是自己。sigh....
因此google talk出来的时候小的多开心啊。屁颠屁颠得跑去download安装,结果简陋的想让人吐血。更不要说有msn的小花功能啊。google啊google,这里的二亩三分地,就要旱死了。

真是丧气。

今天两个朋友结婚了!一个是实验室的先辈,中国人,今天去领了证。穿的是白衬衫和西装裙,怎么都看着像是去面试:P,不过还蛮pp! 然后下午又惊闻delphi也是今天领证!嗯,觉得好激动。
祝他们都幸福!


用日本人的神态和语调,就是:请你们,一定要幸福。

concept graph and CDL/UW

from the paper:
"Ontology, Metadata, and Semiotics" by John F. Sowa


P25

Design and specification languages have multiple metalevels, as an example, the Unified Modeling Language has four levels: the metametalanguage defines the syntax and semanticss of the UML notations; the metalanguage defines the general-purpose UML types; a systems analyst defines application typs as instances of the UML types; finally, the working data of an application program consists of instances of the appication typs. To provide a unified view of all these levels, Olivier Gerbe and his colleagues at the DMR Consulting Group implemented design tools that use conceptual graphs as the representation language at every level. For his PhD disserattion, Gerbe developed an ontology for using CGs as the metametalanguage for defining CGs themselves. He also applied it to other notations, including UML and the Common KADS system for designing expert systems.


Comment: CG is used to describe CDL/UW?

8/25/2005

迷笛预测超女和天分

超女火成这样,更印证了中国是一个彻头彻尾的娱乐王国。当然,也没什么不好。全民迷超女总比全民背毛选要进步了很多。

我对前三的预测如下:
李宇春终于完成了给节目聚揽人气的任务之后,功成身退。需要被安排到第二名。安排在第一,实在是对不起她的唱功;有了巨大的人气和自己的舞台魅力。又不至于被放在最后;而且,如果被排在最后,实在是有点卸磨杀驴,兔死狗烹的意味;也使得主办方从来不让她上pk的“幕后”决策太过路人皆知。

如果为了让李宇春得第二,游戏规则一定会有所改变。大家看着吧。

剩下的张靓颖和周笔畅,才是未知数。不过谁care呢。彼此的fans都是一半一半。我能够想到的结局是,张靓颖唱了一首中文歌,最终胜出。因为,像机器猫的周笔畅,像男生的周笔畅,没办法以超级女生第一名姿态出现在我的脑海中;她可以是唱歌很好的周笔畅,温润如玉的周笔畅,八零年代的周笔畅,很歌星的周笔畅。而张靓颖不同,她大气又不失可爱,温柔中埋伏着坚强,多少,符合超级女生这个称谓。
那么,周笔畅的回马枪,也许就是展现女人的一面。

我的预测大概就是这样。

然后我不得不说几句关于李宇春。
实际上她很吸引我。但是我还是会选择喜欢周笔畅。啦啦啦在我看超女之前就已经预言了,我会喜欢周笔畅,当时我还很别扭的跟她说,那么babyfat得脸,才不会喜欢她呢。后来证明她是对的!
我今天才想明白,原来我没有办法喜欢离我太远的东西,我是说性格上。李宇春是发光而闪亮的,但与我太不同,因此感情上没办法接近。(难道怕太接近会融化么?笑。)我更喜欢笔畅,也许因为自己的性格有跟她相似的部分?嗯。一定的。 说实话,突然明白了这个道理,让我很开心。我一直想不通我为什么会不喜欢李宇春。

原来,欣赏和喜欢真的不同。

------------------传说中的分隔符------------------

但是李宇春是那么坚强。我想,她的所有胜算,就只有自己的舞台魅力了吧。在合唱的时候,只能扮演重音鼓;无数次看到比自己唱歌好的人pk;独唱的时候高音只能虚掉。即使是胜了,似乎也有一点不够光彩?
这种不能完胜(或者说胜之不武)的耻辱感觉,如果是我,我会羞愧的无地自容;如果是我,我会在表演的时候束手无策吧?
但是李宇春看上去仍能够那么冷静。该有多难!所以她是多么聪明的一个孩子。她知道,自己的魅力是自己的战场,别人都在声音和歌曲上厮杀,她剑走偏逢,并且从不加入入混战,捞过界。

难能可贵。承认自己的不完美,找到自己的优势。这两点,就注定她能赢。我扪心自问,自己都还做不到。

------------------分隔符!又见分隔符------------------

关于天生的明星气质。说李宇春是天生的明星。
我不相信有天生的明星/天才等等。昨天刚刚跟crazyface讨论过天份这件事情。嗯,大家保有各自观点。

张国荣是天生的明星么?你去翻翻他早期的作品。还有周润发,还有刘德华,还有金城武,还有其他所谓天生的明星。所谓举手投足间的魅力,那都是培养出来的。或者是家庭,或者是后天自己捉摸和苦练。

昨天看康熙看到访问刘德华。每一个动作,都可以说是帅。但是都是可以学习到的,赫赫。最后变魔术的时候得意的动作,很明显是模仿了吴彦组的痕迹。为什么他不老,是因为他一直在将最流行的肢体(音乐什么的)元素往自己身上揉。当然,能揉得进去那也是本事啊。
还有张学友,说自己唱歌为什么红了那么久,被叫做歌神;是自己在每个时代都会让自己的发声和歌路跟着大家的喜好变化。这个是他自己说的,不是我总结的。确实如此!

所以我相信,一个平凡的人,只要调教得当,悟性足够,再加一点点好运气,一样可以变成天生的明星。只是,李宇春比别人悟得早。

8/23/2005

Achieve a steady ontology from agreements and light-weithed iteration?

It’s no doubt that the ontology is used mainly for knowledge representation.

In the case of knowledge representation, ideally we should express as much knowledge as we know, so that the agent can find/understand anything it needed while performing its task, which unfortunately, is impossible. The other extreme is to give agent the knowledge that it might need in the designed scenario only. In this case the agent will out of work when meeting with unexpected situation (yes, statistic methods might make things better, but don’t solve the problem).

I think ontology struggle in the middle. That is, agents share some basic cognition about the world (ontology), so that their knowledge (instantial ontology) can be shared base on basic cognition. But we can continue arguing to what an extent the basic cognition (ontology) should be modeled? Of course it is the same thing we face with knowledge presentation, because ontology itself is knowledge too.

So we can see that ontology is a kind of “modeled for the future, presented with current”. It’s difficult, who can tell what will happen in the future or not? The current solution is to collect all the experiences from everyone. We find a group of people, they argue, they fight, they compromise, and finally decide “if we have these concepts and relations, it will cover 80% of tasks in the future”. Ontology is an agreement.

So it may be shabby, because the creator has no patients with so many concepts and relations, or the agent doesn’t need so much knowledge presently, or the “expert” himself in fact knows little about the working domain. (I guess these often occur in the domain ontology construction). Thus we will feel the pressing need for ontology evolvement much more often than the change of domain. Because the need is inspired both by the incompleteness of the ontology and by the real changes of the working domain.

Many work related to this problem have been done, such as, ontology evolvement, ontology integration and ontology mapping. For the widely test and usage of these techniques I tend to argue we need some light-weighted iteration. That is, quick publish, quick use, quick review and enter the next iteration quickly. It is just like the idea behind light-weighted software implementation, or, open source. The light- weight iterations should go on until the ontology is steady. Then the changes will occurs mainly because of the changes of domain itself.

But I have to admit that the light- weighted iteration is not an easy thing. En, it’s what I will do next currently.

p.s. We know the definition of ontology is “an explicit specification of conceptualization ”, one of the feature behind this definition is “ontology is an agreement among a community”, all the discussion above is on this feature only.
p.s. this blog is written in Microsoft word using “blogger for word add-in”. I do expecting google’s own IM now.

糊弄和美人计

前天。周日晚上,开始赶给老师的一个报告。赶到晚上三点。早上七点又爬起来做,终于在12点之前搞定,发了出去,以备下午讨论。

明显的糊弄老师和自己。我知道。应该准备三个礼拜的报告,我只是看了一个礼拜的论文+想了一个晚上。很是担心。

于是我出门前跟东子说,没办法了,只好打扮漂亮一点,牺牲色相。带了一对摇曳的耳环,和我的玉石的镯子。一扭一扭,跑去nii。

后来发现科研的时候,美人计是行不通的。首先是我的耳环掉链子,后面的小卡口掉了。然后发现镯子在手上总是跟桌子磕磕碰碰的,心痛...所以一手撸了下来,放在了手提袋子里。

证明美人计还是失败。老师似乎不是很在状态,或者是他有他的想法,跟我的不同。嗬嗬,沟通和达成一致很困难。

又证明我还是一个不太喜欢岁便放弃想法的人。什么事情如果我自己不想放弃。老师再黑着脸我也懒得搭理他。

这个礼拜的任务是:
1.给takeda老师写一个research plan.并转送随心讨论
2.如果有时间:proposal给wanghua师兄。
3.研究如何将uw用rdf/owl表示

8/21/2005

glossaries around ontology mapping

The definitions listed below come from "Ontology Mapping: The State of the Art"
by Yannis Kalfoglou and Marco Schorlemmer

  • Ontology
    (if we adopt an algebraic approach and present ontologies as logical theories,)
    An ontology is then a pair O=(S, A), where S is the (ontologica) signature - desribing the vocabulary - and A is a set of (ontological) axioms - specifying the intended interpretatoin of the vocabulary in some domain of discourse.

  • Ongological signature morphisms:
    We understand ontology mapping as the task of relating the vocabulary of two ontoloiges that share the same domain of discourse in such a way that the mathematical structure of ontological sugnatures and their intended interpretations, as specified by the ontological axioms, are respected.
    structure-preserving mappings between mathematical structures are call morphisms.

    the morphisms of ontological signatures is to determine which concept and relation symbols of one ontology are mapped to concept and relation symbols of the other.

    total ontology mapping:
    A total ontology mapping from O1=(S1,A1) to O2=(S2,A2) is a morphism f: S1->S2 of ontological signatures, such that, A2 = f(A1), i.e. all interpretations that satisfy O2's axioms also satisfy O1's translated axioms. (see also theroy morphism)

    partial ontology mapping:
    a prtial ontology mapping from O1=(S1, A1) to O2=(S2, A2) if there exists a sub-ontology O'1 =(S'1, A'1) (S'1 belong to S1, and A'1 belong to A1) such that there is a total mapping from O'1 to O2.

  • Populated ontoloies:
    In a populated ontoloies, classes of an ontological signature come equipped with their respective instances.

  • Ontology morphisms,
    is a more ambitious and practically necessary approach than ontological signature morphisms. It takes into account how particular ontological axioms are mapped as well. Formally, this would require ontology mappings to be defined in terms of morphisms of ontologies, i.e., signature+ axioms, instead of morphisms of signatures only.
  • Ontology alignment, articulation, merging, translation and integration.
    Ontology mapping only constitutes a fragment of a more ambitious task concerning the alignment, articulation and merging of ontologies.

    Ontology alignment:
    An ontology mapping is a morphism, which usually will consist of a collection of functions assigning the symbols used in one vocabulary to the symbols of the other. But two ontologies may be related in a more general fashion, namely by means of relations instead of functions. Hence, ontology alignment is the task of establishing a collection of binary relations betwwen the vocabularies of two ontoloiges.

    Ontology alignment:

    Ontology merging:

    Ontology translation:
    ontology mapping denotes the process of defining a collection of functions that specify which concepts and relations correspond to which other concepts and relations, wile the ontology translation is the application of the mapping functions to acturally translate the sentences that use the one ontology into the other.

    Ontology integration:
    the composition of ontologies to build new ones, but its respective vocabulary are usually not interpreted in the same domain of discourse.




  • mapping between the schemas: a set of expressions that specify how the data in one source corresponds to the data in the other.
  • marching is typically the firt phase in generating schema mappings.

见证彼此的幸福

大学一起的朋友,还剩三个没结婚。啦啦啦,红红和迷笛。

啦啦啦和迷笛讨论过,怎么能勤俭节约的,找一个好的仪式,处理完这件人生大事。(毕竟李湘或者小S都是少数。)

大话上有朋友,要去教堂。咕咕的鸽子,音乐,红毯,白纱以及誓言。到真让人有些向往。可是回过头来看看,又觉得教会也变得越来越世俗了呢。即使是没有受洗的人,只要交钱,也是可以举行基督徒(还是天主教徒?对不起信教的同学,我无意轻薄。只是没有搞清楚)式的婚礼。当年蒋介石为了跟宋美玲玩这个,还专门跑去信教受洗了,他老人家如果知道现在这样,会不会哀号“时代不同了”。咦,跑题了。只是,教堂是需要挽着父亲的手臂,由父亲将自己交给新郎的吧。像我们这种,没办法实现的人,教堂里的意义似乎已经大大的打了折扣。

于是迷笛还是想去拍婚纱照。我是说,一张有啦啦啦,红红和迷笛的婚纱照。不要满背景飞着玫瑰的电脑合成照片。要油画的感觉,洛可可的风格就不错。她们在大大的休息室,有光束从落地的窗户射进来。红红在帮啦啦啦整理婚纱,迷笛在稍微靠后的地方浅笑,又似乎在神游。要用清新透明的笔触,让幸福弥漫整个画面,笼罩三个新娘。即使什么都没有,迷笛还是想要这样的一张婚纱照。

等到有一天,当夫妻不再相爱,朋友久不联系。至少还有它,让我们曾经见证彼此的幸福。


p.s.
回头去问问另外两个烂人的意见。但是根据我以往的经验,什么东西吧,你想得太美,就一定没办法得到。你看,我是一个很负面的人。

8/19/2005

跳起来扁人的冲动

本周两次有跳起来扁人的冲动。

第一次是在看论文的时候。嗯,看什么看就是说你呢。那个
Start making sense: The Chatty Web approach for global semantic agreements
by Aberer K, Mauroux CP, Hauswirth M

这是一篇由无数的数学符号和公式堆积起来的论文。概率,分布,期望,积分,拓扑,数据模型,元操作。平生最恨这样的论文!因为我理解公式,实在是慢。通常一个公式才看了一半,我就已经忘记前面定义的变量什么意思。图形和文字就很简单,再复杂的图形,我都能跳出来看到全局,然后又很自发的注意到细节。
此外,平心而论,我觉得数学是刻画模型与解决问题的工具而已。一上来丢数学公式,不把模型背后的思路讲清楚的做法,我还是稍微有些鄙夷。

我认了大半个礼拜,就一直在看这个论文。其间吐血吐饭吐了多少次!要多么感谢晋江文学城(www.jjwxc.net),陪着我,一章言情一段论文的,终于看懂整个论文。

然后就是再看一个日剧。叫作夜型爱人专门店。东子推荐的。内容是一个心地善良的在牛郎店当牛郎的吸血鬼如何跟他的正常人小女朋友不断的以私人身份破获各企案件伸张正义的故事。东子推荐的时候,先说的是吸血鬼的故事,被我拒绝;然后她说宣传上写的是:本故事的最大看点是帅哥吸血鬼的便装秀哦。本小姐立刻哭着喊着求东子传给我。
真地看了以后,真的忍不住想冲进屏幕扁那个男猪!吸血鬼就吸血鬼嘛。干吗装可爱,喝那种袋装的鲜血!(大家回忆下CC果冻!!)还作出那种“才不会忘记你呢~”得广告女孩的装可爱表情!!!!!我跳起来,扁扁扁扁扁扁扁!!!然后丢到火星上去喂猪!

8/18/2005

small world graph

D.J. Watts and S.H. Strogatz. Colletive dynamics of 'small world' networks.
Nature, 393:440-442,1998

small-world topologies have been extensively applied to model computer networks or social behaviors. They are typically characterized by high clustering co-efficients ( average fraction of pairs of neighbors of a node that are also neighbors of each other) and relatively small path length (average minimal distance between two nodes).

8/15/2005

技术女青年的两天AJAX之旅-- 实践出真知的Domain Cross

既然已经知道该怎么做了。于是照着现成的改吧改吧改了一个

[代码还没有贴上来]


这个script运行的过程,就是发送请求到服务器,获取del.icio.us/midi叶面,然后取得标签云部分的代码。加在本页html文件中。
专门装了dreamweaver来试验。(突然发现dreamweaver要出8乐。期待中)。在本地运行的时候ok,但是装在blogger模板中以后,运行就总是出现permission denied. 所以很多理论上很简单的事情。做起来还蛮麻烦的。
为了消除这个permission deny。我依次 :

  • 许可javascript。许可activeX。
  • 逐渐降低浏览器安全设置(从中-〉最低-〉enable所有的项目)
  • 将两个站点都加入信任站点。

之后,还是不行。我终于相信,仅仅靠客户端的努力,是无法消除permission deny的问题了。我碰到的。这里我碰到的就是浏览器中的domain cross安全问题。

所谓domain across,就是说我现在所在的页面是www.aaa.com。那么我就是处于aaa.com的domain中,但是如果其中有一部分数据要提交到另一个domain,比如www.bbb.com。就出现了可能的安全隐患。因此浏览器或者提示(据说ie会这样),或者直接拒绝实施这样的操作(firefox等)
一般而言,客户端是没有办法做这种操作的。都是在架一个服务器。具体怎么做,我没有调查。但是当然是可以的:)说了我是功利的程序员。这里有详细地说明。

下午在聊天。今天的工作成果就是,狂写了blog,以及聊天吧。不知道做为抗战胜利六十周年献礼好不好:D

技术女青年的两天AJAX之旅-- 遭遇AJAX

bitty browser

东溜西溜,发现了Bitty Browser,就是可以页面中再嵌一个浏览器!虽然有点简陋,但是有点意思。它使得我们的web页面向桌面更贴近了一步!本来想做一个sample,放在自己的blog上,但是没有想好让它来显示什么,本来想用它来显示我的标签云。后来发现不行。失败。

下面是个例子,显示的是:del.icio.us/midi的页面。可以看到浏览器还提供了其他的功能,能够像正常的浏览器一样到处看。只是小了点。




这个bitty browser,就是所谓的AJAX技术的很好实例。


关于ajax

ajax是新瓶装旧酒。它是Asynchronous JavaScript和XML的简称。包括:

  • XHTML和CSS
  • 使用文档对象模型(Document Object Model)作动态显示和交互
  • 使用XML和XSLT做数据交互和操作
  • 使用XMLHttpRequest进行异步数据接收
  • 使用JavaScript将它们绑定在一起

它所针对的问题是:在旧web页面的交互方式中,由用户触发一个HTTP请求到服务器,服务器对其进行处理后再返回一个新的HTHL页到客户端,每当服务器处理客户端提交的请求时,客户都只能空闲等待,并且哪怕只是一次很小的交互、只需从服务器端得到很简单的一个数据,都要返回一个完整的HTML页,而用户每次都要浪费时间和带宽去重新读取整个页面。

而Ajax的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面),这一特点主要得益于XMLHTTP组件XMLHTTPRequest对象。这样就可以向再发桌面应用程序只同服务器进行数据层面的交换,而不用每次都刷新界面也不用每次将数据处理的工作提交给服务器来做,这样即减轻了服务器的负担又加快了响应速度、缩短了用户等候时间。

比较详细的关于ajax的介绍:

懒得去看别的英文材料了。

ps.发现自己看东西还是很功利的,用不到的时候绝对不看。而且还引此为荣。

技术女青年的两天AJAX之旅-- 从标签云开始

今天,我给大家说段相声....芬特,为什么一想起来就是这个?嗯,原来自己本来想说的是:今天我给大家介绍一个技术,XJAX。这两天捣鼓这个了。

起源是,我想给blog上添加我在del.icio.us的tag clouds。解释什么是tag clouds要从什么是tag开始。tag(标签)简言之,就是用户自定义的关键字,用来标注的浏览到的文档。有一些公司可以提供服务,让我们保存这些关键字和标注。比如:del.icio.usciteulike. 我的blog的分类系统,就是利用了del.icio.us的服务。

而标签云(tag cloud)是形象地展示标签的方法。比如我的del.icio.us的标签云,看到了吧?就是右边那一大堆大小不一的关键字。

我想做的事情,就是把这个tag cloud放在我的blog。

这样做的初衷是:使得自己的blog更像一个hub,加强它在搜索引擎中的地位。可以吸引试用搜索引擎的用户。充分发扬广大眼球经济,然后,上市~~~~~~~~yeah~~~然后,向李彦宏那样说:改变世界是我的梦!(这个记者也太恶心了。人家的意思本来不是这样吗~~)

然后先去网上找了找有没有现成的。来回来去就发现三个:

  1. A del.icio.us tag clusterer: 对标签进行聚类的。适合拥有无数标签的人。
  2. http://www.tagcloud.com/:从一堆页面里面提取关键字,然后再按权重显示。
  3. http://kevan.org/extispicious: 随机排队和展示用户的del.icio.us标签,但是标签的大小是按照叶面数量来的。勉强算是我要的东西,但是未免也态随机了。对我的标签的排列如下:http://kevan.org/extispicious.cgi?name=midi

那么这三个都让我不是很满意,我的要求就是:

  • 完全的我自己的del.icio.us的标签(不要什么自动提取和聚类,咱们就是搞那个的,在什么情况下有用完全了解);
  • del.icio.us的标签权重只要跟被我标记的页面数有关就可以了。

还是觉得如果能用del.icio.us一模一样的标签云就好了。于是去上面找文档。发现我有两个办法能够获得del.icio.us上的数据。一是通过使用它们提供的html feeds获得需要的html代码片断,嵌在自己blog页面的源代码中。但是html feeds中没有提供tag clouds的选项。二是调用api,获得xml文件。比如:访问http://del.icio.us/api/tags/get? ,然后输入del.icio.us上的用户名密码后,可以得xml形式的数据。

其实我的想法很简单。既然blogger支持javascript,那么我只要调用del.icio.us的api或者直接获取html页面做解析,然后显示就可以了。缺的只是不知道可以用什么javascript函数。

到这里我本来已经决定调研结束了。然后很happy的给del.icio.us support写了一封信,说想要这个功能,也很happy的收到了回信,得知他们正在开发中。想,万事大吉。

马上就要见到我亲爱的标签云了~

8/14/2005

blogger的user survey

昨天做了一个blogger的user survey
最后一题是最希望blogger有什么样的功能,我写的是:中国国内用户可以正常访问......

sigh..统计问卷的人看到,不知道是当作笑话还是有些许无奈呢:)

8/12/2005

只是优秀还不够

一,不甘失败的愤怒

我的亲戚们,很喜欢让我给表弟表妹们传授学习经验:“你后年就要考大学了(考研究生了,考gre了),快让姐姐给你传授一下,这两年怎么过。”

这我就很为难。

基本上,学习经验是有办法讲的。但是如何度过两年的时间,讲学习经验太无用了。你可以碰到任何事情:误打误撞掉进一场恋爱,遇到了讨厌的数学老师,在网吧碰到臭味相投的小痞子,因为周围压力太大搞到自己神经崩溃进神经病院....学习经验,都不足以支持我们读过这些每日都可能发生的变数。

能支撑自己的,只是不甘失败的愤怒罢了。

p.s. 我拿了上学举例子,并不是说上学考高分就是怎样一定好好事情。但是对于我们不得不做的,和喜欢做的,至少都应该保有了这样的愤怒。对于大部分人,上学属于前者。


其二, 女强人

这三个字透露了多少敌意和不甘!

我以前还试图解释。比如:我只是想把我的工作做好,如果可能,做到更好。

没想到,其实这就错了。后来我才明白,错的不是我的态度,而是我所做的工作。比如我如果是一个家庭主妇,我想把我的饭做到天下第一好吃,让老公和小孩出去以后,觉得别人家的饭菜都是狗屎。那一定不会有人阴阴冷冷的叫一声女强人,让人听了仿佛中了一支冷箭,全身僵硬继而碎成一地。

同样的态度,换了领域,就会有不同的反响。因为我捞过界。不小心到了男人的地盘(么?)。
不过我终于理解了放箭人的感受,就在前天我跟东子谈论起某些男生的时候。这些男生知道的化妆品知识比我们还要翔实和丰富,让我们心里涌起了怎样的不甘和嫉妒!只好说他们娘娘腔来泄恨!目前,我们只是还没有太多的地盘让娘娘腔们捞过界。

因此我决定放过“女强人”这三个字。我只是,不想去擅长做饭和打扫房间,以及不喜欢失败。:)


其三 专业

我和红红的梦想,以及和zhaojing的梦想,以及和东子的梦想,以及和很多人的梦想。就是工作的时候,表现的专业无比,玩的时候努力挣当party queen。恩,东子比我做得好,她成功地在party上迷倒了一个德国佬。嘿嘿,敬礼!

我们以前,都很战战兢兢。说工作的时候表现得太tough会受了微言。因此内心还是退让了很多,包括忍让,退步,不争辩等等。最后发现,这是不专业的表现。因此我们学会,内心坚硬,外表柔弱。:-)

谈工作的时候,就专业的强硬。玩的时候,就专业的柔软吧。


其四 google的价值观
只是优秀还不够,是google的价值观之一。从http://johner.bokee.com/看到的。这个口号,比“不做恶”,更打动我。而我今天所有这些文字,都是应为这句话而起。


我就是传说中的,总是利用上班时间写blog的人!嘿嘿。

8/11/2005

体味

说,欧洲人做香水是最好的,是因为他们的体味是最重的。

我原来是不信的。可是还真是不得不信!

今天一进实验室,就被一股新鲜的酸臭冲了一个跟头。始作俑者是我背后的隔壁工位新来没几天的欧洲哥哥。前两天本着外国人要相亲相爱的原则,看他刚来都没有人搭理,还说跟他聊天一下。现在完全被这味道击退了,溃不成军。真是羡慕我背后工位的日本哥哥:他感冒了,鼻塞。


奇怪的是,前几天好像还没有什么味道的,为什么今天出现了。sigh....这种事情当然也没有什么办法。只能忍受............:P

学习jjgod,列一下我暑假要做的事情

为什么现在的孩子都越来越厉害了呢?sigh...长江后浪推前浪,前浪死在沙滩上!
看到jjgod的blog上面列出了几个自己做的事情。突然觉得自己也应该列一下。所谓有目标才能有进步呢。


1.给妈妈写信。学会用日语去数码冲印店冲洗照片。done
2.做ishizuka老师安排的cdl/uw与rdf/owl的对比。把cdl用rdf或者owl表示,我还没有发现什么兴趣(必要性)。因此也只好作一步看一步。让老师给指导方向,自己来做好了。 done
Comment:凑凑合合的算是做完了吧。九月十七号大家在一起开了一个会,作了一个很简单的发表。似乎老师们要把cdl提案到w3c做一个什么的draft. 下一步我好像应该做的是Universal words的内容。


3.跟takeda老师讨论的personal ontology based community ontology evolvement题目,已经进展到了personal ontology construction以及ontology mapping的阶段,希望能够在九月底得到ontology mapping的survey,在八月底能够有如何进行进一步工作的想法。开始试验准别或许要到九月初了吧最快?

comment:今天是九月27号。完成了一个系统地初步框架。下午去讨论,如果讨论顺利,就可以真的开始实现系统了。

4.跟wanghua师兄讨论的e-learning的题目。在九月的时候大概需要一个proposal... done
5.每天早上学习日语最少一个小时。
6.挖出来blogger上好的tagclouds的hack。现在虽然有可用的,但是不是很理想。如果实在没有,尝试自己写一个好了。 done
7.养成早上八点半-九点起床的习惯!!!是真正的清醒,不是当作冬眠中的蛇被惊醒那种。



每个暑假的开始,我都会有大批的计划,但是暑假结束的时候,就发现什么都没有做。希望这次不会是这样子的。ganbade!(加油!)

8/09/2005

路过

下了到家的车站往家走。会有一个小小的近道。类似巷子,大概比不近的道能少10米。虽然有点暗,有时候不由自主地就拐了过去。

今天又从那两个女孩子身边走过。
中国人,用南方普通话很自在的聊天。穿着和化装都很清爽。是妓女,我很肯定。

三不五时的能路过她们。

8/07/2005

百度和花火

早上用baidu的时候,发现logo上已经赫然纳斯达克了。股票似乎涨了三倍。中午跟chenyuan唏嘘了一阵,说我们的同学里,现在也已经改有千万或者百万富翁了吧。嗯,那我就真心希望国内所有我认识的人,都变百万富翁,这样大家牙缝里剩下来的东西也足够我盆满钵满。:-)
总结了一下。知识分子,嗯,至少是it知识分子想要变百万,要吗是站对队,比如我们同学们跟李彦洪混;要吗是自己成功组队,比如李彦洪。再次体会到人生其实是单程道,因为局限与不足所以才有趣。


晚上去跟宫村老师看花火。在莆田公园,一万多发。宫村老师真的是很喜欢玩的人。这次看花火的人们,竟然是一起冬天滑雪的朋友。一行十几个!佩服得五体投地。那个负责占地方的人是早上五点爬起来的,结果我们就拥有了一大块野餐的场地,真得很感谢他,非常好的地势。花火是冲着我们盛开的,仿佛要拥我们入怀。当然也有人负责了食物。嗯,就是要这样看才好玩。否则挤在一旁,又累又渴,应该没有什么兴致了。

知道什么是工科女生么,就是看花火的时候会注意到由于光的速度快过于声所以我们总是在花火将要消失的时候才听到巨大的爆炸声当然花火飞得越高两者之间的间隔就越大。把这个跟篮子(ai go)小姐讨论,她也深以为然,当然因为我们都是理工科。篮子小姐的"蓝"不是这个汉字,中文没有,但是一定是这个字的变体。她是宫村老师的同事,妈妈在中学教英文,因此我们得以沟通:)今天第一次见面,很好的人。

花火很漂亮。不同于我们正月十五放的烟花。咱们中国人放的烟花,体现了自给自足的小农经济,自己在家门口high。日本人的则是众人齐high。官方的组织,无数的人参加。好像这次,地点是莆田公园,由莆田和琦玉两个区划共同组织。包括场地,秩序和放的烟花。烟花加起来是一万多枚。
有趣的小插曲是,琦玉实际上属于东京都,而莆田则是另外一个区划(大概是这样吧)。但是莆田的财政很好,据说是有很多赌船的原因,体现在花火上,就是莆田的花火明显的要更大,更漂亮;琦玉的就小很多,被大家戏称kawaii。我们就在讨论,让琦玉ganbade~(加油)。进行到4/5的时候,果然不负众望,琦玉花火人品大爆发,出了很多很漂亮的招数。大家正在很欣慰地说,终于ganbada~(加了油了)的时候。发现远远的花火发射地,着火了。:D

看花火的时候,那个酸溜溜的知识分子的我又跑了出来。想。不同的文化背景应该有差很大吧。比如我看花火只能说出来“漂亮,厉害,阿~~“这样的字句。但是浮现在日本人心头的是什么呢?某个历史小说的人物?初恋时候一起看的花火?还是漫画中的某个场景?这些复杂的感情,我想也是没有办法能够一句话用“喜欢稍纵即逝东西的民族”这样的话来概括的吧。比如我,看到“一叶落而知天下秋”这样的句子,就能从萧瑟中觉到无限的美感,是一样的吧。

再次体会到中国现在是一个多末重要的地方。碰到了一个panasonic的社员,他们在大连,江苏,无锡,深圳等等地方都有工厂,然后在香港做进出口。她自己也没事跑去中国很多次。让我开心于中国被大家认可的时候,又有些心忧说我们还是一直是廉价劳动力的提供场所。

8/06/2005

东京迪斯尼land

今天是研室组织大家去了迪斯尼land :-) 玩得很尽兴!

大家约在“舞浜”(mai hama)见面。那个浜据will-san说是hook的意思。-_- 大家一行9人。老师也很high的参加我们的活动。其中一个日本小男生,打扮得很女性化,但是搭得很好。嗯。加分。
我穿了我传说中的孕妇装。就是一个大大地桶装连衣裙。我和冬子一眼看上就爱上了。于是一样的款式一人一件。-_-

第一次玩了过山车类似的东西。不同的形式,一共玩了三四种 :-)每次我都跟king-san做在一起。两个女生大声地尖叫。倒不是因为怕,只是玩那些东西的时候,如果不叫简直不high吗。导致现在嗓子完全哑掉。痛...

看什么3D电影。做轮船。去打枪:)我在任何游园的地方,一定打枪的。当然原因是我的技术还不错。小时候混文化宫玩汽抢不是白玩得。当时一块钱可以打10发。巅峰的时候可以最低8环,数个10环。但是这个难了点。主要是要端枪。胳膊上都是肥肉的关系,有点端不住。嗯,以后可以多多练习:)

中间看了很多次的游行:-)不同的花车和装扮~ 很pp。对着花车上的人物挥手,抛媚眼和大叫。很乐在其中。最喜欢的花车还是装满了王子公主的。sigh...

晚上所有的节目结束已经是9:40多了。疲惫但是开心的坐上回家的电车。

嗯。也许我真的是自来high的那种人。但是who cares:-)。我曾经很深刻地反省过,发现我这个人其实是胸无大志。唯一有的就是生活态度。其中之一就是:在工作的时候,做到专业,专注。在玩的时候,就要争当party queen~~(哎,当然目前我到party queen得距离还是...嗯,主要是表现一下我的态度态度!)

总结一下。
1.我们实验室日本的同学还是不错的。因为他们来了好几次,然后将我们的行程安排得很好。基本上很好的东西都玩了。很紧凑但是不辛苦。
2.我和东子曾经不止一次的哀号,传说中东京的帅哥都到哪里去了!今天我才明白,原来都在desney打工!连扫垃圾的服务生都帅得没有天理。sigh....为什么呢。口水...
3.实验室的大家一起出来还是不错地~

回头挖挖照片。再补贴了:)
明天又要去看花火了。真是忙碌阿~

8/04/2005

reification

I have write some lines on reification before.

From the thesie A Graph Model for RDF, we can add that : Reification is a good example to see that any property is also an information resource which can be the subject of object of descriptions.

8/03/2005

从pop朋克乐队到男孩组合的“花儿”

今天听到花儿的最新专辑《花季王朝》。结论就是,至此,花儿已经完成了朋克乐队到男孩组合的转变。在某首歌曲中,甚至有那么多年以前小虎队的痕迹。嗯,是那首“我们能不能不分手”。

当然这是很自然的事情。但是我原本以为朋克应该能比摇滚走得远一点。因此出道时很贴近朋克的花儿,没有坚持住,让我不由得还是叹口气。当然也止于叹口气。

能够振痛心灵的摇滚乐,总是有一股悲伤和愤怒在。大家越来越长大就越来越明白其实很多事情没有什么大不了的。如果还是为了针鼻大的事情悲痛欲绝,那叫幼稚。当然我不是技术流。技术流的论点是如何,我有空去调查一下。
但是当时就是被他们没心没肺的单纯打动的阿。还能记得当年他们是得了channelV的最佳新乐团(人)奖什么的。当时主持的是吴大维(为?),在介绍花儿的时候,用了不无羡艳表情。

那时候看到14岁的大张伟虐吉他。王文博的鼓很好,当然还可以提高,那时候我这么想:)

值得表扬的是,在新的专辑里,加入了很多民族的音乐元素。变形的很时尚。让我很开心,因为毛爷爷说过“只有民族的,才是世界的”,深以为然。
---------------------------------------------
超喜欢第一张。 原本是有他的磁带的。忘在了北京,不知道是不是已经被丢了。
  01.轰隆隆
  02.花儿
  03.四季歌(新蜂版)
  04.向我开炮
  05.静止
  06.破灭
  07.起飞
  08.幸福的旁边
  09.稻草上的火鸡
  10.结果
  11.别骗我(DEMO)
  12.融化
  13.没辙
  14.花(木吉他版)
  15.放学啦(新蜂版)
  16.歌唱(CD附送曲目)
  DISC - 02:
  01.欲望
  02.尘埃
  03.十万个为什么
  04.我相信谁(同期录音)
  05.稻草上的火鸡(舞曲版)
  06.放学啦(舞曲版)
  08.静止(伴奏)
---------------------------------------------

最后帖两张照片吧:)黑白的是第一张《幸福的旁边》出来的时候的造型,一看就是北京街头的小P孩。下面是最近《花季王朝》宣传会上的造型。:)










眼球经济与转型

没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问没有访问

sigh...到了要转型的时候了,试试转职为科研女魔头不知道会不会好点。thinking..

8/01/2005

久不更新

久不更新。心里总是欠着帐的感觉。不能踏实。
原因是近一个礼拜以来在赶一个报告。昨天晚上做到4点。早上六点半又爬起来接着做。总算是在规定时间前交掉。

当然也未见得我真的那么认真。昨天从下午7点到晚上两点,一直在玩:P
先是去芳家,吃她的凉面~聊天。和冬子回家的时候,碰到品川区的matuli(祭)。
然后去商场。回到家已经是晚上11点多了。

在msn上看到我们日语班的韩国哥哥。打个招呼,竟然打来了惊天大八卦!^_^(等到他说可以讲的时候我再在这里补上吧。用这些字占位先。)两点的时候依依不舍的跟八卦说byebye。开始干活。

年纪大了。熬夜真是有点点撑不住。想当年好几宿不眠不休的仙剑。或者去飞宇。唏嘘。

早上做完报告,说再睡一会,睡到半个小时的时候觉得地再震。躺在床上大叫冬子:是不是地震了?冬子一脸黑线-_- heihei..

下午跟老师讨论比较成功。我觉得。
我也许比较适合做这种坐而论道的事情。嗯,说道这里。突然想起来,那天在芳家说,我开始讨厌一切需要动的运动。最好都是做着的或者躺着的。看来只有头脑运动符合要求了。:P