2009年6月16日 星期二

入伍的第5個月又24天...

這次休假做了哪些事情?

  1. 在手機上裝退伍倒數計時器,結果不能用,所以就自己動手改了一下。

  2. 把椅子修好,上次回來的時候椅子斷了,這次回來跑去找鐵工廠用電焊黏=.=

  3. 海賊王的動畫進度到了第61話,真的拖戲拖很大=.=

  4. 搬家整理的進度,目前停留在上個禮拜的進度....

  5. 剛才出去吃飯喝酒,好久沒有這樣聚聚了...



我待的單位不錯,可是說實在話,還是有蠻多不優的地方,
我的主官剛開始感覺人還蠻好相處的,可以偶爾開開玩笑,
可是現在,我常搞不清楚他是在開玩笑?還是在玩我?
講話、應對進退都要很謹慎,深怕哪裏又講錯話,
不是被電,就是想到要交代一堆沒意義的事情給我做,
進來的時候,他交代了要我摸熟某一套軟體,稍微翻了翻Manual,看不大懂.....
阿不過就是個在圖上面加註解的東西,幹嘛稿的那麼複雜?
而且我的主官還很執著這套軟體....最近一次講錯話,讓他又想起這回事...
之前的學長退伍前有交代,那套軟體喔,供著就算了,反正現在的業務雜事居多,
正事都弄不完了還去研究那個幹嘛?
Maintain的資料庫沒弄完我也不會怪你,等學弟進來有交接好就可以,
不然一個月的時間扣掉休假跟安官剩下一半左右,加上不定時的雜事,
能有1/3的時間好好坐在電腦前面寫程式就該偷笑了,
晚上加班?別傻了,很急的就算了,不急那就慢慢來吧。

跟軍旅板上的許多人比,我沒有像他們那樣忙業務弄到一兩點,早上五點起來,這樣的生活日復一日,
算的上幸福了吧?
只是,我還是不想把休息的時間花在連老闆也不是很重視的東西上面,
能閃就閃能躲就躲,既然你們都擺爛了,我又何必犧牲我的肝?
當兵,我只想把欠國家的早點還完...
退伍,我只想早點離開這個鬼地方...

退伍還剩下159天...

退伍倒數計時器手機版 for CLDC 1.0

三月中的時候,曾經想用J2ME寫退伍倒數計時器,因為在當兵,如果有這個的話,或許可以讓時間更快一點?(或許是感覺更漫長˙?)
當初會想自己寫,因為上網找了一下沒有看到,不過後來實際動手之後停留在HelloWorld的階段,
太久沒摸Java了,而且J2ME實在是不好寫Q.Q

上個禮拜逛PTT軍旅版(Militarylife)的時候看到,原來二月的時候有個VictorHsieh在軍旅版發表了一篇文章,他寫了這樣的一個程式,退伍倒數計時器 手機版,寫的還不錯,起碼該有的都有,我上次卡在RecordStore就懶了,實在是有夠麻煩的Q.Q
所以這次回來打算安裝這支程式到我目前帶的手機上,
搞了半天終於可以裝了之後發現,我的這支Motorola V188只支援CLDC 1.0,
原作寫的退伍倒數計時器必須要在CLDC 1.1的版本才能運作,
查了一下,CLDC 1.0跟CLDC1.1其中一個差異就是浮點數的支援Q.Q
算趴數的時候,看小數點後面的數字在跑,這感覺差很多= =+
這個時候內心的小宇宙爆發了,所以我checkout他的source來改,
想辦法讓我的手機可以用= =+

剛好也有前人碰到這樣的問題,寫了一個package,讓CLDC 1.0也有浮點數可以使用,
撈了這個package,花了三四個小時來修改(跟java不熟,中間出去吃飯喝酒XD)
現在可以用了= =+

countmento 1.0.3.1
based on
Page:countmento 1.0.3
Project:http://code.google.com/p/countmento/
Author: VictorHsieh
Liscense: Apache License 2.0

Page:MicroFloat
Author:Dave Clausen
Liscense:GNU General Public License

Source:countmento.src.7z
PreBuildBinary:countmento.bin.7z

由於程式包含MicroFloat以彌補CLDC 1.0所沒有支援的浮點數運算,所以程式比原來的程式膨脹一些,效率也差了一點,
不過基本上都是可以被忽略的差異。

目前確認可以使用的手機:
Motorola V188
基本上應該有支援Java的手機都可以使用了,如果還不能用,那或許手機真的太古老了=.=
如果撈去用,在您的手機上運作正常,回應一下機型吧:)