[Memo] 6lurk part – FInal

Youtube 上的 6lurk 展示影片

終於,我們的專題展在大家的讚美之下落幕了。

這一年來,真的是很感謝大家不離不棄,感謝噗浪團隊的參與、感謝(資訊…blah)好友們的加油打氣、感謝盧文祥老師實驗室的學長姐及設備支援、感謝所有曾經幫助過我們的人。

null

我們這一次算是為成大資訊系做了一件大事,也為我們當初給 Alvin 的承諾打造了實現的舞台,也許我們的專題並沒有做到盡善盡美,但是我們還是拼到最後一天,把我們心中的藍圖都實作出來,把最完美的一面表現給大家了。

這大概是我這大學四年來過的最有意義的一天了,即使前一天還在做 Demo 影片做到半夜兩點多,但是在看到 The A-team 的時候一切都值得了。因為 Amir 只聽的懂英文,所以我也充當了一整天的翻譯,真是把我拉回了在德州生活的時候,整個就是超懷念那段日子的。

雖然背後的苦與累是沒人知道的,不過至少一想到這次的經驗是永恆且難忘的,就什麼都值得了。我現在都還無法想像專題展已經過了兩天了,整個人都還是沉浸在那一天的回憶裡,久久無法忘懷。希望以後的我能以這次的經驗為基石,去開拓下一片疆山。

最後當然是要感謝我的戰友們,如果沒有你們就不會有今天的 6lurk ,感謝你們。

δ 接下來我們會開始整理程式碼,如果順利的話應該可以在幾個月後讓整個服務上線!請大家勢目以待。

[Memo] 6lurk part – musicAnalysis

最近專題已經到了最後階段了,儘管如此,一天的工作量還是來到了12個小時左右。不過最令人開心的莫過於花兩天密集的Hacking把音樂回饋機制給實作出來了,說實在的自己自從暑假經歷兩個月的前端洗禮之後,至少變得比較了解「一點點」Javascript及jQuery了,也比較有能力可以做出符合自己期望的東西。

第一次用 javascript+Youtube javascript API + jQuery做出一個音樂播放器,而基本的輪播、單曲重播、上下曲切換…等功能都有了,只是歌曲的部分是我們分析使用者在Plurk上面的情緒後(星期一到星期日),利用自訂好的類別搭配 last.fm API 來得到該類別下當紅流行的top20首歌曲資訊,然後我們再從Youtube上面抓到最相關(因為它們串流檔這麼多,所以我們只找最相關的那一個)的影音串流回來,最後組成我們播放的卡帶,就可以任君挑選啦!

也許大家會覺得這種類型的網站不是很多嗎?那我們為什麼還要再做一個類似的應用?當然是有原因的,因為並沒有一個網站(可能是我不知道),會依照他的用戶提供量身訂做的音樂,而我們一來使用最接近使用者的社交資料來當做分析的來源,二來是利用一些統計上的分類來把我們量化過的分數幫使用者做一個情緒上的分類並提供相關的歌曲,如此一來當然能夠給予使用者最貼近當下情緒的音樂啦。

而我們團員自行測試後發現,其實我們自己都有類似的需求,因為時常都不知道要聽什麼歌,只是希望能夠像聽廣播一樣打開就可以聽到歌,然後不想聽的時候關掉就好,是一種心境上的自由,也不要有太大的負擔,這樣子不是很好嗎?在這邊我要和大家介紹一個啟發我很大的網站StreamDrag,它也是一個利用Youtube為資料來源的音樂播放網站,它有一個很棒的哲學(Philosophy),也很貼近我們設計的理念,在這邊引用這段話來為整篇文章做個結語。

Music amazes, music creates emotions and music pushes emotions.Music is the language of the world and thats why it should be available wherever you are. Therefore our biggest aim is to make music available wherever it is possible as simple as possible and to create new, innovative ways of listening.

[Nonsense] the Pressure and Growth theorem


最近真的已經把自己給逼到絕境了,一堆雜事如海浪般襲來,有考試、有工作、有專題、有作業、有程式、還有聚會,唯一沒有的就是休息…常常都會問自己幹嘛要把自己搞的這麼累,但是說實在的我也不知道該怎麼回答,每個人都有他自己的個性與做事風格,可能是因為獅子座的特性,所以常會把所有事情都攬在身上然後累死…

雖然真的很累,而且打這篇的時候手上還有八九件事情都還沒處理,不過也愈是在這樣疲累的心情下才會想要打這篇文章吧?但也是事情已經多到壓得我喘不過長氣來,所以我才能夠試著分配事情給朋友們來做,不要一直想要靠自己單打獨鬥,這才是所謂的團隊力量吧?

而我發現在這些壓力下,人真的可以成長很快,我以前從來沒想過要去看別人寫的Source Code,特別是那些沒什麼註解、文件的程式碼。也是因為這樣才能夠把專題的一些服務加入許多原本沒有的機制,減少等待時間以提升使用者在使用時的體驗(請參閱知名的「0.1秒、1秒、10秒理論」),甚至是如何團隊分工(這一點我要坦呈我真的很欠缺也沒做多好,我還是自己寫了大約90%的程式碼而且和團員發生過許多大大小小的爭執)。

不過這些經驗都是很重要的,因為他們讓我能更往我心中的「道」更進一步,不只是在程式方面或是團隊、人際方面都是百利而無一害的。所以事情一定都是正反兩面的,雖然我失去了些什麼,但是我也相對得到了更值得的事物,不是嗎?

This is what I called — the Pressure and Growth theorem .

[閒聊] 專題

最近真的是愈來愈忙了,要忙專題還要趕作業出來,而我們這次的專題的基礎是在「六度分離理論」上面,而Plurk是我們實作用的舞台。昨天又看到Alvin(Plurk創辦人)的噗說他3/16號會來成大演講!!!!真是太屌了,如果明天他有空檔的話,希望可以把我們的專題的計畫案給他翻閱一下,給我們一些建議和方向。

說不定順利的話,一年後的噗友就會發現Plurk上面多了這個新玩具了(!?),開開玩笑,如果是真的就好了XD~

話又說回來,我現在有點少更新文章,不是因為「我都沒用電腦」,而是因為「我一直都在用電腦」,囧!!,忙到沒時間寫一些好玩的東西上來分享給大家玩,下次一定會改進XD