在两人关系中,期望常是一种微妙的暴力,因为这是要求别人顺从自己的意志。
游客 登录

【此文章已隐藏】

Google Gitar

为纪念艾美利佳的电吉他大师莱斯·保罗(Les Paul)诞辰96周年,Google放出了一个非常帅气的电吉他doodle,可以使用鼠标和键盘进行演奏。整体上是用js写出,发声部分使用了flash。为了随时能玩到google的电吉他,在此留个快照。

猛击此处:http://www.dongliu.net/uploads/google-guitar/google-guitar.htm

附录一些好事者留下的曲谱  

  1、《爱情买卖》3688368 77653 2226235 37753 3688368 00989 00989987 53566

  2、谢耳朵的最爱《Soft Kitty》TteerrwwQwertTteerrwwQettq

  3、《两只老虎》TYUT TYUT UIO UIO OPOIUT OPOIUT UWT UWT

  4、《欢乐颂》EERT TREW QQWE EWW EERT TREW QQWE WQQ

  5、《春江花月夜》H-HHK-LHG~G-G-H-KLD~D-SDG-DGH~KL-;-K-L;LKH-G~(-和~是长音)

  6、《沧海一声笑》pouyt uytew wewetyuop ppouyty

  7、《隐形的翅膀》358787 6568321 11186532122 358787 6568321 1118653211

  8、《天空之城》6787807 365685 254573 874477 6787807 365685 34878908 876756 1232352 5878007 678789855 43213 376321 21253 376321 21276

  9、《我是一个粉刷匠》gdgdgda sfdsg gdgdgda sfdsa

  10、《月亮之上》3686 3675 53686565326553 3686 89865 36865326656

  11、《童年》35553 6676 66588886865 355536676 66658888668 9~

  12、《上海滩》356666,352222,356865132

  13、《菊花台》3323 35323 112353 2212 35365 655355 323532 2212

JWebpane for swing在哪里

JavaFx是个悲剧的产品,但是最近发布的2.0beta却有两个算是英明的决定,一个取消对javafx script这种新创造的语言的支持,代之以java语言直接开发JavaFx,一个就是加入了对web渲染组件的支持,即以webkit为基础的JWebPane。

JWebPane最初透露出来只在09年JavaOne,起初传出的消息是JWebPane会先提供对Swing的支持,继而会支持JavaFx。如今对于JavaFx部分的承诺算是兑现了,对Swing的支持却还遥遥无期,恐怕要等到JDK7发布吧——如果不需要等得更久的话。在如今这个时代,还有其他任何一种主流GUI Toolkit不支持WebView控件的吗……甚至连靠谱的第三方方案都不存在。Java在桌面软件领域的失败,这帮搞Swing的人绝对是难辞其咎。

门口的理发店

我门口的理发店,在我刚搬过来的时候忽悠我办了一张卡,然后在卡利余额不多的时候又忽悠我充了一次值,所以近两年的时间里就一直被套在这家店里。

这家店有个特点,就是里面清一色的都是男店员,并且都是年纪青青的20岁出头的小孩,如果不是躲在一个老气小区的角落里,那看起来根本就是个牛郎店嘛。每隔一段时间再去之后,就会发现里面换了另外一批小孩……这家的店主该不是有什么奇怪的嗜好吧。

我实在不能忍受这样暧昧的没有女店员的理发店,并且他们给我理发的时候,总是在前面留出很长的头发,每次去每次说还是这样,有时候理完发回来还得自己拿着剪子把前面的头发修短点。

现在终于告别他们了。

招聘java开发工程师,热烈欢迎推荐转发

招聘职位:JAVA开发工程师

岗位职责:
1、网站部内部系统的维护、改进,以及新产品的开发;
2、大型互联网web项目的设计、开发、优化。

职位要求:
1. 计算机/通讯相关专业,研究生以上学历,优秀本科生亦可;
2. 熟练掌握java语言,具备扎实的程序设计基本功和学习能力;
3. 熟悉java B/S结构开发,熟悉Spring/Struts/Ibatis等开源框架;
4. 有Oracle,Mysql等关系数据库使用开发经验,掌握数据库设计和优化知识;
5. 熟悉Apache/nginx/Resin等使用和配置,熟练掌握Unix/Linux操作者更佳;
6. 工作认真负责,具有较强的沟通能力及团队合作精神。

待遇9K+,表现优秀者可面议。公司代交所有社保,年底双薪,另有季度奖年终奖。

有意者请发送简历至邮箱: dongliu#corp.netease.com

豆瓣的OAuth API实现不标准

今天写一个同步到豆瓣广播的东西,使用Douban OAuth接口的时候,总是返回400,提示 Signature does not match。仔细的一点点比较,发现豆瓣计算出的basestring和自己算出的不同:

豆瓣给出的basestring:
POST&http%3A%2F%2Fwww.douban.com%2Fservice%2Fauth%2Frequest_token
&OAuth%2520oauth_callback%3Dhttp%253A%252F%252F127.0.0.1%253A8888
%252F%252Fcallback%252Fdouban%26oauth_consumer_key%3D
0b540bcb7c26886d21fc236274739947%26oauth_nonce%3D3530399291666349798%26
oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1300717763%26oauth_version%3D1.0

