2009年8月31日 星期一

在iPhone 3GS 上發Blog

嘿嘿~~~
我現在是用iPhone 在寫文章,
還蠻有趣的,不過,手寫和注音我都打不快,
看來還要多練練~~~

2009年8月30日 星期日

拿到iPhone 3GS 啦

等了這麼久,總算拿到iPhone 3GS啦~~
觀望iPhone這個產品線都快2年了,
總算是下定決心要敗下去啦。
第一代iPhone出來的時候,沒有3G,所以完全不考慮。
第二代的iPhone 3G,又因為很多功能受到限制,像是沒有a2dp、電源不足等原因,
所以還是下不了手,而台灣進貨的時間又晚了這麼久,加上經濟不景氣,因此,也沒有下手的機會。
一直到第三代iPhone 3GS ,剛好我的moto 明出現了電池的問題,所以,很阿莎力的去預購了iPhone 3GS。

我是預定8/28的下午去拿iPhone,去的時候早已經研究好我要費率了,sim卡也從2G轉到3G,
所以當場就可以拿iPhone 3G上網,相當開心。


目前我最滿意的部份是他的地圖,原本的GPS搭配指南針,可以即時的轉換地圖的方向,
以往在moto 明上的導航軟體都要等車子移動了一陣子,才能判斷目前前進的方向,
所以有了指南針,就不用擔心地圖是擺反的,哈~~

開箱照就不擺啦,上傳兩張正反面圖意思意思就好~~~







目前要研究的功能如下:
1.mail (我近幾年都是使用線上的Gmail,要我用pop3收信回來,還真不習慣,所以,之後有空再研究)
2.在上面開發程弍,最好還可以找到一個新的研究領域(想太多啦,光玩遊戲都不夠時間了)
3.用iphone看1080p的影片(聽說可以,但是這麼小的螢幕,不知道效果如何)
4.google earth (使用美國的帳號)

目前我想要有的附加功能如下:
1.讓iPhone變成是我的隨身碟,隨時都可以將資料帶著走
2.可再上面讀文件,如pdf,word
3.隨手筆記,最好可以用手寫的,馬上就可以記錄下來,這樣可以隨時亂記錄東西。(目前有看到要錢的軟體如speedtext)
4.快速的使用iPhone發Blog(這樣有想到什麼就可以馬上記下來~~)
5.遠端登入,ssh、vnc或rdc

2009年8月23日 星期日

iPhone 3GS 通話費率之研究心得

話說再一個星期就可以去買iPhone 3GS啦,
而且我已經預訂了一隻32G的,
但是,費率的問題一直很困擾著我,
所以,不得不先做一下功課~~

首先,先說說我的需求吧,
基本上,個人覺得我會需要無限上網吃到飽,也就是mpro 950這個方案,
因為像是mPro 450,每個月也只能下載61MB,我想應該一個小時就用完了吧><
其次,我平時手機用比較兇的是F2熱線,市話和網外就少很多,
所以,我第一個想的方案為基本方案383型+mPro 950,
稍微估算一下

17200+(383+950*0.8)*24 = 44632元

如果第七個月改用183的方案,可以再省200*18=3600,
所以,最少最少也要花
44632-3600=41032元

可是,看到大家的文章都是推大家講的589 + mPro 950方案,
詳情可以參考:

http://www.mobile01.com/topicdetail.php?f=383&t=1120309&p=1


因為大家講的589看來是3G無限上網吃到飽的最佳方案,總共花到的錢是36476元。
哇~~這樣算一算差了快八千元(一個月不太可能只用183),省下來的錢可以大吃好幾頓丫~~
但是它的缺點是不能使用F2,像我很常使用到F2,如果每個月使用F2超過140分鐘,就不划算啦。
(話說我上個月F2好像也只用100多分鐘:P)
而且原本常用F2打給我的人,之後一定會跟我抱怨F2不能使用><
這可怎麼辦呢?

