差點被狡猾的垃圾信騙了

這年頭…

這年頭除了詐騙集團以外,連廣告信都很狡猾 囧…今天看見多了一個評論,內容為

Why this web site do not have other languages support?

而且還剛好發在這篇上,我一開始看到,還真的以為是抱怨沒有其它語言,就準了,還想說回個文跟他說以後會增加語言,可是後來看一看越看越不對,ID叫做greencard,網站也是一個greencard的網站,就覺得很奇怪,在Google搜尋的結果看來,果不其然,它用這招巧妙地騙過了不少人,存活在兩千個頁面 XD,可惜被我逮到了,所以就請它進spam筒裡當貴賓啦 XD

Sly spam

Sly spam

Posted in 中文文章, 分享 | Tagged , , , | Leave a comment

替功能設定優先順序

實作永遠比空想困難

實作所需要花的時間,永遠比單純想而已來得長太多了,再加上有許多在思考過程中難以發現的問題,因此實作通常都追不上想出新點子的速度,在實作的過程中時常很容易又突然想到一些點子,然而先前的點子明明都還沒有完成,我寫過無數個半途而廢的程式,往往就是在實作的過程中太貪心,實作的時間無限制地往後延,然後又想到新點子,於是最後終於受不了丟下目前的程式跑去開發新的程式,週而復始,時間久了,專案的資料夾都快可以改名成為專案塚了,而直到最近我開始明白了一件事情,讓這樣的情況有了很大的改善

替你的專案功能設定優先順序

Continue reading

Posted in 中文文章, 設計 | Tagged , | Leave a comment

新版的嵌入式語法測試

話說

我發現很多web app都不支援iframe,應該是說為了安全問題會被慮掉,我仔細考慮了一下,就只有一張圖片,實在沒什麼必要用iframe,因此我改成用圖片,然後增加了投選項的語法,到結果其實已經不算式嵌入式了 XD

只是好像大部份大家都習慣用嵌入式這個名字來稱呼這種語法,就隨便吧 XD


前往Walele投票

我同意 麥坎
我同意 歐巴馬
我同意 洛克馬
我同意 可愛的馬
Posted in 中文文章, 哇咧咧, 網站 | Tagged , , | Leave a comment

Walele: 當男生好還當女生好

當男生好還當女生好

剛剛完成嵌入式語法的功能,就當作是測試,來測試一下


前往Walele投票

Posted in 中文文章, 分享, 網站 | Tagged | Leave a comment

用SVN來開發網站的經驗

慘痛的經驗

相信很多人都有慘痛的經驗,當網站開發到了上線之後,就會發生很慘的事,每次更新完之後,就要挑出修改的檔案,送到虛擬主機上面,如果神經大條一點,剛才改了什麼忘記了,忘記上傳,你在線上的網站可能就因此漏掉什麼重要的東西,如果你傳了某個東西才發現這會出現一個嚴重的漏洞,想回復到先前的樣子,又東改西改,甚至直接修改伺服器上的版本,然而事後你卻忘記下載到你電腦上的版本,到最後所有東西都會一團糟,因為你有兩個版本要管理,一個是線上的版本,一個是你電腦中開發的版本,相信有開發網站經驗的人可能都碰過這樣的事情

閃開! 讓專業的來: SVN

Continue reading

Posted in 中文文章, 分享, 網站 | Tagged , , , | 4 Comments

哇咧咧 – 創意投票服務網站

哇咧咧

終於,用了一些零碎的時間,我把我的一個投票服務的網站寫好了! 叫做哇咧咧

http://walele.com

WaLeLe 哇咧咧 網站畫面

WaLeLe 哇咧咧 網站畫面

這是一個可以建立投票主題的服務系統,發揮大家的創意,不管是今天晚餐吃什麼,還是純脆惡搞,都可以建立來玩喔 XD

Posted in 中文文章, 分享, 網站 | Tagged , | 4 Comments

製作Linux USB live開機隨身碟

