2009/03/30

Ubuntu 中可用的原始碼轉html工具

  寫部落格有時候寫到一些技術文需要附上程式碼,常常看別人網頁中有語法高亮度顯示(syntax highlight),看起來就很美觀。在 Ubuntu (Linux)中應該也有這類工具才對,使用Synaptic (套件管理程式)搜尋了一下列出了幾個供大家參考:  

code2html

最簡單的用法:code2html test1.c test1.html
第一個參數是原始檔名,第二參數是轉換後的 html 檔名,後面再加一個參數 -n 可在每行前面加入行號,如未指定語言,它會自動判斷。

/* test1.c
*/

#include <stdlib.h
#include <stdio.h

int main()
{
printf("Hello, World !\n");
return 0;
}




syntax highlighted by Code2HTML, v. 0.9.1


轉換結果會包含完整的 html tag及多幾行不必要的 created by 資料。請自行刪除。


source-highlight
最簡單的用法:source-highlight -i Hello.java -o test1.html
語法: -i 表示 input file 後面跟著要轉換的原始檔名
-o 表示 output file 後面跟著轉換後的 html 檔名
-n 表示 每行前面加入行號(預設為前補0)

/*
* Hello.java
*/
import java.util.*;
import java.io.*;

public class Hello
{
public void print()
{
System.out.println("Hello");
}

public static void main(String [] argv)
{
Hello hello = new Hello();
System.out.println("Hello ! Java");
hello.print();
}
}

轉換後不含 html tag,可以直接貼上使用。

webcpp
最簡單用法:webcpp infile outfile
參數一為原始檔名,參數二為輸出 html 檔名,後面可再加一個 -l (line number)
讓每行前面加入行號。


以上三種都支援多種語言。 單獨輸入 -h 可以顯示所有參數用法。

如果要網路線上轉換可以使用 http://tohtml.com/ ,還挺好用的。

2009/03/29

Ubuntu 9.04 beta 使用心得

  因為天氣下雨,週休二天只好將平時的電腦使用全部給了 Ubuntu 9.04 beta 版,這兩天下來,它不負所望,成為目前滿意度最高的 Linux 套件。

沒有任何ADSL斷線及當機現象,GNOME 桌面環境效能及使用便利性都不錯,XFCE 4.6也是簡潔有效率的桌面環境值得一試。也下載了NetBeans 6.5.1 及 Eclipse 3.4.2, Opera 9.64使用。最後也下載 Google App Engine 練習開發。全部都很順利,完全不用使用 Windows XP,只能說好用的不得了 ! 以前有使用Linux 套件不愉快的人真的可以開始使用,不用等到 4 月份正式釋出了。

以下是遇到的幾點問題:
  • Rhythmbox 音樂播放程式:聲 PodCast 時有時會沒有聲音或是 FireFox 瀏覽網頁時正載入網頁會造成正在播放的聲音暫停或延遲。
  • Screenlet : 使用 GMAIL widget 會有 Sorry, the program "GmailScreenlet.py" closed unexpectedly 錯誤發生。
另外,安裝了 mythbuntu-desktop 時才發現,它伴隨著會將 Apache2, MySql, Samba ...等共 142 個套件裝起來,本來以為 想試試看 Linux Media Center 的首選軟體,沒想到要安裝這麼多相關檔案,記得如果不用可以將 Apache2, MySql , Samba 等服務關閉,免得浪費系統效能或拖慢開機速度。 簡單一點的可以試試看 Elisa Media Center 這套軟體,Ubuntu 9.04的套件庫中都有輸入關鍵字 elisa 找出來安裝即可。可惜這兩套都是英文介面,中文部份可能要等或是另想辦法了。


相關連結:Ubuntu 9.04beta試用心得

從NetBeans 6.5.1看Ubuntu的地位

  今天下載 NetBeans 6.5.1 Linux 版在 Ubuntu 9.04安裝,事後看Release Notes發現一件有趣的事。 