這個時候我看到了以下這篇文章:

http://www.mobile01.com/topicdetail.php?f=383&t=1122625&p=1


這篇文章主要是探討"元氣699 vs 大家講589 & 元氣999 vs 大家講989"
各方案的比較,底下我節錄我所需要重點:

1.網站所PO的大家講費率, 可以改用元氣方案
2.改用元氣方案, 原來所贈送的分鐘數, 依舊有送
3.使用元氣方案可以搭用F2熱線

如果上面三點所述都是正確的話,那就符合我上面提到需求,要無限吃到飽,
又要有F2熱線,所以我用元氣699+mPro 950方案計算一下:

7900+(699+950*0.8)*24+19000-22800 = 39116

這樣算起來只比"大家講589 + mPro 950"貴2640元,一個月也才多110元,
而且可以使用到的通話時間如下:

網內 699/0.07/60=166.4分鐘
網外 699/0.15/60=77.6分鐘 + 贈送話費 168/0.15/60=18.6分鐘 = 96.2分鐘
市話 699/0.15/60= 77.6分鐘
166.4+96.2+77.6 = 340 分鐘

雖然我好像從來沒用手機說過這麼多話,一定會有人說我白白浪費錢用了這麼高費率的通話費買iPhone,看起來好像也是><
但是如果倒回來想一隻iPhone 3GS 32G的空機是29900元的話,
(39116 - 29900)/24 = 384
也就是說,我每個月只有多花384元,就可以使用元氣699+mPro950;
或是從另外一個角度來看,用原本元氣699+mPro950的價錢去算,
(699+950)*24=39576
那iPhone根本就不用錢~~~
好啦~~我的心得就到這邊,至於是不是真的划算,也要到時候去現場問才知道啦!!

P.S 我還有一件事情搞不清楚,就是3G基本型的月租費可以抵通信費,不知道可不可以拿來抵mPro,目前還沒有人提到,不知道有沒有人可以回答我??


(2009/08/24 更新)
原來我可以用更低的價錢辦iPhone 3GS
今天又看到一個消息
大家講589+ mPro950可以用
583+mPro950取代,
這樣總花費又少了一點點 總共是 36332元
而且還可以用F2哦~~
看來還是要多做功課才行~~~

2009年8月10日 星期一

長期使用電腦的大問題

想一想我每天坐在電腦前面應該也有超過8個小時,
就是因為長期的使用電腦,加上坐姿不良,
最近我的肩膀越來越痛了><
今天去看了復健科,醫生告訴我,我的上斜方肌發炎了,
要改變我的不良坐姿,偶而要起來動一動,
這樣才能改善疼痛的來源。

而且不良的坐姿還會導致頭痛,失眠等症狀。
這些都是我最近有症狀,看來我得好好的調整我的坐姿,
並且按時去復健科好好的治療,
大家都要好好的保養身體哦。

詳細的說明請參閱:

http://tw.myblog.yahoo.com/drchen888168/article?mid=736&prev=749&l=f&fid=26

http://www.rehcare.com.tw/txt/p2.htm

2009年8月5日 星期三

Screen 下方的status bar

一直以來使用csreen的時候,想要看到目前所在的位置,只能按+w
可是每次要看都要在按一下,真的很麻煩。
最近我發現ubuntu9.04已經有支援status bar,
只要在screen底下打

select-screen-profile -s ubuntu-light

再重新開啟screen就會有status bar跑出來,還可以切換不同種色調,
可以參考下列說明:
https://help.ubuntu.com/9.04/serverguide/C/screen-profiles.html


但是別的版本的screen怎麼辦?
其實也是有方法可以加入status bar,只是要修改.screenrc
舉個例子,在.screenrc中加入


caption always "%{+b rk}%H%{gk} |%c %{yk}%d.%m.%Y | %72=Load: %l %{wk}"
hardstatus alwayslastline "%?%{yk}%-Lw%?%{wb}%n*%f %t%?(%u)%?%?%{yk}%+Lw%?"


