2007-09-18

MASM操作說明

  • 版本說明:提供下載版本是6.11。目前最新版本有8.0,不過必須搭配Visual C++ 2005 Express Edition,避免麻煩用跟課本一樣的版本就好。
  • IBM80X86組合語言實務 施威銘著
  • 環境設定說明:
    step1) 下載檔案:http://www.box.net/shared/8dnahg31c5

    step2) 解壓縮後會產生『MASM611』資料夾

    step3) 把資料夾移到C槽下(或移到你想放的路徑,在此以C:\MASM611路徑為示範)
    step4) 點選『我的電腦』右鍵→『內容』,選擇『進階』頁面。
    step5) 開啟『環境變數』。在下面『系統變數』裡找到『Path』並點選編輯,在跳出的視窗中,於『變數值』欄位新增『;C:\MASM611』
    step6) 完成以上設定就可以使用MASM了。

  • 操作說明:
    step1) 參考課本2-3節的『啟動MASM』,用文字編輯器把程式2-1輸入好並存檔(存檔路徑建議選擇較簡單的路徑:在C槽底下建立新資料夾『ASM』,把檔案存在該路徑底下)。

    step2) 點選『開始』→『執行』,輸入『cmd』後按Enter鍵會開啟『命令提示字元』視窗
    step3) 輸入指令cd c:\ASM以切換到ASM資料夾(如果你檔案存在其他地方請輸入對應的路徑),此時你可以下指令dir查看目錄內的檔案。

    step4) 組譯程式,下指令ml prog2_1.asm,程式就會自動完成編譯動作,詳細的關係可以參考課本2-3節的解說。

    step5) 組譯完後會自動產生PROG2_1.EXE與PROG2_1.obj兩個檔案(你可以下dir查看目前資料夾的檔案內容),接著測試程式直接輸入PROG2_1.EXE即可(此時應該會在螢幕上印出字元A)。

2007-09-09

Googlepedia

  Googlepedia是FireFox瀏覽器結合google搜尋所出的的個套件。讓使用者在使用FireFox作google搜尋時,可以同時找到維基百科中對應或相關的文章。
  
在https://addons.mozilla.org/firefox/2517/ 點頁面上的Install Now」後,等安裝完成,再重新啟動FireFox,就可以使用Google搜尋時,同時得到wikipedia的結果。
  參考畫面:


預設顯示樣式
隱藏Google搜尋結果
隱藏維基搜尋結果

2007-08-26

【Ubuntu】安裝Adobe Reader(64-bit與32-bit皆適用)

step1) 加入金鑰
$ wget -q http://medibuntu.sos-sts.com/repo/medibuntu-key.gpg -O- | sudo apt-key add -

step2) 編輯套件來源
$ sudo gedit /etc/apt/sources.list
加入以下內容
## Medibuntu - Ubuntu 7.04 "feisty fawn"
## Please report any bug on https://launchpad.net/products/medibuntu/+bugs
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
deb-src http://medibuntu.sos-sts.com/repo/ feisty free non-free

step3) 更新套件列表,安裝Adobe Reader
$ sudo apt-get update && sudo apt-get install acroread

step4.1) 下載繁體中文字型
到http://www.adobe.com/products/acrobat/acrrasianfontpack.html下載
頁面選項版本請選擇Adobe Reader 7、Chinese Traditional、Linux如下圖所示

step4.2) 安裝中文字型
下載後解壓縮,進入解壓縮得到的資料夾,進行安裝
$ sudo ./INSTALL

會問你確定安裝?按y,按Enter鍵
會問接受授權?輸入accept,按Enter鍵
接下來問安裝路徑,複製貼上/usr/lib/Adobe/Acrobat7.0 ,按Enter鍵

PS. Ubuntu預設的文件檢視器本身就可以瀏覽PDF的檔案,不過對於有中文內容的文件就會發生字體被分解、支離破碎的問題。

2007-08-25

【Ubuntu】(for 64位元版本)讓ubuntu可以觀看wmv, mpg, rm, asx...等格式的影片

step1) 安裝gstreamer的解碼器
$ sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse

step2) 安裝xine及解碼器
$ sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1

step3) 安裝w32codecs
先把這一個伺服器位址http://packages.medibuntu.org/ feisty 加入sources.list清單,並且更新
$ echo "deb http://packages.medibuntu.org/ feisty free non-free" | sudo tee -a /etc/apt/sources.list
$ wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
接著就可以用apt-get輕鬆安裝了!
$ sudo apt-get install w64codecs

step4) 其他請參考【Ubuntu】讓ubuntu可以觀看wmv, mpg, rm, asx...等格式的影片

PS. 這在Ubuntu 7.04 64-bit上安裝成功,之前從64bit換回32bit就是w32decodecs搞不定,後來在網路上看到有阿肚仔說這解碼器for 64bit版本的套件名稱叫做w64decodecs,找了一下才發現Medibuntu已經提供Packages...,之前搞了好久的東西想不到只要幾個指令就簡單完成安裝了>"<

2007-08-11

【Ubuntu】安裝htop


  在網路上發現一個還滿不錯的系統資源監控軟體htop,跟top很像,不過他有樹狀的顯示功能、色彩分類顯示...等,感覺還滿不錯的。

$ sudo apt-get install htop