2010年3月31日 星期三

CSS Hack: Quick Tip: How to Target IE6, IE7, and IE8 Uniquely with 4 Characters

資料來源: Quick Tip: How to Target IE6, IE7, and IE8 Uniquely with 4 Characters (http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-how-to-target-ie6-ie7-and-ie8-uniquely-with-4-characters/)
body {
color: red; /* all browsers, of course */
color : green\9; /* IE8 and below */
*color : yellow; /* IE7 and below */
_color : orange; /* IE6 */
}

2010年3月23日 星期二

rsyslog 接收外部 log 設定 (openSUSE)

編輯 /etc/rsyslog.d/remote.conf 這個檔案,將
# UDP Syslog Server:
#$ModLoad imudp.so # provides UDP syslog reception
#$UDPServerRun 514 # start a UDP syslog server at standard port 514
改為
# UDP Syslog Server:
$ModLoad imudp.so # provides UDP syslog reception
$UDPServerRun 514 # start a UDP syslog server at standard port 514
相關參考資料:

CSS Hack

CSS Hack
/* Firefox (Begin) */
#valignMiddle #middleField, x:-moz-any-link {
/* styles for Firefox 2.0 or older*/
margin: 3px 1px 0 3px;
}
#valignMiddle #middleField, x:-moz-any-link, x:default {
/* restore styles for Firefox 3.0 and newer */
margin: 3px 228px 0 228px;
}
/* Firefox (End) */
/* IE (Begin) */
#valignMiddle #middleField {
#margin: 0 228px 0 228px;
}
/* IE (End) */

立即載入 wacom.ko

# insmod /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko
# depmod -e

2010年3月18日 星期四

將 CTH-460 的觸控模式關掉,只留筆控的模式

只需執行底下的指令即可。
$ xsetwacom set touch Touch off

2010年3月17日 星期三

WACOM Bamboo Pen & Touch 在 openSUSE 的設定

嘗試了許久,終於將 WACOM CTH-460/K0 Bamboo Pen & Touch 成功驅動,也可以正常使用,也因此決定灌溉一下這荒廢已久的 Blog。

首先的準備工作不可少,先透過 zypper 或 yast2 將 kernel-source 與 gcc 等編譯時所需的軟體先安裝好,接下來就開始準備編譯 wacom linux 的驅動程式了。

