用 iconv 將 UTF-8 轉 BIG5 的時候,某些特殊符號會發生問題
比如「‧」這個符號就會出錯,「˙」卻不會
在網頁表單輸入框裡面是分不出來的吧!
第一個「‧」是標點符號
第二個「˙」是注音輕聲的符號
什麼時候會用到 UTF-8 轉 BIG5?
我遇到的原因是我要用 BIG5 內碼才能查表得到文字的筆劃數
為了避免這個問題,在用 iconv 時加入以下參數
iconv('utf-8','big5//translit//ignore',$String);
//translit 表示找一個類似的符號來代替
//ignore 表示略過
兩個加一起應該是就是先找一個類似的符號來代替,如果找不到就略過
這樣就不會報錯啦!
2010-02-06
2010-01-22
PHP 5.3.1 的 crypt() 函式有 Bug
PHP 5.3.1 的 crypt() 函式有 Bug
使用幾次 (個位次數) 之後整個 Apache Server 會卡住
要重開 Service 才行
使用幾次 (個位次數) 之後整個 Apache Server 會卡住
要重開 Service 才行
2010-01-01
終於決定買下 dino9021.com
嘀咕著怕這個 Domain 被買走
還是決定買下了
還是決定買下了
2010年新願望
有鑑於不會美工,光有程式設計技術實在很吃虧
程式是在背後默默運作的底層服務,但美工,或說視覺設計則是 User 直接看到的畫面
沒有好的前台視覺設計,程式設計的功力再好,User 也不會覺得這個網站很好
雖然說光有美麗漂亮的設計也是枉然
但我既然有程式設計的底子,如果把視覺設計美工也學好,對我有很大的幫助
因此,今年 2010 年的計畫是把網頁美工學好
先從 CSS 開始,因為這與 HTML Code 有關,也是網頁美工的基礎
接下來再學美工設計,這樣應該對我很有幫助
程式是在背後默默運作的底層服務,但美工,或說視覺設計則是 User 直接看到的畫面
沒有好的前台視覺設計,程式設計的功力再好,User 也不會覺得這個網站很好
雖然說光有美麗漂亮的設計也是枉然
但我既然有程式設計的底子,如果把視覺設計美工也學好,對我有很大的幫助
因此,今年 2010 年的計畫是把網頁美工學好
先從 CSS 開始,因為這與 HTML Code 有關,也是網頁美工的基礎
接下來再學美工設計,這樣應該對我很有幫助
2009-09-30
做了一個有劇情的夢
做了一個有劇情的夢
一個小男孩進到一間教堂做禮拜
接著進入了一個不存在的奇異世界 (世外桃源、納尼亞),在那邊認識了很多好朋友
過了好幾個月,他覺得應該回到父母身邊
於是奇異世界中的朋友送給他一條黃色的領帶
告訴他如果想要回來,就戴上黃色領帶並用力往下拉
之後小男孩回到真實世界 (穿過來時的通道),大家正在找他,前後才半小時多
小男孩長大成人,成家立業,邁入老年
有一天他懷念起那個奇異世界的朋友
於是他打開衣櫥,穿上全黑色的襯衫,黑色的西裝褲,打上黃色的領帶
穿上黑色的毛背心再加上黑色的西裝外套,關上衣櫥與家人一起來到了教堂做禮拜
他選了一個時刻,將黃色的領帶往下拉
整個人就昏了過去,旁邊的家人,附近的人都嚇壞了
攝影機是掛在天花板上的,鏡頭往後拉畫面越來越遠,越來越模糊
接著開始出現笑聲,老人又變成了小男孩,與奇異世界的朋友在黃色的稻浪上奔跑
然後我就醒了
但是天還沒亮,只好倒頭繼續睡
一個小男孩進到一間教堂做禮拜
接著進入了一個不存在的奇異世界 (世外桃源、納尼亞),在那邊認識了很多好朋友
過了好幾個月,他覺得應該回到父母身邊
於是奇異世界中的朋友送給他一條黃色的領帶
告訴他如果想要回來,就戴上黃色領帶並用力往下拉
之後小男孩回到真實世界 (穿過來時的通道),大家正在找他,前後才半小時多
小男孩長大成人,成家立業,邁入老年
有一天他懷念起那個奇異世界的朋友
於是他打開衣櫥,穿上全黑色的襯衫,黑色的西裝褲,打上黃色的領帶
穿上黑色的毛背心再加上黑色的西裝外套,關上衣櫥與家人一起來到了教堂做禮拜
他選了一個時刻,將黃色的領帶往下拉
整個人就昏了過去,旁邊的家人,附近的人都嚇壞了
攝影機是掛在天花板上的,鏡頭往後拉畫面越來越遠,越來越模糊
接著開始出現笑聲,老人又變成了小男孩,與奇異世界的朋友在黃色的稻浪上奔跑
然後我就醒了
但是天還沒亮,只好倒頭繼續睡
2009-07-18
露天拍賣的鬼打牆,綁架帳號勒索個資
我的露天拍賣帳號是 Dino9021
事實上,我到哪裡都用同一個名字
有英文有數字,很難發生與別人重複的情況
在 2009 年 4 月多的時候突然被停用
但露天拍賣沒有提供任何服務電話, 只能用 E-mail 線上客服
於是我寫了信問是怎麼回事, 但是沒有回應
反正我也不常用露天, 所以也沒太理他
但是到了 7 月, 我想用露天的帳號
於是在 2009.07.07 再寫信詢問為何無故被停權
一直到 2009.07.14 才回應給我
說是「疑似有可疑的IP登入」的關係, 所以把我帳號停權
如果要復權必須提供「身份證發證日期」
事實上,我到哪裡都用同一個名字
有英文有數字,很難發生與別人重複的情況
在 2009 年 4 月多的時候突然被停用
但露天拍賣沒有提供任何服務電話, 只能用 E-mail 線上客服
於是我寫了信問是怎麼回事, 但是沒有回應
反正我也不常用露天, 所以也沒太理他
但是到了 7 月, 我想用露天的帳號
於是在 2009.07.07 再寫信詢問為何無故被停權
一直到 2009.07.14 才回應給我
說是「疑似有可疑的IP登入」的關係, 所以把我帳號停權
如果要復權必須提供「身份證發證日期」
2009-07-13
取出 Tivo 的錄影
取出 Tivo 的錄影
步驟一:下載 TGC Desktop 1.0
步驟二:下載 TGC Desktop 更新程式 1.0 NEW
★ 台灣 Tivo 下載網址 http://www.tgc-taiwan.com.tw/usetivo/download.php
★ 下載原廠英文版的也可以用,但是反正目的是取出影片檔,機器又是台灣版
所以用台灣版的軟體也沒有不好,用英文版的功能也不會比較多
因為台灣版的 Tivo 主機並沒有開放那些功能
步驟一:下載 TGC Desktop 1.0
步驟二:下載 TGC Desktop 更新程式 1.0 NEW
★ 台灣 Tivo 下載網址 http://www.tgc-taiwan.com.tw/usetivo/download.php
★ 下載原廠英文版的也可以用,但是反正目的是取出影片檔,機器又是台灣版
所以用台灣版的軟體也沒有不好,用英文版的功能也不會比較多
因為台灣版的 Tivo 主機並沒有開放那些功能
2009-07-08
微軟作業系統授權真是大學問
受朋友之託詢問軟體授權一事,在公司行號中 有 10 台老主機 (5年以上)
分別有 Windows XP Home 或 Windows Vista Home 隨機版貼紙
似乎還有四個 Windows XP 不知什麼版本的盒子及授權書
不說過程直接說微軟行銷專員告訴我的規定,以及 GGWA (舊機合法) 方案
有很多是我以前不知道的 (標 * 號):
分別有 Windows XP Home 或 Windows Vista Home 隨機版貼紙
似乎還有四個 Windows XP 不知什麼版本的盒子及授權書
不說過程直接說微軟行銷專員告訴我的規定,以及 GGWA (舊機合法) 方案
有很多是我以前不知道的 (標 * 號):
2009-04-04
RAID 5 新認識
對於 RAID 磁碟陣列, 老實說我沒有深入認識
大略只知道 RAID 0 是什麼, RAID 1 是什麼之類的
對於其中實際上的機制與效能實在沒有深入研究
今天進行工程, 要把某機器原本的 RAID 5 拆了
裝上全新的一組硬碟, 再將原本的檔案倒回去
在將原 RAID 5 資料複製出來的時候, 速度很快, 大約兩小時就結束了
但是後來在資料倒回去的時候卻搞了三個多小時
查了一下 Google
---------------------------------------------------------------------------------------------
RAID 5 的主要缺點就是在寫入資料時比 RAID 0 或 RAID 1 慢。
在寫入某個區塊時,RAID 5 必須先知道要在 Parity 區塊內寫入什麼資料,
因此需要從原始區塊及 Parity 區塊讀取,然後才能作寫入的動作。
出處: http://forums.jcms.com.tw/showthread.php?t=3033
---------------------------------------------------------------------------------------------
大略只知道 RAID 0 是什麼, RAID 1 是什麼之類的
對於其中實際上的機制與效能實在沒有深入研究
今天進行工程, 要把某機器原本的 RAID 5 拆了
裝上全新的一組硬碟, 再將原本的檔案倒回去
在將原 RAID 5 資料複製出來的時候, 速度很快, 大約兩小時就結束了
但是後來在資料倒回去的時候卻搞了三個多小時
查了一下 Google
---------------------------------------------------------------------------------------------
RAID 5 的主要缺點就是在寫入資料時比 RAID 0 或 RAID 1 慢。
在寫入某個區塊時,RAID 5 必須先知道要在 Parity 區塊內寫入什麼資料,
因此需要從原始區塊及 Parity 區塊讀取,然後才能作寫入的動作。
出處: http://forums.jcms.com.tw/showthread.php?t=3033
---------------------------------------------------------------------------------------------
2009-03-21
懂中文才看得懂的圖形驗證碼
今天花了點時間, 寫了一個產生圖形驗證碼的程式
原本只是想要把英文圖形扭曲一下
後來實在找不到淺顯易懂立刻可上手的教學
結果不知在哪兒看到有顯示中文大寫數字要輸入阿拉伯數字的驗證方式
基本上是顯示出 [伍柒玖參] 這樣的字
然後要輸入對應的阿拉伯數字
覺得這樣的方式很有趣很不一樣
於是就動手自己來寫個類似的東西
不過, 我寫的程式不但是顯示中文大寫數字
還加上了位數的判斷

原本只是想要把英文圖形扭曲一下
後來實在找不到淺顯易懂立刻可上手的教學
結果不知在哪兒看到有顯示中文大寫數字要輸入阿拉伯數字的驗證方式
基本上是顯示出 [伍柒玖參] 這樣的字
然後要輸入對應的阿拉伯數字
覺得這樣的方式很有趣很不一樣
於是就動手自己來寫個類似的東西
不過, 我寫的程式不但是顯示中文大寫數字
還加上了位數的判斷

訂閱:
文章 (Atom)