2005年12月10日 星期六

Windows XP 的 Screen Shot 跟 Mac OS X 中 X11 的全螢幕切換

在 Windows 中按下 Print 鍵

然後再到打開"小畫家"使用"貼上"

於是乎...

Screen Shot 就在那邊了... :D

Mac OS X 中 X11 的全螢幕切換是 Alt+Command+A

希望能夠記起來... 每次切過去就忘了怎麼切回來了... XD

2005年11月5日 星期六

家裡的電腦中心


家裡的電腦中心
Originally uploaded by FourDollars.
平時只有晚上或是假日沒人要用的時候才輪到我使用
不過我偶而會用一下~ 主要是老媽的公事在用的~
來看一下這邊有些什麼東西~
首先是左上角有著一台 17 吋的 LCD
LCD 上面有個 WebCam
LCD 的右邊有個喇叭
喇叭右邊是無線網路基地台
桌上放著是最近新加入的成員 Mac Keyboard
下面還有一個 Logitech Keyboard
Mac Keyboard 右邊有個 Logitech 光學 USB 滑鼠
無線網路基地台右邊是 PC
PC 右邊是前一陣子加入的彩色雷射印表機
PC 下面藏著剛剛加入的新成員 Mac mini
Mac mini 的右邊是 ADSL Modem
Mac mini 的下面是黑色雷射印表機
其實還有一個彩色複合式印表機(可掃瞄)
現在可以體會為什麼是個電腦中心了吧... :>

2005年10月24日 星期一

mp3 轉檔 - 好孩子不可以盜版喔~

今天突然想把手上的CD轉成mp3格式放在mp3 player帶著聽
於是就找了一下有什麼東西可以轉mp3的
後來在 Debian GNU/Linux 上面找到了 mp3c toolame
用 apt-get install toolame mp3c 就裝起來了
接下來就是稍微研究了一下 mp3c 的設定
總算是把一些東西給弄懂了
這下子可以輕鬆地轉 mp3 了
p.s.我轉的CD都是我家買的CD
轉出來的mp3也只有我自己在聽
我只是想要盡量地當個守法的人 :P
--
好吧...嚴格說起來toolame轉出來的並不是mp3而是mp2
真正的mp3還是得用lame來轉才行...:(

2005年10月6日 星期四

一起來學哈利波特耍魔法棒吧~~~ XD

天啊~~~ 我愛死這個功能了~~~ XD

Firefox 擴充套件 Top 15: "NO.5 All-in-One Gestures Extension"

2005年10月4日 星期二

2005年10月1日 星期六

[pcmanx] 只是想要把 URL 上面的東西 download 下來而已

有時候上 BBS 時會想要把 URL 上的檔案下載下來...
可是又不想要打開 firefox (我的電腦很慢記憶體又少)
Copy & Paste 又嫌麻煩
於是就加了一個 Option 進去
以後只要是 tgz tbz zip rar 結尾的檔案
點一下 URL 就可以直接用 wget 下載了... :)
不過 UI 並沒有做... 只是塞在背景去做
只是為了偷懶而做出來的功能
所以也是偷懶的原因而沒把 UI 做出來... :P

2005年9月25日 星期日

irc.freenode.net 的機器人 - FreeNode 使用簡介

NickServ
負責管理帳號相關事宜
例如是註冊帳號
/msg nickserv register password
並設定 email 信箱 (方便以後做密碼查詢)
/msg nickserv set email some@email.address
或是查詢帳號
/msg nickserv info username
還有登入帳號
/nick username
/msg nickserv id password

ChanServ
負責聊天室管理
(以下需要有聊天室管理員的權限)
例如註冊成為聊天室的管理員
/msg chanserv #channel password
或是查詢聊天室黑名單
/msg chanserv autorem #channel list

MemoServ
負責傳遞備忘紙條
(以下需要使用註冊過的帳號)
例如留下備忘訊息給 username
/msg memoserv send username 這是一小段備忘訊息喔
或是查詢現在有幾筆 memo
/msg memoserv list
看看第一筆的內容
/msg memoserv read 1
刪除第一筆 memo (不過只是mark成刪除狀態,一小時後才會真的刪除掉)
如果真的想要馬上徹底刪除就使用
/msg memoserv purge
保證馬上刪除的乾乾淨淨... :P
--
先這樣吧... 以後有機會再多做點介紹... :D

