2009年11月27日 星期五

2009年11月23日 星期一

Stellarium 0.9.1在MacOSX下的中文化


Stellarium 0.9.1在MacOSX下的中文化方法如下:
  1. 下載任何一個您想要使用的unicode TTF格式的中文字型。
    例如:http://cle.linux.org.tw/fonts/ttf/unicode/cwTeX-TTF/kttf.ttf
  2. 將檔案名稱更改為ukai.ttf
  3. 在MacOSX的Finder→前往→應用程式。
  4. 點選Stellarium,滑鼠右鍵開啟選單→顯示套件內容。
  5. 在Stellarium的套件內容會以另一個新視窗顯示。
  6. 將步驟2的ukai.ttf移到,在Stellarium的套件內容視窗的Content/Resources/data/中。
  7. 關閉Stellarium的套件內容視窗。
  8. 啟動Stellarium
  9. 在於Configuration視窗的Language分頁中,將Program Language及Sky Language變更為zh_TW,按一下[Save as default]。
  10. 在於Configuration視窗的Location分頁中,將您所在的地理位置設定好,並且按一下[Save location],將您所在的地理位置設定儲存。
  11. 以這就完成了Stellarium 0.9.1版在Mac OSX的中文化設定。
其他的相關資訊:
  1. 如果還要手動調整設定的話,default_config.ini是放在Stellarium的套件內容視窗的Content/Resources/data/中;而使用者的個別設定檔config.ini是放在 使用者/資源庫/Preferences/Stellarium/中。
  2. 使用文字編輯來修改設定內容,存檔時要將文字編碼設定為Unicode (UTF-8)的格式,中文的地點名稱才能正確地在Stellarium中顯示。
  3. 相同的方法使用在Stellarium 0.10.2版中,仍然有部份文字無法正常顯示。中日韓皆有掉字的情形,推論可能是各語言介面的敘述文字未正確使用各語言編碼段的文字。
  4. 如果使用Windows XP內建的Arial Unicode MS字型檔(ARIALUNI.TTF)的話,則可以顯示中日文字型。

2009年11月22日 星期日

地科網站重灌

使用了幾年的地科網站, 在忘了它的存在的情形下, 硬碟出現一堆壞軌。
要不是因為與學弟談論到網站的事情, 才想起這個網站已經有一段時間沒有備份資料。
就在備份好資料後的幾天, 硬碟果然壞到無法正常開機。還好資料已經備份到另外一臺電腦了。

就在一天的手忙腳亂之中, 把新的網站重新架好後, 再將最後一次備份的檔案還原到新的網站上。

這次的解決方案是以VMplayer為基礎, 在WinXP下虛擬一臺ubuntu作業系統的主機。
ubuntu額外安裝相關套件:
  • apache 2.2
  • php
  • mysql
  • joe
  • p7zip-full p7zip
  • phpmyadmin
將原來的www目錄下的所有檔案還原, 並且將mysql中的資料庫還原後, 設定好使用者以及使用權限後, 網站終於還原了。

待辦事項:
  • apt-get install 有時會無法與網站連線
  • php5-curl套件
  • openssl套件
  • iptables
  • 網站上傳檔案的大小限制

2009年11月11日 星期三

stellarium的發音

stellarium 這個字可以看成 stellar 與 arium的結合。其中stellar是指星星的、或指天上的形容詞。而字尾arium是指地點、裝置、設施。類似的英文字有:星象館 planetarium (/plænə'tɛrɪəm/)、水族館 aquarium(/a'kwɛərɪəm/),它們的發音重音是在-arium的a音節上。因此根據上述原則,stellarium的發音,建議應讀成/stɛ'larɪəm/。

How to pronounce 'stellarium'
The word, stellarium is consist of 'stellar' and '-arium'. 'Stellar' means of stars, related to stars or above the heaven. And the suffix '-arium' comes from Latin and means some place or some device. Base on the pronouncation of the similar words, planetarium(/plænə'tɛrɪəm/) and aquarium(/a'kwɛərɪəm/), it is suggested that the proper pronouncation of stellarium would be /stɛ'larɪəm/.

2009年11月9日 星期一

Stellarium 0.9.1 搭配 ASCOM+StellariumScope 控制赤道儀

