5/03/2010

Hero 升級2.1

因為被htc放鳥很生氣,所以最後我還是決定用其他非官方版了 XD

mobile01 的討論串中研究了一下,目前是2.1版的rom大致上有:

  1. Villan Rom

  2. BeHero  -> 中文支援度不佳,因此分版出BeAsia

  3. Legend

  4. Flzyup


我把全部的討論串看完了,前三個大致上都有中文化支援度不佳的困擾,因此我選了FLZYUP@INNOVATIVE_ROM_v2.3
不過目前最新版的Flzyup還有兩個已知但還未解決的問題,所以請確定你可以接受再安裝(我就直接Quote原文了):

  • 自動背光不正常

  • 視頻可以拍攝但是播放無圖像 (呃,我不知道這樣到底是拍影片有問題還是播影片有問題)


如果你從來沒有嘗試過換Rom,取root …等會跟原廠保固說bye-bye的動作的話,請先走下面步驟

1.  請宣誓:"不管我的手機變磚頭都跟lydian沒有關係,這純粹是我的人品不好,本人絕對不會要求lydian付起任何責任" (是的,你的手機很有可能變磚頭,而變磚頭請找論壇求救不要找我,我還是小菜鳥)

2. 下載 flash rec.apk (android market上也有)
Amon Ra's hero recovery image
flzyup@innovative rom (md5: f2caba5c8051c8052d1ce10aa6a062b9)

3. 把這三個檔案傳到你的手機上

4. 用任何app installer 安裝 flash rec.apk

5. 安裝完後開啟flashrec,按下”Backup Recovery Image” 的按鈕

6. 等待backup完成後,在文字框輸入

/sdcard/recovery-RA-hero-v1.5.2.img

然後按下”Flash custom recovery image”的按鈕

7. 完成後關機

如果你換過ROM,或者是在Backup Recovery Image步驟時出現”Backup FAILED: could not run command.”訊息,那麼請從下面步驟開始

1. 下載flzyup@innovative rom (md5: f2caba5c8051c8052d1ce10aa6a062b9),丟到手機sd卡中(前面步驟抓過的請忽略)

2. 手機關機

3. 同時按下 "Home" 及 "power"鍵,直到出現文字畫面的訊息 (不是HTC的logo唷,是要有文字的畫面),這邊要按很久才會出來,所以請耐心等待

4. 進入後先選擇"backup" -> "Nand + ext backup"  這邊要花一點時間,記得要按下 "home"鍵確認執行

5. 備份完成後回到主目錄執行 "wipe" -> "wipe data/factory reset"  及 "wipe" -> "Dalvik-cache",兩個動作也是都要按下"home"鍵才會開始執行唷

6. 移除完後回到主目錄選擇 "Flash zip from sdcard" ,然後之前下載的 flzyup 會出現在你的選項中,選擇它之後就會開始跑了!!!

7. 等待它說完成以後,回到主目錄選擇 "Reboot system now" 就ok了 (P.S. 第一次的開機總是會特別漫長,我等了10分鐘↑ 才開機,所以請保持微笑耐心祈禱 )

8. 開機以後,照著設定精靈跑就大致上ok了,不過輸入法預設似乎是大陸的拼音,所以請到"設定"裡面改成"手寫"或"注音",基本上到這裡大致就完成了



最後炫耀一下XD

4/21/2010

一邊在螢幕輸出,一邊同時記log的方法

終於問到了

1. stdout + file
COMMAND | tee LOG_FILE_NAME

2. stderr + file
COMMAND 2>&1 | tee LOG_FILE_NAME

2>&1 是 stderr -> stdout,然後再用 tee 同時存到檔案中

COMMAND是指令,
LOG_FILE_NAME是要記的log檔名

4/02/2010

flash builder 更新後的差異

今天把之前的案子重新compile一次,遇到compile不過的地方,把解決方案列出來供大家參考吧,陸續補完中!

  • namespace change: mx 現在要用mx1才行,如果不想換的話,也可以選擇改namesapce 的宣告區域,把mx的換成  xmlns:mx=”library://ns.adobe.com/flex/mx”


  • Border改名為BorderContainer

  • Border property: backgroundImageResizeMode 改成 backgroundImageFillMode,用法看起來更彈性了,細節可以參考這裡

  • BorderContainer的default background是白色的,舊的Border是透明的





另外,新版builder似乎非常喜歡refresh workspace(囧!)
如果覺得很吵的話,可以從preference -> general -> Workspace,把 Refresh Automatically 取消掉就好
之後每次要手動更新的話,直接重新整理context menu就好了:)

3/31/2010

flash 4 builder release 了

