license

0

文字網頁版權聲明 Text

部落格網站 blog.extremepattern.com 文章內容除非另有註明,否則都是採用 創用 CC 「姓名標示─非商業性─相同方式分享 2.5 台灣版」授權條款 釋出。

Unless explicitly stated otherwise, any articles in the blog.extremepattern.com is licensed under Creative Commons Attribution-Noncommercial-Share Alike 2.5 License .

下載軟體版權聲明 Software

本站的所有下載軟體,除非另有授權說明,皆採用 「創用 CC-GNU GPL 2.0 版」授權條款 釋出。

Unless explicitly stated otherwise, any software that is available for download from the blog.extremepattern.com is licensed under the CC-GNU GPL .

視聽著作版權聲明 Images/Video

除非另有版權宣告,本網站可以下載的任何 images/video 檔都是採 姓名標示─非商業性─禁止改作 2.5 台灣 釋出。

Unless explicitly stated otherwise, any images/video that is available for download from the blog.extremepattern.com is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 2.5 License .

gcin 1.2.4 in SLAX popcorn 5.1.8

2

源起

建立 slax 環境需要的中文輸入功能。

Changelog 更新

  1. 2006-0907 嘗試 gcin-1.2.4 mo 建置。
  2. 2006-0908 新增 gcin-1.2.5 mo,建立過程同 1.2.4 ,測起來 OK。

1.2.4 版建置過程

開始前建議到 gcin同好會 參觀,有許多資料可以參考,很感謝 Edward Liu 開發這個軟體供大家使用。

網路上可以找到 piper 包的 1.1.7 版 ,不過該 mo 直接安裝上去發生問題,gcin mo 安裝在這個爆米花 5.1.8RC 版上沒反應,也沒能力找出原因。

於是轉而改用新的 1.2.4 版看看,一開始想省時間,直接用 deb2mo 轉編譯好的 deb 檔,結果這個 mo 一裝上去,firefox 一開就當掉並消失,所以只好在這個 SLAX Popcorn 5.1.8 RC 平台編一個來用。

Update: gcin-1.1.7 slackware tgz 版可以正常運作,感謝 garyzyp 提供相關情報,需要的人可以參考 garyzyp 回應與做法。類似的問題也可以在 Gioja 的文中發現,也許加上 ldconfig 與 gtk-query-immodules-2.0 的適當配置,gcin-1.1.7 的 mo 也可以跑起來。

熱身

這個環境是延續之前 SLAX Popcorn 5.1.8 RC in vmplayer 一文所作,所以有些地方沒提,如有需要,請自行參閱。另外如何建立 mo 也有 HOWTO 可以參考 Create SLAX modules from source code

編譯之前先看 gcin 官方說明 是一定要的,同時你也需要一些工具 Official development module for SLAX 5.1.4 來幫忙。

make install 安裝

一開始先嘗試編譯後直接安裝,所以編譯前要裝一個 50M 編譯 mo 巨檔,讓爆米花有編譯能力,不過別擔心檔太大,這 mo 是動態加入,單純為這次編譯服務,完成安裝後,真正跑 gcin 的時候並不需要先裝這個檔。

  1. cd /mnt/hda1
  2. wget Official development module for SLAX 5.1.4
  3. uselivemod /mnt/hda1/Official_Development_module_5_1_4.mo
  4. wget gcin-1.2.4.tar.bz2
  5. tar jxvf gcin-1.2.4.tar.bz2
  6. cd gcin-1.2.4
  7. ./configure

這裡會出現 QT 沒找到,先不管,因為這是 popcorn (gtk2) 專用版,所以繼續走下去。

  1. make
  2. make install
  3. cat /etc/gtk-2.0/gtk.immodules | grep gcin
  4. cat /etc/gtk-2.0/gtk.immodules.lib | grep gcin
  5. uselivemod work/ttf-arphic-uming-0.1.mo
  6. uselivemod work/firefox-1.5.0.6-zh_TW.mo
  7. startx

安裝完直接開來看看,可以在 firefox 中用中文搜尋 google,其他軟體沒時間試,接下來建立 slackware package 看看。

installpkg 安裝

