19 9月 2013

[血汗] 每一段程式,都是通往夢想的翅膀

今年 5 月底忙完 PyConTW 2013 以後,就開始把心力投注在公司網站的開發上頭,於是能完整地透過 Blog 文章來表達一件事情的時間和力氣 (主要是後者) 就少了…

雖然在 FB、Twitter 上還是時不時地會咕噥些不平,但就趁著中秋連假的前夕來「透漏」一下目前的進度吧…(這算是什麼?官方流出嗎? :p)

其實我很「懶」得做網站 (想想…話好像也不能這麼說,我「懶得做」的事情很多,也不只是「做網站」這一件而已)。主要的原因是…東西和答案都已經在那裡了,只是要花時間力氣去做很多微調 (版面區塊的比例、字型尺寸、顏色) 和測試 (這個按鈕有沒有反應,那個連結有沒有作用。如果使用者先按這個,然後又點那個,會不會出什麼問題…),這些事情…光是用想的都會打哈欠。

我喜歡做研究的原因之一是:「研究的過程中,其實我並不知道最後結果或是最終的答案是什麼!我只能一直跟著証據走,跟著邏輯走而已!研究的學思過程本身就是一場刺激的大冒險!」

所以我喜歡寫可以幫助研究的工具程式,但是懶得寫用來呈現結果的網站。

話雖如此,但今天把最近努力了兩個月的功能加進去的時候,還是會有一點點感動的…廢話不多說,先來一個比對:

這是目前在線的網站模樣:http://droidtown.co/

這是即將加入「雲端服務」功能的網站模樣:


透過「雲端服務」,卓騰語言科技的目標 (之一) 是成為語言研究的工具平台。和其它「號稱」是平台,結果都要靠「社交」或是「會員」來衝人數,最後還把使用者的個人資料賣給廣告商來獲益的軟調服務不一樣,我們提供的是有真材實料的硬派分析工具 (hardcore analysis tools)。而費用更是只在「上傳」的時候收取 1MB 約新台幣三十幾塊而已。已經上傳的檔案就不再收費,且已上傳的檔案可以跨好幾個專案使用。

也就是說,你如果剛好有 10MB 的語音資料,非常寶貴,你可以從中做出 100 個研究題目,那麼我們也只收你上傳 10MB 的語音資料時的硬碟空間費用 (約三百多塊)。之後我們會持續開發並提供新的工具,你可以「免費地使用新的工具」來分析、研究這 10 MB 的資料,我們都不會再收費。

此外,雲端服務上線後,以往要花好幾個月才能透過人工擷取、處理的數據,透過平台上的各種工具,你都能在幾分鐘內就拿到分析結果,然後動手開始寫論文了。

好不好寫呢?平心而論…這樣的網站真的很難寫。整個網頁裡其實只有左上角的那個「報告」的分頁是靜態的 HTML ,其它的東西全部是動態生成,隨使用者的操作而會不斷地產生、消失甚至是隱形時是改變的。許多在單機程式裡直覺而簡單的事情,要變成「網站程式」的時候都變得很複雜,複雜得很讓人…渾身發懶…

但…不論如何,總是在九月下旬的時候來流出一下目前的進度,然後繼續和懶惰病奮戰,儘早讓這張流出的內部開發圖變成上線的網站模樣吧!

ps. 標完藍色的氣泡說明,頓時感覺網頁像是長出了許多藍色的翅膀! :)