就會有彩色的status bar跑出來啦!!!
就好像下面這張圖一樣:


詳細的設定說明請參考:

http://www.debian-administration.org/articles/560


現在就不用擔心不知道自己在那一個分頁上啦!!

2009年8月4日 星期二

Word 2007 文件自動備份設定

最近又聽到word忘了備份的災情傳出,
似乎有朋友在寫完一大段文章之後,想要存檔之時,word居然死當。
可想而知,剛才的心血一定付之流水啦。
其實,個人覺得word的自動儲存還是不夠的,應該要自動另存一個備份檔才安全,
因為word有時候會在自動儲存的時候當掉,那剛才新寫好的文章就被自動儲存蓋過去,
又因為自動儲存存到一半,記憶體中的暫存檔清掉了,原本的文件也損毀。
這樣的機率雖然不高,但是只要發生一次,就會要重寫一大段。
所以,為了確保這樣的狀況發生,當然是定時地將暫存檔備份成另一個檔案。

還記得以寫碩士論文的時候,用word 2003 就有自動備份的機制,
但是現在換成了2007,設定的位置都不一樣了,所以還是紀錄一下如何設定自動備份好了。
其實很簡單,只是位置改變,
現在要先點選Word的左上角 "office按鈕",接點選下方的"word選項"


之後會開啟一個視窗,選擇紅色方框所標明的"進階",並找到"儲存"的欄位,
最後將"建立備份"勾選起來,這樣就大功告成啦


設定完按下確定,以後在你存放word檔案的旁邊就會多一個*.wbk,
檔案和所編輯的檔案一樣,只是多了"備份"兩字。
這樣就不怕Word又當掉啦。

2009年8月3日 星期一

如何運用專案管理軟體維護論文

最近在研究專案管理的軟體,
深深的覺得專案管理真的有其必要性,
無論是在軟體開發或是人事配置的調動,
如果有一個好的管理流程,
都可以加快自己和大家做事的速度。
所以,今天突發奇想地想使用專案管理軟體來整理我的論文,
這樣一來,我可以追踪我自己論文的進度,也可以隨時提醒自己。
先前我已有打算使用git當作我寫論文的版本控制系統,
畢竟寫latex就跟寫程式一樣,有個版本控制系統也不為過。
那有什麼好的專案管理軟體可以和git搭在一起呢?
嘿嘿~~
答案呼之欲出啦!!!
就是Trac + git ~~~
沒錯,目前trac和git的整合性算是很高的,
不但可以利用trac中wiki做筆記,還可以用trac查看原始檔的變化。
相信有效利用這些工具可以完成很多事情。


安裝環境
作業系統: Debian
已安裝好的軟體:apache2


Step1 安裝git


sudo apt-get install git-core


Step2 安裝trac

sudo apt-get install trac libapache2-mod-python
sudo apt-get install trac-git

Step3 建立Repository
假設我在自己的家目錄底下建一個paper資料夾,並且在這個資料夾底下再開一個imitated_skew


mkdir ~/paper
cd ~/paper
mkdir imitated_skew
cd imitated_skew


首先用FTP將論文上傳到imitated_skew資料夾,
接著在這個資料夾底下開一個repository。


git init


這樣就可以在imitated_skew資料夾中看到一個.git資料夾,裡面包含了git的設定檔。
到這邊Server端已經設定好一個基本的repository。
接著就是要把Server端的repository clone回來,
為了方便操作,我在windows上的灌好了PortableGit-1.6.3.2和TortoiseGit-0.8.1.0,
所以只要在任意的資料夾上點選右鍵,就可以有Git的選項出來。如下圖所示:



這裡我是點選"Git Bash Here",因為我比較熟悉command line的操作,
接著會跑出一個提示命令字元,我們就可以下指令將Server端的資料抓回來,
底下我們輸入


