Jan 31

Tourette 的 Blog 里看到的:

I'm searching for new life.

挺有意思,不知道是不是本人畫的,滿是西班牙語,一句沒看懂: (

Blogsome 支持 UTF8, 可也不能這樣撒,看幾十個 Blog, 意、法、德、西、葡都全了,英語的反倒是沒幾個,不過看到這首英文歌,歌詞挺好的,想找來聽聽。

Zero

My reflection, dirty mirror
There’s no connection to myself
I’m your lover, I’m your zero
I’m in the face of your dreams of glass
So save your prayers
For when we’re really gonna need Wanna go for a ride?

She’s the one for me She’s all I really need
one for me
Emptiness is loneliness, and loneliness is cleanliness
And cleanliness is godliness, and god is empty just like me

Intoxicated with the madness I’m in love with my sadness
Bullshit fakers, enchanted kingdoms
The fasion victims chew their charcoal teeth
I never let on, that I was on a sinking ship
I never let on that I was down
You blame yourself, for what you can’t ignore
You blame yourself for wanting more

She’s one for me
She’s all I really need
She’s the one for me
She’s my one and only

Jan 30

忽然看著新 Blog 有些不爽,覺得缺少什麽,到底少什麽呢?半天才發現 Post 上沒有顯示具體的時間,郁悶,不會吧,傳說中怎樣怎樣牛叉的 WordPress 居然連這麽低級的功能都沒有?不行,不可能,於是找些鄰居的 Blog 來看看,發現一些是有的,那至少說明是可以顯示時間的,只是不在默認的 Templates 中而已,剛用 WordPress, 很多都不懂,只好厚著臉皮找鄰居們一個個的問了。正想著什麽時候才能解決這個不大不小的問題呢,發現 Diet Grrl 有回複了,感動得一塌糊塗,MD,問那麽多人就一個回複了,看來終究還是 MM 好,國內國外都一樣。

看了 Diet Grrl 的回複,沒明白(沒辦法,沒用過 PHP ),又沒好意思再問。只好硬著頭皮研究了。後來發現問題關鍵在 {thetime}, 再結合 Templates 看看,終於明白啰。在 posts.html 裏修改,把 {thetime} 加到你想出現時間的地方就可以了,在 comments.html 裏加也行,看個人喜歡了。有遇到相關問題的朋友可以參考一下:)

Jan 30

最近几天,有很多初学 J2ME 的朋友向我询问初学J2ME应该注意些什么东西,我仔细想了一下,给大家如下的几点建议:

  1. 首先要基本了解面向对象的编程方法,对类和方法要有一定的理解,特别是继承,派生,多态等特性, 这个是最根本的基础。
  2. 最好手边有一本 J2ME 开发参考手册,里面有 J2ME 的所有内部类的详细介绍,J2ME 能不能做好,根本上是你对内部类的理解和应用。对于初学者来说, java.lang.,javax.microedition.lcdui.,javax.mijcroedition.midlet.* 是最先要掌握的包,对这个包里的内部类的基本用法都要有足够的了解。J2ME 的游戏编程在我看来就是一个主 MIDlet 类加上若干 Canvas 类再加上其他的辅助类(包括自己定义的类)组成的一个整体。
  3. 用别人的代码来学习,但不要看太多代码,也不要一开始就看很复杂的代码(超过3000行的代码),因为你对面向对象编程的不熟悉,一开始就看由很多类,并且有的类的代码超过几千行的话,只会让你一头雾水,得到的指导也不会太多。在学习的时候,自己为代码加上自己的注释,只有这样才真正说明你看懂了这些代码。
  4. 在学习的过程要自己做例子,曾经有朋友跟我抱怨说自己不知道做什么项目来训练,其实自己做练习并不一定要一个很完整的项目,可以从一些最基本的游戏模块开始练习,比如,如何在屏幕上显示一张图片或者多张图片,如何来实现这些图片的重叠和移动(手动控制移动或者自动移动),如何在显示图片的时候调出一个Form来显示一些信息,然后又能够切换回图片,这些小的练习虽然不能够形成一个完整的游戏,但他是做游戏的基础,所以初学者一定不要一开始就拿一个很大的项目来做,那样只会让你总是做得似是而非,要踏踏实实从小做起,每个高手都是这样走过来的,像我们离高手还有很远的距离,只能够从这些点滴的练习中积累自己的经验。
  5. 程序的优化,算法设计这些不是初学者应该去研究的东西,这些是当你已经能够独立完成一个完整的小游戏之后才要考虑的东西,程序的优化也不是三言两语能够说清的,很多优化上的数据和办法都是前人在作过无数次实验之后才得出的结论,是非常珍贵的,至于算法,在 J2ME 中设计算法其实比在 C++ 中更累,因为你设计的算法最起码要保证在手机上运行不至于死掉(这就是为什么传统的 A* 算法基本不能够直接移植到手机上的原因)。
  6. 多和别人交流,在交流的过程中,你会得到更多的经验,事实上就算是水平不高的编程者也会在某些方面有自己独到的见解,这会教会你很多的东西。