在該Release Notes中有提到此版 NetBeans在那些作業系統版本做過測試,Windows/Solaris/Mac OS 就不用題了,我個人較好奇的是 Linux 是那些版本的套件做過測試。以往各種軟體我都會特別注意這塊,RedHat/Fedora/Ubuntu/Debian/Slackware ... 基本上都會被提到。此次發現NetBeans竟然只在 Ubuntu 8.x做過測試。Sun 是認為 Ubuntu 8.x測過就算數了嗎 ? Ubuntu 8.x就足以代表多數的 Linux套件嗎 ? 這真的會讓人心中產生一個大問號 ? 也許是太多了,只選擇性地測試。
個人對 Ubuntu 沒有偏見,其實也愈來愈喜歡它,只是 Linux 套件這麼多,其實也真的是會造成軟體廠商一大困擾。要全測或是挑重點測,真的很為難 ?但以另一個角度來看,Ubuntu 真的是愈來愈受歡迎,也愈來愈好用,其成功不是沒有理由 !

2009/03/28

解決Ubuntu 使用HP LaserJet 1000 列印問題


  HP LaserJet 1000 雷射印表機自從 Ubuntu 8.04 之後一直無法像在 7.10中使用
http://foo2zjs.rkkda.com

中所提的方法正確列印,包含 Fedora 9, 10 也一樣. 現在終於被我試出來了:

  其實只要照我之前在 Ubuntu 7.10 中的方法先做完,再到 系統>管理>列印
中新增印表機.接下來照上圖中內容,修改 裝置URI的內容為 file:///dev/usb/lp0
  最後重啟 cups 服務即可列印.

  目前已使用 gedit , FireFox 及 OpenOffice 的 Writer 測試都列印沒問題. 

  如果還不行,請到列印設定的選單中選 Server > Connect ...,把其設定值由 localhost 改成 以下畫面中的值,再按"連線"按鈕試試看 !


  給大家看一下在 Ubuntu 9.04下列印出來的測試頁:


參考資料: http://foo2zjs.rkkda.com/forum/read.php?12,1314

Ubuntu 9.04 beta試用心得


  前陣子因為很機車的案子在開發,有一陣子沒有使用 Fedora 或是 Ubuntu 了 ,在對 Fedora 10,11及 Ubuntu 8.10 都不滿易的情形下也就專心用我的 Windows XP 工作及生活了.其實對 Ubuntu 9.04一直有很大的期待,因為 8.04, 8.10 雖是 LTS (長期支援版),但使用上的方便性還是不夠好. Ubuntu 9.04 beta之前仍然穩定性不足. 現在 beta 版一出,立即使用 BT 下載 i386 版來安裝.以下是安裝及試用心得:

  1. 安裝過程不到二十分鐘。
  2. 對多顆硬碟及多分割區有不錯的安裝選擇介面,可以選擇先用 GParted 先分割好再開始安裝。
  3. 撥接式 ADSL 仍然是裝完再手動設定,不會在安裝過程中設定。
  4. nVidia 顯示卡驅動程式要安裝後再下載設定。
  5. 中文語言支援檔也是裝完再上網下載 (System>Administration>語言支援)。
  6. 輸入法設定很方便,應該可以不用再裝 gcin。只要將一些用不到的輸入法關閉即可,因為預設是開啟一堆輸入法。
  7. 字型/桌面等外觀設定還是要微調才能達到最佳狀態。
  8. NTFS-3G 已內建,會自動偵測及列入 "位置"選單。
  9. 一些常用的影音 codec 都是在"音樂播放程式"及 "影片播放器"中要用到才下載,這方面如果有懶人包的幫忙會省事多了。
  10. StarDict 星際譯王中有許多簡體中文出現,雖然不致於有問題但感覺不好,目前所知是翻譯尚未完成。
  11. 音量控製介面已修改是否較方便則見人見智。
  12. GNOME 2.26 在系統各項設定上還是比不上 KDE 4,連個安裝新字型的介面都沒有,想將微軟正黑體及新細明體裝上的人還是借用 KDE 字型安裝功能吧!
  13. LXDE 及 XFCE 雖然省資源,但使用起來還是不順手且一些細部設定都沒有圖形介面,使用上還是不方便。記憶體足夠的情形下還是建議使用 GNOME或是KDE。
  14. Google App Engine 程式開發完用 appcfg.py 上傳檔案時,使用Python 2.6.1 版會出現以下警告訊息,但不影響上傳功能
