2010年3月29日 星期一

Dragon 99 囉哩囉嗦

...
thread版的包成class會有問題阿 QQ
一直有無法解析的外部符號
static真是很討厭耶 ~"~
還是要回去碰陣列版  唉....

這幾天

都在弄Dragon 99的網路部分
第一次嘗試在windows底下用winsock寫一對多的server端
還是linux底下看起來比較順眼阿 T^T
還好google夠強,有search到一個陣列版一個thread版 = =
光弄這就花了兩三天... 下一步包裝成class ~
還真沒幹勁 = =... 一定是缺少了野宴的關係!

2010年3月25日 星期四

Win7+OpenCV2.0 ( VC2008 and Dev C++ )

win7的速度比vista快上不只一個等級
主機溫度以及搜尋速度都很快
有回憶到XP的感覺,真的很推薦 win7

================分隔線================
win7 只支援 vs2008
還好opencv出了2.0版本,否則1.0及1.1似乎有bug?
VC 2008 Express下安裝OpenCV2.0  <~~~ 設定連結在此
比較麻煩是需要另外安裝cmake來自行compile opencv2.0的libraries
Note:2008要先安裝才能用cmake去compile
不過2.0的設定也單純多了 XD" 不像舊版要指定一堆的路徑
另外 dev c++ 也可以用
在Dev-C++安裝OpenCV2.0
(1)下載 OpenCV-2.0.0a-win32.exe
(2)安裝OpenCV2.0在C:\OpenCV2.0
(3)在DEV 工具/編譯器選項/編譯器 的編譯器設定組態中新增編譯器設定(加號按鈕)並命名為"OpenCV2.0"
(4)在連結器命令列中加入以下命令(前面框號要打勾)
-llibcxcore200 -llibcv200 -llibcvaux200 -llibhighgui200 -llibml200
(5)在DEV 工具/編譯器選項/目錄/二進位檔 加入:
C:\OpenCV2.0\bin
C:\Dev-Cpp\Bin
C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2
(6)在DEV 工具/編譯器選項/目錄/函式庫 加入:
C:\OpenCV2.0\lib
C:\Dev-Cpp\lib
(7)在DEV 工具/編譯器選項/目錄/C引入檔 加入:
C:\OpenCV2.0\include\opencv
C:\Dev-Cpp\include
(8)在DEV 工具/編譯器選項/目錄/C++引入檔 加入:
C:\OpenCV2.0\include\opencv
C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include
C:\Dev-Cpp\include\c++\3.4.2\backward
C:\Dev-Cpp\include\c++\3.4.2\mingw32
C:\Dev-Cpp\include\c++\3.4.2
C:\Dev-Cpp\include
(9)在C:\OpenCV2.0\include\opencv中找到cxoperations.hpp檔
(10)找到檔中第66行部分程式碼如下
#else
#include
#if __GNUC__ >= 4
(11)將它改成如下程式碼並儲存
#else
#include
#if __GNUC__ >= 4 || __MINGW32__
(12)每次開新的專案必須在專案中選擇新建的編譯器設定(OpenCV2.0)

Note:
較為特別的是需要更改.h檔來認同 Mingw32 的 compiler
否則先前用cmake做出來的檔案只能用在vs compiler
大致上就是這樣~  用的很順
速度也很快~ 也不像先前vista+2005跑久了之後似乎容易有memory leak的問題! XDDD

2010年3月16日 星期二

2010 Australian Open Final - Federer vs Murray Highlights

Part 1:



Part 2:


Part 3:


一代球王真的不是浪得虛名
如果Nadal不是左撇子應該也沒辦法打贏Federer吧 = =a...
精彩的比賽可怕的手感
怎麼會有這麼多的Ace球 XD"

2010年3月10日 星期三

India.Arie - Ready For Love




莫名的好聽
不知不覺就聽完了
會想再聽一次的歌

2010年3月8日 星期一

日本美國海賊王比較




右半邊是美國版的海賊王動畫

1:20 克洛克達爾的耳環是為了... XDDDDDDDDDD?

只是不懂為什麼最後不能看到魯夫嘴巴呢 =口=?