星期六, 10月 28, 2006

最近對資料庫有一點微薄的心得

如果要結合 .NET 為輸入端
M$ SQL 資料庫
加上Reporting service 的功能

似乎可以解決大部分的報表
但是前提是資料庫的正規化要做好
而且會用到大量的檢視表來組成需要的欄位

大部分的報表通常可以迎刃而解

星期一, 10月 23, 2006

強力的PC

最近體驗到甚麼才叫工作站等級的機器
我希望也可以有一台這樣的機器

CPU: Intel/AMD 4 核心 含虛擬化技術

RAM:4GB DDR2 800 以上

聯力機殼:

Power:450W

HD:4 x 200GB with RAID 10
HD:4x200GB with RAID 5


IRAM(技嘉的固態硬碟)with 4GB











1G ethernet x 2
1394
USB 2.0
紅外線
WLAN 54M

3D繪圖卡 OpenGL

OS:Fedora Core 5 or Ubuntu or Mandriva 2007 with Xen
TV card with HDTV

星期二, 10月 17, 2006

把一堆視窗程式統統變成常駐程式

把一堆視窗程式統統變成常駐程式
工作環境 mandriva 2007

記得裝 alltray

然後就可以用
alltray kate
alltray firefox
alltray konsole
帥阿

Linux 上的多線程下載工具

Linux 上的多線程下載工具
http://multiget.sourceforge.net/
MultiGet
看來不必再用wine + Flashget 來抓檔案了

Linux 版的FileZilla3!!!

從此不必再理 gftp 了
http://filezilla.sourceforge.net/
FileZilla3 是跨平台的

我的工作環境是 Mandriva 2007
基本上直接執行是不會動的

要到
/usr/lib/

ln -s ./libexpat.so.0 ./libexpat.so.1
把 FileZilla 要的動態連結檔連起來就會動了

星期一, 10月 16, 2006

Linux 裡的 adobe acrobet PDF Reader 7.0.8不能用

Linux 裡的 adobe acrobet PDF Reader 7.0.8不能用
環境: Mandriva 2007
狀況:acrobet reader 無法執行
解法: 變身為 root

rm /usr/bin/acroread
vi /usr/bin/acroread

-------------------------------------------------------

#!/bin/bash
export GTK_IM_MODULE=xim
exec /usr/local/Adobe/Acrobat7.0/bin/acroread $1

--------------------------------------------------------

記得存檔
chmod a+x /usr/bin/acroread
打完收工

Linux 環境的 JAVA 中文字型

我的環境是在 Mandriva 2007 free 版

1. 下載最新的 JAVA SDK 5.0 update 9
2. 安裝 JAVA
3. 假設java 的path 在 /usr/java/jdk1.5.0_09/
4. 找到自帶的 uming.ttf 字型 ( /usr/share/fonts/ttf/chinese/uming.ttf )
5. mkdir /usr/java/jdk1.5.0_09/jre/lib/fonts/fallback ( 重點在fallback目錄)
6. cp /usr/share/fonts/ttf/chinese/uming.ttf /usr/java/jdk1.5.0_09/jre/lib/fonts/fallback
7. 弄完之後,JAVA 就會說中文了。

Ubuntu 6.06.1 LTS bind9的問題

當我修改 Ubuntu 6.06.1 LTS 的DNS server (bind9),我發現 一件很勁爆的狀況
舉例來說:當我改了DNS 的正反解檔案時,然後在下
/etc/init.d/bind9 restart
這時DNS server 就準備玩完了 ( 重新 apt-get remove bind9 ; apt-get install bind9 就活了)
因為 rndc 會出現錯誤
解法是用 /etc/init.d/bind9 reload就可以解了