Sysprep 電腦升級主機板免重灌!

前幾天服役中的ATI Radeon HD5670莫名其妙掛點,也不能說掛點,而是舊的主機板抓不到他。只不過隔兩天沒用電腦,他就鬧罷工,害我弄了好久。最後,之所以知道是主機板出問題,是因為換了一另一片朋友淘汰掉的主機板(本來要拿來做測試用的SERVER)後發現的。網路上是說,改動過硬體架構,最好是重灌電腦。問題是,我很不想要重裝那堆軟體,而且我放在C槽的資料也還沒備份…好啦,其實是我懶啦!

Mother borad

前幾天服役中的ATI Radeon HD5670莫名其妙掛點,也不能說掛點,而是舊的主機板抓不到他。只不過隔兩天沒用電腦,他就鬧罷工,害我弄了好久。最後,之所以知道是主機板出問題,是因為換了一另一片朋友淘汰掉的主機板(本來要拿來做測試用的SERVER)後發現的。

這時候,問題來了。

Windows有個有名的問題就是,如果我把整個電腦硬體大幅度改變,也就是換了主機板、CPU後,他就沒辦法進入Windows,會不斷重新開機,直到你把電源切掉或拔掉插頭為止。(這問題在Linux幾乎不會出現)

網路上是說,改動過硬體架構,最好是重灌電腦。問題是,我很不想要重裝那堆軟體,而且我放在C槽的資料也還沒備份…好啦,其實是我懶啦!

跟Google問了一下,發現Windows 7有個好用的隱藏程式,他可以把你電腦的設定還原成剛裝好的樣子,也就是什麼驅動都沒有安裝的情況,等於第一次開機與使用,而這時的Windows會重新安裝驅動程式。也就是說,你不需要重灌Window,你之前安裝的軟體也不會從開始功能表中消失,不過你之前的使用者資料會被放到另一個資料夾下。

閱讀全文〈Sysprep 電腦升級主機板免重灌!〉

Fingers Party 主打多人一起低頭歡樂的遊戲!

Fingers Party

▲ 準備好開戰了嗎?

今天獨夜我呢,不介紹又硬又冷又無聊的嵌入式系統之類的鬼東西,要來介紹的是一款能夠讓你手上的平板電腦不再只是個拿來看影片、逛網站或看FaceBook等等的App。不只這樣,它還可以增進你跟你的家人跟朋友之間的互動關係,讓你們在一起的時光增進更多的親情與友情。 是什麼樣的App這麼神奇呢? 它就是Fingers Party!

開發團隊簡介

Fingers Party是一款由Nomads所研製的遊戲App,而在正式介紹這款遊戲之前,我想先來帶大家認識認識這個來自台灣高雄的遊戲開發團隊

Fingers Party

▲ Coffee Startup

Nomads團隊成立於2011年10月。

一開始只有兩位成員,沒有一個正式的團隊模樣,沒有充裕的資金,沒有成功的案例…但創辦人炎羅已下定決心,他說:「我決定要做遊戲和創業,而我的理由,只是因為我知道我辦得到。建立一個開發出偉大作品的團隊,才是我努力的方向。」 因此,他自掏腰包買設備、買軟體,研究遊戲引擎,以及指導他當時的另一位夥伴Thunder寫程式。後來,他找到了一些朋友投資,還找到了一些新的夥伴一同開發遊戲。只不過,這些夥伴們來來去去地,不是非常的固定。

他們最開始的團隊夥伴是一群白天在遊戲公司上班的朋友,利用下班業餘的時間一起開發,但因為一些因素,這並沒有維持很久,也失敗了兩個專案。之後也嘗試過以學生團隊來開發遊戲,但也沒有很穩定,幾個案子最終還是沒有成功。

直到今年五月,創辦人炎羅與仍未放棄的學生重組了一個新團隊,在近乎所有人都沒有參與過實際且完整的遊戲開發經驗下,歷經五個多月,終於誕生出第一個作品,且成功的通過審核並順利的上架。 這個作品,就是獨夜我今天所要介紹的遊戲 – Fingers Party

Fingers Party是一款多人對戰的遊戲,但不是透過網路或藍芽連線的那種對戰方式,而是…嗯,你聽過桌遊嗎?是的,這款遊戲的概念就像桌遊那樣,只不過這次你拿的不是紙牌,不是旗子或人偶,而是一台平板電腦。

遊戲簡介 這遊戲有好幾種模式,最基本的模式是雙人對戰模式。

Fingers Party

▲ 下好離手!

Fingers Party

▲ 快來跟朋友比比看,誰的手指動得比較快吧!