计算出的basestring:
POST&http%3A%2F%2Fwww.douban.com%2Fservice%2Fauth%2Frequest_token
&oauth_callback%3Dhttp%253A%252F%252F127.0.0.1%253A8888
%252F%252Fcallback%252Fdouban%26oauth_consumer_key%3D
0b540bcb7c26886d21fc236274739947%26oauth_nonce%3D6647526010884738861%26
oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1300718038%26oauth_version%3D1.0

可以发现豆瓣的里面多了一段OAuth%2520,%2520实际上应该就是空格的两次URLEncode结果。

这里怎么会多出"OAuth "这么一段莫名奇妙的东西来呢。后来去豆瓣的API小组看了下,发现已经有很多人提出了这个问题。原来是豆瓣OAuth的实现不标准,标准里可选的字段realm豆瓣把它当成必选字段,OAuth%2520只是未传realm这个字段时豆瓣错误处理出现的一个表象。

豆瓣简略的API文档丝毫没有提及这个问题,并且还堂而皇之的让大家去“通读OAuth规范”。之前我还曾经抱怨过豆瓣9点奇慢无比的更新,以及douban java api客户端过多的第三方jar包依赖,总之这个技术上挺前卫的站点小毛病还是不少的。

如你我所见的世界,如你我所见的G°F°W

最近一段时间GFW的升级,在扩大了覆盖范围的同时,还带来了一些新的特性,包括Socket Timeout方式盾的广泛运用,以及周期性阻断Google的https服务等。一批VPN在此期间也遭遇不测。事实已经雄辩的说明了GFW对于国内用户的绝对优势,如果碰巧你还可以通过VPN和SSH代理访问墙外的网站,只是这一小部分人的活动还在它容忍的范围之内,而不是技术上存在难以遏止的漏洞。

这个GAE站点绑定的域名www.dongliu.net,此前一直在使用you8g和chinabs的反向代理,来保证在墙内的访问;然而现在已经处于如果不是出现意外就基本无法正常访问的境地。既然如此,今天索性把域名绑回了ghs.google.com;在国内基本上无法正常访问和在国内绝对无法正常访问之间,其实也没什么区别。
 

我的Google Notebook

Google notebook是一款小巧易用的在线笔记服务,用来记录资料信息、突发奇想或是搜集web上的资料,都是挺适合的。从功能上来说,它接近于onenote之类的笔记软件,功能虽然略有不急,但是由于是在线的服务,随时随地可以使用,免除了资料同步的烦恼,用户之间的共享也非常方便。

很可惜的是Google竟然将这样一个优秀的在线服务停止开发和新用户注册了。这样的一款软件需要占用互联网据人的多少精力呢——总之是要比buzz、wave之类的耗费的资源少得多吧。Google推荐用户使用bookmark、docs之类的服务来代替notebook,这个建议真是太可笑了,如果这真是可以替代的话,onenote、evernot之类的东西,究竟是为了什么存在的啊。

从09年初Google宣布停止notebook的开发之后,因为担心服务会随时可能被关停的缘故,我就没有再使用过Google notebook了。现在两年过去了,偶尔上去瞅了一眼,发现它依然在默默的运转,上面留下了从07年四月到09年一月记录下的各种资料,从*nix知识到工作经验不一而足,历经了研究生的最后和工作的最初时光。其中,大部分的东西我自己已经模糊不清或者根本不记得了,但是notebook依然完好的保存着他们,表现得非常可靠,非常靠谱。所以,我决定从现在开始继续使用notebook,作为对其两年如一日不离不弃辛勤工作的肯定。

Google屏蔽了chinasb的反向代理……

chinasb.org是现在www.dongliu.net这个域名使用的反向代理,它同时也为其他数百个需要绑定ghs的站点提供免费的反向代理服务,借助它墙内的广大观众才能浏览这些站点。但是这个反向代理竟然被google封禁了,推测原因是应该从这个IP向google发起的请求数太多了。

现在访问只能得到这样一个消息页面:

这几天appspot.com的IP也有部分被墙盾掉了,但目前还有可用的IP,不知道其命运如何。

发布 木婉清 0.1版

木婉清是一个水木社区的Android客户端,名字来源于《天龙八部》的某泼辣可爱黑衣女子,取“水木清华,婉兮清扬”之意。这个东西是春节假期期间,为了打发无聊时间开发的,本来希望是能够用它在春节期间上上水木,但直到假期结束才刚有一个具备10%功能、在90%的情况下能正常工作的版本,这充分说明了假期期间工作效率的低下。

先在将这个东西放出来,取版本号0.1,当版本号升到1.0的时候,就表示这个东西已经全部开发完成了——如果有全部开发完成的这一天的话。

=======2010-02-18 更新至0.2版======

下载apk:http://code.google.com/p/muwanqing/downloads/detail?name=muwanqing_v0.2.apk

源代码:http://code.google.com/p/muwanqing/

现在的程序问题挺多,慎用。
多说几点:

1. Activity这种机制本身是Android为了松耦合设计的,提供跨程序调用的解决方案;但是同一个应用下面也都是只能走Activity这种方式,真是反动啊
2. 在手机上使用httpclient读取水木社区的页面,总是有很高的几率失败,很让人头疼

共320篇,第2/32页 首页 上一页 1 2 3 4 5 6 7 8 9 10 11 ...下一页 尾页