喷在Microsoft Silverlight 4发布时

标签:无

好吧,我先承认我是微软黑,不是微软雅黑。

一路走来,银光并不顺利,但不少.Net程序员却对其前景非常看好。
看好的原因我并不清楚,因为我对其的了解并不深,也许是银光的特效很炫吧,除此之外我也想不出什么理由了。
第一次被Silverlight震惊是看到MS SqlServer的一个发布页,那个宇宙大爆炸的动画效果非常绚丽,却没有使用Flash。当时并没有详细查看源码,如果仅仅是JavaScript做的,我只能说微软的员工实在太有精力了。

浏览器HTML5兼容性测试

标签:HTML

刚发现了一个HTML5兼容性测试的网站,将自己机子上有的浏览器都测了一遍,发现Chrome果然是最高的,通过了160项中的137项。Opera 10.51和Firefox 3.5.8分别是102和100,IE 6只有11。

记一场悲剧的2v2

标签:StarCraft2

地图是库拉斯峡谷,zz v zp的比赛。我在11点,队友在7点,对方的p在2点,z在5点。

在datastore中使用最终一致性读取

标签:Google App Engine, Python

昨天Google App Engine Team发了一篇《Read Consistency & Deadlines: More control of your Datastore》,不过服务器挂了3天,没法及时写上,所以今天再补上。

SDK 1.3.2发布时曾提到了强一致性和最终一致性读取,但是没有讲述细节,而这篇文章则阐述了其区别。
默认情况下,datastore是在一个主存储区域进行更新和查询的,这个区域代表最新的数据,访问这个区域则表示使用强一致性。而主存储区域有可能变得暂时不可用(估计是并发数过多或硬件故障),这就会导致查询超时或失败。
而实际上datastore是分布式的,它还有很多副存储区域。这些副存储区域的数据比主存储区域晚几百毫秒至数秒,因而不是最新的。如果你的应用不需要这种强一致性,就可以在主存储区域不可用时,让datastore读取其他存储区域的副本,而这就称为最终一致性读取。

关于Google Reader的一些入门知识

标签:Google Reader, RSS

发现最近用Google Reader的人越来越多了,关注我的人也莫名其妙地多了起来,或许其他地方获取真实的信息越来越不便了吧。
为了让一些刚用它的人能够尽快熟悉它,我还是稍微分享一下自己对它的了解吧。不过我不太喜欢用图片,毕竟做起来太麻烦了,所以图片党可以无视了。

« 看看还有什么好玩意