接下來嘗試編譯後不安裝,先包成 slackware 的安裝 tgz 格式,並且安裝看看。

  1. reboot vm
  2. cd /mnt/hda1/gcin-1.2.4
  3. checkinstall
  4. enter.enter.enter….blah
  5. cat /etc/gtk-2.0/gtk.immodules | grep gcin
  6. mv gcin-1.2.4-i386-1.tgz /mnt/hda1/
  7. cd /mnt/hda1
  8. uselivemod work/ttf-arphic-uming-0.1.mo
  9. uselivemod work/firefox-1.5.0.6-zh_TW.mo
  10. startx

installpkg 的裝法也是測網頁輸入正常,再來進一步建立 mo 看看。

uselivemod 安裝一

基本上建立過程可以一邊裝一邊邊看看設定檔來參考。

  1. reboot vm
  2. cd /mnt/hda1/
  3. mkdir /mnt/hda1/work/gcin
  4. installpkg -root /mnt/hda1/work/gcin gcin-1.2.4-i386-1.tgz
  5. cat /etc/gtk-2.0/gtk.immodules | grep gcin
  6. cat /mnt/hda1/work/gcin/etc/gtk-2.0/gtk.immodules | grep gcin
  7. cd work
  8. dir2mo gcin gcin-1.2.4.mo
  9. uselivemod gcin-1.2.4.mo
  10. cat /etc/gtk-2.0/gtk.immodules | grep gcin
  11. uselivemod ttf-arphic-uming-0.1.mo
  12. uselivemod firefox-1.5.0.6-zh_TW.mo
  13. startx

直接進入失敗,跑一下 gtk-query-immodules-2.0 發現動態函式庫沒找到,所以加個 ldconfig 就跑起來,為求測試乾淨,reboot again。

uselivemod 安裝二

  1. reboot vm
  2. cd /mnt/hda1/
  3. uselivemod gcin-1.2.4.mo
  4. cat /etc/gtk-2.0/gtk.immodules | grep gcin
  5. ldconfig
  6. gtk-query-immodules-2.0
  7. uselivemod ttf-arphic-uming-0.1.mo
  8. uselivemod firefox-1.5.0.6-zh_TW.mo
  9. startx

這次就可以直接在網頁留字查詢,至於其他軟體還找時間測看看。

Download 下載

如果覺得做上述的動作蠻花時間,可以考慮用我的版本,大小約 1.4M,歡迎一起玩爆米花。

gcin-1.2.4-slax-popcorn.mo

gcin-1.2.5-slax-popcorn.mo

後續觀察

  1. 沒有設任何的 export LC_CTYPE 或是 export XXXX 等 env 變數,gcin+firefox 也可以用 UTF-8 在 google 網頁搜尋。
  2. 基本上新版編成 mo 只有動態函式庫的問題,只要調一下,應該新舊版都可以跑。

xfce with zh_TW in SLAX popcorn 5.1.8

0

READ FIRST :

SLAX Popcorn 5.1.8 RC in vmplayer

Slackware package search

xfce with zh_TW

加上一些設定讓 xfce 的某些部份可以秀出中文,也是覆蓋法,因為原來裝的 xfce 是精簡版,所有的 gettext 用的 mo 都被移除,只好抓全部的版本來蓋過去看看。

同時也需要 glibc-i18n 這個 mo 才可以運作。

  1. search http://slackware.it/en/pb/
  2. cd /mnt/hda1
  3. wget xfce-4.2.3.2-i486-1.tgz
  4. wget glibc-i18n-2.3.6-noarch-5.tgz
  5. tgz2mo xfce-4.2.3.2-i486-1.tgz xfce-4.2.3.2-i486-1.mo
  6. tgz2mo glibc-i18n-2.3.6-noarch-5.tgz glibc-i18n-2.3.6-noarch-5.mo
  7. reboot
  8. mc /etc/profile.d
  9. edit lang.sh
  10. change LC_ALL= and LANG=zh_TW and LC_CTYPE=zh_TW.UTF-8
  11. exit
  12. cd /mnt/hda1
  13. uselivemod work/ttf-arphic-uming-0.1.mo
  14. uselivemod glibc-i18n-2.3.6-noarch-5.mo
  15. uselivemod xfce-4.2.3.2-i486-1.mo
  16. startx
  17. check xfce-panel to see zh_TW version.
  18. thanks to translators at http://i18n.xfce.org/wiki/language_maintainers

測試有許多中文可以顯示,只有部分沒有,不過有個問題,xfce 的終端機開不起來,應該是執行程式的地方不一樣,後續要再查看看。

