2011年11月13日 星期日

[Linux] 支援4G記憶體

32位元的電腦因為先天的限制無法支援 4G以上的記憶體
但是用軟體還是可以補救的

請輸入以下指令安裝
$ sudo apt-get install  linux-image-generic-pae  linux-headers-generic-pae
然後重開機


用以下指令可檢視記憶體狀態
$ free -m


有圖為證


參考 Wei-Yu, Chen 's Note‎

2011年10月16日 星期日

[Linux] 安裝 7-Zip

原本都解 rar 包裝居多,因為在 windows 好像很多人都是用 rar
但是因為 rar 有版權,Linux 並沒有預設支援,需要另外手動安裝才能解/壓縮 rar 包裝
安裝 rar 就透過懶人包 Lazybuntu 來一次解決
為求方便,壓縮物件的部份我都用 Zip

可是突然有一天需要解 7-Zip 的包裝,Linux 一樣沒有預設支援
找了一下 這個網站 提供了任何 Linux 發行版都能安裝的 7-Zip 安裝檔
筆記一下

2011年9月25日 星期日

[Ubuntu] 播放影片時畫面閃爍

根據網友的說法,是將預設影片解碼改成 x11 即可
但也不知道我的主機板內建的顯卡比較差,還是 ATI 的驅動有問題
總之有改善,但依然看不下去

所以我只好拿出曾經覺得用不到的顯卡出來 try 一下
結果好很多拉~ 但還是偶爾會 lag 一下或閃爍一下
但至少比內建顯卡順暢許多

我說阿… 要看 HD 1080P 的影片,有這麼難嗎…
果然,有一張好顯卡很重要…
雖然不玩遊戲,但看影片時就用得到

附上兩張圖片來說明
這張圖說明了閃爍情形…

這張圖說明如何更改設定

- 基本上其他的播放器也是把視訊輸出的部份改成 X11 就可以了
- 換了顯卡之後,一樣會閃爍就表示這是一張低階顯卡…(雖然買的時候沒想到會這麼低階)

2011年9月18日 星期日

[Linux] 一般安裝 .tar.gz 檔案方式

參考 我的UBUNTU


首先要解壓縮,指令如下:
#sudo tar -zxvf 檔名.tar.gz

接著進入解壓縮後的目錄當中,指令如下:
#cd 解壓縮後的目錄名

進入解壓縮後的目錄後,利用ls查看其中有没有INSTALL文件,按照上面的說明安裝即可!

一般步驟是:
# ./configure
# make
# make install

2011年9月12日 星期一

[軟體] Ubuntu 中安裝/升級 Firefox 6

參考 ubuntu 正體中文站 poloshiao

1. 當然是下載安裝檔到家目錄
2. 安裝時要記得關閉 Firefox
3. sudo apt-get purge firefox 把舊版 firefox 移除
4. tar -xjvf firefox-6.0.2.tar.bz2
5. cd firefox
6. ./firefox 開始執行 firefox

簡單的 6 個步驟就完成了

2011年6月2日 星期四

[軟體] Code::Block 載入外部外部函式庫

原本想在專案中加入 標頭檔 來節省程式
可是編譯時卻怎麼也不通過
只好請問 G 大神
於是找到這個解答,原來是我設定上沒加進去阿~

可以在 工具列 > Setting > Compiler and debugger > Search directories 中

1.
在 Compiler 標籤增加『函式庫標頭檔』的位置通常是『函式庫名稱/include』
裡面大多都是 *.h,目的是讓 compiler 知道標頭檔在哪。

2.
在 Linker 標籤中,增加『函式庫檔案』的位置,通常是『函式庫名稱/lib』
裡面大多都是放 *.a, *.lib, *.dll, *.so 等檔案,目的是讓 linker 知道函式庫在哪。

[軟體] PDF Editor For Linux

請參考網頁 PDF Editor for Linux