天殺的OS作業: 製作Linux USB

live開機隨身碟這個作業,是要將Linux的Kernel塞到USB裡面Live開機,因為實在太麻煩了,我不得不記錄步驟,否則連我自己都會忘記

Continue reading

Posted in 中文文章, 分享, Linux | Tagged , , | 4 Comments

TurboGears的cache decorator

問題

今天在寫TurboGears網頁時,因為遇到用matplotlib產生的圖片

    @expose_matplot_figure
    def figure(self, id):
        return dict(figure=pieFigure(id), dpi=75)

如果每次都重新產生一張新圖片,流量大時對主機是件很浪費資源的事情,理所當然第一個想到的就是cache,而cache要能知道有什麼東西改變了是否需要重新產生,而最好能夠不用為了每個exposed的頁面寫一個cache,因此最好的辦法就是用decorator來使用,可以丟函數進去來判斷是否是一樣的東西,是否需要重新產生等等,正當我要開始寫時…

Continue reading

Posted in 中文文章, Python | Tagged , | Leave a comment

人氣型男之路

人氣型男 - 專家般的華麗動作

人氣型男 - 專家般的華麗動作

這本書實在太酷了 XD 害我好想買,還有這動作實在太華麗了,以為他在彈鋼琴是嗎? 酷斃了 XD

你還在等什麼? 快去買吧 XDD

型男講座:瞬間必殺五十技

人氣男之道:型男講座第2彈

Posted in 中文文章, 分享 | Tagged , , | Leave a comment

購買WebFaction網頁主機服務指導

比較國內和國外

每次說到國內和國外的主機商,我都想說"XX比雞腿",真的是不能比,我們隨便找一家國內的知名主機商來和我這一系列ez2learn的網站所架在的主機商WebFaction比較看看

智邦生活館

WebFaction

智邦的年費要

1200 元新台幣

新台幣,我們來看WebFaction最低階的,五年約的主機,5.5美金每個月,一年就是66美金,以匯率以現在的33.3800654下去計算,一年是

2203 元台幣

重點在後面,我們來比比看同樣價格下有多少資源可以使用

智邦和WebFaction虛擬主機比較表
資源 智邦 WebFaction
最低價年費 1200 2203
硬碟空間 2GB 10GB
每月免費流量 10GB 600GB
價錢空間比 600 220.3
價錢流量比 120 3.67

很明顯地,怎麼算隨便一家國外的主機商都可以把國內的主機商打得死死的,怎麼比? 根本沒辦法比,而且除了這些可以數值化的價錢、資源可以比較,還有一些是沒辦法比較的,如同在我這個網站的主機商 : WebFaction中所提到的,他們有一個團隊的優秀客服,負責解決客戶在技術上遇到的問題,他們甚至建立了整個的知識庫來記錄這些問題,他們的客服都是很有經驗的,雖然我沒用過智邦,但另一家國內的主機商的客服來說,國內的主機商肯定辦不到找一群有經驗的客服來解決客戶遇到技術上的問題,這只是客服的部份,還有主機技術上的支援,不要說國內的主機,國外的主機都很少有支援Python、Ruby、TurboGears、Django等等國內較少見的網頁開發環境,國內有的就只有老掉牙的LAMP (Linux Apache MySQL PHP),會選擇WebFaction是因為他們支援TurboGears,因為WebFaction注重在於支援那些開發環境和客服,所以就流量和空間等等的資源上,已經算是比較沒有那麼強,有很多主機商如果只支援LAMP那樣的網頁環境的話,資源的差距那更是天差地遠,總合以上幾點的結論是,真的是"XX比雞腿",怎麼比? 沒辦法比,國外的主機商市場那麼大,國內這麼小,價格和服務當然沒辦法比

那PHP呢?

如果你要用WebFaction跑PHP也是可以,WebFaction上面寫的Memory限制,是針對Python等網頁程式,PHP目前是不在限制之類的,所以PHP的網站不用擔心記憶體使用超過限制的問題,

