Currently browsing category

Computers, Page 49

寫 The Paradiso – iCards 程式筆記 Part II

處理 subject, to and cc 上得中文問題 在 The Paradiso – iCards 裡面有當然有寄信功能. 在該程式我是使用 php mail() function. 如果對中文字沒有額外處理, 將發現寄中文會有問題. 中文字變成亂碼. 我想這應該是程式設計者的困擾吧!? email 內文上面雖然有定義使用 …

DNS master / slave 架設

master 的 /etc/named.conf : zone “samtseng.co.cc” { type master; file “samtseng.co.cc.zone”; allow-transfer { xxx.xxx.xxx.xxx; // slave dns ip address }; }; zone …

寫 The Paradiso – iCards 程式筆記 Part I

在 The Paradiso – iCards 寄出後, 要做個每張卡片寄出的統計. 我就直接以每個檔名為 key. 每寄一次累加次數. 這當然可以寫到資料庫. 但是, 我個人認為寫到檔案就很好用了.所以就想把記憶體內的 array 資料寫到檔案. 等要做統計的時候, 透過檔案再把記憶體的 array 還原. 所以用到 serialize() 和 …

蘋果 iCards 的替代方案

自從蘋果出了 MobileMe 的服務後, iCard 就被閹了. 可是對於那些還是很喜歡 iCard 使用者怎麼辦呢? 沒問題! 我來幫你搞定. 我花了一天半的時間寫了 The Paradiso – iCards 有興趣的人可以玩看看. 如果你有美美的照片想提供. 也歡迎寄信給我. 🙂 可以在 About Me …

原來 php variable scope 是這樣阿!!

太久沒寫程式了.我一直以為宣告再外面的變數就是全域變數. 看來我錯了. 只好寫一下筆記提醒一下自己. 先來個錯誤示範: 1 2 3 4 5 6 $foo = "bar"; function foobar() { if ($foo == "bar") { //…. …

如何用 bash 與使用者互動?

#!/bin/bash echo -n “Enter your name > ” read txtname echo “Hi! $txtname” 上面的 shell script 會接收使用者的輸入. 然後在印出 Hi! 使用者. 如果想要寫個 script …

顛覆傳統輸入地址的方式

相信大家都有在網路上填寫地址的經驗. 是不是覺得很麻煩? 選縣市, 選鄉鎮市, 然後再打個路, 鄰, 鄉, 鎮…等. 甚至有些格式還沒辦法正確的輸入. 就像我前陣子在用 pchome 的skype認證. 居然我家沒辦法透過他們設計的輸入模式輸入. 真是很氣人!! 於是我應用了別人的 autocomplete 程式. (忘了來源在哪裡???) 寫出下列程式. 只要輸入路名. 就可以幫助你完成前面部份. 這一切看起來非常方便也很直覺.又可以幫助完成一些瑣碎的輸入. …

上禮拜日發生一件慘案

我的200GB硬碟掛了. 並不是Seagate的問題.而是……….自己不小心插錯電源線.硬碟主要試吃 12V 的電. 剛好那天我弟弟也在旁邊. 他的notebook的電源線恰巧放在我的外接硬碟旁邊. 順手一拿插了 16V 的電到外接硬碟. 我的硬碟就嗚呼哀哉拉!!! 裡面有我之前整理的音樂檔案. 還有以前學生時代的作業. 還有程式. 旅遊照片…等等.全部不見了. 理論上我應該要傷心. 因為失去了一個硬碟彷彿失去了記憶. 好加在我還有一份照片備份. 所以不是那麼痛. 且我有三份備份. 平常有養成好習慣是很重要的. 哈哈. 但是, …

Merriam-Webster 1.3.5 Widget Released

About Merriam-Webster – Look up words in English. It also pronounces the words. Download pronunciation into the iTunes for learning English. What’s …