YUI
這是一個日本歌手,從Music Static 2007.2006 SuperLive 看起來很安靜的樣子,但是一看她演唱起來,整個人有亮起來的感覺,這次因綠際會,聽到她的第一張專輯 FROM ME TO YOU ,聽她的歌不能只聽太陽之歌喔,她可是有很多歌可以聽的,推薦 Merry Go Round(FORM ME TO YOU), CHE.R.RY(Can't Buy My Love)
---
我不懂日文,別問我歌唱什麼XD
Let's see how far we can go.
這是一個日本歌手,從Music Static 2007.2006 SuperLive 看起來很安靜的樣子,但是一看她演唱起來,整個人有亮起來的感覺,這次因綠際會,聽到她的第一張專輯 FROM ME TO YOU ,聽她的歌不能只聽太陽之歌喔,她可是有很多歌可以聽的,推薦 Merry Go Round(FORM ME TO YOU), CHE.R.RY(Can't Buy My Love)
---
我不懂日文,別問我歌唱什麼XD
written by
yen3
in
6:16 下午
2
comments
tag: music
雖然我不是頂認真的做知識管理的CMS,但是如果使用XAMPP + Drupal ,的確可以很輕鬆的把CMS架好,讓架好一個CMS的付出成本降至極低。
anyway,架站那麼容易了,架CMS的重點是什麼呢? 是你想讓這個CMS所扮演的角色,我蠻認同老師在課堂講的一段話
Web 2.0是以使用者為主的應用,但說穿了,這是將Client-Server架構發展到極致下的結果。
結果是一個很簡單的,當我看到PC World上的年度最讓人覺得失望的科技,Social Network名列第八,倒也不是一個讓人覺得太訝異的結果。只是發展到一種極致,我的興趣不是網路,不然以我不怎麼靈光的腦子來思考,網路的下一個未來在那裡? p2p似乎還是存在一點問題,並不是每個人都有固定的實體ip,只要這個問題存在,Server還是有必要存在的,但是如果每個人都有實體ip,具有不可變更性的話,你在網路上的所做所為是受到監控的,每個人該不該有自己的ip也是一個兩難的問題,誰喜歡被監控呢?
回到正題,當我們架設CMS時,定位是什麼呢,我跟老師說的是,我不想做大眾市場,市場機制很早就證明,把市場做大不一定會賺,但是如果做出市場區隔,或許可以保有一定的活力,所以我跟老師說了,該做的CMS是小眾的固定的,知道對方是誰的,和現有的存在CMS大異其趣。有一個原因是,被人做爛了,還有一個很大的原因是,當把一個知識市場做大時,貢獻的相對比例就降低了,如果不考慮從中獲利的因素,我比較喜歡小眾市場。因為一旦把市場做大時,就有人想要從中建立屬於自己的影響力,在小眾市場中,比較不需要這樣子的角色。
台灣的獨立音樂,就是一個很好的例子,看起來很小,但是加以分析,可以從中得知,如果可以做到一定的市場分隔與規模,獲利百分比不見得會比流行音樂來的低,如果今天獨立音樂有著一群有著mp3仍然會買正版CD的人,跟流行音樂,大家抓就好的人而言,我相信獨立音樂買CD的人較多,與其阻擋盜版,不妨試著建立屬於自己的市場,消費者是可以被教育的(這就讓我想到,張懸把聽歌的人稱之為聽眾,而李玟稱之為歌迷,兩個皆為我親耳聽見:) ),又扯遠了
只是閒聊,就當作廢話一則吧
---
只是有人說聽不懂我說的,我就隨興說說...XD
written by
yen3
in
11:10 下午
1 comments
昨日與Josh討論到很多事,有時候,能當上教授,除了本身的實力,還有一些額外的因素,當然,這會顯示這些事情很複雜,我們就跳過吧。
至於志向問題,我想不論是一個理論家,實作家,理論與實作並重的人,都有其發展的空間,決定好就去做吧。
另外也順便討論一下到底要怎麼樣的程式才能灌爆別人信箱,他之前試著做過,用Ruby做的,因為有內建套件,所以很方便,我想想,就用Java的Socket Programming部分做出來,也很簡單(不到三十行),不過事實上會卡在一些問題,現在大部分的Mail Server並不支援直接登入使用SMTP寄信,不過倒也還好,如果用一個浮動ip,然後再隨機尋找可以的就好了,比較大的mail server不行,我想還是有很多中小企業或中小學校沒有關掉? 這也是有可能的,不過當然,這是就技術層面來討論,實際上不會去做的,當然,也不會放程式碼XD
----
測試時,我的信箱多了好多信XD
written by
yen3
in
12:54 下午
0
comments
tag: life, programming
這是真的嗎?
---
從Josh那邊看到的XD
written by
yen3
in
8:24 下午
3
comments
tag: life
最近,沒啥大事發生,就是一直寫程式吧!? 聽說還有兩隻程式要寫 XD 不過都算是小事了,只是最近朋友寫程式落入一個我難以理解的狀況,我只能說,做事乃循序漸近之行為,絕對不是瞻之在前,忽之在後,君不見萬丈高樓平地起,豈有蓋空中樓閣的道理。
雖然擔心,但是也無法說什麼,只能說繼續努力了。期末考近啦,也希望自己翹課能翹少一點了XD
---
我為什麼要寫的文言不文言,白話不白話呢...Orz
written by
yen3
in
12:01 下午
0
comments
今天小摸一下,可以把程式碼集結成一個地方,也可以讓人搜尋,不太清楚怎麼用,但是一個project有100mb的檔案空間,我想我可以用很久很久,然後也可以直接下載,我想以後檔案會放這裡,比較好整理。
也因應Google Code和Picasa,訪客留言區,所以小小的調整的一下sidebar的版面配置
---
當然,還是全部都是free
written by
yen3
in
5:20 下午
0
comments
tag: blog
用GooglePage存的檔案,最近又可以下載了,似乎是在我把音樂移掉之後的事,看來Linkin Park魅力不小,大概以後不敢放音樂在上面啦,保持可以正常下載就好。
所以我之前猜的是錯,原來google還是開放自由連結的,所以我還是會繼續放在那裡吧XD
---
剛好可以偷懶了XD
written by
yen3
in
2:41 上午
0
comments
tag: blog
花了很多時間之後,實作出以UDP實作reliable data transfer的半成品(因為我覺得並不是那麼完美),檔案僅供參考嘍,以Java實作之。
code(Google Code)
還是一樣,歡迎自由轉載,無需告知,不過最近班上在寫這個作業,應該不會有人找到這裡來XD?
好像變成某些關鍵字第一名了XD
---
但是還是因為這個東西搞了一個禮拜...Orz
written by
yen3
in
2:35 上午
0
comments
tag: programming
建立在一個假設上,ack packet完全不會loss掉的話,那麼事實上單個packet transfer的RDT,已經做的差不多了,所以接下來該考慮實作如果連ack packet都不見時該如何處理。課本事實上用了一個偷懶的方法,反正在一定的時間內沒有收到ack就重傳,也是一個不錯的選擇XD
---
事實上有點語無倫次的感覺
written by
yen3
in
2:19 上午
0
comments
tag: life
RDTACKPacket ackSizePacket = null;
do{
sendPacket(sendPackets.get(0), clientSocket, IPAddress);
ackSizePacket = receiveACKPacket(clientSocket);
}while(!(ackSizePacket.getPakcetNumber() == 0 && ackSizePacket.getACK()));
written by
yen3
in
2:47 上午
0
comments
tag: life, programming
經過一晚之後,總於做出一個基本來,要進行下一步,checksum and ack and retransfer XD 如果用UDP實做的話,事實上第一件事要做的是把每一個超長字串(這邊預設的支援大小約80mb (8192-9)*10000/1024 ),會把這80mb分割成約10000個封包加以傳送之,再接受端根據pakcet number再加以重排。
會搞那麼久的原因是,我對Java的String index不熟..Orz
---
對,沒錯,就是 String.substring(beginInex, endInedx) ...Orz
written by
yen3
in
10:52 上午
0
comments
tag: life, programming
原來以為這是一個不讓Google注意的服務,所以我就放心的使用他來放一些有關blog的檔案(程式碼、文件、我的個人圖片),結果這幾天發現,好像不能直接連結啦XDXD,只好先暫時移回學校的個人空間,為什麼要放Google呢?想說都一起,也蠻方便的,也不用怕學校的空間什麼時候會倒掉,看來現在只好再另尋他處了。
---
這年頭放資料有點麻煩XD
written by
yen3
in
12:03 下午
0
comments
tag: blog
過了好幾天,我依舊對RDT implement沒有頭緒,或許會邊做邊寫? 也是一件很有可能的事。
昨夜學弟在讀Degital Design時,發生的問題是就是不懂課本在說什麼,老實說,我覺得有Flip-flop的狀況下,若為synchronous ,也就是所有的電路皆聽同一個clock的狀況下,先用 finite state machine 規畫之,再把 state diagram 轉成 truth table,再把truth table 的每一個output使用k-map簡化出電路,即可實作之,一氣呵成,一次解決,所以我還蠻喜歡Flip-flop這個部分,可謂之把sequencl circuit 與 combinational circuit結合的美麗之處的開始。
說多了,回到正題,目前對Java熟練度有大大的提升,不過自己也很清楚,有些概念也只是自己硬用C++轉換,還是得再努力才行,目前已經回復至正常的生活。
---
keep going
written by
yen3
in
10:22 上午
0
comments
tag: life
一個禮拜沒有寫blog了,囧XD
不過也過的還算平淡,就是因為平淡,學習的速度不明顯,心情也沒有太大起伏,所以也什麼事都沒有發生,不過今天也不算有什麼動力想寫作。
所謂的生活,就是不斷的精進努力,不是嗎
這幾天看efang在寫程式,自己也試著寫一寫,發現STL這一塊的概念比以前更好,但是有什麼好工具可以用卻快忘完了,而且還有boost尚未安裝,雖然C++是我最愛的語言,總有一種越離越遠的感覺,不過也無妨,現在正在學Java,學完再回來看,也是一個不錯的選擇,哈
Java的概念並不難(以學過C++而言),不過因為少了很多東西,才能夠發揮他的威力,但是也因為如此,在很多地方就顯的綁手綁腳的,也是很可惜的一點。不過在GUI Programming, multi-thread Programming, Socket Programming都是一些蠻有趣的發展。Boost已經有portable thread library,也是值得期待的XD。
anyway,現在的我可能是處於一個觀望期吧,但是多多少少什麼都看,也是一件不錯的事XD。
---
流水帳XD
written by
yen3
in
5:31 下午
0
comments
tag: life
一 | 二 | 三 | 四 | 五 | |
1 | |||||
2 | 軟體工程 | 平行演算法 | 軟體工程 | ||
3 | 資料結構演算法 | 平行演算法 | 軟體工程 | Unix程式設計 | |
4 | 資料結構演算法 | 平行演算法 | Unix程式設計 | Unix程式設計 | |
5 | 智慧財產權 | 嵌入式系統概論 | 嵌入式系統概論 | ||
6 | 智慧財產權 | 嵌入式系統概論 | 軟硬體協同設計 | ||
7 | 計算機網路實驗 | 體育 | 網路服務應用系統 | 軟硬體協同設計 | |
8 | 計算機網路實驗 | 體育 | 網路服務應用系統 | 網路服務應用系統 | 軟硬體協同設計 |
9 | 計算機網路實驗 | 資料結構演算法 |
written by
yen3
in
1:07 上午
0
comments
tag: life
三天之內寫了大約500行Java,但是也沒什麼了不起的,因為寫出來的大都是一些很普通的程式,只要能夠了解語法概念就可以,而且還是在Console Mode下的開發,GUI Mode還是沒寫(真不曉得為什麼我對GUI那麼執著幹麻XD)。
重要的是,和一群不錯的人合作愉快,雖然尚未開始,但是我的感覺是如此。
---
就是這樣
written by
yen3
in
9:12 上午
0
comments
tag: life
搞了老半天,終於搞懂如何使用內建的視覺化編輯器來撰寫GUI了,在老師的推薦下去查了一下Jbuilder 2007,原來不經世事真的是一個蠻有趣的後果,jbuilder 2007全面採用Eclipse做為修改,有分為turbo版,個人版,商業版,其中的turbo版為免費免註冊下載(謝天謝地,終於不用註冊了XD),抓下來的感覺,考,這就是Eclipse嘛XD,不過對其檔案可開啟為程式碼編輯器或視覺化編輯器(也就是GUI editor),算是蠻方便的一種方案,不過我初步安裝CDT於其上,似乎不行...有點可惜,有空再來試試。
---
這樣子我同學應該可以很快速的開發GUI了
written by
yen3
in
1:39 下午
0
comments
tag: life, programming, software