my first key word ad

0

第一個廣告

關鍵字廣告是網站做行銷必須考慮的工具,如何找人來不只是實體商業要面對的大問題,網路上也是。想要了解這個概念,最方便的方式就是下手去做看看。

一開始想法是找 The Book I Think 這連結來做測試,上限是每月 200 元,關鍵字先選三個,這個觀察會持續一個月以上,下面的紀錄會不斷做更新。

my first google adwords screencast

希望大家有空去翻翻這本書,翻的蠻不錯的。

一些紀錄

如果需要觀看最新文字廣告,試看看這個 Google 查詢金剛經 ,也許看得到,主要因為一天被點個幾次後,當一天預算滿了,它就不會展示。

  1. 換成標準版可以提供比較多功能,包含每日記報表給你等等。
  2. 自己點一個金剛經,要 1.6 台幣,並不便宜,而且這是浮動的,最高可達六元吧,就預算來說,只能一天只能點到五次左右。
  3. 繁體字關鍵字比較少,可以用關鍵字工具增加關鍵字,找了個金金剛般若波羅蜜經加上去。
  4. 跑了一天,確實會壓在預算上,所以其實廣告本身在過約半天就達到一天的預算,也就是後來就沒有播了,除非去調播放時間,可以集中在晚上。
  5. 有些關鍵字太冷,一天下來,一次也沒展示,例如 夢幻泡影 關鍵字,所以關鍵字的品質很重要。用過搜尋功能的人往往知道那個東西,卻說不出名稱來,例如隨身碟這東西就有很多說法,用哪個查等於是關鍵字廣告的關鍵。
  6. 0907 為了方便觀察,預算調為 300NT/M,也就是 10NT/D。
  7. 新增 eclipse rcp 關鍵字,測試英文關鍵字。對人來說,這些關鍵字似乎不對稱,但對於機器來說,詞不過是字串,無關聯也可以一起搜尋。
  8. 修改廣告詞,加上寫程式這一段。
一切有為法,如夢幻泡影。
寫程式很累,休息一下再走。
  1. 0908 再過一天,發現點擊率下降,看 廣告變化 頁面才知道在 金剛經 關鍵字上面,由原先 11.90% 左右掉到 6.89% ,應該是廣告內容的改變,加上 寫程式很累等等 的一段,讓找金剛經資料的人不會想去按。所以廣告內容是關鍵字外的第二個關鍵。
  2. 報告多到讀不完,一堆數據,需要一些經驗才可以看的懂。
  3. 內容聯播網上的文字廣告比較少展示,過了近兩天才只有 17 次,點擊是零,所以邊邊的廣告大家都是視而不見吧。雖然 google 的聯播算是視覺很清爽。
  4. 加上無關字似乎很難展示,一天下來 eclipse rcp 只有一次。
  5. 再修改一次廣告內容,只留四句偈而已。
一切有為法,如夢幻泡影。
如露亦如電,應作如是觀。
  1. 2006-0911 出現您有 1 個已拒絕的廣告的訊息,原來是標點符號也歸廣告內容管理,所以改一下標點符號,原來早期版本確實是沒有標符號,後來為方便大家閱讀才加上去,沒想到因為 google adwords 的編輯規範,又回到古風。
  2. 點擊率降到 3.90%。
  3. 點擊成本降為 $1.25。
一切有為法如夢幻泡影
如露亦如電應作如是觀

觀察結果

  1. 不便宜,單一點擊要有NT2左右的打算。
  2. 關鍵字第一關。
  3. 廣告標題與內容第二關。

links

Google AdWords

static extremepattern.com

0

轉折

經過一個多月的測試,還是決定將 extremepattern.com 改為靜態,只有 html 與 images,動態資料庫應用將會移到次網域執行,例如 blog.extremepattern.com。

天下皆知美之為美

動態網站可以收藏很多資料,將網站弄的很 DRY ,不過對個人網站來說,沒啥水分,似乎不需大費周章這樣做。

網路上常常看到許多個人的實做經驗,並加以強烈推薦,本站的某些內容也是,只是某種美的隱喻即是角落的某種醜存在,越讚揚美的時候,醜更為明顯。

中立的中字也要有一豎,立字下面也要有一橫,一橫一豎誰來定 ?

Update

2006-09-19 更新 logo

Older posts: 1 2 3 4 5