跳到主要內容

發表文章

目前顯示的是有「電腦生活」標籤的文章

Ubuntu 9.04 令人驚艷的 Linux desktop 版本

----    Ubuntu 9.04 令人驚艷的 Linux desktop 版本。幾乎可以取代 Windows 來作為一般日常上網、打報告的作業系統。好安裝、開機速度快、系統需求低,直覺使用也沒問題喔。它的logo 多了一行字:『linux for human beings』,顯然就是為了要讓使用者有被當作『人』看的意思。 因為長久以來,linux 雖然以免費、系統功能強大、相對Windows穩定、安全的特性,讓人喜歡它,不過一開機,一堆命令列閃過螢幕,之後都要靠熟記繁複的指令,以及比較複雜的安裝程序才能搞定,所以,這一點就令人卻步。相對於Windows的『下一步、下一步.....』的安裝方式,硬體支援廣泛,新手幾乎很容易的上手,可使用的軟體也夠多。這一點,Linux 就比較缺乏親和力。所以,Ubuntu 就是要針對這一點做改善,的確也做出很好的成果。這樣廣大的使用者就有福氣了。我很容易的就在一台扔在牆角等待報廢的 Asus M2E 型筆記型電腦(記憶體有384MB)上安裝 Ubuntu 9.04,試用來做日常的上網瀏覽網頁、寫報告、上MSN、看DVD等等,速度還不賴,同一台的Windows XP 已經慢到不行了。 好處不少,缺點就是硬體的支援及安裝難易程度還有待加強。例如,我要安裝一個Asus WL-167G 無線網卡,找了好多資料,也下載了dirver,搞半天就是搞不定,而且安裝的方式隨著不同distribution及版本而有差異,不是Linux老手根本不知從何做起。另外,Openoffice 需要比較多的記憶體跑起來會比較順喔! Anyway,我相信這部份應該還會持續改善才對的,加油吧!Ubuntu!

Django 實作筆記(二):中文的處理

---- Django 其實一開始就是支援多國語系的架構,上一篇用的都是英文網站的教學資料,中文應該沒問題吧?於是就測試一下: 1. 改變語言設定:     在 site 的目錄下(例:\Mytest\)的設定檔 settings.py 中,改為:      LANGUAGE_CODE =  'zh-tw'     (預設是: 'en-us' )     結果畫面的說明文字就變成繁中版了! 2. 中文表頭的處理: 我將 admin.py 中, fieldsets = [           (None, {'fields':['question']}),           ('Date information', {'fields':['pub_date']})  改為: fieldsets = [           (None, {'fields':['question']}),           (' 日期資料 ', {'fields':['pub_date']})    按下 Polls 的時候,竟然出現錯誤訊息:"Non-ASCII character" ? Google 了一下,原來發現在XP底下,所有文件若沒有指定,就會按照ANSI 的編碼儲存。必須另存新檔,用"utf-8"的格式儲存才行。   結果畫面就正常,中文表頭也正常顯現了。   附註1:Django 環境的基本設定在 settings.py 中,詳細說明在: Available settings http://docs.djangoproject.com/en/dev/ref/settings/#ref-settings 附註2: 指定Python...

Django 安裝及實作筆記(一)

---- Django 的安裝及實作筆記: Django 是一個Python的mvc程式框架,可以大幅加速撰寫動態網頁流程,很酷喔! (註: 這跟攝影無關喔...寫給自己看的啦!) 1. 先下載Python,並安裝之。 2. 設定系統的PATH,增加指向Python的目錄(例:c:\Python2.6)。 3. 下載Django,解壓縮之後,打開『命令提示字元』視窗(命令列),並轉換到解壓縮後的目錄中,執行 setup.py install 。Django 的程式碼會被複製到Python的目錄中。 4. 記得要把 django-admin.py 從 C:\(Python的目錄)\Scripts,copy 到Python的主目錄下,這樣在做下一步時,才不會找不到django-admin.py。 5. 接下來是增加一個site,開始產生網站程式。先在命令列中,轉移到欲存放網站程式碼的地方,假設是在 C:\Documents and Settings\Administrator\。接下來執行:     django-admin.py startproject <網站名稱> 。(例: Mytest)     註:其實,可以打django-admin help ,就可以了解所有的指令喔!                         django-admin help <指令>,就可以看到該指令的說明。 6. 接下來,以此例為說明,會在 C:\Documents and Settings\Administrator\下出現 Mytest 目錄。此目錄下有四個檔案:     __init__.py     manage.py     settings.py     urls.py 7. 在 setting.py 中編輯設定資料...