git clone jay@140.xxx.xxx.xxx:/home/hdj/paper/imitated_skew imitated_skew


這裡的jay是Server上的帳號,140.xxx.xxx.xxx是Server的ip,/data/hdj/imitated_skew是Server上的repository的絕對位置,imitated_skew則是下載回來之後要取的資料夾名字。
按下Enter之後,可以透過ssh連線到Server,輸入完密碼後,資料就會下載回來了。
以上就是簡易的git設定,現在已經有一個基本的git server可以使用了。

其實只要做完以上動作git就算是設定完成了,
但是,如果要讓trac能讀取git的版本控制資料,我們必須提供一個bare的repository,
所以,我們要再新增一個資料夾,建立新的repository,
並且將剛才的資料push上去。

cd ~/paper
mkdir imitate_repo
cd imitate_repo
git --bare init
cd ../imitated_skew/
### 新增一個遠端的repository並上傳 ###
git remote add origin ../imitate_repo
git push origin master

Step4 設定trac

再來就是比較麻煩的trac設定,
首先一樣必須為trac建立一個資料夾 ~/trac/imitated_skew

mkdir ~/trac
cd ~/trac
mkdir imitated_skew
cd imitated_skew

接著起始化imitated_skew資料夾,讓他存放trac的設定檔。

trac-admin /home/hdj/trac/imitated_skew initenv

依照指示填入
1.project name: imitated_skew
2.使用的Database: (按Enter就可以用預設的trac.db)
3.使用的版本控制軟體: git
4.repository的路徑: /home/hdj/trac/imitate_repo
這樣就完成了基本的設定了,
接著修改conf/trac.ini,變動一些設定用以啟動git plugin。
新增一個[components]:

[components]
# for plugin version 0.10 (如果 trac 版本是 0.10, 下面 gitplugin 前的 # 要拿掉)
# gitplugin.* = enabled

# for plugin version 0.11.0.1+ (目前 Debian Testing 版 trac 為 0.11, 需要加這段)
tracext.git.* = enabled

並在[git]中修改git的路徑:

[git]
cached_repository = false
# git_bin must be set to git's absolute path
# or it will not work, "git" is not sufficient
git_bin = /usr/bin/git
persistent_cache = false
shortrev_len = 6

大致上trac的設定完成了,不過光是這樣還不夠,
必須設定virtual host才能透過web介面使用trac。
所以要修改/etc/apache2/site-available/default
並在之前加入


SetHandler mod_python
PythonInterpreter main_interpreter
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv "/home/hdj/trac/imitated_skew/"
PythonOption TracUriRoot "/trac/imitated_skew/"
AuthType Basic
AuthName "Paper Trac Server"
AuthUserFile /home/hdj/trac/imitated_skew/.htpasswd
Require valid-user



設定完virtual host之後,再來就是設定可以登入的使用者,
輸入以下指令就可以新增使用者:


sudo htpasswd -c /home/hdj/trac/imitated_skew/.htpasswd hdj


最後再重啟apache2,就可以連線到http://your_path/trac/imitated_skew/觀看結果。

參考來源:

http://blog.yam.com/wjyaries/article/18199573

http://wiki.ubuntu.org.cn/index.php?title=Trac%E7%9A%84%E5%AE%89%E8%A3%85%E8%AE%BE%E7%BD%AE&variant=zh-hant
http://plog.longwin.com.tw/my_note-unix/2009/05/13/debian-linux-build-git-trac-2009
http://www.fwolf.com/blog/post/345
http://labs.kihomacapps.com/general/14/trac-gitplugin-on-ubuntu-810
http://cwlin0416.wordpress.com/2009/06/02/trac-subversion-apache-ldap-with-multiple-projects/
http://www.vixual.net/blog/archives/232
Related Posts Plugin for WordPress, Blogger...