高清生活 living HD

Icon

這是我的生活日記,記下特別的人與事情,把頃刻的感覺與思念留下來

iPhone Usability Report

Iphone_usability_report inuseful‘s FREE report comparing usability of the iPhone with the S60, Windows Mobile UI.

Apple’s iPhone hype machine is in overdrive. Steve knows how to gather a tiny team of brilliant young minds and work them half to death until they innovate beyond any reasonable expectations. He has the common sense to know what will ultimately find favor. And he has the hardened-steel man parts to take a chance and roll with it.

Read this usability report that was presented at the World Usability Day.

Download

==================================================================

TWUIK是一个J2ME的用户界面工具箱 能编辑成想要的flash效果操作界面.
目前TWUIK这个软件只有企业版, 不针对个人用户下载

Filed under: Apple, lifeStyle

Change

  • “Ruby on Rails is a fantastic MVC-ready framework which is much easier for developer than using PHP.”
  • “AIR and Flex approach more Java than Javascript, the main reason is that JS is single-thread only, which is not good for desktop apps.”
  • “Leopard has a ready-to-use environment for developer – the Xcode toolset, including Debugger and Organizer.”

Filed under: .js, Apple, Programming, Web Programming

Leopard run Java6 – HD Performance

Well…installed the 64bit version recently, follow the typical method:
1. Download the binaries http://landonf.bikemonkey.org/static/soylatte/
2. Terminal these (change /java6 to the path u placed the files):
export PATH=/java6/bin:$PATH
export JAVA_HOME=”/java6”
export CLASSPATH=$JAVA_HOME/lib

3. java -version
Should display the following result:
Java version “1.6.0_03-p3″
Java(TM) SE Runtime Environment (build 1.6.0_03-p3-landonf_22_nov_2007_13_38-b00)
Java HotSpot(TM) Server VM (build 1.6.0_03-p3-landonf_22_nov_2007_13_38-b00, mixed mode)

4. Done! ….to recover to 1.5 just do the following:
export PATH=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin:$
export JAVA_HOME=”/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/”
export CLASSPATH=$JAVA_HOME/lib

Filed under: Apple, Programming

iPhone + 八達通: 試驗失敗

一直想試驗, 把一些隨身裝置配上八達通卡, 看看會不會更方便一點. 由於手機的面積太少, 容不下一張普通尺寸的八達通, 另一方面, 小型八達通又貴又厚. 由於最近買了 iPhone, 於事此念頭又翻炒起來. 於是去買了一個iPhone 硅膠保護套, 先把八達通置於套內, 然後才把機子放進去. 然後丟下了銀包, 只帶著 iPhone 去食飯. 怎知…附款的時候, 樣衰極了…同個 casher 你眼望我眼, 拍極都嘟唔到 @~@b. 最後攞翻張卡出黎先得… 實驗結果: 完全失敗.

Filed under: Apple, lifeStyle

賽翁失馬。 Ubuntu 才是真命天子。給它HD。

在Sony Vaio TX50B 安裝Uphuck 1.4i V2 的最終結果是安裝成功,但Chain0啟動失敗。還因為改Partition type時錯手導致資料盡失。起料正當灰心失意時,眼前一亮,就重拾Ubuntu 7.04 Live CD。結果,故事又翻開新一頁。裝Ubuntu 的主要願景:

  • 1。華麗的黑體+font smoothing (subpixel + hinting)。
  • 2。包含纇似Expose的Beryl。說是“包含“其實已經高攀了。Beryl可是頂級的視覺大師來的。
  • 3。系統要求,速度,省電能力,都要能與原來的Windows配置相比。 
  • PS. 說到這台本本,可是有名堂的,當時是號稱最底買的流動CPU。Celeron M。價錢平一大截但性能可比得上同期的Pentium M。(當中大概是省掉了沒啥用的Speed step。)  下回說說 Ubuntu 令人刮目相看的功能,我準備全家的電腦轉晒做 Ubuntu !! 

    Filed under: Apple, lifeStyle, Ubuntu

    Apple’s font smoothing: HD experience

    font-smooth-compare.jpg

    Filed under: Apple, lifeStyle, Vista

    等了一整天,Uphuck 1.4i 還未 release…

    • 1。只有 1.4GB,方便下載及流傳。
    • 2。小的原因是去掉了PowerPC 部份。佔用Vitual Memory較少,載入也較快。
    • 3。10.4.9 感覺比 10.4.10快。
    • 4。Leopard 降臨前先熱身一下。 等得不耐煩了。 

    Filed under: Apple

    今天留言:運行Leopard的12.1寸Macbook Pro,必買。

    Filed under: Apple

    JavaScript Coding Guidelines for Mac OS X

    JavaScript Coding Guidelines for Mac OS X – 24 Pages,足夠玩殘你。JavaScript IS SUITABLE FOR: 

    • Web pages or app.
    • Dashboard Widgets
    • Apple’s JavaScript Core framework, like Installer
    • iPhone app. 


    • var myFunctionVariable = function ( variable ){// code to execute within this function}
    • Once a function is defined within a variable, it can be passed as an argument into any other function. Within the receiving function, call the function variableby placing parentheses after the variable’s name andoptionally including arguments, like this:
    • function myFunction ( myFunctionVariable ){myFunctionVariable( “aString” );}
    • 死未Function 即 Variable, Variable 即 Function。簡直系人神境界。
    • 然後。。。Getters and Setters!myObject.__defineGetter__( “myGetter”, function() {return this.myVariable; });myObject.__defineSetter__( “mySetter”, function(aValue) this.myVariable = aValue; });myObject.mySetter = someVariable; 
    • 接著上。。。Inheritance!MyChildObject.prototype = MyParentObject.prototype; This copies all of the parent’s functions andvariables to your object!! 
    • Avoid evaluated statements. Using the eval function disables performanceand memory optimizations  in the JavaScript runtime.

    Filed under: .js, Apple, Web Programming

    Vista 的 Windows Foundation, Leopard 的 Core

    感覺上,都是對HDD要求愈來愈嚴格,Windows XP等了很多年,Notebook才算Run得順,真擔心這些新系統架構,會不會又把與Desktop的距離拉遠?

    Filed under: Apple, Uncategorized

    Follow

    Get every new post delivered to your Inbox.