編譯時所需的 kernel source,在 openSUSE 底下它將 souce 與 lib object 分成兩個目錄存放,造成編譯時會無法建立 kernel 所需的 wacom.ko 檔。想要解決這個問題,一個是修改 Makefile (我不會修改 Orz),另外一個就是像我這樣的笨方法,將 source 與 lib object 合併放在一起。
$ cd /usr/src/linux-2.6.31.12-0.1-obj/i386
$ mkdir mybuild (名稱隨便,自己喜歡就好)
$ cp -r /lib/modules/$(uname -r)/source/* ./mybuild/
$ cp -r /lib/modules/$(uname -r)/build/* ./mybuild/
這樣就產生了等下編譯時所需的 kernel source

接著,到 The Linux Wacom Project ( http://linuxwacom.sourceforge.net/ ) 將 v0.8.5-11 下載,解壓縮,編驅動程式。
$ tar jxvf linuxwacom-0.8.5-11.tar.bz2
$ cd linuxwacom-0.8.5-11
$ ./configure --enable-wacom --with-kernel=/usr/src/linux-2.6.31.12-0.1-obj/i386/mybuild
$ make
$ make install
$ mv /lib/modules/$(uname -r)/kernel/drivers/input/tablet/wacom.ko /root (備份 wacom.ko)
$ cp ./src/2.6.27/wacom.ko /lib/modules/$(uname -r)/kernel/drivers/input/tablet/
其次,建立 10-wacom.fdi。在 Re: Bamboo pen CTL-460 on opensuse 11.2 linux ( http://old.nabble.com/Bamboo-pen-CTL-460-on-opensuse-11.2-linux-td27198192.html#a27200334 ) 這一篇,可以找到所需的資料
$ cd /usr/share/hal/fdi/policy/20thirdparty/
$ vim 10-wacom.fdi (詳細內容可在上面的連結找到,或是底下的文字)
<?xml version="1.0" encoding="ISO-8859-1"?>

<!-- Wacom: tablets, tablet pc's, and touch screen laptops -->
<deviceinfo version="0.2">
<!-- for all Wacom USB tablets -->
<device>
<match key="input.originating_device" contains="if0">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">cursor</append>
<append key="wacom.types" type="strlist">pad</append>
<!-- for HP dv3-2250 multi-touch laptop -->
<match key="info.udi" contains="e2">
<merge key="input.x11_options.Type" type="string">touch</merge>
</match>
</match>
</match>
</device>
<!-- for most Wacom USB tablets with touch -->
<device>
<match key="input.originating_device" contains="if1">
<match key="info.product" contains="Wacom">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">touch</merge>
<!-- for Bamboo Pen & Touch tablets -->
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">pad</append>
</match>
</match>
</device>
<!-- for Wacom Serial tablets -->
<device>
<match key="info.capabilities" contains="serial">
<match key="@info.parent:pnp.id" contains_outof="WACf;FUJ02e5;FUJ02e7">
<append key="info.capabilities" type="strlist">input</append>
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<merge key="input.x11_options.ForceDevice" type="string">ISDV4</merge>
<merge key="input.device" type="copy_property">serial.device</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">cursor</append>
<!-- Serial tablets with touch capabilities -->
<match key="@info.parent:pnp.id" contains_outof="WACf008;WACf009;WACf010;WACf008A;WACf00B;WACf00C;WACf00D;WACf00E;FUJ02e7">
<append key="wacom.types" type="strlist">touch</append>
</match>
<!-- Serial tablets that operate at higher baud rate -->
<match key="@info.parent:pnp.id" contains_outof="WACf008">
<merge key="input.x11_options.BaudRate" type="string">38400</merge>
</match>
</match>
</match>
</device>
<!-- Match the Wacom Bluetooth A5 pen tablet -->
<device>
<match key="info.capabilities" contains="input.mouse">
<match key="info.product" contains="WACOM">
<match key="info.product" contains="Tablet">
<merge key="input.x11_driver" type="string">wacom</merge>
<merge key="input.x11_options.Type" type="string">stylus</merge>
<append key="info.callouts.add" type="strlist">hal-setup-wacom</append>
<append key="wacom.types" type="strlist">eraser</append>
<append key="wacom.types" type="strlist">cursor</append>
</match>
</match>
</match>
</device>
<!-- Wacom names "parser" -->
<device>
<match key="info.udi" contains_not="subdev_0">
<match key="info.udi" contains_not="subdev_1">
<match key="info.udi" contains_not="subdev_2">
<match key="input.x11_options.Type" contains="stylus">
<merge key="info.product" type="string">stylus</merge>
</match>
<match key="input.x11_options.Type" contains="eraser">
<merge key="info.product" type="string">eraser</merge>
</match>
<match key="input.x11_options.Type" contains="cursor">
<merge key="info.product" type="string">cursor</merge>
</match>
<match key="input.x11_options.Type" contains="pad">
<merge key="info.product" type="string">pad</merge>
</match>
<match key="input.x11_options.Type" contains="touch">
<merge key="info.product" type="string">touch</merge>
</match>
</match>
</match>
</match>
</device>
</deviceinfo>
至於,60-wacom.rules 這個檔案要不要建,應該是不用,不過我是有建。
$ cd /etc/udev/rules.d
$ vim 60-wacom.rules (詳細內容可在上面的連結找到,或是底下的文字)
# udev rules for wacom tablets.
# These rules were compiled for the Debian GNU/Linux distribution,
# but others may, and indeed are encouraged to, use them also.
#
# Should you do so, PLEASE CO-ORDINATE ANY CHANGES OR ADDITIONS
# of new devices with Ron  so that we can try
# to present users with a standard set of device nodes
# which they can rely on across the board.

KERNEL!="event[0-9]*", GOTO="wacom_end"

# Port specific link for users of multiple tablets of the same type.
# The ID_PATH variable is set by the "path_id" script in an earlier rule file.
ATTRS{idVendor}=="056a", ENV{ID_PATH}=="?*", SYMLINK="input/by-path/$env{ID_PATH}-wacom"

# Multiple interface support for stylus and touch devices.
DRIVERS=="wacom", ATTRS{bInterfaceNumber}=="00", ENV{WACOM_TYPE}="stylus"
DRIVERS=="wacom", ATTRS{bInterfaceNumber}=="01", ENV{WACOM_TYPE}="touch"

# Type-named links for multiple tablets.  If you want to use multiple
# tablets of the _same_ type, you will probably need to use the links
# from /dev/input/by-path to identify which is plugged into what usb
# port.  For different tablet types though, just pick your links from
# the list below.
#
# We override SYMLINK for tabletpc devices because the by-path link
# is not required with such devices, there will only ever be one.
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0000", SYMLINK+="input/tablet-penpartner"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0003", SYMLINK+="input/tablet-cintiq_partner"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0010", SYMLINK+="input/tablet-graphire"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0011", SYMLINK+="input/tablet-graphire2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0012", SYMLINK+="input/tablet-graphire2-5x7"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0013", SYMLINK+="input/tablet-graphire3"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0014", SYMLINK+="input/tablet-graphire3-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0015", SYMLINK+="input/tablet-graphire4-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0016", SYMLINK+="input/tablet-graphire4-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0017", SYMLINK+="input/tablet-bamboofun-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0018", SYMLINK+="input/tablet-bamboofun-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0019", SYMLINK+="input/tablet-bamboo1-medium"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0020", SYMLINK+="input/tablet-intuos-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0021", SYMLINK+="input/tablet-intuos-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0022", SYMLINK+="input/tablet-intuos-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0023", SYMLINK+="input/tablet-intuos-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0024", SYMLINK+="input/tablet-intuos-12x18"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0030", SYMLINK+="input/tablet-pl400"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0031", SYMLINK+="input/tablet-pl500"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0032", SYMLINK+="input/tablet-pl600"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0033", SYMLINK+="input/tablet-pl600sx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0034", SYMLINK+="input/tablet-pl550"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0035", SYMLINK+="input/tablet-pl800"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0037", SYMLINK+="input/tablet-pl700"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0038", SYMLINK+="input/tablet-pl510"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0039", SYMLINK+="input/tablet-dtu710"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="003f", SYMLINK+="input/tablet-cintiq21ux"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0041", SYMLINK+="input/tablet-intuos2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0042", SYMLINK+="input/tablet-intuos2-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0043", SYMLINK+="input/tablet-intuos2-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0044", SYMLINK+="input/tablet-intuos2-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0045", SYMLINK+="input/tablet-intuos2-12x18"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0047", SYMLINK+="input/tablet-intuos2-6x8a"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0060", SYMLINK+="input/tablet-volito"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0061", SYMLINK+="input/tablet-penstation2"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0062", SYMLINK+="input/tablet-volito2-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0063", SYMLINK+="input/tablet-volito2-2x3"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0064", SYMLINK+="input/tablet-penpartner2"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0065", SYMLINK+="input/tablet-bamboo"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0069", SYMLINK+="input/tablet-bamboo1"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0081", SYMLINK+="input/tablet-graphire_bt-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0090", SYMLINK="input/tablet-tpc90"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="0093", SYMLINK="input/tablet-tpc93-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="009a", SYMLINK="input/tablet-tpc9a-$env{WACOM_TYPE}"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b0", SYMLINK+="input/tablet-intuos3-4x5"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b1", SYMLINK+="input/tablet-intuos3-6x8"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b2", SYMLINK+="input/tablet-intuos3-9x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b3", SYMLINK+="input/tablet-intuos3-12x12"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b4", SYMLINK+="input/tablet-intuos3-12x19"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b5", SYMLINK+="input/tablet-intuos3-6x11"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b7", SYMLINK+="input/tablet-intuos3-4x6"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b8", SYMLINK+="input/tablet-intuos4-4x6"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00b9", SYMLINK+="input/tablet-intuos4-6x9"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00ba", SYMLINK+="input/tablet-intuos4-8x13"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00bb", SYMLINK+="input/tablet-intuos4-12x19"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c0", SYMLINK+="input/tablet-dtf521"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c4", SYMLINK+="input/tablet-dtf720"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c5", SYMLINK+="input/tablet-cintiq20wsx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c6", SYMLINK+="input/tablet-cintiq12wx"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00c7", ENV{WACOM_TYPE}!="touch", SYMLINK+="input/tablet-dtu1931"
ATTRS{idVendor}=="056a", ATTRS{idProduct}=="00d1", SYMLINK+="input/tablet-bamboo-pt"

# Convenience links for the common case of a single tablet.  We could do just this:
#ATTRS{idVendor}=="056a", SYMLINK+="input/wacom-$env{WACOM_TYPE}"
# but for legacy reasons, we keep the input/wacom link as the generic stylus device.
ATTRS{idVendor}=="056a", ENV{WACOM_TYPE}!="touch", SYMLINK+="input/wacom"
ATTRS{idVendor}=="056a", ENV{WACOM_TYPE}=="touch", SYMLINK+="input/wacom-touch"

# Check and repossess the device if a module other than the wacom one
# is already bound to it.
ATTRS{idVendor}=="056a", ACTION=="add", RUN+="check_driver wacom $devpath $env{ID_BUS}"

LABEL="wacom_end" 
最後重開機,就可以享受使用觸控板的快感了。 (應該啦~我逃~)

2008年12月29日 星期一

無題~~

既然你誠心誠意的發問了
我們就大發慈悲的告訴你
為了防止人們被解僱
為了改善台灣的經濟
貫徹愛與花錢的欲望
可愛又迷人的敗家角色
武藏!
小次郎!
我們是穿梭在銀河中的「消費券」
白洞、白色的明天正等著我們
就是這樣喵!

2008年9月3日 星期三

Google Chrome 的密技?

引用來源:http://www.mobile01.com/print.php?f=110&t=755918&p=6&v=7897991

about:memory - 顯示記憶體使用狀況
about:version - 顯示當前版本 也可以是chrome-resource://about/
about:plugins - 顯示已安裝插件
about:histograms - 顯示歷史記錄
about:dns - 顯示DNS狀態
about:cache - 重定向到 view-cache: 顯示緩存頁面
view-cache:stats - 緩存狀態
about:stats - 顯示狀態
about:network - 很酷的網絡工具
about:internets - 水管?
chrome-resource://new-tab/ - 新標籤頁

2008年8月26日 星期二

Pidgin v2.5.0 的 MSN 無法連線

Pidgin v2.5.0 釋出有一陣子了,雖然喜歡它可以傳送自訂表情給朋友的新功能,但是連線卻變得非常不穩定,常常上上下下的,後來乾脆放棄了,回頭用起的 v2.4.3,雖然沒有那些新功能可用,卻勝在連線穩定。

2008年8月7日 星期四

環境參數的問題

最近剛好解決了 Firefox 3 在 openSUSE 11 底下無法正常關閉的問題,也解決了 Beyond Compare 3 Linux 版 無法執行的問題,而這兩件事剛好都是系統環境參數所導致的。

自從將 openSUSE 升級到 11 之後,Firefox 3 就無法正常關閉需要將 process 直接 kill 掉,不然就是更新套件後,重新啟動時突然掛掉,忍了這麼久,就上網找找看有沒有人也遇到相同的問題,結果還真的有,解法也很簡單,就是調整系統環境參數 GTK_IM_MODULE=xim,網路上建議修改的參數的位置有兩個,一個是修改 firefox 的啟動 script,另一個是修改 ~/.profile,而我是採用第一個作法。

在 openSUSE 11 底下,firefox 的啟動 script 是在 /usr/bin/firefox,修改的片段如下:
# needed for SUN Java under Xorg >= 7.2
export LIBXCB_ALLOW_SLOPPY_LOCK=1

export GTK_IM_MODULE=xim


Beyond Compare 2 是一套需要收費,但蠻不錯的檔案比對工具,尤其是用在 "手動" 同步目錄時更是好用,為何要說 "手動",因為我同步的對象是程式,程式的同步往往需要先檢視要同步的對象內容,避免將別人寫好的程式功能給覆蓋,所以需要手動同步。

最近突然想到去看看 Beyond Compare 2 有沒有更新,去官方網站一看,傻眼了,整個網站風格全改,我還以為我連錯網站了呢!好了,言歸正傳,去檢查一下有沒有更新,發現他有更新了,而且還是全新的版本 Beyond Compare 3,除了 Windows 版外,還出了 Linux 版,看到 Linux 版我就猜測他的 Linux 版是透過 wine 讓 Windows 版在 Linux 底下執行,下載後解開一看,居然是原生程式,不需要透過 wine,這就讓我大大的興奮,Linux 底下一直沒有我用的順手的檔案比對工具,勉強用 kdiff3,但是他對中文的支援實在不好,現在他將可取代 kdiff3 的位置了。

不過,興奮歸興奮,安裝後開始執行才發現什麼畫面都沒有,仔細一看「程式區段發生錯誤」怎麼會這樣,嘗試安裝它所須的 lib,也不行 (不過是不同的錯誤訊息,找不到所需的 function),必須用它附帶的 lib 才行,好吧!既然這樣,就去官方網站回報一下這個問題,既然要回報,當然不能用中文回報,我就將我的 LANG 從 zh_TW.UTF-8 改成了 en_US.UTF-8,想取得英文的錯誤訊息來回報,只是沒想到錯誤訊息沒取得,卻讓 Beyond Compare 3 正常啟動了,天啊!又是環境參數搞的鬼。在 console 底下執行
env LANG=en_US.UTF-8 /usr/local/bin/bcompare

或是修改 /usr/local/bin/bcompare 加入底下的指令。
export LANG=en_US.UTF-8


編輯:新版 v3.0.1.8602 已經修正這個問題了,不需要再修改 LANG 的設定了

2008年7月1日 星期二

Firefox 3 Party 慶祝活動

Firefox Partya3.0

MozTW 將在 2008 年 7 月 19 日 14:00 舉辦 Firefox 3 的慶生派對,有興趣的可以去參加!

相關網址:
詳細活動內容:http://moztw.org/events/firefox3party/
報名網址:http://registrano.com/events/firefox3party

2008年6月27日 星期五

mount error 20 = Not a directory

這次將桌機的 openSUSE 升級到 11.0,結果卻發現無法 mount 另外一台 NAS 的網芳,可是卻可以 mount windows XP 的網芳,無法 mount 的錯誤訊息就是標題的「mount error 20 = Not a directory」,在 openSUSE 10.3 卻還沒有這個問題。

Google 了一下,終於看到解法 [http://www.linuxquestions.org/questions/linux-networking-3/mount.cifs-mount-error-20-not-a-directory-443693/]
echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled

我執行上面那行指令後,已經可以正常的 mount 到我的 NAS 了。

2008年3月12日 星期三

將 openSUSE 10.3 中 KDE 內日期時間設定的台灣國旗加回來

在使用 openSUSE 10.3 時發現 KDE 內的日期時間設定的台灣國旗換成一個寫 TW 的圖示,所以花了點時間找了一下要如何加回來,幸好 openSUSE 還沒做得太絕,台灣的國旗都還在,只要複製回來就可以了。
$> sudo cp /opt/kde3/share/locale/zh_TW/flag.png \
/opt/kde3/share/locale/l10n/tw/

2007年11月8日 星期四

解決 Firefox 選單粗底線的問題 - openSUSE

當安裝完 openSUSE 10.3 後,在執行 Firefox 時會發現選單的字體是那樣醜醜的,還有那可怕的粗底線。

要解決這樣的問題不難,只要進 YaST 中將 ttf-cmex-kai 與 ttf-cmex-song 移除後,Firefox 的選單就會變漂亮了。至於,是不是只需要移除其中一項,這就沒去試驗了。

2006年8月8日 星期二

Turbo 產品系列回來了!

剛剛在「李維」的「IT : 是工作還是嗜好?」上看到了「Turbo產品系列回來了!」,有一種令人懷念的感覺。

接著就趕緊過去 http://www.turboexplorer.com/ 過去逛逛,想下載 Explorer 免費版回來懷念一下,進去了產品介紹網頁,看到了「Download」的字眼,滑鼠移了過去,奇怪怎麼不能點選,想起剛剛在首頁的地方好像看到數字一直在跳動,回首頁仔細一看。

「27 days, 18 hours, 44 minutes, 7 seconds until the Turbo(s) are here!」

啊!原來,還要等一個月啊! ^_^b

2006年5月31日 星期三

修改 FireFTP v0.92 來支援中文顯示

FireFTP 一套 Mozilla Firefox 的 extension,至於有什麼樣的功能,這不用說明吧,從軟體名稱就可以知道,這是一套 FTP Client 的軟體,不過,很可惜的是無法顯示中文 (只是無法顯示,並不影響操作)。

之前已經有稍微看過 FireFTP 的程式,只是改得並不算成功,只有歡迎訊息是可以正常顯示中文,但是一旦目錄要顯示中文,就會變得無法操作,經過了一段時間的沈澱後,再次嘗試修改 FireFTP 總算成功了,想要嘗試的可以到 MozTW 的討論區去下載。

下載:http://forum.moztw.org/viewtopic.php?t=14285

2006年5月26日 星期五

Flash 與 z-index

最近又遇到如何解決 Flash 會遮住 Layer 的問題了,我還是寫下來避免自己忘記還要求助 G 大神。

兩個主要的參考網址:
Joshuaink: Flash content and z-index:圖文並茂,值得一看。
Z-Index in Flash:這個直接列出解法。

主要的解法是在 <object> 與 <embed>中分別加上
<object>:<param name="WMODE" value="transparent">
<embed>:WMODE="transparent"

2006年5月10日 星期三

微軟正黑體

這個是我從「appleseed, 蘋果核」上看到的,看到他們貼出來的畫面,我二話不說馬上過去下載並且換上了「微軟正黑體」這個字型,真的比「新細明體」好太多了,不過,記得要開啟 ClearType。

appleseed, 蘋果核」是參考「Vixual 網路視野」大家可以直接過去看看相關的說明。

我也不可免俗的,貼上我的畫面給大家瞧瞧。
微軟正黑體新細明體

2006年5月3日 星期三

黑心!假貨!

今天聽到一則不可思議的消息,「北京竟然連報紙都出現假貨」,之前聽到大陸那邊出現「假雞蛋」已經讓我覺得很誇張了,但是這則「假報紙」真的令我...不知道該說甚麼。

以前台灣有仿冒王國之稱,現在的大陸呢~ Orz

2006年5月1日 星期一

"鳥" 照片

在一些討論區逛啊逛的逛到了一篇討論因使用「鳥」照片而被告與求償的討論,順著其內容連到了 「PAINTER好好玩」,版主本身也是因為「鳥」事而被告,進而跟「牠」(版主都這麼稱呼那位原告) 纏訟兩年了,我還真佩服這位版主,有空過去「PAINTER好好玩」逛逛,絕對是有好無壞,順便可以認識一下那位「牠」的相關事蹟。

最後有一張圖一定要介紹給大家看看,來源連結:
抵制林英典作品行動,敬請支持並轉寄更多的人參與
圖片連結:阿點出沒注意