./appcfg.py:40: DeprecationWarning: the sha module is deprecated; use the hashlib module instead

重要軟體版本如下:

kernel 2.6.28-11
GNOME 2.26 : 個人慣用的簡約型桌面環境
XFCE 4.6 :簡潔高效型桌面環境,值得一試
KDE 4.4.2 : CD 版要另外再下載安裝,用起來不管是速度及方便性都有明顯改善
gcc 4.3.3
FireFox 3.0.7 : 可惜不是 3.1 版,但3/28就升級為 3.0.8版
OpenOffice 3.0.1
GIMP 2.6.6
Python 2.6.1 : 要用 Google App Engine 的人要換成 2.5.x
Perl 5.10
Eclipse 3.3.2 : 有一點舊, 需要 3.4 的人要自行下載,JDK 也是預設不安裝,要自行選擇下載安裝
Pidgin 2.5.5

建議加裝軟體: (使用Synaptic 自行搜尋)
GNOME do : 一定要裝起來玩玩看。
佈景主題與壁紙: theme 或 wallpaper ,把自己的Ubuntu 裝扮得與眾不同。
Splash 開機及登入畫面:gdm, splash 也要美美的。

不滿意的地方:

  HP LaserJet 1000 偵測的到,但仍然無法列印,但只要改一下設定即可.請參考小格的另一篇文章。
  Logitech QuickCam 9000 在 Cheese 中仍無法使用照相及錄影功能,可以在 Cheese 中試著將解晰度調低到 640x480 以下試試看拍照及錄影. 640x480錄影會有一點延遲現象,降到320x240就沒問題。這是目前 Linux 中使用 QuickCam 9000 的做法,外國網站有些自行抓原始 source 來編譯的方法在 Fedora 及 Ubuntu 8.x, 9.04我都試過沒法成功。但現在 Ubuntu 9.04 下核心 2.6.28-11 已預設有驅動程式,雖不滿意但仍可以接受。

此版最另人期待的另一項新功能應是EXT4 這個檔案系統,可惜自己認為換檔案系統是件重大的決定,如果在不穩定且沒有EXT3 移轉工具的狀況下,真的不適合冒然升級。重灌事小,資料隕失事大。

最滿意的地方:
  第一點:前幾版的 Fedora , Ubuntu 都一直會有 ADSL 連線中斷的問題,特別是在看 Mobile 01 開箱文之類有很多圖檔的網頁.但這版用了半天試了許多網頁都沒有此問題.
  第二點:開機速度.不像其它網友所測25秒就能進入登入畫面.我的配備要32秒.但登入後ADSL馬上是連線狀態,FireFox 一開就能上網.Windows XP 不僅開機慢,登入後還要等一到兩分鐘.最後再來ADSL撥接連線,真是夠了 !如果再配合使用 LXDE 或 XFCE 桌面環境會感到更快一點。
第三點:燒錄光碟還是 k3b 好用,使用 Brasero 燒錄竟然會燒錄失敗。而是燒同樣的檔案,真是無言,本來想說在 GNOME 中儘量使用 gtk 開發的軟體,看來是無法避免 gtk/qt 開發的軟體併用了。KDE 環境中真的有許多好軟體,如 Amarok, kdate ...。

結論:

  使用起來比 8.xx 版確實方便多了。就算沒有懶人包的幫忙也是可以很容易將日常所需的一堆軟體就定位。應該可以在硬碟中存活很久! 如果想安裝還是建議用BT 下載 DVD 版,省去安裝軟體的時間. CD 版事後還要補裝一些軟體也挺費事的。
  總歸一句話,這是我用過最滿意的Linux 套件。不用它真的白費了一個這麼好用又免費的作業系統。當它愈來愈好用之後,其實接下來是要開始分享各種好用的軟體給大家。各種應用總是有找得到的工具,就看大家願意多花點時間去學習與適應,而不是讓世界上只有一種選擇,這會造成壟斷且失去創新 !

2009/03/27

Google App Engine 程式中文問題


  架好開發環境,也寫好最簡單的第一支 helloworld.py 之後,很容易地就上傳到 Google App Engine 正確執行.但是,問題來了,那支程式太簡單了,而且是英文.一來加入就正確的寫法,二來測試中文是否正確顯示,果然問題出現了! 執行畫面如上圖:

以下是程式碼:

from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app

class MainPage(webapp.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/plain'
self.response.out.write('Hello, webapp World! 中文')
self.response.out.write("我是中文")

application = webapp.WSGIApplication([('/', MainPage)],debug=True)

def main():
run_wsgi_app(application)

if __name__ == "__main__":
main()


  想了一下開發語言 Python 針對中文需要注意的地方,才發現在最前面加入一行 encoding


# -*- coding: utf-8 -*-

  結果還是不行,接下來就想到 Content-Encoding 上面了,可惜 Google App Engine (GAE) 文件上有說明,基於安全考量,設定 Content-Encoding 是無效的.最後,把Content-Type 由 text/plain 改成 text/html 後中文亂碼問題就解決了 !

  以下是完整程式碼:



# -*- coding: utf-8 -*-
from google.appengine.ext import webapp
from google.appengine.ext.webapp.util import run_wsgi_app

class MainPage(webapp.RequestHandler):
def get(self):
self.response.headers['Content-Type'] = 'text/html'
self.response.out.write('Hello, webapp World! 中文')
self.response.out.write("我是中文"
self.response.out.write("單引號或雙引號括起來都可以 !")
self.response.out.write("記得第一行加入 # -*- coding: utf-8 -*-")
self.response.out.write("記得Content-Type 設為 text/html")

application = webapp.WSGIApplication([('/', MainPage)],debug=True)

def main():
run_wsgi_app(application)

if __name__ == "__main__":
main()



2009/03/26

申請 Google App Engine及第一支 Web 程式

  Google Apps 真的不好用,也無法做太多客製化,自己租個網頁空間又花錢.現在 Google App Engine 來了,可以自己開發,它提供平台.可惜的是只能用 Python ,如果能有 Java 多好,但免費的我就不要再挑了,反正程式語言學過那麼多種,沒差一個 Python. 

  但申請過程好笑的事發生了,Google Account 我有,但接下來要求你輸入手機號碼,因為要發一封簡訊給你.裡面有一個 Account Code.但格式實在說明不清,最後才發現台灣門號要用以下格式:

+886 955 123 456

簡單的說就是加號再加國碼為第一段,門號去零後拆三段輸入.但事情真的沒有這麼簡單,因為網頁中只認中華 台哥大 及威寶 三家門號.連我原遠傳門號攜碼到台哥大也不行.實在有夠xxx . 最後只好自公司美麗的同事借一下中華門號輸入.果然三分鐘內就有回應.那是一組數字,輸入完就會要求輸入你想要建立的 Application 名稱 : xxxx.appspot.com,只有 xxxx部份是可自訂, 後面的 appspot.com 是沒得選.

 

  進入開發前要下載三項檔案:
  • Python (2.5) : 可惜已經裝好的3.0.1 要移除了.只好到 www.python.org 下載 2.5.4 版來安裝
  • Google App Engine SDK : 安裝 Python 後就將此 .msi 檔安裝起來
  • 開發文件 google-appengine-docs-20090115.zip : 不下載安裝也行,在網路上看即可
第一支 helloword 程式:helloworld.py
  請先在 Google App Engine SDK 安裝目錄下建立一層子目錄叫 helloworld,將 helloworld.py及接下來的組態檔存放在該目錄
print 'Content-Type: text/plain'
print ''
print 'Hello, world! 大家好'

組態檔:app.yaml
application: helloworld version: 1 runtime: python api_version: 1  handlers: - url: /.*   script: helloworld.py 

啟用 Web Server :
在App Engine 安裝目錄下執行 dev_appserver.py helloworld/


測試它:

  http://127.0.0.1:8080/

簡單的執行結果:


放到 Google App Engine 上執行:

先將 app.yaml 中 Application : helloworld 改成 申請到的 Application id .如果沒改會出現下方畫面中的一堆錯誤訊息.

上傳程式 :
執行 appcfg.py update helloworld/

會要求輸入 Google 帳號及密碼,接下來顯示上傳程式過程及結果.


確認結果: 連上自己的網址 http://giliyou.appspot.com

網站流量統計分析:最後可以在自己的 App Engine Dashboard 看一下執行數據

 接下來,開始K 文件,一步一步進入 Google App 的 Framework 中 !



2009/03/24

FireFox 3.1隱私瀏覽模式問題

  其實也什麼大問題,只是在 FireFox 隱私瀏覽模式中,如果想將別人網頁上的圖檔另存新檔,你會發現只能存成 .htm 而不是該圖檔原來的 .jpg 之類的圖檔格式. 


2009/03/22

輔大攝影練習

不要偷拍,我在聽”卡農”

  孩子對這對學子在練習聽得入迷,我卻只想補捉其畫面,另外深深為那把小提琴音色所吸引.

  難得天氣好,拍照兼遛小孩加運動一舉數得.好久沒出動的 400D 加上 Sigma 18-50鏡頭,今天出來透透氣.但也發現了一些攝影上的想法.

  不再會亂按快門,愈來愈難下決定
    很難找得到自己滿意的畫面,最想拍的還是漂亮的女兒

    樹蔭下似乎需要來個外閃

  對畫質及光線的要求愈來愈高
    開始有想買原廠定焦鏡的衝動




身後有餘忘收手,眼前無路想回頭

  身後有餘忘收手,眼前無路想回頭

  電視看著突然想起這句話! 腦中進入無限迴圈,好不容易才跳出來.

號碼可攜與行動電話業者的競爭

  這個月初收到台灣大哥大業務(電話行銷人員)的來電,告知如果將遠傳門號移轉到台哥大第一年月租費減半.當然還有其它細節在此不多說.今天要講的重點是行動電話業者間的競爭中,我看到人家積極的一面:


  方便性:不必親自到店面去辦理,一通電話.由業者委託黑猫宅急便送到消費者手上申請書及新的 SIM 卡. 消費者只要將簽名申請書放入破壞袋由宅急便人員送回台哥大即可.
  安全性:個人仍然覺得其流程上有其安全上的疑慮,一度懷疑為詐騙電話,但該行銷人員有留下姓名及免費客服電話.事後比對確實為該公司客服話,客服人員也非常清楚申辦流程及連絡記錄.
  流程全面性:當客戶有疑懷想改到店面繳交申請書及證件影本時,客服人員均能耐心解說,並連絡行銷人員主動連絡.很有彈性地配合客戶需求. 當未依電話所述日期收到件時,客服能立即回覆是門號移轉時姓名輸入錯誤造成退件.事後很快重申請,最後讓客戶順利移入.
 
  以上所述都是優點,其中最另人可疑的是為何該業者知道我的門號仍在遠傳,應是利用集中式號碼資料庫所得來.行銷人員來電並未直呼姓名,可見是有詳細考慮,避免造成客戶個資疑慮.

  現在已是台哥大用戶,生活在都會區的人來說,實在感覺不到收訊與其它業者有何大差別,我只在乎費用.剛好該公司主動行銷,所以我變節了!



2009/03/21

難解的婚姻問題

  最近一直被親戚的婚姻問題困擾著,兩度當和事姥幫忙了解問題及調解,最後還是要看當事人如何用智慧化解.以下提供大家參考: 

  兩方決定走入婚姻前最好事先溝通清楚一些婚後會面臨的問題,免得婚後互相埋怨

  理財方式 各種假期回鄉探視長輩天數 生活習慣 

  理財方式:不是女方就該掌握財務大權,有能力者為之.且要做到互相尊重,讓雙方完全清楚家中的財務狀況.如果不是雙方都是富有的狀況下,組成家庭時才剛要建立新的家庭財務時,更要理性溝通,沒有錢的情況下不要想要太多物質需要.房子,車子都要等有能力才買.不要看到別人有自己馬上也要有,要看他人是否是長輩幫忙或是多年累積才有.不要急於一時而落入財務險境.

  回鄉探視長輩天數:各種假期天數不一雙方長輩都要兼顧,互相尊重.不要只偏向一方.
平心靜氣先講好分配方式,不要放在心中互相埋怨.
  
  生活習慣:不同生活背景的人要多年的磨合才能有一致的共識及可接受的生活方式.一時的不合不要小題大做,惡言相向最要不得.互相退讓及配合改進才能和諧.


  家是一個充滿溫暖的地方,如果搞到一點溫暖都沒有,這個家實在如何讓人有想回的欲望.




  

2009/03/19

顯示卡造成當機

  剛才寫到一半整個 Windows 死當,重開電源竟然螢幕一片漆黑,最後只好關掉電源.找一支硬毛小刷將顯示卡前後的灰塵清一清.重開機後就回魂了!針對這件事想了一下,

現在應該沒有人在PC 所在房間有防潮及防塵功能,所以三不五時電腦主機真的要給它清一清才能永保安康 !

今天有一堆軟體更新

  Chrome, iTune 8.1, Java 1.6 update 12 ,真的很怪,是大家都喬好的嗎  ? 還是默契愈來愈好 ?更新當然是好事,但在 Windows 平台動不動就要重開機,這會不會爛了,在 Linux 中頂多是退出 X Window 重登入,有必要這麼頻繁重開機嗎 ? 


Google Chrome 瀏覽器更新

  Chrome 1.0.154.48 版推出了,裝完後用起來果然有比上一版更快,但用過半小時後人就開始習慣它的速度,快的感覺漸漸就會不見.只有在開其它的browser時才會知道,它真的比較快.現在以乎只有 FireFox, Safari , Chrome 能讓我拿來上網,IE8 用起來真的感覺很差,除非不得已否則真的不想用它,當然工作上是免不了,誰叫 OS 是 Windows.


2009/03/14

VirtualBox 2.1.4 安裝 Fedora 11 Alpha失敗

  VirtualBox 2.1.4 (Windows XP) 執行 Fedora 11 Alpha 版本會一直出卡在 Start Virtual Machine 就不動了.本來以為是 VirtualBox 有問題,換成安裝 Arch Linux 就正常.看樣子 Fedora 11 不只是在直接安裝有問題,連在 VirtualBox 中安裝也有狀況,還是等正式版吧 ! 


部落格觀察統計數字空白

  雖然小格是個小角色,沒什麼能見度,但掛在右下角的部落格觀察排行數字可是格主持續下去的動力之一(最大的動力還是 AdSense的廣告費).但這兩天發現其數字已經出不來了,只顯示空白,這叫我如何是好 ? 難道它也受不了大流量無法正常產出數據了嗎 ?


iPod Shuffle 新版的省思

  看了 iPod Shuffle 新一代功能之後只能說,電子產品一定要這要玩嗎? 一代與一代之間間隔這麼短,加入一點新功能就算新產品.難怪經濟會泡沫.回頭看一下我自己手上的 iPod nano 已經算是古董了,因為它後面已經推出兩代新產品了.但這玩意兒還新的很,大概還可以至少用上二到三年.真的有必要這麼快推陳出新嗎 ?


Firefox 3.1 Beta 3 釋出

  Firefox 3.1 Beta 3 釋出了 ! 如果是 3.1 Beta 2 使用者請用 說明 > 檢查更新 來更新.
  使用上最明顯的改進就是速度(這是此版JavaScript引擎效能明顯的改進),開啟網頁速度又快了一點了! Firefox 加油, Chrome 及 Safari 可不是省油的燈 !接下來,看我發現了什麼 :

  釋出說明中提到已將Geck 換成 TraceMonkey .但是我在 說明 > 關於 Mozilla FireFox 中看到的卻是 :

Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3 (.NET CLR 3.5.30729)

  這是一項小失誤嗎 ? 但實際上 JavaScript 執行速度真的是有比較快.

  另一個明顯的新增小功能是多網頁頁籤旁多了個綠色十字(或可以說是加號),Mouse 可以點一下開啟新分頁.這在其它瀏覽器早就有了,終於加入了.

  Private Mode (隱私瀏覽) 這是個人想要很久的功能,當和別人共用電腦時,不想讓別人知道自己曾上過那些網站,可以執行 工具 > 開始隱私瀏覽模式 Ctrl + Shift +P


2009/03/13

要命的廣告點擊

  小格最近忙於一個很機車的案子,太久沒寫blog.AdSense廣告也很久沒有開胡了.今天卻莫名其妙地有三次廣告點擊.進帳約20元新台幣.不知道是什麼廣告這麼值錢,一次大概有六塊錢. 

  更新怪的事有兩個大陸簡體的意見.其內容都是廣告.看樣子Blogger又被攻破了,這些廣告會造成 Google廣告費的損失.

2009/03/11

特別的一天

  最近忙著很機車的案子開發,幾乎每天都在加班.難得今天週進度會議完就直接下班.一來可以送小孩去上音樂課,二來可以抽離並冷靜一天.今天就是這陣子最特別的一天,有那些特別的事呢 ?

  一早起床看手機就知道,把七年多來的行動通信業者換了,已切到新業者網路並開通門號成功.一來是想省錢,二來有理由排除不必要的簡訊干擾.門號沒換,我知道簡訊還是會一直來,但有個更強力的理由讓原業者更正視這件事.我已反應不下三次仍沒有好好解決,換業者後可以名正言順的申訴了!
  另一件,系統開發進度確定趕上,接下來就等測試及Launch 時間.
  今天意外發現某一系統的一個 DB Table 竟然大到將近 280GB ,真是見鬼了,這件事有得忙了.
  自己電腦的 Linux grub 救回來了,但卻無法進入 Windows, 利用 Windows XP 的 fixmbr 讓 Windows XP 可以開機卻又讓 Linux 無法開機進入.這下真火了 !

  終於在 Facebook 開了個帳號,但似乎不怎麼好玩 ! 可能是自己太孤僻,沒什麼朋友吧 !其實就算朋友很多也沒時間陪他們哈啦 !

  第一次在自己的 blog 碎碎唸 ! 不要理我 !

2009/03/08

Ubuntu 9.04 Alpha 5 安裝問題

  繼昨天 Fedora 11 Alpha安裝失敗之後,只好另尋Ubuntu 9.04 Alpha 5 來安裝,反正之前的Fedora 10 已被破壞,這回來看看 Ubuntu 是否更長進些.當然前題仍是已有 Windows XP 裝好在硬碟中,再加裝 Linux 套件來使用雙作業系統並存. 

  安裝過程很順利,唯一的缺點是只有一開始是圖形模式,開始安裝後全變成文字模式了,這和以往的Ubuntu 8.04, 8.10安裝方式有很大的改變.但至少可以安裝完畢,最後 Grub 安裝及設定也沒出現問題,重開機之後卻看不到 Grub 多種開機選單了.它就直接進入 Windows XP ,這時實在不知道要說什麼.難道兩種不同套件的 Alpha 版都有類似的問題嗎 ?

相關連結:Ubuntu 9.04beta試用心得

2009/03/07

2009 陽明山花季


  上週日陽明山飄著細雨,但賞花的人還是很多,櫻花開得還不錯. 


Fedora 11 Alpha 版的慘況

  直接使用 Fedora 11 Alpha 版將 Fedora 10升級後的結果是開機到一半失敗.最後改用全新安裝,狀況更慘.現在連開機 Grub 都抓不到同時存在硬碟中的 Linux / Windows Partition. 

  接下來只好用 gOS Live CD 全新安裝,但最後卻是安裝開機程式 Grub 失敗,搞得我 Windows / Linux 都沒得用.只好出動 Windows XP 安裝光碟進入 Rescue 模式執行 fixmbr ,才把 Windows 找回來.
  看樣子 Fedora 11 Alpha 版真的碰不得,等到正式版再說吧 !

2009/03/01

飛快的 Safari 4 Beta 版

  Safari 瀏覽器一直不會是一般人的首選,除非是 Mac 用戶.雖然也有Windows 版本,但試用過仍沒有 FireFox 來得好用.速度上也不是最快,直到 Safari 4 Beta 版的出現,這一切都變了,它的快憑感覺就知道, Chrome 似乎都不是對手.

  第一安裝後會要求重開機,第一次執行會造成 CPU 滿載很久,會讓人以為當掉了。用起來還是會有少數情形會當掉,但當你體驗到它的快速,真的可以忍受那小小的不便。看來瀏覽器大戰真的
要開始了,使用者才是受惠者 ! 有興趣的人請到 Apple 網站下載體驗吧!