這樣點顏色,玩久了也會無聊對吧?尤其是一直被贏的時候…這時候來試試看進階雙人模式或許是個好選擇,來比比看誰的反應速度快。(此模式需要成為VIP才能享有喔!)

Fingers Party

▲ 啊…那灰色線條怎麼沒反應!?

以為這樣就沒了嗎?不!還有多人模式!

Fingers Party

▲ 準備…

Fingers Party

▲ 開戰啦!

其實,遊戲模式不只這些,剩下的模式留給各位讀者去享受吧 XD 接下來讓我們一起透過Nomads官方所發布的遊戲影片,享受一下歡樂的氣氛~

嘿,看完影片以及介紹文之後,是不是也想跟你的親朋好友一起體驗呢?別猶豫!拿出你手上的iPad,然後點下那個網址,快快下載回去吧!

遊戲名稱Fingers Party

遊戲語言:英文

付費方式:免費 / 關卡付費

開發團隊:Nomads

官方網站http://fingers-party.blogspot.tw/

官方粉絲頁https://www.facebook.com/nomads.games

支援平台:iPad 2 / 3

下載連結http://itunes.apple.com/tw/app/fingers-party/id574249499

當LaunchPad遇上nRF24L01

時間過得真快,又到了一週一文的截止時間後了(?),今天要來跟大家談談Jack和Rose相遇的故事,讓我們把時間回到1912年的鐵達尼號…

啊,不對,是LaunchPad與nRF24L01才對。LaunchPad我相信有在關注Single.9的朋友們應該不會很陌生才是,假如你是隨Google大神的指引而來到寒舍的話,那麼你可以先參考這篇文章後在來看也不遲。 閱讀全文〈當LaunchPad遇上nRF24L01〉

Ubuntu 12.04 修改英文界面預設中文字體。

▲ 比較看看你Ubuntu的中文跟我的是不是不太相同?

不知道有多少人跟我一樣,喜歡用英文的操作界面來使用電腦。有趣的事情來了,明明Ubuntu內建有美麗又漂亮的中文字體,為什麼在英文的操作環境下面卻是怎麼看都覺得那個中文很奇怪呢?