注意! StellariumScope不會檢查望遠鏡是否對準太陽, 使用者必須自行留意操作。




測試儀器:
Takahashi EM-200 Temma PC
USB-to-RS232
Notebook with ASCOM 4.1 + Stellarium 0.9.1 + StellariumScope

安裝軟體:
ASCOM 4.1 (下載網址: http://ascom-standards.org/ )
Stellarium 0.9.1 + 正體中文增強包 v0.1.5
StellariumScope (下載網址: http://www.welshdragoncomputing.ca/)

  1. 執行StellariumScope, 在ASCOM Scope Driver中, 點選開啟ASCOM Telescope Chooser, 設定Temma by Takahashi, 並且在Temma Driver Setup中, 指定Serial Port, Site的Lat, Long及Elevation。
  2. 為了使Stellarium的視窗與StellariumScope可以同時並存, 在StellariumScope中勾選Windowed Mode 並且設定螢幕解析度。
  3. 按一下[Update Stellarium Configuration]
  4. Start Stellarium
  5. 按一下Connect, 並且設定望遠鏡指向的初始位置。
  6. 在Stellarium中, 點選一顆亮星, 按 Ctrl + 1, 使赤道儀轉動, 將望遠鏡指向點選的亮星。
  7. 在Temma控制視窗中, 點一下 [More], 開啟赤道儀更多的控制畫面, 調整赤道儀,
    使亮星進入望遠鏡的視野正中央後, 在Stellarium中, 按一下 Ctrl +2 進行 Sync 動作。
  8. 如果在赤道儀的轉動過程中, 發現不對勁要立即停止, 則 按一下 Ctrl +3 即可。
  9. 請特別注意: StellariumScope並不會檢查望遠鏡是否對準太陽, 這個部份是使用者要自行注意的地方。
其它的設定建議事項:
在 stellarium 的 config.ini中, 請在[astro]區中, 修改設定:
[astro]
flag_light_travel_time = true
這是為了修正天體與觀測者因為距離遠近不一致造成觀察者實際看到天體現象時刻的光程差修正。
請在[gui]區中, 修改設定:
[gui]

flag_show_flip_buttons = true

這是為了當望遠鏡如果有接上天頂稜鏡之類會使視野產生鏡像的修正控制按鈕。
如果是client電腦, 要透過Stellarium來控上前面已設定好的server端電腦所連接的赤道儀,
則在client電腦的Stellarium的config.ini中, 請在[telescope]區中, 修改設定:
[astro]

flag_telescopes = true

flag_telescope_name = true

這是為了設定stellarium可以控制望遠鏡請在[telescope]區中, 修改設定:
[telescopes]

1 = Telescope:TCP:server端ip:10001:500000

1_ocular_0 = 0.5

1_ocular_1 = 0.1

2 = Telescope:TCP:
server端ip:10002:500000
3 = Telescope:TCP:
server端ip:10003:500000
其中server端ip請設定成server電腦的ip位址。
1_ocular_0及1_ocular_1是設定望遠鏡的視角圓圈數值, 可以根據望遠鏡的視野來調整。
設定好了之後, 啟動client電腦的stellarium即可。如果一切連線正常, 會在client電腦的
stellarium畫面中, 看到橘色的準心代表望遠鏡的指向。
如果沒有看到, 可以先點選一顆亮星, 再按 Ctrl + 1, 看看是否能使赤道儀轉動。
在測試的過程中, 有發生在client電腦的stellarium畫面中看不到橘色的準心的情形,
但是仍然能控制server電腦所連接的赤道儀。


其他的測試:
我試著將client端電腦的stellarium的地點設在不同的經緯度, 但是望遠鏡指向的準心仍是對準server端的電腦的位置, 因為它是以赤經赤緯坐標來控制赤道儀轉向, 而不是地平方位坐標的模式。 參考資料:
  1. http://www.stellarium.org/wiki/index.php/Telescope_Control
  2. http://flightmouse.blogspot.com/2009/09/ascom-dome-control-stellariumscope.html

2009年11月4日 星期三

推事 vs 執事

推事:負責將事情推給執事。
執事:負責將執行推來的事。

當推事的人數大於執事的人數時,團隊會內耗人力資源。
當執事的人數大於推事的人數時,團隊會展現眾人力量。