星期五, 2月 26, 2010
星期四, 2月 25, 2010
Django 撰寫
突然之間要我一個禮拜多一點就寫出一個小型的 web service,我立馬想到的是 PHP,但是我實在是不太想用 PHP 寫,大概是對於 weak type 有一種出自本能的害怕 XD,這次改用 Python + Django 撰寫這個 Service ,覺得 MTV (Model-Templat-View) 的架構,其實 PHP 做的出來,只是我之前沒想過,這次寫 Django 就算作給自己的一個全新練習吧 XD。不過我還是不想學 CSS ,這對不會美工的人而言還是太痛苦了 XD。
如果以後有需要,可以重新學一個 CMS 的相關開發或者是 PHP Framework 開發,應該會對這一行不會感到這麼陌生,不過我比較想要關心的是 PHP 的 hit-hop compiler ,但是至少要等這個禮拜過完吧 XDXD。
---
寫到一段落再說 XD。
written by
yen3
in
11:32 下午
0
comments
tag: life
星期日, 2月 21, 2010
星期六, 2月 20, 2010
mumur
明天就要回學校了,過了十天年假,雖然面對了很多問題,但是能解決的卻很少。
持續了之前的寫作,蠻開心的,只要能持續的學習與寫作就好了,不過,我想還是努力的學習努力的寫作吧。一直到這幾天才想通,要讓自己一天做很多事的要鍵是把事情分割,如果沒有分割到夠小單元,一天內就很容易淪為做一件事造成生產力低落,為此而開了一個 mirror wiki ,至少能讓自己寫完兩篇文字了,第三份也可以慢慢的完成,算是學習寫作的意外收獲吧 XD。
睡眠還是調不太回來,看來自己的身體比起以前差很多了,要開學了,不調回來也不行了。這次跟以前不太一樣的是,以前通常是上學期比較閒,下學期比較忙(就帳面上的資訊來說),這次剛好相反,所以我也不知道,應該是一個很有趣的新挑戰吧 XD。
---
just that XD.
written by
yen3
in
10:53 下午
5
comments
tag: life
Perfume 與音樂
本篇同時在 love the Perfume World 與 No title, no thinking, no meaning 發表。
改變與否 ?
當有很多人想要對這個世界改變些什麼時,我們只是想為自己留下些什麼。我並不是什麼聽音樂的專業人士,我只是想要開心的聽著音樂過生活 :) 。
名詞,為什麼聽 Perfume
到底名詞是用來解釋還是用來制約的,我一直都不是很懂,我從聽音樂以來,一直聽到不少名詞,Rock, Hip-pop, 英式搖滾,古典還有台灣的獨立音樂,非主流音樂,及流行音樂,一直到我聽到 Perfume 所謂的電音 (Electronic music),我的腦子已經一團亂了,現在的我頂多只能說,很吵的是 Rock(但是英式搖滾聽說又不吵),Hit-pop 就是會有人唱饒舌,獨立音樂就是人很少,那電音呢?
這對我而言一切都是困擾,當我聽到 Perfume 時,其實我已經放棄辨別是什麼音樂很久了,單純只是覺得我聽的下去,可以找到自己的感覺而聽的,我不是什麼事都想搞的很專業的人,雖然照我的個性,很想把很多事都弄清,但是光自己的領域都會被專有名詞搞到吐血時,我想在聽音樂這個方面保有一個單純的心態。
我是抱著這樣子的心情在聽 Perfume 的(笑)。
我所知道的 Perfume 與電音 (Electronic Music)
其實我是聽到 Perfume 才開始聽到這個名詞的。不然其實台灣人大多數對於電音的印象是電音三太子…Orz ,老實說,我不知道電音是什麼,但是 Perfume 的音樂給我這樣子的感受。
當人聲變成樂器成為一種可調控的角色時,和表演樂器平起平坐時,這一切對我而言都變成很有趣。 對我而言,這個世界,素人唱歌未必會比較差,真的嗎 ? 看看超級星光大道就知道了 XD。在這邊浮起一個問題,一般歌手唱的歌是具有可替代性了嗎? 我不知道。就我的觀察是,一首歌簡單的來分是人唱的部分與背景音樂,基本上只要節奏不要太差,唱歌的人夠強,就能夠完成一般所謂的成功詮釋一首歌,就會有人說你唱歌很有味道,蕭敬騰可以唱新不了情,我也不知道原唱是誰,但是我知道他唱的很好 XD。孫燕姿唱橄欖樹被念的很慘,齊豫唱時沒人說不好,一切都來自於感覺。所以如果有另外一個人能夠把感覺唱出來時,其實原歌手的可替代性就出來了(不過每個人都有不可替代之部分,這我也不太清楚怎麼說 XD。)
Perfume 的音樂顯然不是走這條路,如果把人聲視為樂器與其他樂器做交互作用時,基本上每個人的人聲是不盡相同的,再經過電音工作的調整(高八度啦低八度等等的複雜工作),獨一無二的樂器與組合就出來了,那就找到了這個音樂的無可替代性 (不太可能拿別人的聲音來重新合成,我想感覺會差蠻多的。)
Perfume 曾經在訪問時表示,中田ヤスタカ (音樂製作人,Perfume 的歌幾乎都是一手包辦) 要求他們坐在椅子上冷冷的唱。唱歌不帶入情感唱法,老實說,我是第一次遇到,不知道其他電音是不是也是如此 ? 但是因為這樣子,Perfume 表現出來的聲音冷冷的,不帶有感情,所以聽歌不太會有情緒被影響的問題(我每次聽 Linkin Park - Numb 都會覺得心情很糟 XD),人不太會待在同一個情緒有著很長的時間,所以聽 Perfume 的時候,我可以支配自己的情緒,算是意外中的好處吧 :)
電音不會想要製造什麼感覺,唯一能製造的感覺的是來自己的內心。
我們想聽的是什麼 ?
想聽的就是簡單。
前陣子,我認識的老師借與我一本書名為”簡單的法則”,裡面告訴你如何保持簡單,在複雜中保持簡單等等之類的。其實簡單是最複雜的。常常聽到有某些歌手去國外拍 MV 啦,重金請什麼樂團來伴奏,還是錄音很高級之類的。老實說,這些對聽歌的人一點都不重要,我不太在乎一張音樂製作的預算有多少(但是我相信音樂製作人蠻在乎的 XD),我只在乎我聽到了什麼。
很有趣的是,往往有名的歌都是很簡單的誕生的。
Perfume 的歌對我而言是簡單中帶著複雜,簡單的節奏,人聲下去組合,聽不到過多的音樂,但是要把這些元素組合好,需要很大的工夫。我聽歌聽了很多年,台灣的流行音樂的背景是我聽過最複雜的 XD。Perfume 真的很複雜,但是聽起來讓我有簡單的感覺,或許是因為簡單節奏做怪吧 XD。
高度整合的藝術
Perfume 在日本被人稱為近未來電音偶像,老實說我也搞不清楚是不是自稱,不過我很喜歡她們的另外一個稱呼 “奇蹟的女子三人組” :) ,基本上她們今天的成功不是單方面的,從三個人本身開始,服裝(剛開始蠻讓人覺得受到驚嚇的 XD),演唱會,音樂。可以說,我們從 youtube 上較難找到這樣子的組合與表演團體,就很像醫龍漫畫說的,做手術真是很像在高速的跑車上行駛 XD。多方面的合作缺一不可,或許是我覺得 youtube 上的表演達不到的一個吧。
另外一個方面就是,看她們的表演很輕鬆,看演唱會基本上也有一種很輕鬆的感覺,不虛假的感覺,我不知道這感覺以後會不會變,至少現在是存在的(笑)。
---
這次的討論其實很高空鳥瞰,考慮下次寫貼近 Perfume Music 的文字。第一次寫作關於 Perfume 的文字,有問題就請多多指教哩!
written by
yen3
in
9:01 下午
6
comments
星期五, 2月 19, 2010
Josh Ko to go to Oxford University Computing Laboratory.
Trek through Pure Reason --- DPhil at Oxford University Computing Laboratory, Fully Funded!!
簡單的來說 Josh Ko 得到了 Oxford University 的全額獎學金,可以去英國開心做菸酒啦 XDXD。
這是我這一陣子聽到最開心的事啊,開心!! 以後可以跟他伸英國紀念品了,哈哈哈。希望他能開心的投入,然後我就可以開心的炫耀啦 XDXD。
---
本篇不允許回文喔 XD 請去本文回覆 XD
星期四, 2月 18, 2010
Haskell Index
這篇是不定時更新,基本上就只是一個目錄,沒啥內容性 XD 基本上我覺得是自己想整理吧 XD
- Literate Programming in Haskell
- Haskell Practice - Prime - (1) (2)
---
希望有恆心持續整理 XD。
written by
yen3
in
9:17 下午
0
comments
tag: index
Literate Programming in Haskell
Literate Programming 簡單的來說就是讓你在寫文件和寫程式的同時,能用 programming language compiler(e.g ghc) & typeseeting compiler (e.g. LaTeX) 分別產生文件和程式,通常最常見的是寫書,不過一般的 imperative programming language 要進行這樣子的動作是很困難的(code dependence & side effect),在 Haskell 中,這樣子的問題顯的相對的簡單而且容易處理。
Literal Programming in Haskell 的 programming compiler 通常是選用 ghc,而 typesetting 則是使用 LaTeX (XeLaTeX 也可以,代表你可以寫中文),一個文件的過程大抵如下
- 寫作一個 latex + Haskell 的 code ,但是 Haskell 的 code 必需寫在
\begin{code}\end{code} - 該檔案存成的副檔名是 .lhs (vim 認的出來),而我們在這個時候必需再使用另外一個套件 lhs2TeX 來處理,基本上我們可以使用 cabal 來安裝。
- 使用 lhs2Tex 將該檔轉成 .tex 檔供 LaTeX 編譯
Document
LaTeX 的寫作就有如 LaTeX XDXD,就請參考其他的 LaTeX 文件嘍,而在 lhs2TeX 的這方面有兩份文件,分別是
- Manual(pdf) – Guide2lhs2TeX
- Slide(pdf) – Typesetting Haskell and more with lhs2TeX
Example
以下是從 Slide 中來的 example,sample code 如下
\documentclass{article}
%include lhs2TeX.fmt
%include lhs2TeX.sty
\begin{document}
This is the famous ``Hello world'' example,
written in Haskell:
\begin{code}
main :: IO ()
main = putStrLn "Hello, world!"
\end{code}
\end{document}
- compile to tex file
and you will see test.texlhs2TeX --tt test.lhs -o test.tex pdflatex test.tex pdflatex test.tex
當然 --tt 可以換成其他的選項,例如 --verb, --math, --poly,細節可以看簡報的說明。 - compile .lhs to executable
基本上跟一般 compile 程式是相同的。ghc -o hello.out hello.lhs
---
感覺上好像寫了一篇很簡單的說明 XD。draft
written by
yen3
in
8:29 下午
1 comments
tag: haskell, latex, programming, programming language
星期一, 2月 15, 2010
年假計畫
看到 Josh Ko 貼了年假計畫才想到,我的年假計畫真的是很簡單啊,大概就是看 PTIDES 和 Introduction to Functional Programming using Haskell,不知道能夠看多少,盡量看了。
---
希望有所進展。
written by
yen3
in
9:36 上午
2
comments
星期六, 2月 13, 2010
星期五, 2月 12, 2010
mumur
已經忘了多久沒有這樣子面對自己的電腦了,不過,這幾天過了很頹廢的生活,認清現實之後,發現思考不用電腦,慢慢用紙筆描述自已的想法,是一件很輕鬆的事。
以前總覺得念這個科系要解決問題是少不了電腦的,但是,面對一個問題或一個最原始的方向,不管有沒有電腦,都是可以解決的。於是,我必需學會讓自己專心在如何學習及如何解決問題上。
面對一個現實就是,我的大學其實沒有學到什麼,大概就只有學到一點點的 imperative programming 的技巧,然而,要解決什麼問題,沒有一個解,也沒有任何專長,現在的我,充其量只是一個不入流的 coder 罷了。
是該把電腦蓋上,好好睡一覺了。
---
相信。
written by
yen3
in
10:44 下午
0
comments
tag: life
星期四, 2月 11, 2010
星期四, 2月 04, 2010
6
對於華人來說,算是個吉祥的數字,對於西方人來說,是個惡魔的數字,對於我來說,是個欠多少稿的數字 XD
想到很多事,睡不著。
---
來睡。
written by
yen3
in
1:59 上午
0
comments
tag: life
星期日, 1月 31, 2010
murmur
這是從看 godfat 的 blog 得到的靈感,如果沒有意外,應該會取代 "最近" 這個標題吧 XD
這三天只念了四十分鐘的書,莫名奇妙在自己用的 server 上搞了一個 rsync 做備份,今天下午打了籃球,其實很明白,這不是我要的時間管理,也不是我所安排的生活。換句話來說,我對我自己的生活很不滿意。
如果是滿意的生活,或許現在的我就不會這麼狼狽吧。只有一個人過生活的時候,反而寫了比較多的文字。
---
就這樣子吧。
written by
yen3
in
1:16 上午
2
comments
tag: life
星期四, 1月 28, 2010
星期日, 1月 24, 2010
Perfume Second Tour 2009 『直角二等辺三角形TOUR』
寫作的人是一個不專業的評論者, 只是一個普通的老百姓寫出心理的感受 XD, 所以不要期待會有什麼很專業的文字 XDXD。這篇文章的基礎是 Perfume 飯, 如果不是的話可能看的比較吃力 XD, 想要購買的話可以從以下連結, 我沒有收任何廣告費 XD
日本 Amazon - Perfume Second Tour 2009 『直角二等辺三角形TOUR』
老實說, 我 01/13 就收到從日本來的 Fedex 快遞, 很感謝 allents 還有 victoryuy 的一起合購, 不然我也沒有辦法買這張 DVD, 也在此工商服務, 批踢踢上有 Perfume 版, 版名是 "Perfume_desu" 除了可以在主畫面直接按 's' 搜尋之外, 也可以從分類進去
視聽劇場 偶像, 音樂, 廣電 [skydreaming/
Idols_3JP 人物 Σ哈日藝能宅即便 [誠徵小組長]
JP__Groups 日本 Σ* 團 體 用 池 *
Perfume_desu 日本 ◎Perfume版 三角TOUR DVD冠軍! a1b2a3g4h/and
回到正題, 收到這張 DVD 真的很開心(也同時收到另外兩張要繼續旅程的 DVD, 希望快點到主人的手上), 但是剛好要期末報告 + 助教期末收尾(就是打成績啦 XD), 一直拖到昨天, 看了真的蠻開心的, 我不打算細細的一一數說那一首歌怎麼樣, 那不是我的專長, 我想說的是整體的感覺。
以整體來看, A-Chan, NOCCHI, Yuka 三個人都有讓人覺得很明顯的改變, A-Chan 變瘦了, 也變的更漂亮, NOCCHI 變的比以前穩定(我看代代木和武道館時, 只要唱到後面, NOCCHI 必然會起瘋 XD), Yuka 會笑了(代代木幾乎沒啥印象有笑啊 XD), 不過最明顯的感覺是
三個人的跳舞的段落感明顯許多, 相較於以前, 真的是沒有拖泥帶水的感覺。
我不知道有多少人有跟我一樣的感覺, 不過看了很多以前的表演, Perfume 的表現, 我一直以為以前就非常的好了, 現在更能百尺竿頭更進一步, 真的是讓人非常驚豔。
若要說印象最深刻的曲子, 大概是 NIGHT FIGHT, Kiss and MUSIC 倒也不是說其他印象不深刻, 而是以前都有看過 XD, 而且我最喜歡的歌都有出現耶(大心), 前者是開場曲, 但是一出場的氣勢跟以前完全不同 XD, Kiss and MUSIC 讓帽子變成了跳舞配件之一, Take me Take me 是用椅子, Zero Gravity 用的東西是骰子(XD?), 前者表現出時尚感, 而後兩者表現出可愛, 其實從這場演唱會中, 看的出 Perfume 與整個團隊的求新求變, 而不僅僅只是在跳舞與歌唱方面, 移動的跳舞塊(對不起, 我不知道怎麼稱呼它 XD), 三個大型的立方體用在 edge-mix , 真的是看的非常的開心的一場。
不過當然也是有些點感覺蠻奇怪的,像 Yuka 眉毛是不是變淡了 XD?,還有就是視角之間的切換,這是我看過最快的一場,切換快也不會怎麼樣,重點是,切換到我竟然看不到完整的舞步,就有點可惜了,但最可惜的是,Perfume 的主持都剪到手沒有了...這叫 A-Chan 飯怎麼能接受啊(翻桌)!因為這是三角才開始的巡迴演唱會,所以選歌比較不像代代木和武道館說來的可以讓一開始接觸 Perfume 的人可以好上手,若真的要我推薦的話,我推薦看的順序是 武道館 -> 代代木 -> Second Tour -> bitter -> GAME ,這樣子對一個新的 Perfume 飯會好一點吧 XD?
---
結果還是寫的支離破碎 XD
written by
yen3
in
8:03 下午
2
comments
tag: Perfume
星期五, 1月 22, 2010
有感與回顧
這幾天看到 scm 老師寫了 "找出該證的性質,然後證明它" ,這句話真的是一再印證的我生活。
所謂做研究,就是找個好問題,然後解決它。前者通常比後者難。
總觀碩一上,其實我做的不是很好,可能連研究都談不上吧,只能說自己是一個不斷轉動的齒輪,當所有事夾雜在一起時,我才會思考,我是個懶人(笑),從一開始的當助教,到中期的寫一些程式,還有準備 Cyber-Physical System 的問題,其實一切都讓我自己覺得很累很累,不過很快樂(笑)。
到底什麼是做學問,我不知道,不過我倒是蠻清楚的明白,做學問之前很多事要做好,例如說時間管理啦,情緒管理啦之類的。到目前為止,找出一個問題想要解決什麼,目的為何,以至確立整個模型,是非常重要的,有很多問題明確的定義之後,方法通常都很簡單(至少這在 Computer Architecture 是如此),但是也有在很多領域很困難的時候。其實從這邊就可以看出我的膚淺,我總是說我要學會數學證明,然而我想證明的是什麼問題,又處於什麼樣的狀況下 ? 沒有問題,那裡來的方法呢,以前的我顯得相當無知(笑)。在這個學期末準備的報告,原本以為自己好好的對這學期做總結。雖然沒有總結,但是達成了另外一個目的,顯示了自己所有的問題。我想,接下來這一個學期,好好修正這些問題,例如: 時間與情緒管理趨近於零,背景不足,學習方法錯誤,看英文方法不夠彈性,等等。)
對我的當下最重要的是,找到我想解決的問題然後前進。
可以插個題外話,我學期做事還蠻常提如果 Clara, eating 在就好了,可見我以前多依賴她們 XD,以前啊,做簡報,報告啊,我總是慣性裝死,不過現在得全部自己來了,雖然不會用 PowerPoint 做簡報了,但是 ycma 指出我報告能力仍需加強,其實,這個學期學習自己面對了很多事(因為 Josh Ko 去當兵了),最該感謝的是 ycma, scm ,這兩位老師對我真的很好,看來我得把我的問題解決,才會是回報的好方式(笑)。
這學期當了 "Computer Organization", "Computer Organization Lab" 的 TA,其實是一科,ycma 是這兩科的 instructor,而我和 walaske1 很榮幸的合作,他處理了許多我處理不來的事,這群學生過的很開心,其實我真的蠻開心另外一個助教是他的。這中間我常常忙到半夜還在做實驗(因為有時候連 ycma 自己也不知道要做什麼 XD),帶實驗從期中之後每天都到半夜了 XD (註:實驗從下午三點開始),辛苦 ycma 和 walaskel 了,在這邊我不提我對那些學生印象深刻,不然有些沒被提到的應該很傷心 XD。其實可以理解,每個學生都想認真,但是是否容易放棄,以及大學的自我實現,則取決於環境與遇到的人。我個人是蠻幸運的遇到很多人,所以我希望可以把我這份幸運帶下去。不過我還是得說,如果實現自己的人生是一種醒來面對現實的話,並不是每個人都想醒來的,我們都沒有辦法證明沒有目標的過一生會不開心,我們只能說,有自己的人生目標過生活會好一點,到底什麼是自己的人生目標,我們得自己決定。當 TA 的好處是,離學生比較近(ycma 跟學生其實也沒啥距離,很多學生說他很可愛 XD),我們說什麼話,他們比較聽的下去,有學弟妹說,我當助教不是為了賺錢,是為了說廢話給他們聽 XD 或許真的是如此吧 XDXD,遇到了許多很可愛的學弟妹,謝謝你們,這個學期我過的很開心。
---
提了蠻多的,應該拆成兩篇寫才對 XD
written by
yen3
in
11:26 上午
0
comments
tag: life
星期二, 1月 12, 2010
Kindle DX & BibTeX in Beamer
用 Kindle DX 看書真的會上癮,自從保護套來之後,帶來帶去真的很方便,除了沒有翻書那種質感之外,其他都還蠻 ok 的,當然 two-column paper 還是一個問題,如果真的受不了,我還是會印出來看吧,不過綜合而言,整理算的上是非常方便了。
前幾天做簡報的時候,用 XeLaTeX + BibTeX 在 Mac OSX 上的 TeXShop 上做,TeXShop 非常的方便,把 reference 設好之後,在 TeXShop 中,只要執行 Macro -> AppleScript -> Bibiliogy 就可以把 .bib 順利的丟進去了 (beamer 也可以喔)。不過現在還沒到做簡報的時候,知道這招暫時沒有用吧 XDXD
如果想要用在 beamer 裡的話,示範用法如下( from internet, but I forget source ...Orz)
\section{Reference} \subsection{Paper and Technical Report} \begin{frame}[allowframebreaks]{Reference} \bibliographystyle{alpha} % you can change to other format acm, plain ... \bibliography{reference} % use reference.bib \end{frame}
---
雜記一下嘍 XD
written by
yen3
in
7:51 下午
2
comments
星期六, 1月 02, 2010
2009 回顧
稍早在 plurk 上其實已經寫了一則,不過我覺得算是很片段的記憶吧。來看看我在 2009 年初的目標是什麼
- 撐到最後一刻,完成這個該死的研究所考試。
到底什麼是有撐完什麼是沒撐完我不知道,不過我只覺得我考完了,中途放棄了一些事,導致了現在的結果,我不後悔就是了。 - 走向Compuer Architecture這條路,由硬到軟去證明Programming Language。
會寫出這種話代表我還是很蠢,不過,從跟 ycma 老師合作開始(雖然是 SoC Lab,但是我不怎麼做 SoC 有關的事),還有 scm 老師願意收留我,我想我會繼續尋找 Computer Architecture, Programming Language, Compiler 這幾個之間的交叉點。 - 參加FLOLAC '09,以學員的身份參加,哈哈哈,應該會被當掉XDXD,所以希望不要被當掉XDXD。
兩年沒去了,又因為一些事不能參加了,今年應該沒有問題了吧(?) - 寫出真正能夠幫助人的程式
這點顯然完全沒達成,都在顧自己的事,雖然做了三份簡報,但是那不算是寫程式。頂多偶爾有人有問題,用 Python 寫寫小程式幫人解決而己,自己這年還是很重著在 C/C++ ,原本預計要參加的 OpenSource Project 一個都沒有,可見自己真的是一個很沒有行動力的人。
那麼今年的目標呢,大抵不會跟 2009 相差太遠,目標如下。
- 精進自己的能力
這其實很嘴炮,只是覺得自己在寫嵐達網的文章的時候,不能每次都讓 scm 老師幫我擦屁股而己,這不是什麼好事。 - 學好 Functional Programming with Haskell
這沒什麼好講的,我已經知道兩年了,沒有什麼理由好推遲的。 - 完成碩士論文
學業很重要,但是我希望不是粗製濫造。 - 學習 Calculus
沒為什麼,只是想學而己。 - 推廣 Haskell, Perfume, VIM
因為我很喜歡這三個東西,雖然完全不同領域的東西 (Functional Programming Language, 日本的電音偶像團體, a totally flexiable programming editor),就這樣子吧,只是 Perfume 有 allents, vim 有 c9s 在,我想我的貢獻微乎奇微吧 XD (Haskell 本來就很紅啦 !! XD)
希望今年不會再變成嘴炮人了...Orz
---
希望明年此時不要有這麼多遺憾。
written by
yen3
in
5:26 下午
2
comments
tag: life