2005年9月20日 星期二

Perforce 2004.2 v.s. 2005.1

發現到新版不用再一次一次繁覆地做 merge 的動作
而是直接將所有的 diff 一次 merge 完
這樣是好事還是壞事呢... @.@a

2005年9月15日 星期四

Google Talk 新郵件通知

每次 Gmail 一有新郵件來時
Google Talk 就會跳出一個通知訊息
之前都不知道要怎麼才能夠關閉掉
最近發現...
原來是要在上面按下滑鼠的右鍵...XD
還有再嘗試關掉的過程中發現了一個問題
就是通知訊息還沒有被關掉的情況下
再去點選 Check Mail Now 會重複增加通知訊息中的訊息數量
不知道這樣算不算是一個 bug?

MSN Messenger 7.5

突然發現擋 1863 port 它會走 80 port

唉呀~ 網管真是越來越命苦囉~ :P

2005年9月14日 星期三

我愛小麻煩...*^^*

當全公司的人都使用 root 來 compile 的時候
我就是堅持著一定要使用 normal user 來 compile
這時候常常會遇到一些其它人從未遇過的小麻煩
其中一個就是 make
當Makefile 中有 cp 的時候
root 使用起來像是 cp -f
normal user 使用 cp 時如果原本就有那個 file 時就會產生 error message ... :(
就是堅持 Linux 系統能不用 root 時就不用
全公司就我一個一直在使用 normal user 的怪咖
也就只有我會發生這種旁支末節的小麻煩
就是常常會發生這種小麻煩
所以解決後就會多長一點知識
我愛小麻煩...*^^*

2005年9月12日 星期一

South FourDollars


South FourDollars
Originally uploaded by FourDollars.
從 jserv 的網誌得知的南方公園圖片製作
就順手為自己做了一張...:P
http://spstudio.linda.hosting-friends.de/spstudio.html

Hello Java!

已經好久好久都沒有寫過 Java 的程式了
週末剛好在 GNU/Linux 上面試著寫個 Hello Java!

// Hello.java
class Hello {
public static void main(int argc, string[] args) {
System.out.println("Hello Java!");
}
}

$ gcj -C Hello.java
Hello.java:2: error: Type 'string' not found in the declaration of the argument 'args' of method 'main'.
public static void main(int argc, string[] args) {
^
1 error

疑~ 是哪裡寫錯了嗎!? @.@a
原來在 Java 上的 String 開頭要大寫啊...XD

// Hello.java
class Hello {
public static void main(int argc, String[] args) {
System.out.println("Hello Java!");
}
}

$ gcj -C Hello.java
$ gij Hello
no suitable method `main' in class

哇哩勒~ 原來 Java 不用加上 int argc 啊...XD
// Hello.java
class Hello {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}

$ gcj -C Hello.java
$ gij Hello
Hello Java!

這次總算對了吧...嘿嘿... ^__^
試試看直接編成 native binary executable file

$ gcj Hello.java
/usr/lib/gcc/i386-redhat-linux/4.0.1/../../../crt1.o(.text+0x18): In function `_start':
: undefined reference to `main'
collect2: ld returned 1 exit status

吼~ 這次又是怎麼回事啊... XD
原來是要加上 --main 啊... >"<

$ gcj --main=Hello Hello.java
$ ./a.out
Hello Java!

耶! 果然成功了~~~ ^__^y
後來還發現可以這樣用

$ gcj Hello.java -lgij
$ ./a.out
Usage: gij [OPTION] ... CLASS [ARGS] ...
to invoke CLASS.main, or
gij -jar [OPTION] ... JARFILE [ARGS] ...
to execute a jar file
Try `gij --help' for more information.

錯! 應該要這樣用! XD

$ ./a.out Hello
Hello Java!

久久沒用 Java 寫程式還真的是忘了一堆東西耶... Orz

2005年8月31日 星期三

在 Fedora Core 4 上編譯 gobby

gobby 共筆軟體 http://gobby.0x539.de
apt-get install gmp-devel gtksourceview-devel gtkmm24-devel libxml++-devel
還有 download 網站上的 gobby-0.2.0.tar.gz net6-1.1.0.tar.gz obby-0.2.0.tar.gz
首先是解開 net6-1.1.0.tar.gz obby-0.2.0.tar.gz 都是 ./configure; make; make install 就好了
最後是解開 gobby-0.2.0.tar.gz 多加一個 export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig/"
然後還是 ./configure; make; make install
P.S. 有問題時中間偶而 ldconfig 整裡一下
最後要執行時先設一下 export LD_LIBRARY_PATH="/usr/local/lib"
gobby
好好玩耍吧... :D
--
有圖有真象...ccc
http://www.flickr.com/photos/50578154@N00/38633293/

2005年8月28日 星期日

Fedora Core 4 初探

週末的時間全部花在這玩意上面
抓了四張 CD 映像檔用 md5sum 檢查
發現怎麼檢查都不對的時候
就把四張 CD 映像檔砍掉
再從其他站台抓
結果發現...
應該是用 sha1sum 才對... Orz
終於又抓完四張 CD 映像檔
這次用 sha1sum 檢查正確
用 4 倍速燒成光碟
接下來的安裝就如同往常一般
使用 linux vga=791 acpi=force 來啟動
( 我的機器本身的問題 Twinhead Efio 2S12 )
裝完後到 http://cle.linux.org.tw 按照它的步驟設定 yum 跟 apt
然後再跑到 http://apt.nc.hcc.edu.tw 去看看螢火飛字型安裝還有桌面調校
最後再到 http://ndiswrapper.sourceforge.net 把我的無線網卡設定起來
還有裝一下 SkypePCManX
其實我最大的目地是要安裝 Xen
不過最後還是沒有裝...
週末就這樣結束了... XD

2005年8月23日 星期二

Integer to String

Linux 作業系統下並沒有 itoa 函式
itoa 似乎是 Win32 下特有的函式
所以得找其他方法來實現 itoa
結果找了老半天找的一個小方法
sprintf(str,"%d", integer);
這時候才又想到...
...
這不是不久前才用過的東西嗎...Orz
才過沒多少就忘了
腦袋裡面塞了太多的資訊了
有種學新的知識就會把舊的記憶排擠掉的感覺...XD

2005年8月20日 星期六

Windows console MS-DOS 下的 ls 跟 vi ... :P

我在 Windows console MS-DOS 下只想要用 ls 跟 vi
所以就做了兩個 BAT 檔
放到適當的位置就可以用啦... 不過寫得挺粗糙的... :P

:: vi.bat
@vim %*

:: ls.bat
@echo off
if "%1"=="-l" (
    if not "%2"=="" (
        @dir %2 %3 %4 %5 %6 %7 %8 %9
    ) else (
        @dir
    )
) else if "%1"=="-a" (
    if not "%2"=="" (
        @dir /a /w %2 %3 %4 %5 %6 %7 %8 %9
    ) else (
        @dir /a /w
    )
) else if "%1"=="-al" (
    if not "%2"=="" (
        @dir /a %2 %3 %4 %5 %6 %7 %8 %9
    ) else (
        @dir /a
    )
) else if "%1"=="-la" (
    if not "%2"=="" (
        @dir /a %2 %3 %4 %5 %6 %7 %8 %9
    ) else (
        @dir /a
    )
) else (
    if not "%1"=="" (
        @dir /w %*
    ) else (
        @dir /w
    )
)
@echo on

2005年8月18日 星期四

用 Perl 來寫 Console 下的 GUI

今天 Google 一串字串 S3 SetMode Utility Linux Console
原來 Perl 也可以用來寫 Console 下的 GUI
不過我還沒有驗證過到底可不可行!?
http://search.cpan.org/~jstowe/Linux-Svgalib-1.2/Svgalib.pm