原來,在英文的操作環境下,中文字體在系統的預設中使用的是細明體,而在中文環境時,使用的卻是文泉驛微米黑,兩種字體在顯示上有恨大的不同,對眼睛或心靈的影響也不同(咦?

然後,我記得以前的Ubuntu改字體是很方便的,系統設定裡面就找得到,但不知道從那一版開始這些設定就消失了。所以如果要用圖形化的方式去改設定,勢必要安裝其他的調校軟體。

「可是我只是想要改字體而已,並不想要裝一些奇怪的程式啊!」

別急,今天獨夜我根據Google大神的指示,尋得一帖良方

「所以,要怎麼更改呢?」

首先呢,我們要把中文的一些設定檔案弄到系統資料夾下

然後修改一個設定檔案

找到 sans-serif 在 <prefer> 後加上新的一行

再找到 monospace 一樣在 <prefer> 後加上新的一行

最後執行

清掉快取,到這邊已經大功告成,你可以嘗試把這個瀏覽器關掉,然後在一次打開,你會發現中文果然跟看到正妹一樣變得養眼多了。

Olivia Ong

▲ 這位是Olivia Ong,我超喜歡她的歌聲!

如何在Linux中使用LaunchPad?(安裝設定篇)

MSP430 Launchpad是TI(德州儀器)所推出的一種超小型單晶片實驗板,其特色為太多多餘的元件在板子上,所以又稱為核心實驗板,細節內容你可以參考這篇文章

而今天主要是要來教各位如何在Linux上使用這個小巧又便宜的實驗板,嗯?你說CCS本身就有出Linux版本?喔,是的,的確有出,但是他的Debug並沒有支援這板子上面的USB裝置,雖然Linux可以辨認,但就是無法使用。關於這點,TI討論區上有人曾經問過,而TI工程師也很認真的回覆了,詳情可以點這裡前往。

最近因為自己有點怪怪的,又把小筆電的作業系統從Windows換成Ubuntu然後發現要拿作專題的MSP430 LaunchPad居然不能用…百般搜尋後,終於在Hack a day找到要的資料,建議閱讀原文,因為以下將直接解釋安裝步驟。(作業系統環境是Ubuntu其他環境不清楚能否正常執行)

安裝MSPGCC

第一步是安裝必須的套件與環境,請打開終端機(或用Ctrl+Alt+T)然後輸入以下指令:

裝完之後,用SVN下載原始碼:

接下來開始進行編譯!

在這會顯示一些資訊要你選擇,基本上就是一直按Enter到底,最後要記得選YES。

這個步驟會用掉很多時間約20~45分鐘,依電腦效能而定。這段時間你可以逛逛臉書或者是看看其他的文章

編譯完成之後,我們要把這個專門給MSP430的編譯器加入到Path中,方便未來使用。請執行以下指令:

在檔案最後面加入:

然後用Ctrl+X儲存並離開。 重新載入Path設定。

安裝MSPDebug

接下來是安裝mspdebug程式,剛剛那些步驟是在裝編譯環境,這個則是燒錄與除錯用的。 請先到MSPDebug下載最新的檔案,然後開始編譯…

別擔心,這個的編譯與安裝速度很快就完成了!

連接LaunchPad

在終端機下這個指令,這個指令是連接到Launchpad,通常剛安裝好是無法正常工作的,錯誤訊息如下顯示…原因是,沒有適當的驅動。

所以…要來弄一下驅動,讓Linux可以辨認與使用這個裝置。

輸入:

然後重啟。

重新下指令,這時應該應該可以正確連上,並且進入另一個操作介面。

那麼這個要如何使用呢?你可以先到Hack a day看底下的說明,或者等我假日更新…最近有點忙,這篇原訂昨天發表的文章拖到今天才發…囧。      

Linux下好用的遠端桌面連線程式:rdesktop。

最近又想念起了Linux打指令的快感(?),這次完完全全的把小筆電改成了Linux的環境,不過桌電因為資料龐大加上遊戲效能的關係,所以還是維持在Windows的狀態。

現在問題來了,因為在學校做研究或者是一些額外的需求,偶爾會用筆電遠端回桌電。以前是Windows的時候還好,但現在是Linux,總不能叫我SSH吧…雖然有考慮過另一套,但總覺得還是不很好用,後來讓我找到了rdesktop這個好用的軟體。

接下來我將以Ubuntu為例,教各位如何安裝與使用這個好用的遠端桌面連線程式!

安裝

連至遠端

進階利用

這個遠端桌面程式功能很強大,擁有很多選項及設定可以使用,以下是這個程式可用的參數說明,這邊我只翻譯幾個常用的。

不知道你有沒有發現,他居然可以重定向遠端的特定功能(-r)到自己在用的這台電腦呢!雖然我自己是沒有用過就是了…有機會再來嘗試看看。

Wii Remote Projects 用Wii的搖桿玩出不一樣的世界 1/2。

Wii Remote Projects is one of Johnny Chung Lee’s projects. 我是有一次在網路上逛到的,雖然這東西有點久,不過對我來說還是挺新鮮的一件事情。 那些影片以及他在TED上的演講都讓我印象深刻,邊看邊驚呼的我,當下決定一定要買一支Wii搖桿回來玩以及測試。 就在一個多星期以前,我入手了這支夢寐以求的Wii搖桿。

挑的是黑色款,因為我還滿喜歡那個鋼琴烤漆的質感,哈!

一支799,不算貴。

Wiimote如何運作?

Wiimote即Wii Remote,也就是那隻搖桿(遙控器)。它的運作原理很有趣,它是利用Bluetooth v1.2與Wii主機連結並且傳送與處理資訊。 內部有一個三軸加速度感測器,前端有一個高靈敏的紅外線攝影機。

它就是利用這個和內部的加速度感應器去知道玩家的位置以及姿勢等等,然後再將這些訊息傳給主機,這時的主機會根據遊戲程式來處理這些資訊。 如果想要知道更多詳細資訊可以參考英文版的Wiki,裡面的資料非常詳盡,包括第三方應用等等的。

如何與電腦連接?

剛剛提到,Wii Remote是透過Bluetooth與Wii主機連線,換句話說,只要我們的電腦有藍芽的接收器,我們就能接收到Wii Remote的資訊,所以想要嘗試看看,請準備一個藍芽接收器,如果電腦有內建那就不用準備啦! 準備妥當之後,請同時按下Wii搖桿上的1、2按鍵,這時底下四個LED燈會不斷閃爍,如果沒有閃爍請檢查你有沒有裝上電池。

然後開啟電腦的藍芽程式,點下加入裝置。

找到Nintendo RVL-CNT-01這個名稱的裝置。

連接的時候不用任何密碼的配對,因為Wii搖桿本身不是設計給電腦使用的,請選擇不需密碼配對的選項,或者是密碼欄留空。

OK!連上。連上電腦後的Wii搖桿4顆LED會不斷閃爍。

怎麼玩? 想要嘗試影片上的功能,請依照想嘗試的功能下載,在這邊我整理給各位:

Wiimote Whiteboard

電子白板的小程式,不支援64位元的系統,使用方式可以參考以下的影片。

Multitouch

這比較麻煩,我目前還沒有成功過,因為我還沒去買紅外線二極體。

老實說,我認為Wiimote若只是拿來做這些應用的話似乎有些太浪費,並且在我測試之後發現會有一些角度問題,雖然這點只要把紅外線LED反過來就可以解決。

但這樣的應用大大的浪費了整支遙控器搭配的按鍵以及內建的許多功能,因此我認為這支搖桿還能做到更多樣的應用,例如說非接觸手勢控制、非接觸手寫辨識、無線電腦控制…等等。 附上執行程式以及原始程式碼,歡迎大家來共同討論這雖然過時但卻有趣的應用吧 =D

—- 撰文記事 —-

這篇文章放了快半年,當我打開草稿發現我自從3月之後就沒有在動過這篇文章時,我深深感到訝異…當然,還有比這篇文章更久的草稿文,哈哈! 是有拍實測影片,但總覺得很爛,又很懶得重拍(眼神死),就一直放到了現在…重點,我還是沒拍 XDD 因為放太久,久到我已經忘記原本是要怎麼規劃這篇文章了,所以,我決定先把這篇文章發表出來,當作第一部分。而第二部分則是實測的部分,這部分我會等新的影片完成之後再放上來。雖然我知道,這個東西在網路上已經有很多人發布,但我總覺得還有更有趣的應用,而腦中那個應用的想法已經完成一部分雛形,測試也OK,只剩下修正了…雖然已經修正半年了… 不管如何,我想先讓大家再認識一次這個有點過時的東西,下次,我會順便發表我的應用 🙂

見證歷史,好奇號今日登陸火星!

好久沒發文章了,最近在研究 Launchpad 以及 nRF24L01 的控制,等有心得之後我在特別發幾篇吧 🙂

那麼,在漫長的8個月旅行後,好奇號預計要在台北時間 8/6 13:31 登陸火星(你現在才發!?),雖然這不是第一次了,但還是很令人振奮。

工程師正在用模型解釋好奇號如何登陸火星。

我猜這是登陸的監控畫面,感覺好像電動玩具…XD

電腦計算與模擬登陸狀況。

控制中心監控中。 希望能夠成功啊!!

P.S. 我邊打這篇文章邊看轉播,發表前的狀況是,登陸器成功分離。

— 更新 —

好奇號在預計的時間點上成功登陸,這是人類歷史新的一頁。

進入大氣層成功,火箭分離成功的時候。(謎:正妹科學家,電影果然不是假的。)

等待資料回傳。

第一張火星影像縮圖成功回傳! 這時候的科學家和工程師們已經陷入瘋狂狀態了 XD

來自好奇號在火星上面的清晰影像,可以看到砂礫呢!! “這真是不敢相信,真是太驚人了!!” “是火星上的土壤!” “感謝大家!!” 在登陸後不斷聽到這些詞語,整個很開心啊! 連我也開心了,恭喜人類在宇宙中建立了一個新的里程碑。在登陸之前,科學家也有提到火星是未來人類最有希望的第二個居住星球,而這次的計畫也是為了這些目的而來,並且為了幾年之後太空人登上火星做準備。

越來越像科幻小說了,不知道在有生之年是否能看到真正的愛因斯坦-羅森橋呢?

MSP 430 Launch Pad Experiment: Blink LED.

摸了一陣子的 Launch Pad 後,除了因為它便宜、嬌小且功能充足之外的驚訝,剩下的就是不斷閱讀英文文件的地獄…還好,有人弄了一個中文的教學站點,方便初學者入門,也讓我好開始起頭,雖然後來發現我還是參考官方Blog以及IDE內的範例程式比較多就是了,哈。

那麼,我們開始進入今天的主題。

今天要呈現給各位的是微電腦系統最喜歡的 Hello, World 方式,讓 LED 閃來閃去! (戴墨鏡)

摸了一陣子的 Launch Pad 後,除了因為它便宜、嬌小且功能充足之外的驚訝,剩下的就是不斷閱讀英文文件的地獄…

還好,有人弄了一個中文的教學站點,方便初學者入門,也讓我好開始起頭,雖然後來發現我還是參考官方Blog以及IDE內的範例程式比較多就是了,哈。

閱讀全文〈MSP 430 Launch Pad Experiment: Blink LED.〉

Leap Motion 將引爆人機互動新革命!

相信有在關注新穎科技產品的朋友們在不久前都有注意到這則消息了吧? 來自一天前 Engadget 的消息,瞬間在全世界引發熱烈討論,連媒體也開始報導這項全新的科技產品,LEAP Motion。

Say goodbye to your mouse and keyboard.

沒錯,在 LEAP Motion 官方網站的 About 頁面第一句就是這句話,「向你的鍵盤與滑鼠說再見」,從這裡可以看得出來 LEAP Motion 不是在說笑,是認真的、瘋狂的想要改變這個世界!且從官方發布的影片來看,實在是超級誘人的啊!

相信有在關注新穎科技產品的朋友們在不久前都有注意到這則消息了吧? 來自一天前 Engadget 的消息,瞬間在全世界引發熱烈討論,連媒體也開始報導這項全新的科技產品,LEAP Motion

Say goodbye to your mouse and keyboard.

沒錯,在 LEAP Motion 官方網站的 About 頁面第一句就是這句話,「向你的鍵盤與滑鼠說再見」,從這裡可以看得出來 LEAP Motion 不是在說笑,是認真的、瘋狂的想要改變這個世界!且從官方發布的影片來看,實在是超級誘人的啊!

LEAP 官方介紹影片

接下來我非常簡略的介紹一下這個裝置,大部份內容翻自官方 About 頁面,然後再加上我的一些潤飾,所以可能有些地方跟原文不大相同,還是推薦前往閱讀原文會比較好。

什麼是 LEAP Motion?

Leap Motion 是一個大約跟隨身碟差不多大小的裝置,他將帶來除了鍵盤與滑鼠之外的另一種全新的使用電腦的方式。它將比滑鼠還要準確、比鍵盤還要可靠,而且,還比觸控螢幕來的靈敏得多。這裝置讓你可以透過你的手與手指在三維的空間裡操控你的電腦,完全不需要額外的感測器,只需要這個裝置即可。

使用方式也很簡單,只要把這小小的裝置用USB接上你的電腦,然後,就準備開始體驗從未體驗過的操作方式吧!

Leap 可以做什麼?

可以用更為自然的方式操作你的電腦、玩電腦遊戲、使用軟體…等等你想得到本來是滑鼠或鍵盤控制的事情。

我們正在改變世界

這直接看原文吧 XD

Two or three hundred thousands lines of code later, we’ve figured out how to use the Leap to create an interaction space around your computer, in 3D.  Able to distinguish thumbs from fingers, and even handheld items like pencils.  This allows users to interact like never before, using only natural movements.

And we went a step further. You will be able to create custom gestures that fit how you want to use your computer. You can even network more than one Leap device, to create even larger interaction areas.

We’ve been able to link Leap to dozens of applications and operating systems.

But this is just the beginning.  As our development community builds, who knows what the future holds?

支援多個作業系統

雖然官方介紹影片用的是 Mac ,不過在 FAQ 中,官方有寫到,他們也支援 Windows !這樣 Windows 使用者是不是放心一些了呢?

支援的系統:Windows 7/8、MAC OS X。

至於 Linux ,則是還在討論階段。

有開發者套件嗎?

我想這是所有開發者最想知道的事情吧?

How can I get a free developer kit?

We’re distributing thousands of kits to qualified developers, because, well, we want to see what kinds of incredible things you can all do with our technology. So wow us. Actually, register to get the SDK and a free Leap device first, and then wow us.

根據官方的FAQ,官方是有提供開發套件的,雖然我這邊貼的是關於免費開發套件的問題,而不是SDK,但我覺得是差不多的意思吧 XD

順便解釋一下免費開發套件好了,Leap官方會提供免費的開發套件給開發者,不過他們會審核資格,也就是說,你要提出一個可以「wow」他們的構想(編按:我看了那句 wow us 好久才悟出道理 XD),然後就有機會拿到一套免費的開發套件!

什麼? 只要US$70?

是的,只要美金 70 元就可以獲得這個裝置,而且接受國外訂單,所以再加上國際運費為 82.98 元,折合台幣約 2570 元,感覺頗便宜的。

其實這樣看下來,在還沒有真正的實體測試之前,是頗神奇的一項產品,對比 Microsoft 的 Kinect ,這 Leap 根本是大勝啊!! 能做到比 Kinect 還要細緻的動作,並且還比 Kinect 更小、也更為美觀,我相信 Leap 正式上市的那天絕對會引發一場超級革命!

要不是我沒有信用卡,不然我大概已經預購下去了 XDD

接下來,讓我們期待這個今年最 Amazing 最有話題的產品正式問世吧!