跳到主要內容

發表文章

目前顯示的是 11月, 2012的文章

Open NI

在 Heresy 的網站 中介紹 Open NI 的的套件,對於 3D 及 VR 的研究結合了感知器,可以創造出不一樣的虛擬世界。 在他的 blog 中也有提到關於體感知器的應用,其中一個很有創意的應用是使用感知器來學習中文字,由遊戲者看著螢幕的中文字,再透過感知器的感知,將光照的部分,利用身體的動作將光遮罩起來,在時限內如果遮罩完全就會出現成功的警示。這種利用感知器的應用,類似海尼根的一個廣告,一個人在大庭廣眾之下,看著螢幕的指示來做動作,之後旁邊圍觀的群眾也紛紛到設定的範圍內嘗試。目前 Xbox 也是使用這種感知器來為遊戲,比 wII 還需要拿無線的遊戲棒來玩,似乎先進了一些。

Installing new version boost library for CodeBlock IDE

2013.08.15 -------------------------------------------- Boost 在 sourceforge   中也有 binary 的檔案 ,不需要到 BoostPro 中下載他們編譯的 binary 檔。 Boost document 是使用 DocBook 的套件所製作的文件,在 Boost document 第39章 有介紹,另外,在 sourceforge 中也有 Boost document for pdf format 的檔案,。 --------------------------------------------- 之前拿 boost library source code 來編譯,當時的版本是 1.38v,現在已經是 1.52v 了,不過編譯 boost 需要很多時間,不想再編譯,而在 Boost Getting Started on Windows 中寫道:The easiest way to get a copy of Boost is to use an installer,這個 installer 是 BoostPro Computing 所提供,下載這個 installer 以後,就像 Windows 安裝軟體那樣容易。   由於將 OS 升級為 Windows 8,之前所安裝的 boost library 已經不在,新版本 (1.51 版 by BoostPro) 是否將 include 的目錄架構變更或以前就沒有這個目錄,已經不可考了,總之,之前所寫的設定過程已經不能再使用了。不管這些的變化,主要能將 1.51 版本的 boost 讓 CodeBlocks IDE 可以讀得到才是重要,底下是整個設定的過程,在 codeblock.txt 檔中是簡單設定的版本。   1. 下載 installer, 選擇所需要的 library 形式來安裝,假設是安裝在 c:\library\boost_1_51 目錄   2. 在 CodeBlocks 中設定 Global variable:       2a.) Setting -> Global variable, new...

QR code 的應用

OR code 是 Quick Response Code 的簡稱,中文稱為二維條碼,與之前所知的二維條碼略有不同,不過,總是可以利用這個碼來做一些不一樣的事。   QR code 產生器 提供了一個產生各種不同需求的 OR code,在網站中也使用「文字」的選項來產生一個 OR code 來看看,文字的內容是如下: 這是中興大學註冊組提供的註冊證明,同學取的這個訊息,表示同學已經完成註冊程序。 中興大學  註冊組敬啟 真的可以產生一個 內含文字的 QR code ,結果存成 ORcode.png 檔。似乎要實作一個註冊成功的網站,讓註冊完成的學生來掃描並不難。

Setting Home environment variable for MSYS

重新安裝 Windows 8 讓 C:\ 的空間增加,但是已經忘記之前如何將Home environment variable 指定到 E:\elvis\home 當中,在 MinGW 網頁中找到一篇 HOWTO Set the HOME variable for cmd exe 的文章,摘要如下: 1. 開啟 regedit 2. 找 [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] //for current user   or   找 [HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor] //for system-wide 3. 編輯 -> 新增 -> 字串值,加入:     "AutoRun"="%USERPROFILE%\\cmdrc.bat" 4. 在 user home directory(c:\Users\user_name目錄中) 中加入 cmdrc.bat 檔,內容如下: @echo off set MINGWDIR=C:\MinGW set MSYSDIR=%MINGWDIR%\msys\1.0 rem set HOME=%USERPROFILE% set HOME=%MSYSDIR%\home\%USERNAME% set PATH=%PATH%;%MINGWDIR%\bin;%MSYSDIR%\bin rem Useful doskey macros doskey ^D=exit doskey ll=ls -l $* doskey vi=vim -N $* doskey which=sh -c "which $*"   5. 執行 MinGW Shell   修正後的 cmdrc.bat  檔案在 elvls/home  中有一份備份,以後只要修改 home 的目錄即可。