quentin 的blog

剪指甲引发的思绪

 

今天早上,老婆公司有事儿,需要早点到公司。所以“老婆专职司机”的我也跟着早起了。

最后出门的2分钟,我看到指甲比较长。决定花费2分钟修下指甲。老婆大人着急了,一直催促,一刻都不想等。后来看我执意要修完最后几根手指,她决定先出门,也因为她约着另一个人朋友。

老婆出门后大概一分钟或者一分半钟吧,我也搞定了指甲。但是,接下来,我下楼准备走的时候发现,我的中饭没带下来。于是上楼拿盒饭。(大概浪费了一分钟),接着上车准备走了。但是因为老婆是先走的,而且我又不知道她是走的哪个方向,所以我开的比较慢,一边开,一边寻找。最后在小区门口看到了她。幸好在小区门口看到了,不然不知道又要耽搁多少时间呢。算下来,这期间耽搁了差不多2-3分钟吧。

然后,接下来老婆上车,一直到公司下车,期间大概是20分钟。我跟她一直在讨论这件事情。我说我的理,她说她的理。最后,她下车的时候愤愤不平,甩门而去。

多好的一个早晨啊,就因为花了点时间剪了个指甲,于是我们就要花费大概半个小时的时间来纠缠这件事情,而且大家心理不爽估计会延续一整天。我们是不是有病啊?

 

这件事情,让我想到一个故事,故事是这么说的:

博客分类: 

各国语言的简写

简体中文(中国) zh-cn

繁体中文(台湾地区) zh-tw

繁体中文(香港) zh-hk

 

英语(香港) en-hk

英语(美国) en-us

英语(英国) en-gb

英语(全球) en-ww

英语(加拿大) en-ca

英语(澳大利亚) en-au

英语(爱尔兰) en-ie

英语(芬兰) en-fi

英语(丹麦) en-dk

英语(以色列) en-il

英语(南非) en-za

英语(印度) en-in

英语(挪威) en-no

英语(新加坡) en-sg

英语(新西兰) en-nz

英语(印度尼西亚) en-id

英语(菲律宾) en-ph

英语(泰国) en-th

英语(马来西亚) en-my

英语(阿拉伯) en-xa

 

芬兰语(芬兰) fi-fi

 

丹麦语(丹麦) da-dk

 

希伯来语(以色列) he-il

 

博客分类: 

Drupal覆写模板规则

 

node-[type].tpl.php

基模板: node.tpl.php

节点类型,例如"node-story.tpl.php", "node-blog.tpl.php",等等.

 

page-[front|internal/path].tpl.php

基模板: page.tpl.php

可以有无数个建议.具有优先级的为首页(front page).剩下的都是基于当前页面的内部路径。不要将内部路径和路径别名混淆了,这里不能使用路径别名。记住,通常使用pathauto.module来设置路径别名。

可通过"Administrator > Site configuration > Site information"来设置首页。对于设置好的首页,将会为其使用"page-front.tpl.php"模板。

下面为模板建议文件,根据内部路径,越特殊的次序越靠前。如果系统为当前页面找到了一个模板建议的话,就不会再调用位于它后面的模板建议了。例如,对于http://www.example.com/node/1/edit,将会有下面的建议可用:

博客分类: 

什么是微观数据(Microdata)

转自: http://www.btorange.com/2010/06/06/what-is-microdata.html

深入微观数据

在html5中有超过100个元素,一部分是表示语义的,另外的就只是script API的容器(比如:canvas)。纵观网页发展的历史,web标准的卫道者们争论哪些元素应当被包含在HTML语言中。HTML是否应该应该包含 <figure>,<person>,<rant>?标准被拟定,提纲被编写,开发者执行并运用,不断的推动web向前发展。

当然,一些想法没有被采纳,比如在HTML5中并没有<person>这个元素(同时也没有<rant>),没有任何力量可以阻止你在在开发过程中书写<person>这个元素,但是他不会通过验证,不会通过浏览器而工作,并且可能与未来的HTML规则发生冲突。

博客分类: 

Web worker 深入浅出

 

HTML5  Web Worker简介

至 2008 年 W3C 制定出第一个 HTML5 草案开始,HTML5 承载了越来越多崭新的特性和功能。它不但强化了 Web 系统或网页的表现性能,而且还增加了对本地数据库等 Web 应用功能的支持。其中,最重要的一个便是对多线程的支持。在 HTML5 中提出了工作线程(Web Worker)的概念,并且规范出 Web Worker 的三大主要特征:能够长时间运行(响应),理想的启动性能以及理想的内存消耗。Web Worker 允许开发人员编写能够长时间运行而不被用户所中断的后台程序,去执行事务或者逻辑,并同时保证页面对用户的及时响应。本文深入 HTML5 多线程规范,讲述多线程实现原理、方法,同时以实例的形式讲解 HTML5 中多线程编程以及应用。

W3C 中的工作线程规范到目前为止已经定义了出了一系列公共接口,它允许 Web 程序开发人员去创建后台线程在他们的主页面中并发的运行脚本。这将使得线程级别的消息通信成为现实。

博客分类: 

页面