06月
14
其实很久以前看过这道题目,当时还被"答案"折服,再回过头来,又一次惊叹!
这是一道面试题,它的道理足以让我们终身受用,也足以让我们回味终身。
你开着一辆车。
在一个暴风雨的晚上。
你经过一个车站。
有三个人正在焦急的等公共汽车。
一个是快要临死的老人,他需要马上去医院。
一个是医生,他曾救过你的命,你做梦都想报答他。
还有一个女人/男人,她/他是你做梦都想嫁/娶的人,也许错过就没有了。
但你的车只能在坐下一个人,你会如何选择?
我不知道这是不是一个对你性格的测试, 因为每一个回答都有他自己的原因。
老人快要死了,你首先应该先救他。
你也想让那个医生上车,因为他救过你,这是个好机会报答他。
还有就是你的梦中情人。错过了这个机会。你可能永远不能遇到一个让你这么心动的人了。
你的选择是什么?
在200个应征者中,只有一个人被雇佣了,他并没有解释他的理由,他只是说了以下的话“给医生车钥匙,让他带着老人去医院,而我则留下来陪我的梦中情人一起等公车!”
每个人我认识的人都认为以上的回答是最好的,但没有一个人一开始都没想到。是否是因为我们从未想过要放弃我们手中已经拥有的优势(车钥匙)? 有时,如果我们能放弃一些我们的固执,狭隘,和一些优势的话,我们可能会得到更多。
06月
14
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊).
一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。
不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连一个项目小组都算不上,而这样的团队却要承担一个软件公司所有的软件开发任务,在软件上线和开发的关键阶段需要团队的成员没日没夜的加班,还需要为测试出的BUG和不能按时提交的软件模块功能而心怀忐忑,有的时候如果你不幸加入现场开发的团队你则需要背井离乡告别你的女友,进行封闭开发,你平时除了编码之外就是吃饭和睡觉(有钱的公司甚至请个保姆为你做饭,以让你节省出更多的时间来投入到工作中,让你一直在那种累了就休息,不累就立即工作的状态)
更可怕的是,会让你接触的人际关系非常单一,除了有限的技术人员之外你几乎见不到做其他行业工作和职位的人,你的朋友圈子小且单一,甚至破坏你原有的爱情(想象一下,你在外地做现场开发2个月以上,却从没跟女友见过一面的话,你的女友是不是会对你呲牙裂嘴)。
也许你拿到了所谓的白领的工资,但你却从此失去享受生活的自由,如果你想做技术人员尤其是开发人员,我想你很快就会理解,你多么想在一个地方长期待一段时间,认识一些朋友,多一些生活时间的愿望。
比之于我们的生活和人际关系及工作,那些从事售前和市场开发的朋友,却有比我们多的多的工作之外的时间,甚至他们工作的时间有的时候是和生活的时间是可以兼顾的,他们可以通过市场开发,认识各个行业的人士,可以认识各种各样的朋友,他们比我们坦率说更有发财和发展的机会,只要他们跟我们一样勤奋。(有一种勤奋的普通人,如果给他换个地方,他马上会成为一个勤奋且出众的人。)
06月
13
原文地址:click here
互联网上PHP的市场占有率

可以看到有33.24的网站,以php作为后台语言
PHP的版本统计

这个图体现了各个版本的占有率。蓝色区域对应左边的纵坐标,红色柱状条对应右边的纵坐标。PHP 4.3.9以及之前的版本占据了81%的江山。
06月
10
原文地址:click here
这里有一个办法可以解决图片的垂直居中同时水平居中,前提是知道容器的高度,兼容FF,IE6,IE7
HTML:
<img src="pearbook.png" />
</div>
对于一般的浏览器
height: 200px;
width: 300px;
display: table-cell;
text-align: center;
vertical-align: middle;
border: 1px solid red;
}
.contain img {
vertical-align: middle;
}
对IE另作处理
这段代码对于不是IE的浏览器不会起作用。
或许你会问,181px是怎么来的,这是DIV的高度乘以0.905得到的。听起来是不是有些不可思议,但确实很有效。
测试页面:click here
06月
9
原文地址:click here
挑主要的翻译了一下
通常的ajax设计程式
- 一个html页
- 在页面上点击某个元素
- js将请求发送到服务端
- js根据服务端返回的信息更新html页
06月
5
原文地址:click here
PS:原文实在是太长太长了,无奈精力有限,只能把核心给翻译了一下
使用 Label

Label能够建立form元素与文字说明的桥梁
<input id="firstName" name="firstName" type="text" />
这样点击First name文字后,就能自动激活input
Label可以用在以下一些内容
- checkboxes
- radio buttons
- textareas
- text fields
- select boxes
submit 按钮 和submit 图象 不需要使用Label,因为它们有自己的value和alt
排序相关元素
使用fieldset可以聚合一系列相关的类别,然后通过legend加以说明
<fieldset>
<legend>Postal Address</legend>
<label for="street">Street address</label>
<input id="street" name="street" type="text" />
<label for=" suburb">Suburb</label>
<input id="suburb" name="suburb" type="text" />
<label for="state">State</label>
<input id="state" name="state" type="text" />
<label for="postcode">Postcode</label>
<input id="postcode" name="postcode" type="text" />
</fieldset>
</form>
没用CSS修饰的fieldset和legend