Jan 30

Sun Microsystems gave Java developers new ammo in their ongoing battle against Microsoft with the release of an anticipated Java software update Thursday.

Sun Microsystems, steward of the Java standard, said Java programmers can now get access to a long-awaited Java upgrade, which includes a basic development kit and the “Java Runtime Environment”–the software needed to run Java programs. The update, formerly code-named Tiger, is called the Java 2 Standard Edition 5.0.

The new version of the software is meant to make Java programmers more productive and improve the performance of Java applications on desktop PCs, according to Sun.

Java tool providers are pitched in a long-running battle with Microsoft to woo developers. According to many analysts and developers, Microsoft’s Windows software is more reliable than it has been in the past, making it an option for large-scale applications, and Microsoft’s .Net development tools are generally simpler to use than comparable Java tools.

Tiger is an important release for Sun in attempting to attract developers and independent software vendors (ISVs) to Java rather than .Net, said Stephen O’Grady, an analyst at research company RedMonk. “Certainly, .Net is gaining credibility as a very productive environment to work in. That said, Tiger goes a long way towards addressing what many would call Java’s biggest weakness: performance,” O’Grady said.

Java development tool providers are expected to release tools that use the new software over the next several months, according to a Sun representative. The J2SE software, which was developed by Sun and several other Java software companies, is widely used in desktop machines and forms the basis of the server version of the Java “runtime” called Java 2 Enterprise Edition.

J2SE 5.0 includes enhancements to simplify the Java language so that programmers can write applications faster. It includes built-in diagnostic tools to enable administrators to better manage Java programs, once they’re deployed via monitoring programs.

Customers can also get a boost in performance and reliability by installing the new Java Virtual Machine that comes with the release, said Calvin Austin, the lead of the J2SE 5.0 specification at Sun. The initial kit will include Java Virtual Machines for Windows, Linux, Solaris and operating systems that run on Advanced Micro Devices’ 64-bit processors.

In addition, J2SE 5.0’s default look for desktop Java applications has been refreshed, and the start-up time for Java applications will be up to 20 percent faster, Austin said.

Jan 30

一天,当一人力资源女经理正在商业区行走时,突然被一辆公共汽车撞倒并不幸死了。她的灵魂到了天堂,在天堂里,她遇到了 Pearly Gates St.Peter 本人。 “欢迎你到天堂来。”St.Peter 说,在你做决定之前,我们有一个问题要解决,你看,是非常奇怪,我们这里从来没有人力资源经理做过什么,我们也不知道该怎么样对待你。 “没有问题,让我进去就是了。”这个女经理回答说。 “我们也是这样想,但是我还接到一个命令,那就是让你在地狱和天堂里各生活一天,然后由你自己选择你将去哪里度过来世。” “其实,我现在就能做决定,我愿意呆在天堂里。” “对不起,我们在电梯里,这个电梯可直达地狱。” 地狱的门敞开着,人力资源经理发现她自己走出电梯,来到了一个漂亮的高尔夫球场。在远处还有一个乡村俱乐部,许多和她一起工作过的她的人力资源同行及人力资源教授站在她面前。他们都穿着晚礼服,并祝福她。他们走向她,吻她的脸并谈论她们过去在一起的时光。他们进行了一局精彩的高尔夫比赛,晚上他们来到乡村俱乐部,在那里她享用了烤肉及龙虾构成的晚餐。她遇到了 Devil, 一个非常优秀的人力资源经理,她开玩笑并且跳舞,玩得很愉快。她以前不知道这些人力资源管理的经理们在这里过得这么愉快。离开的时间到了,当她走进电梯的时候,每一个人都和她握手并挥手向她告别。 电梯直接上升上升,又回到了 The Pearly Gates St.Peter 正在等她。 “现在你要在天堂里生活一天。”他说,于是这个人力资源经理在接下来的 24 小时里在云层中遛达,弹着竖琴,唱着歌。她过得很愉快,当她明白这点时,24 小时已经过去了, St.Peter 走过来带她出来,”现在你已经在地狱和天堂里各生活了一天,你必须做出选择。”他问道,这个人力资源管理经理犹豫了一秒钟回答道:”好的,我从来没有想过我要进行选择,我的意思是,天堂里的确很好,但是我认为我在地狱里会过得更好。” 于是 St.Peter 将她送进电梯并且下降下降就到了地狱。当电梯的门打开时,她发现自己站在一个荒凉的垃圾堆上,四周到处是垃圾和污物。她看见她的朋友们穿着破烂的衣服正在捡垃圾,并且把垃圾放在袋子里,这是作为晚餐的。 Devil 走近她,把手搭在她肩上取笑她,”我不明白。”人力资源经理结结巴巴地说,”昨天我来的时候这里有一个高尔夫球场和一个乡村俱乐部,我们吃龙虾,并且跳舞,玩得非常愉快。现在这里怎么就成了一个垃圾场并且我的朋友们也都很不幸呢?”

The Devil 看着她呲着牙笑着说:”那是因为昨天我们在招聘,而今天你已经成了我们中的一员.”