2011年10月26日 星期三

PostGIS 1.3x to 1.5x 的完美升級方法

之前有發表過一篇PostGIS的升級方法,那是參考postgis網站的說明文件來升級的,相信只要做過的人一定會發覺過程中有些不知道該怎麼解決的錯誤訊息,雖然整個跑完資料庫還是會建立起來,但是心中難免會毛毛的.....

經過我跟postgis幾番的奮戰之後,終於發現可以沒有錯誤訊息的完美升級(搬移)方式
首先要先dump舊的PostGIS資料庫
 sudo -u postgres pg_dump -Fc old_postgis_db old_postgis_db_dumpfile

之後在新的PostgreSQL伺服器上建立資料庫
sudo -u postgres createdb your_postgis_db
sudo -u postgres createlang plpgsql your_postgis_db
sudo -u postgres psql -d your_postgis_db -f /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql
sudo /usr/share/postgresql-8.4-postgis/utils/new_postgis_restore.pl old_postgis_db_dumpfile | sudo -u postgres psql your_postgis_db

這樣就可以無錯誤訊息的將PostGIS 1.3的資料庫升級(搬移)至PostGIS 1.5x的資料庫上了。

2011年1月12日 星期三

什麽是Alarm-based Computing?

今天所內請來了哈佛大學的David Brooks教授來演講,講題是"The Alarms Project: A Hardware/Software Approach to Addressing Voltage Emergencies"。為什麽會想聽這場演講呢?因為我在碩班曾經做過處理器設計的題目,就使用過David Brooks教授在博士班的時候所研發的處理器功耗模擬器 - Wattch。當聽到David Brooks要來演講,馬上就在我的行事曆裡記下必聽的演講之一,不過看到講題馬上就有一股丈八金剛摸不著頭腦的感覺,Alarm在字面上有警報的意思,該不會David Brooks教授開始想做安全監控系統之類的嗎@@?

2011年1月10日 星期一

資訊的角度看禪宗,轉錄自ptt

寫的蠻有趣的可以參考看看

 作者  meblessme (眾生之心皆我道場)                           看板  Gossiping
 標題  Re: [問卦] 忽然開竅的八卦
 時間  Mon Jan 10 14:54:01 2011
───────────────────────────────────────

所謂的開竅
其實就是佛教中的開悟,
但開悟並不是只限於佛理的理解,
而是包含了對世界上一切道理的理解,,
但是,
開悟並不是像我們一般用腦袋去思考,
而是採用佛教禪宗所謂的參禪,簡稱參。

參的性質,
其實比較接近用潛意識去思考,
而不是一般的用第六識去思考,

六祖說 何期自性,本自具足,

就好像一台電腦,
潛意識其實才是主程式
而我們的意識其實是附屬應用程式。
但因為這個副屬應用程式太好用太常用太習慣太重要,
所以我們反而會以為它才是主程式。

而當我們用第六識去思考,第六識就會佔用我們腦袋的記憶體,
而會壓縮到主程式的運作空間,
執著越重心念越深,主程式的運作空間就越小。
所以參就是把問題丟給主程式,然後將記憶體放掉,讓主程式去跑。

不過主程式也不是丟東西進去留空間就一定會馬上跑出來的,
還需要其他條件,

一個條件是專注,平常的雜念就好像網頁的廣告木馬,會不時的想跑出來,
一跑出來不只佔用記憶體,更糟糕的是它還能吃記憶體來成長
所以一定要專注。

第二個條件是關心,把心關起來,不預設立場跟價值觀,隨直覺去走,

第三個條件是因緣具足,主程式跟電腦最大的不同就是需要因緣具足,
有點像化學,一個問題一定要遇到適當的催化劑或物質,它才會變成答案,
因緣具足有兩種方式,一種是感覺能力要強,
努力作禪定、離相、四念處,感覺力就會越來越強,
就越有能力吸收到答案。

另外一種方式是多吸收,多看多聽多感覺多跟世界互動,
就可以補感覺力的不足,而吸收到正確的答案。

2010年12月30日 星期四

"中指蕭"事件

博士生擋救護車 台大將處分,最重退學!

博士生擋救護車 台大將處分

24日晚間6點21分,駕駛橘色SMART轎車,不知何故刻意擋在一輛急馳的救護車前,還刻意在救護車前踩剎車,甚至比出中指嗆聲,遭到網友撻伐,發動人肉搜索找出他的資料,並被證實是台大歷史系博士生。

2010年11月9日 星期二

把PostGIS 1.3 的資料轉移到 1.5

首先由1.3版的資料庫備份出資料
使用pg_dump指令的時候要加上參數"-Fc"

 sudo -u postgres pg_dump -Fc MusicSpirit > MusicSpirit_bak
 sudo -u postgres pg_dump -Fc myServletDB > myServletDB_bak
 sudo -u postgres pg_dump -Fc postgistemplate > postgistemplate_bak

之後再用以下指令將資料灌到1.5版的資料庫

 sudo -u postgres sh /usr/share/postgresql-8.4-postgis/utils/postgis_restore.pl /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql MusicSpirit MusicSpirit_bak -E=UNICODE > restore.log
 sudo -u postgres sh /usr/share/postgresql-8.4-postgis/utils/postgis_restore.pl /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql myServletDB myServletDB_bak -E=UNICODE > restore.log
 sudo -u postgres sh /usr/share/postgresql-8.4-postgis/utils/postgis_restore.pl /usr/share/postgresql/8.4/contrib/postgis-1.5/postgis.sql postgistemplate postgistemplate_bak -E=UNICODE > restore.log

2010年10月12日 星期二

報紙永遠不會被 iPad 取代的理由



  記得幾年前去參加創業競賽,曾經用電子書為主題結果被打槍打得很慘...
不過今非昔比,如今電子書的市場似乎炙手可熱,不過不知道是否會雷聲大雨點小呢?

  影片中用iPad看報紙,真的十分方便,像報紙、雜誌類的印刷產品如果全部電子化,對於環保相信有很大的幫助。影片中最後方便的iPad始終敵不過蒼蠅對人類的誘惑,最後慘遭暴頭XD... 其實目前電子紙的技術越來越成熟,尤其前一陣子台灣工研院也研發出軟性電子紙的技術,所以在不久的將來,可能早餐用電子紙看報紙同時打蒼蠅或蟑螂的場面會發在你我面前。

  科技的進步可以製造更多的汙染,也可以減少許多不必要的浪費,電子書可以說是其中的一項代表產品,不過方便歸方便,要推行起來得要改變中國人幾千年的閱讀習慣,搞不好也要花上不少功夫喔...

2010年10月10日 星期日

寫字的回憶

  昨天因為要換實驗室的關係到所上辦公室辦一些手續,就在填寫資料的時候所上總務小姐忽然說"喔~~~有練過(寫字)的喔",這句話忽然讓我覺得很心虛...因為我自從國中畢業後就很少拿筆寫字了。其實我很討厭寫字,為什麼呢?因為只要拿起筆就會有不好的回憶...