kekeke.cc 之兩三事

06:06下午 八月 23, 2008 in category Java by ingramchen

圖解:歷史上的一刻,科科科 kekeke.cc 突破三百人

kekeke.cc 在中華對韓國奧運棒球賽時,首次突破三百人。當天有參與的人,除了球賽本身超刺激外,應該也體驗到 kekeke.cc 所帶來另類的感受。當時 kekeke.cc 的訊息量已經狂噴到超過人類的極限了。大伙齊聲加油,齊聲幹樵時,大概一秒鐘就十幾則訊息吧,換句話說,一秒鐘就填滿一個網頁的長度!這時候內容已不再重要了,大家的心情整個同步,齊上齊下,這真是一個相當獨特的網路體驗啊。

kekeke.cc 從一開始就是要打造一個可以容納數千人的巨型廣場 (或是說超大型聊天室),也針對這個目標在架構上有所調整。當時也已經預期會發生訊息量爆多的情形,不過可沒想到,真正發生時,居然帶動了大家的情緒,真是始料未及啊。

就醬在他的部落格回應中提到:"在那(kekeke.cc)有大家一起看球賽的感覺"

Yes! 這就是我最想做的啊!這個奧運還真是拉了這個站一把,不然不知等到何年何月才看得到這樣的效果。tempo 說的好,做網站時機真的很重要啊~~~

kekeke.cc 不保留訊息

我當初在 demomo 簡介時把 kekeke.cc 講得太神,所以就有人問到:"kekeke.cc 當人一多,還不是跟 twitter 一樣會有 scale 的問題"。這一點澄清一下,kekeke.cc 並沒有保留訊息,所以不能跟 twitter 相提並論。當然它本身還是會有自己的 scale 問題就是了。選擇不保留訊息的原因大概有:

  • database 將會是瓶頸
  • 暱名可以發言,所以容易有違法的事情發生,為避免糾紛,通通不存
  • kekeke.cc 目前的定位並不是 content provider,它比較像 emotion provider。來這裡就是分享當下的心情,這個心情過了,曲終人散,不會留下什麼。就像是參加一場演場會、一場電影、一場比賽,結束後,你只會留下回憶。

等到哪天發現保留訊息是一件有價值的事,自然會想辦法去克服囉。現階段只暫存在記憶體,很夠用啦。

architecture of kekeke.cc

商業機密 科科。常常來 kekeke.cc,有時就會聽到開發人員自己亂暴料。能夠透露的就是:都是網路上找得到的東東加上一連串的 trial and error,沒有獨家的技術,大家不用想太多。

future of kekeke.cc

坦白說,kekeke.cc 是一項實驗,所以並沒有很明確的目標要達成。現階段應該會想辦法再多創造類似奧運球賽那樣獨特的體驗吧?!不然一直開小聊天室也不是辦法啊~~~

ps. 這一篇早該寫了,只是球賽輸太慘,一點慶祝的心情都沒有 = =

迴響[5]

科科科 kekeke.cc 初登場

11:26下午 八月 03, 2008 in category Java by ingramchen

原本這個部落格已經進入休耕期了,不過最近寫了個小玩具,科科,再來廣告一下:

科科科 http://kekeke.cc

在新公司每天都跟訊息系統奮戰,寫多了就想拿來搞個新玩具。kekeke.cc 就是這樣的背景下誕生了。kekeke.cc 是什麼玩意?簡單來說,它提供一個主題式的即時討論交流的園地。比方說,你想討論 twjug (Taiwan java user group) 這個主題,那就用這個網址:

http://kekeke.cc/twjug

網址後面,加個自己想討論的主題名稱,進去之後,就是一個像留言版的地方。不過,重點是可以 "即時",在這個主題區內,所有留言都是即時的,你把他想成是聊天室就對了。(所以才是訊息系統嘛~~ 科科)

下面是一個討論 "王建民" 的一個範例:

注意到網址列了嗎?就是 http://kekeke.cc/王建民。想討論什麼,就接什麼主題就對了,中文也不是問題!

ps. 中文網址在 IE6 和 IE7 一直以來都是 ok 的,不過 firefox 1, 2 卻會 encode 成一堆百分比 % 符號,所幸 firefox 3 已經支援中文網址啦 (正確來說支援 utf-8 網址)

除了網址就是主題,即時討論兩大主軸之外,討論過程中,也可以直接貼圖片的網址,或甚至是 youtube 網址,一旦貼上這些網址,內容會直接顯示在右半邊的媒體區。(上圖中 show 了王建民的圖和 youtube 影片)。讓討論可以圖文影並茂,不在只是單單的文字。

ps. youtube 網址直接轉成 embeb swf object 其實不難,簡單的規則而已,麻煩的是 IE6 只吃 <embed> tag,而 IE7, firefox 都是吃 <object> tag。一般相容性的做法都是用雙層法: object tag 內夾一個 embed。但機車的是 IE6 在使用 DOM update 時,雙層法不適用.... 只能餵給它純 embed tag。所以還是的老老實實的寫個if else 判斷...orz (這個問題 debug 好久才解決,IE6 果然是機車無比啊!!)

ok, 功能上就是這樣,很單純。這網站能幹嘛?呵~ 基本上還是一個公開的聊天室吧,可以當 IRC 替代品來用,比如說有什麼主題想討論的,但是又不方便一個個加 msn,用 IRC 又要搞安裝 client 的鳥事。這時只要給個網址: http://kekeke.cc/[要討論的主題],大伙就可以來聊了。因為圖文影並茂,也可拿來做 "實況轉播"。像是當做 apple 產品發表會的實況轉播工具 (apple 每次發表產品時,總是會有人做實況轉播,然後大家都熬夜看,科科)。

比較完整的介紹可以到 http://blog.kekeke.cc 裡觀看。

噗~~ 寫這種需要經營社群的網站還真是不合我的味啊!如果未來繼續發展下去的話,還是走工具路線比較像我這種阿宅工程師該做的 科科

迴響[3]

HappyWeb 9 簡報檔

10:47下午 二月 16, 2008 in category Java by ingramchen

感謝大家今天耐心的聽完,下面是今天的簡報內容:

請笑納 :-)

迴響[14]