裡面簡介了一些 Linux 中所有的 PDF 編輯器
但是… 使用之後個人覺得只有 PDFEdit 比較符合要求…
雖然有點陽春…
但還是可以用的…

2011年4月28日 星期四

[C/C++] 字串是否為數字

as title

查詢了一下發現有這種函數耶~~
參考至小惡魔 – 電腦技術 – 工作筆記 – AppleBOY

isalnum ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',’0′-’9′等文數字之一。
isalpha ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',等字母之一。
isascii ctype.h 如果ch的值判於0-127,則傳回非零整數(0×00-0x7F)。
iscntrl ctype.h 如果ch是一刪除字元或一般控制字元,則傳回非零整數(0x7F或0×00-0x1F)。
isdigit ctype.h 如果ch是一數字,則傳回非零整數。
isgraph ctype.h 如果ch是為可列印字元,則傳回非零整數。
islower ctype.h ch若為小寫字母,則傳回非零整數。
isprint ctype.h ch若為可列印字元,則傳回非零整數。其功能與isgraph相似。
ispunct ctype.h ch若為標點符號,則傳回非零整數。
isspace ctype.h ch若為空白字元或定位字元(Tab),歸位字元(Enter鍵),新列字元,垂直定位字元,換頁字元,則傳回非零整數。
isupper ctype.h ch若為大寫字母,則傳回非零整數。
isxdigit ctype.h ch若為一個十六進位數字,則傳回非零整數

2011年4月25日 星期一

[Linux] nvidia 超頻

雖然我失敗了…
但是還是紀錄一下參考網頁…

簡易︰
有夠小格-nVidia 顯示卡在 Linux 中超頻

完整︰
HOWTO: Overclock nVidia cards (ubuntu/debian)

討論串︰
[論壇 - Ubuntu基本設定]-[顯示卡][設定]關於nvidia顯示卡所抓到的頻率...

//////////////////////////////////////////////

就順便講一下為什麼會失敗吧…
因為我的顯卡是 8400GS
由於這張顯卡太低階,硬要超頻的話就要手動修改 xorg.conf 才行
結果修改完重新啟動之後差一點進不了 ubuntu 登入畫面
還好有方法把 xorg.conf 改寫回來…

2011年4月1日 星期五

[Linux] 批次改檔名

某日我想要把 25 份含有 时空 字眼的檔案檔名改成 時空
卻不知道 linux 裡的批次檔怎麼作
還好這裡只需要一個 Terminal 就可以完成而不需要真的做出批次檔來

方法參考至 小B的技術筆記-ubuntu linux用rename指令批次改檔名

指令︰
~$ rename 's/(时空)/時空/' *

更多資訊請參考原PO

2011年3月29日 星期二

[軟體] ubuntu 升級 firefox


期待的 firefox 4 終於推出了
ubuntu 不痛不癢將 firefox 3.6 升級為 4.0 的方式請參考
永遠的真田幸村 - 如何在Ubuntu 10.10或其他版本安裝最佳瀏覽器Firefox 4 ?

小弟弟我是用 ubuntu 10.04
firefox 升級方法亦同

2011年3月2日 星期三

[Linux] 掛載 iso

1.crteat mounted point
# mkdir /mnt/iso_folder

2. mount to point
# mount -o loop /xxx.iso /mnt/iso_folder

3.move location to mounted point
# cd /mnt/iso_folder

4.umount iso
# umount /mnt/iso_folder

5.del folder
# rmdir iso_folder

明明英文就很爛
卻還要用英文來作註解…

[軟體] 安裝 OpenOffice 3


step 1.
到官網下載所屬的安裝檔至家目錄並解壓縮
(個人使用 linux 32-bit intel deb)

step 2.
開啟終端機,刪除舊版本的 OpenOffice
指令︰sudo apt-get remove openoffice*.*

step 3.
sudo dpkg -iR ./OOO330_m20_native_packed-1_zh-TW.9567
後面的 OOO330_m20_native_packed-1_zh-TW.9567 要視檔案而改變