不知道該高興還是難過
經歷過beta beta2以後,正式版終於登場了!
不知道新版會不會把beta時期莫名其妙亂砍import的問題修掉呢? (怨念!!)
但是目前已經發現跟beta2版不同的地方了!
namespace mx都已經改成mx1了(這個bug 讓我de了20分鐘才注意到T.T)

不過我的beta2版序號又不能用了,但是目前還找不到像beta 升beta2時序號更新連結的地方~"~
如果有人找到了,還請不吝告知呀!謝謝了!

========================== 下面補充目前的試用心得======================================================

我一定要complain一下,
Adobe真是太機車了
新版builder一直在refresh workspace ,開發時候動不動就要等它refresh...速度慢超多的!
還有,新舊版除了之前提到的namespace以外,我現在又遇到了graphics的問題
一直拿到" 不合法覆寫 com.degrafa.paint.SolidFill 中的 SolidFill。"這樣的錯誤訊息(舊版是ok的) --->目前還在研究要怎麼改才會work!!!
而且我一定要研究出來才行,因為beta2現在已經不能打開了,所以我沒辦法用beta2這個至少可以跑的版本先run一些結果!!!!(暴走!!!)
Adobe 這樣真的很機車!!!!

3/30/2010

blog 數學模式啟用 ^^

耶,現在這邊也可以用latex了,請見:

$latex e^{i pi} + 1 = 0$


不過跟原始latex 不大一樣的是,latex是夾在 $...$裡面,
這邊第一個$後面還要加上latex!

p.s. 我裝的是wplatex 這支plugin

3/29/2010

jsmath plugin: dokuwiki

因為在整理reference的關係,想要加上筆記(為了方便隨時更改,我把筆記寫在wiki上)
可是卻發現我常常要在筆記裡寫一堆數學式,如果能用latex格式來寫那該有多好!
上網搜尋了一下,發現doku wiki裡果然有: jsmath plugin!!

安裝方式:

  1. 下載jsmath lib,解壓縮在網路空間裡
    (p.s. 因為javascript 安全性限制的關係,要放在跟doku wiki同一個domain才行唷)

  2. 跟安裝dokuwiki 一樣的方式安裝jsmath plugin (直接複製連結到doku wiki plugin安裝頁面的text bar就ok了)

  3. 進入doku wiki的config頁面,在Plugin Settings >> Jsmath Plugin Settings,在"The full URL to your jsMath or MathJax installation"那欄填上剛剛解壓縮的資料夾"完整URL"

  4. Done!!!!



使用方式:
跟latex一樣,分成inline跟block兩種,
inline包在$$裡面,block包在 [ ]

結果:看我的wiki吧xD

p.s. reference我是直接存成一份bib檔,方便寫thesis 時可以直接copy
平常要閱讀用 bibtex browser 來看
為了美觀,我懶得調原來的css檔,所以就另外抓了一個html template,然後內頁用ajax的方式抓原來那支php的內容(寫ajax好像也花了不少時間齁xD)
偷偷炫耀一下


我喜歡這種整理方式 :P

Reblog this post [with Zemanta]

2/11/2010

flex 筆記 creation complete event

這次接的案子使用者回報有時候會忽然間空白一下,等到有畫面的時候,就會直接顯示答案!
我一開始以為是visible的屬性設的時間點不對,從頭檢查卻發現都沒有問題!

然後忽然間想到,不會是我在flash還沒把圖畫出來的時候就開始跑我的function了吧
這次的直覺果然沒錯!
所以把我的function加到creation_complete的event listener以後就正常了!
(講得講簡單,我在找要用哪一個event listener還花了不少時間XD)

總之,以後寫flex一定要記得注意畫圖是asynchronize的,bug太多都是這樣生出來的呀!

2/06/2010

[Chrome Extension] GY Dictionary

最近實在不大想乖乖趕進度,所以玩了一下chrome的extension
發現其實還滿好寫的,都是javascript 堆出來的

所以我寫了一支查字典的extension ,尤其最近要寫論文了,常常會需要查字典
Google dictionary 跟 Yahoo dictionary是兩個我最常用的,能夠同時查兩個是最好了
(google dict主要用來查字義還有例句,yahoo dict則是可以拿來查同義字跟反義字!!)

連結

本來只有做查Google 跟 Yahoo的功能
然後因為培堯大大的話,所以最近又加上了自訂網站的功能:p


看著安裝數已經衝過100了,坦白說還滿開心的 :p
接下來想加的功能是快速鍵開啟查詢畫面 ^^

另外還在找要怎麼樣才能開啟外部程式!!如果有人知道的話還請告訴我唷!