去年yo2.cn在朝廷的清剿行动中光荣挂彩。除了海外可以访问国内都访问不了。现在似乎OK了,但是RSS似乎有点问题

希望是yo2.cn的康复期间的间歇性问题。否则我就只有一直开独立blog了。。。
去年yo2.cn在朝廷的清剿行动中光荣挂彩。除了海外可以访问国内都访问不了。现在似乎OK了,但是RSS似乎有点问题

希望是yo2.cn的康复期间的间歇性问题。否则我就只有一直开独立blog了。。。
在大陆地区,用下面两个地址注册Gmail,
https://www.google.com/accounts/NewAccount?service=mail&hl=zh_CN
https://www.google.com/accounts/NewAccount?service=mail&hl=en
都需要强制绑定手机号


换美国IP则不需要。。。。。。
一段时间以前还有这个说法:如果英文界面注册Gmail需要绑定手机号,那么换 hl=zh_CN 则不需要,现在看来只要是贱民IP都需要绑定手机号了。
What Google Wave didn't solve or achieve
Google Wave is getting more & more like a bloatware. Buggy interface, boring discussions in and out of with:public, lags even under Chrome. Here's my list of real innovations that can be done, for a 21st century email systems:
property from a activation instance, we can use scripting for a series of batch & automated activation, how awesome is that! If you write a simple XMPP bot you can be activated instantly without any extra clicking. Once activation is standardized, it can prevent lots of phishing, too. Because you don't have to looking for the right URL from a messy formated HTML email content.Google Wave looks fancy at first glance, but who will use a crap that can hardly scroll with merely 300+ replies? They are just heavily focusing on a interface that are doomed to fail and missed the real innovative & strategically important aspect of email.
NoSQL运动越来越热烈了,掀起了Web 2.0技术从前端到后台一波又一波的高潮。。。。。
如果说我还说漏了一个Web 2.0网站,那么Cassandra就是Facebook开发的。。。
Cassandra是一个K/V数据库,但差不多也就是行/列混杂式数据库。。。。用它的设计者Jeff Hammerbacher的话说,Cassandra就是 a BigTable data model running on a Amazon Dynamo-like infrastructure.
想起来微软和Sun真囧。强推XML那么多年,结果文档式数据库最后还是被CouchDB抢了风头,JSON也成了AJAX那个X的de facto格式。结果最后大家都NoSQL不玩SQL了,大家都玩K/V了。
所以说云计算并不是炒作概念,还是很有一些新的革莫道不消魂命性的东西在悄悄进化的。
关注IE9的技术改进。用了Direct2D和DirectWrite。前者其实和Direc3D没多少关系,Direct2D是Windows 7里引入的一个代替GDI的技术,基于Direct3D绘图,也就是GPU运算。后者是Cleartype的替代,估计也是基于Direct3D的。这样IE9就是跑在GPU上了。那么说明现在浏览器费电就不仅仅是CPU了,GPU也很耗电发热的。
由于是Win7的技术,所以如果IE9要跑在XP上就必须做痛苦的backport了。否则IE9将无法支持Windows XP、2003、2000等系统。而且Direct2D只安装在Win7和Server 2008 R2上。Vista和 Server 2008需要安装Platform Update。而安装Platform Update之前又需要安装SP2。。。。
GPU硬件也有要求。Direct2D需要Direct3D 10,Direct3D 10需要显卡硬件支持(就是支持Crysis那个显卡),但是可以在Direct3D 9 的显卡上通过 10on9 来模拟。XP没有Direct 3D 10,估计Direct2D的程序会failback到GDI。只有Vista以上的Windows才能支持Direct2D
微软的Silverlight已经把.NET核心给backport了一次,这次又要backport新的图形系统。真是折腾啊。哈哈。说不定显卡不支持DX10就没法跑呢。。。囧。。。。
认真学习了一下,Channel 9的视频,讲Javascript脚本引擎的改进:
开始提到JScript is no longer,说明微软正式放弃JScript了。。。。。。
Intimidation的motivator作为双显示器桌面

