blog.Ring.idv.tw

Articles

天下文化.線上國際書展 - 5本72折

~天下文化.線上國際書展~

今天收到天下文化的電子報~ 得知「~天下文化.線上國際書展~」~ 就隨手逛了一下~ 不過也因此給它隨手就買了一些「科普」類的書...

其實我的數學程度一直停留在「國小」階段~ 就只會加、減、乘、除而已~ 小時候不學好~ 還記得國中時有一次段考數學還考個「0」分~ 因為老師只出五題選擇題~ 其它不是填充就是計算題~ 所以我全部用猜的~ 不過運氣真差~ 就是沒猜中~ 哈~~

但,我對數學其實是不排斥的~ 不過就是覺得少了點誘因能讓我對它引起興趣~ 不過這也是最重要的一點~ 有興趣的話其實是不需要人督促~ 自己就會主動的去學習~ 所以這時候老師或父母的角色就相當重要~ 而不是只是背公式~ 說實在的~ 我真討厭背公式~ 因為公式是死的~ 如果不能徹底了透及其應用的話~ 對我來說感覺好像只是為了應付考試~ (真不喜歡這種感覺[台語]哈~^^a)

所以說到底~ 我其實蠻不會「讀書」的~ 不過如果想用Flash寫個小遊戲~ 那就必須學點物理~ 加上運用一些三角函數~ 搞個畢氏定理來活用~ 其實就會蠻有趣的~

如果玩JPEG影像壓縮~ 或是浮水印等研究技術~ 那也要懂點博立葉轉換~ 諸如此類的~ 所以買上述五本書籍的誘因也就是這樣來的 ^^a

2008-02-15 12:29:35 | Add Comment

Enchanted - 曼哈頓奇緣

(圖片來源:http://disney.lovesakura.com/mvdata/data/Enchanted.htm,如有侵權請來信告知,謝謝)

Enchanted - 曼哈頓奇緣.還蠻不錯看的一部「虛擬」與「實境」的「卡通」跟「現實」所串連的電影~

整部戲的舖陳相當不錯~ 結局也安排的相當美妙~ 難道王子就一定和公主在一起嗎?那倒未必~

電影中還採納了許多先前知名迪士尼卡通的一些橋段~ 想想睡美人、灰姑娘、白雪公主~

總之看了就知道~ 推~~~

P.S. 有學弟和J姐相陪真是備感溫馨... 總覺得自己是Philips... 逃~~~ XD

2008-02-14 23:41:34 | Comments (2)

為什麼我沒學過Functional Programming...

(MapReduce執行架構圖)

MapReduce: Simplified Data Processing on Large Clusters.最近有時候都會拿起這份Google's paper來瞄一瞄~ 此paper是由Jeffrey DeanSanjay Ghemawat所共同發表於「OSDI'04: Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004.」

而前陣子Google大軍來台推廣的「Cloud Computing」就是建構在「MapReduce」programming model之上~ 重點就在於MapReduce的概念係取自於「Functional Programming」,換句話說,如果不了解「Functional Programming」就不可能創造出「MapReduce」(Can Your Programming Language Do This?),而我... 還真沒玩過,對「Functional Programming」一點概念都沒有,更別說要馬上就看懂這一篇paper~ 目前看的進度只有二、三趴... A害~ ||>"<||

不過看到目前為止還是蠻有收獲的~ 我論文所用到的Thread Pool概念上其實是有點類似的,差別在於我的worker是分別用來負責下載和剖析的處理,而MapReduce則是用來處理map和reduce的工作,也就是說兩者都要先進行下載/map工作後才能交由另一個Pool中的worker接著進行剖析/reduce的工作,雖然如此~ 但還是要趕緊從「Functional Programming」來打底~ 剛剛Survey了一些相關資料~ 就先寫下來~ 之後再慢慢的來咀嚼...

相關文章

一個值得研究的領域 - Hadoop

Google - Cloud Computing

Functional Programming相關文章

函數編程之風雲再起

談 F u n c t i o n a l P r o g r a m m i n g

Introduction to Functional Programming

Haskell (Functional Programming) 相關資源

Haskell - wikipedia

Haskell - offical website

Programming in Haskell

Haskell Tutorial for C Programmers

Learn Haskell

2008-02-13 22:57:09 | Add Comment

PostgreSQL - 允許遠端TCP/IP連線

當我們的程式和資料庫是位於不同的主機時~ 就必須透過TCP/IP來遠端連線資料庫~

或是你的PostgreSQL是裝在VMware的Linux之中,而你想透過Windows的pgAdmin III資料庫管理程式來操作的話~ 都需要做這設定來遠端連線~

允許遠端TCP/IP連線

修改「/usr/local/pgsql/data/pg_hba.conf」,並加入下列格式的設定值:

host    all     all     [ip位址]/[subnet mask]  trust

設定方式如下:

vi /usr/local/pgsql/data/pg_hba.conf
host    all     all     192.168.0.0/16  trust

接著修改「/usr/local/pgsql/data/postgresql.conf

vi /usr/local/pgsql/data/postgresql.conf

找出「listen_addresses」和「port」,把這兩行的註解取消並修改成下列:

listen_addresses = '*'
port = 5432

最後重新啟動你的PostgreSQL即可。

2008-02-13 17:42:26 | Add Comment

Installing PostgreSQL 8.2.6 on Debian

在開始安裝PostgreSQL之前,請先安裝GNU Readline Library~ 因為編譯PostgreSQL時會用到這個函式庫~

apt-get install libreadline-dev

軟體取得

PostgreSQL - postgresql-8.2.6.tar.gz

安裝步驟

先將「postgresql-8.2.6.tar.gz」解壓縮~ 然後進行一連串的編譯與安裝~

預設的安裝目錄在「/usr/local/pgsql

tar zxvf postgresql-8.2.6.tar.gz
cd postgresql-8.2.6
./configure
make
make install

大致上這樣就安裝成功了~ 接著要進行一些設定及初始化資料庫的步驟~

設定步驟

在Linux新增一個名為「postgres」帳號~

adduser postgres

建立欲存放資料庫的目錄夾

mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres

初始化資料庫並設定為UTF8編碼,如果你需要其它的編碼可參考Character Set Support

/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data -E UTF8

啟動PostgreSQL資料庫

/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data &

關閉PostgreSQL資料庫

/usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data 

2008-02-13 16:53:26 | Add Comment

Next Posts~:::~Previous Posts
Copyright (C) Ching-Shen Chen. All rights reserved.

::: 搜尋 :::

::: 分類 :::

::: 最新文章 :::

::: 最新回應 :::

::: 訂閱 :::

Atom feed
Atom Comment