RSS 放送

Author Archives: zetachang

為什麼你不該用 Bootstrap

Posted on

前言

Twitter Bootstrap 是最近很火紅的一個懶人包,沒錯,它可以讓你網站一瞬間有好臉色,可口的按鈕,明亮的配色,你開始一個一個元件都想套上去,結果是一堆雨後春筍般濫用 Bootstrap 的網站出現。

沒有最佳實踐跟指引

別忘了, Twitter 用最多 Bootstrap 的地方就是 Boostrap 介紹網站,Twitter 本身的網站是用不同的元件跟風格設計。但 Twitter 有告訴我們究竟該怎麼用 Bootstrap 嗎?當你的網站充滿了 Ajax 互動邏輯,你確定這些元件還那麼的適切滿足你的需求嗎?沒有答案,大家一窩蜂地開始用這個神兵利器。

Read the rest of this entry

TechMeetup 2012 見聞有感

Posted on

剛剛參加完了台大網媒所舉辦的創業分享座談會,獲益良多。慶幸自己在這個活動跟繼續埋首做自己的東西間選擇了前者。(笑

大致整理我今天學習到的來跟大家分享

Read the rest of this entry

你需要一個搜尋框(嗎?)

Posted on

前言

雖然期末考迫在眉睫,但還是把之前的一個專案上線了。面對期末考的傷痛,我也從第一個階段『否認』,走到了『接受』(接受無法挽救它的事實)。

回到正題

這個網站主要是讓你分享你的課表跟比對朋友的課表。當初為了要怎麼讓使用者找到他人的課表費了一番心力。因為畢竟不是所有的朋友都有使用這個服務,但也不能只顯示有使用的朋友而已,還要讓你可以邀請未使用的朋友。

無論如何,剛開始上線的後的介面長這個樣子

Read the rest of this entry

讀賈伯斯傳有感

Posted on

賈伯斯10月5號那天離開人世了,我不只震驚,那背後的惆悵更無法名形(以後誰來給我們 One more thing 呢?)。不過我很慶幸的是,至少我還能在自己的一生中看到一個奇蹟似的企業家與夢想家帶給我們那麼多的驚喜與快樂。小時候我最崇拜的人物是愛迪生,不是因為他發明了燈泡這件事,而是因為他不斷推動人類進步、鍥而不捨追求更方便的生活體驗。而我將來可以興奮的跟我的孩子分享,iPhone 發表翌日,一大早趕到學校看發表會 keynote 的那種振奮跟驚訝,原來這才叫手機!當然他們會投以異樣的眼光,好似手機本來就該那樣。

Read the rest of this entry

誰在乎超級使用者?

Posted on

TNW 上有一篇很長的文章 Apple and power users: A lopsided love affair(蘋果與超級使用者,一個畸形的戀愛關係)。主要是在談論 Lion 推出後,越來越顯示蘋果將他們的產品鎖定在普通使用者上,而不在乎超級使用者了。這是個匪夷所思的觀點,我們到底要不要在乎超級使用者呢?

Read the rest of this entry

Rails3 Ajax 筆記

Posted on

最近都在忙 Rails app 的網頁前端,也花了點時間摸索 Rails 下的Ajax。Rails3 引進了 UJS (Unobtrusive JavaScript),也就是不會有像 Rails2 一樣的 inline javascript,但也意味著開發者要對 js 有更深入的了解麻煩

簡單的介紹

由於不會有 inline-javascript,有關一些跳出確認訊息窗跟 Ajax 的處理都會由 public/javascript/rails.js 來負責,Rails3 的預設框架是 Prototype ,所以如果你比較習慣 jQuery 的話,可以裝官方的 jQuery 版本 ,然後再把原本那個換掉就好,這邊用 jQuery 來做介紹(因為 Rails3.1 的預設框架是 jQuery ,還真是風水輪流轉)。 Read the rest of this entry

我的iPad

Posted on

前幾週買了 iPad2 ,來分享一下最近的使用心得,然後這篇文章當然不會有開箱照,畢竟開箱照網路上一大堆,我的攝影技術也沒那麼好。

當初在 iPad、ASUS 的 Transformer(Honeycomb 很炫)、Barns & Nobles 的 nook color(比iPad便宜很多) 選擇中掙扎,不過最後還是敗了 iPad2(16G WiFi)。

Read the rest of this entry

Have a customizable sidebar menu in Rails3

Posted on

This is a problem which I am faced with recently. I need a sidebar which will display accurate navigation info when the main content is changed. The images below are the examples.

Read the rest of this entry

你可不可以教我寫程式

Posted on

嗚,你可不可以教我xx程式語言,這樣我面試前可以在履歷上寫:會xx程式語言

有人問我這個問題,我當下不知道該怎麼確切的回答。如果我說:"嗯,給我一個月把你教會。",那我是不是變得跟北市府一樣,以為花320小時就可以生出一窩憤怒鳥。或者,更有自信的15小時要教會你C\C++(用惡名昭彰的Dev C++)。

程式語言也是一種語言

我們把文章開頭的那段話裡的"xx程式語言"換成"葡萄牙語"好了,姑且不論葡萄牙語到底難不難學,但你究竟要怎麼在短時間(一個月?15小時?)內學會它呢?會講葡萄牙語裡的生活用語算學會了它嗎?我學英文學很久了,但也從來不會說我"學會"了它,比較接近學會的字彙可能是"精通"吧,但顯然的你完全沒辦法在短時間內精通一個語言。所以問題就是,程式語言跟寫程式從來不是一個可以被學會的東西,它不是騎摩托車,只要達到考取駕照的標準就學會了。它是活的,跟英文一樣,你對他的熟練程度是取決於你會讀的懂,寫的出來,並用它來表達更深刻,更複雜的東西。

Read the rest of this entry

真正的學習不在教室發生

Posted on

最近高中剛畢業,回首整整三年的高中生涯,讓我赫然發現,隨著所受的教育越"高等",學習的本質也漸漸在課堂中喪失。你真正有在學習的時間往往都不是在教室裡(或者,你根本徹底沒在學習)。教室並不是一個讓你學習的地方,至少,對我來說是這樣。

在教室裡有一切干擾你的事物,台上老師用麥可風放大的聲音、旁邊同學偶爾傳來陣陣品味小說的竊笑聲、前頭同學倒頭大睡的呼呼聲,你根本無法專注在"學習"上面。等會,你可以專心聽老師上課阿?!別鬧了,每個人應該都試過聽老師上課吧?但結果呢,大家都感到厭倦,厭倦課本的內容,厭倦一堆習題,有的人上課在寫補習班的作業,然後補習時在睡覺。不要懷疑,這根本不是教育,也根本不是學習。學習應該是每個人用的課本都不一樣,每個人的順序都不一樣,課堂應該充滿著衝撞跟討論。當然,之所以不會發生的原因大概就是老師只有一個,學生那麼多個,老師沒有能力沒有時間看顧那麼多人,或是課綱跟期中考擺在那,躲也躲不掉,或是根本一直上同一份教材對他比較輕鬆。

Read the rest of this entry