JScript引擎开发人员的hotmail,大家快来人肉:

微软员工居然也用Gmail,不知道会不会被开除

IE9的新引擎跑Gmail还是很流畅的

IE9的JScript引擎性能主要测试指标依然是Webkit.org的SunSpider

COM是过去JScript的core data structure,也是interoperate的主要部分,看起来过于big不够轻量级。现在这个新model叫object pattern,是array of slot, each slot holds a property。Javascript就是store properties and reveal properties。还提到Polymorphism ???ing(没听清楚)。In a nutshell,新的engine会generate native code,优化途径就是提供两种执行渠道:fast path和slow path,大部分可预测的计算都会走fast path。最后还有一些library的改进。特别是RegExp。提到了了PRCE和Python。。
hardest part of Javascript: 评价说javascript是great mix of really use features with dark corners. 最影响performance的是arguments array。例如f.arguments。这个会影响call stack的效率
Sunspider的结果跑出来了:
IE9 Build41 986.4ms

Firefox 3.6 beta1 480.8ms

Chrome 4.0 beta 437.2ms

Javascript的效率对于Web浏览用户体验很重要,但是不是最突出的因素。对浏览速度而言,Javascript性能大概只影响1/3。DOM解析效率、渲染都是浪费时间的因素。一些重型Javascript应用才对JS引擎要求比较高
有些网站探测到IE会使用VBScript。
看来IE9还不是最终杀手。微软如果老是追赶别人的话,是没法引领时代潮流的。Google超过Yahoo并不是因为Google的搜索结果和Yahoo一样好,而是好很多倍。
这年头有了pubsubhubbub之后刷新闻的速度越来越牛逼了。TechCrunch才报道了Source: Google Is Acquiring AppJet, The Company Behind EtherPad,刚在Google Reader里按J之后,第二则新闻 Confirmed: Google Acquires AppJet, The Maker Of EtherPad就出来了。
Etherpad是一个真正的实时协作在线写作程序。比Google Docs的多人协同创作牛逼之处在于它几乎是real-time的。
Really Real-Time
Other "real-time" editors like Google Docs work by broadcasting an updated copy of the document to everyone every 15 seconds. This creates a noticeable lag that gets in the way of collaboration. You start editing something, only to find 10 seconds later that someone else deleted it.
Etherpad updates every copy of the document every half second. This 30x increase in speed changes the experience completely. Your edits hardly ever clash with other users'. So you work confidently instead of tentatively.
Why doesn't Google Docs update every half second like Etherpad does? Because it's really, really hard. We're fairly experienced programmers, and to make this work we had to solve problems that, as far as we know, no one had solved before.
反正Google Docs的多人协作是15秒刷一次,Etherpad是1秒刷2次。估计Etherpad是通过增量comet实现的(更新:Operational transformation。comet的ARQ也不好做。。。)。但是这个说起来容易操作起来的确很麻烦很hack。
AppJet是YC S07提供的种子投资,当然News.YC上少不了对这场好戏的讨论。搞笑的地方,几个老板都是前Googler:
A number of ex-Googlers are AppJet executives, including CEO Aaron Iba, CTO J.D. Zamfirescu, and COO Daniel Clemens
这次被Google又收购回去了。。。真囧。。。。。
购物狂Google扼杀了不少技术创新啊。n年前扼杀了Jotspot,做出来了个废品Google Sites,现在又把Etherpad团队收买了去填Google Wave这个坑,天知道Google Wave最终会是个什么样子。
最短的域名缩短工具:http://to/ 。这个是合法的顶级域名哦。
抢注这个
http://to/est
可惜忘记加.cn了。。囧。。。
同时也抢注了下面的网址:
http://to/index.php
http://to/index.do
http://to/index.asp
http://to/index.aspx
http://to/default.aspx
可惜http://to/不认。。。囧。。。。
真是失败
为了报复,从abcdefghijklmnopqrstuvwxyz0123456789/.-_这些字符排列组合的2位和3位hash的基本都指向我这个blog了。恩。python就是用来快速抢注的。