那好幾個網站呢?

那如果說,你想架好幾個網站呢? 對於WebFaction來說也沒問題,如你所見,我的ez2learn.com下面的所有網站

易記學程式設計教學

WebChuan 網頁抓取函式庫

易記學 程式設計討論區

和這個部落格,全是架在同樣一個虛擬主機下,它的控制版面讓架站相當輕鬆容易,你要架多少個網站他沒有限制,只要流量和空間不超過限制就可以,就我網站目前那丁點流量和空間使用率,要超過限制實在很有難度,而且PHP的網站也不限記憶體使用率,所以事實上如果你拿來架PHP的話,可以弄一堆網站都沒問題

唯一的問題 : 英文

為什麼差這麼多,還是有人會買國內的主機服務,我想了想,答案大概就在於語言吧,畢竟不是每個人都懂得如何看懂英文網頁,和寫信用英文和客服溝通,事實上英文不用太好,只要看得懂,和寫出來對方看得懂就夠了,像我英文這樣破爛的人,都可以做得到,證明不是什麼難事,如果因為英文不好而花大錢當冤大頭不是很嘔嗎? 而且現在的主機商都有幾天內無條件退費的優惠,WebFaction的無條件退費天數是60天,也就是說你購買了服務之後,60天以內後悔了、覺得服務很爛、看客服不爽,各種理由,都可以無條件退費,以下我們指導如何購買WebFaction的虛擬主機服務

如何購買WebFaction網頁主機服務

首先,來到WebFaction的申請頁面,填寫你的基本資料

WebFaction填寫基本資料

WebFaction填寫基本資料

填寫你的姓名、信箱、地址、國家等等,關於地址,如果你不知道你所住的地方英文地址是什麼,沒關係,我也不知道,因為有線上中文地址轉英文地址的服務可以使用,請注意範例中寫的地址不是我家的,是我看見下面中華郵政的地址就隨手寫進去轉成英文當示範用,其中還有公司和VAT欄位,如果沒有可以不要填

接下來是關於你的網站的資料

WebFaction填寫網站資料

WebFaction填寫網站資料

User name是你的使用者名稱,你以後登入WebFaction的管理版面或是SSH都是用這個名稱,不能更改

Domain是你的域名,如果暫時還沒有的話,可以留白,他會給你一個<使用者名稱>.webfactional.com的域名,當然,當之後你有域名以後就可以更改設定

Software是一開始他們要幫你安裝的軟體,當然,你可以自己用他們的控制面版安裝或修改,相當的簡單,照著他們教學影片做,我只能說簡單到不行

If other: 如果你也想安裝其它軟體,一樣也可以寫在這裡,它們在開通帳戶時一樣會幫你安裝

Promo code or referer: 這裡是填寫推薦人,這裡是填寫我的id victorlin,這樣我可以得到一些回饋金:P

申請WebFaction填寫Plan

申請WebFaction填寫Plan

接著是選擇你要使用哪一個Plan,也就是,什麼等級的虛擬主機,在這裡示範我們選擇Shared1,也就是最便宜的虛擬主機,當然,如果你有需要,可以選擇更高級的,甚至是專屬主機,有什麼主機類形可以看他們的網頁這裡有寫,專屬主機的話,則是寫在這裡,然後是付款方式,可以選擇使用信用卡、金融卡或Paypal付款,在這裡我們選擇使用信用卡,Payment period是指多久付一次款,一次合約越久就越便宜,可以參照他們網頁上所寫的

WebFaction申請接受條款

WebFaction申請接受條款

接著你可以在Comments or special instructions裡寫你想他們幫你做的要的額外工作,例如安裝某些套件等等,最後勾選TOS and AUP接受他們的條款,就可以Next step填寫信用卡資料,完成之後,需要等收到他們來信告知帳戶開通完成,不會等太久,當時幾小時我就收到信馬上可以使用了

Posted in 中文文章, 分享, 網站, 英文 | Tagged , , | 12 Comments