發表文章

目前顯示的是 2013的文章

使用 Dropbox 當 Git 伺服器

DropBox 端 1、建立一個資料匣 2、在資料匣中執行 git init --bare -->產生.git目錄,記錄版本,但不會包含來源檔案的拷貝。 本地端 A 電腦 1、建立一個資料匣 2、在資料匣中執行 git init    --> 產生.git資料匣,專為記錄版本用 3、git remote add XXX YYYYYYYY  --> XXX 為自已取的名字,YYYYYYYY 是dropbox中要用來當伺服的資料匣,如 git remote add example /user/abc/dropbox/example,這個意思是說,我要建立一個遠端的伺服資料匣,名字為example,位置在/user/abc/dropbox/example。 到此,基本工作完成。 試著在本地端的資料匣內,建立一個文字檔。建立完成可以先commit 如下 git add abc.txt -->告訴git開始追縱abc.txt這個檔 git commit -m "create abc.txt" -->建立一個節點 git push example master -> example 是一開始我們取的代號,master 代表當下的分支。這意思是說,把本地的master支線推到example去。 這樣就把伺服端更新了。 現在,在B電腦這一端,也想要有相同的檔案且想要直接從example拉下來B電腦。做法 1、先在B電腦建立一個資料匣 2、在資料匣中執行 git init    --> 產生.git資料匣,專為記錄版本用 3、git pull example master  --> example 是一開始我們取的代號,master 代表當下的分支。 注意 如果在A電腦上我修改了文件,由本來的節點 x1 commit 成 x2,丟到dropbox上。然後到B電腦端,B電腦端如果還在節點x1,將文件pull下來,B電腦就會變成在節點x2了。但如果,B電腦端在x1節點下,曾經修改過文件(尚未commit新節點),此時,pull就會失敗。 解決的方法, 1.再開一個新資料匣來pull。 2.就是放棄所有在B電腦上的修改,回復到原始的x1。指令如下 git r

In App Billing 學習 I

圖片
要學習Google的In App Billing可以從他的範例來學,也可以直接套用,即方便又不容易出錯。要學習之前我們先做一下基本的準備。在Android developer中,提供了一個車子買油的小範例 TrivialDrive 。 TrivialDrive 這個範例就在 android的sdk 下的 /extras/google/play_billing/sample 。我們方便些,把sample下的src的裡的java都複製到我們的project的src下吧。有如下幾個檔名: IabHelper.java IabResult.java IabException.java Inventory.java Purchase.java Security.java SkuDetails.java Base64.java Base64DecoderException.java 第一步: 先在 AndroidManifest.xml 加入 <uses-permission android:name = "com.android.vending.BILLING" /> 第二步 :   在src底下創建一個新的package, 名為 com.android.vending.billing,再把 IInAppBillingService.aidl(也是在 android的sdk 下的 /extras/google/play_billing/ 可找到) 複製到 src目錄下的package-> com.android.vending.billing底下 。 第三步: 建立商品。 進入自已的market->應用程式內產品  點擊新增產品 產品ID只能有小寫(a-z)、數字(0-9)、底線(_)和小數點(.)。 不管是不是納入管理產品,其實google都有管理,所以就選納入管理吧。訂閱是指一個固定周期的付費,像是雜誌每個月的付費之類。 第四步: 找出public key。進入自已的market 複製public key後,就存放在程式裡吧。如下在 onCreate 中 @Override public void onCreate(Bundle s

右腦訓練 SpeedBrain Q&A(简中)

圖片
问:这是一个眼睛的训练游戏吗? 答: 当然不是。这是一个训练右脑图片记忆的游戏。 问:为什么每个题目的出现时间都那么短? 答: 因为右脑是快速处理图像的脑。左脑偏于罗辑所以需要思考时间。举例来说,我们念书通常是一个字一个字默念。这样一次只读一个字是左脑在读书,太没效率了。有人可以一目十行这是真的,因为他不默念文字。他把文字当图形来看。看文字的图形就理解意义。这才是有效率的。所以这个游戏的设计就是不超过一秒。不给玩家数图形数量的时间,一旦有时间给玩家数,就是用左脑了。 问:玩游戏时,有什么诀窍吗? 答: 诀窍一:   就是记在脑子里面数。图像记在脑子里了,再用左脑去数。这个练习久了,右脑跟左脑的连结就会很快速、深刻。另外就是图形排列的熟析。大家看看下面的图。 图一 图二 图一跟图二都是相同数量,但从图一排成图二方式对于玩家来说,数量就不是那么好算了。排列跟数量的对应就是右脑的功能。训练够久,不管是图一还是图二,都能一看心中就出现数量。就好像我们为什么可以轻易的辨识左手右手。因为我们天天都在看我们的手。 诀窍二: 用眼角的余光,不要想把每一个图都看得清楚。而是瞄一下,然后靠印象跟直觉。因为人的眼睛是有极限的。当图形越来越多,就只能靠眼角的余光去瞄了。有时候会有一种很特别的感觉,这是作者个人的体验。就是根本没看到,但心中却很有信心就是那个图形。还真得对了!很神奇!游戏的第四关跟第六关就是为了训练这种直觉开发的。 问:玩时是否真的会头痛? 答: 有人反应会头晕,头痛,眼酸。这是正常的。确实!这是一个需要高度专注力的游戏。注意休息就好!一次不要玩太久,就如我在 google play 上提到的,就很像很久没运动了,运动之后的肌肉酸痛。不过话说回来,因为我们的教育不鼓励这样的训练,所以久而久之,我们的右脑也就不太运转。希望这小游戏可以让大家的右脑动起来,进而对大家有所帮助。 问:请问作者本人玩到第几关? 答: 我个人状况好时可以玩到第七关,有过一次玩到第八关 ( 用了 20 颗瞬眼 ) 。不过平时注意力跟精神不够专注时,通常在第五关就过不了了。 ( 笑 ) 问:有没有什么话要对大家说。 答: 希望大家多多练习这个游戏。如果世界上越来越多人

Right Brain Trainer SpeedBrain Q&A(English)

圖片
Q: Is this an eye training game? A: Of course not. This is a right brain memorize image training game. Q: Why is time period of every question so short? A: Since right brain has  fast process image ability and left brain always needs time for logic thinking. If the game give enough time to memory, it means user use left brain to dominate this job. For example, how do you read article? Read the content word by word, and  read silently in mind. This is left brain reading, low efficiency. Some body can read article page by page, they don't read silently in mind. They memorize an image of page and  figure it out. So the questions time of this game design don't exceed 1 second. This design will not give any chance to left brain  to handle questions. Q: are there any trick for play this game? A: Trick 1. Counting the image in the brain. This trick enhance the communication between left and right brain. Take a look the picture below. Picture 1 and 2 has the same

右腦訓練 SpeedBrain Q&A

圖片
問:這是一個眼睛的訓練遊戲嗎? 答: 當然不是。這是一個訓練右腦圖片記憶的遊戲。 問:為什麼每個題目的出現時間都那麼短? 答: 因為右腦是快速處理圖像的腦。左腦偏於羅輯所以需要思考時間。舉例來說,我們念書通常是一個字一個字默念。這樣一次只讀一個字是左腦在讀書,太沒效率了。有人可以一目十行這是真的,因為他不默念文字。他把文字當圖形來看。看文字的圖形就理解意義。這才是有效率的。所以這個遊戲的設計就是不超過一秒。不給玩家數圖形數量的時間,一旦有時間給玩家數,就是用左腦了。 問:玩遊戲時,有什麼訣竅嗎? 答: 訣竅一: 就是記在腦子裡面數。圖像記在腦子裡了,再用左腦去數。這個練習久了,右腦跟左腦的連結就會很快速、深刻。另外就是圖形排列的熟析。大家看看下面的圖。 圖一   圖二 圖一跟圖二都是相同數量,但從圖一排成圖二方式對於玩家來說,數量就不是那麼好算了。排列跟數量的對應就是右腦的功能。訓練夠久,不管是圖一還是圖二,都能一看心中就出現數量。就好像我們為什麼可以輕易的辨識左手右手。因為我們天天都在看我們的手。 訣竅二: 用眼角的餘光,不要想把每一個圖都看得清楚。而是瞄一下,然後靠印象跟直覺。因為人的眼睛是有極限的。當圖形越來越多,就只能靠眼角的餘光去瞄了。有時候會有一種很特別的感覺,這是作者個人的體驗。就是根本沒看到,但心中卻很有信心就是那個圖形。還真得對了!很神奇!遊戲的第四關跟第六關就是為了訓練這種直覺開發的。 問:玩時是否真的會頭痛? 答: 有人反應會頭暈,頭痛,眼酸。這是正常的。確實!這是一個需要高度專注力的遊戲。注意休息就好!一次不要玩太久,就如我在google play上提到的,就很像很久沒運動了,運動之後的肌肉酸痛。不過話說回來,因為我們的教育不鼓勵這樣的訓練,所以久而久之,我們的右腦也就不太運轉。希望這小遊戲可以讓大家的右腦動起來,進而對大家有所幫助。 問:請問作者本人玩到第幾關? 答: 我個人狀況好時可以玩到第七關,有過一次玩到第八關(用了20顆瞬眼)。不過平時注意力跟精神不夠專注時,通常在第五關就過不了了。(笑) 問:有沒有什麼話要對大家說。 答: 希望大家多多練習這個遊戲。如果世界上越來越多人左右腦都很發達,人類就會進化到下一個境界了。

右腦訓練 SpeedBrain

圖片
這個APP可以訓練你的快速記憶能力。 人類的教育一直是傾向左腦的訓練,左腦代表的是羅輯、分析。右腦代表的是音樂,藝術和創造力。訓練右腦可以增加創意為生活帶來美好。帶來新的創意。 遊戲有三種模式: 1.圖片記憶模式。 2.數字記憶模式。 3.骰子點數加總模式。 希望大家喜歡。遊戲的方法,請看下方影片。   後記: 秘訣就是當圖像消失時,利用在腦子裡殘存的圖像,閉上眼睛,在腦子裡面數出圖像的數量。訓練的夠久,殘存在腦子裡的圖像就會越來越清析。代表我們對右腦的控制能力已經越來越好。 從右腦與創造這本書,我們可以了解。過去,癲癇患者為了防止發作,外科手術上會將他們左右腦的聯連切斷。這樣的患者左右兩個腦失去許多的訊息傳遞的路徑。對這些患者(我們稱之為裂腦患者),有許多的實驗。很讓人深思。我們提出一些給大家參考。 1.我們讓他們的左手摸一個他們看不見的物體。如果我們問他,你摸的是什麼東西,他們的回答是"不知道"(因為語言由左腦控制)。但如果後果我們不請他用手指出他拿了什麼。他可以指出來正確的物體。如果我們問,你如何知道是這個物體,他會說是直覺,猜的,心裡就覺得是這個東西。 2. 裂腦患者的左手畫畫,畫的比右手好,右手的畫沒有立體感。 3.讓裂腦患者左右眼看不用的東西。左手可以拿到對的東西,但嘴裡卻說出另一個東西。這樣問他為什麼拿的跟說的不一樣,他會說,我是無意識拿的。左腦會去合理解釋事情,但這樣看來很多時候人說的話不可相信。 4.裂腦患者的智商會比沒裂腦前高一點。 5.左手可以將積木收入對應的形狀中,右手不行。 還有很多…各位可以買右腦與創造這本書來看看,作者托馬斯.R.布萊克斯利

Scoreloop 使用法 android I

圖片
  1.先下載新版的 scoreloop ,但要先註冊。 註冊成功後,登入後在網頁上選擇            1.download SDK 然後找 Title: Core Social SDK (Android) 點擊下載。會下載一個Scoreloop_core_social_android_3.1.tar.gz 在網頁上選擇            2.Create Game & Integrate SDK 可以看到下圖,填上APP的名字,選Android  點擊Add Game後,會出現下圖,圖中的Game Secret 就是程式要用的 秘 密 碼 。 點擊Submit Game 之後,會要求填寫APP的描述,上傳APP Image之類,就不多做說明。 2.  解壓縮後可以在 Scoreloop_core_social_android_3.1 看到一個 ScoreloopUI的目錄,這個就是我們要的了。(最簡易的使用法,從 ScoreloopUI 下手。內已包含 Scoreloop所提供的UI介面。) 3.開啟eclipse 將ScoreloopUI import 進來,這時 eclipse 會出現一個 ScoreloopUI 的project,如下圖。 接下來Add Library,至 property -> Android->Add  選ScoreloopUI  如下圖就完成了。 4.建一個新的Class,讓我們取名為 DummyApplication吧!把下面的碼直接貼上。記得Game Secret要貼上第一步中的 秘密碼 。 import com.scoreloop.client.android.core.model.Client; import com.scoreloop.client.android.ui.ScoreloopManagerSingleton; import android.content.Context; public class DummyApplication extends android.app.Application {         private static Client clie

Powerpoint 遙控器

圖片
原連結如下: http://pianovv510.blogspot.tw/2012/12/powerpoint-android.html 這個應用程式可以讓你的android手機變成簡報遙控器 第一次使用時,要做幾個簡單的設定 1.安裝JAVA執行程式,請至下面連結下載 http://www.java.com 2.藍芽配對電腦和手機,先點選右上角案鈕,然後選擇"是"   進入控制台\硬體和音效\新增Bluetooth裝置,此時會電腦已找到您的手機(我的是GT-I9300),點選然後按下一步   看到配對碼後一樣按下一步 在上個步驟後,手機端會出現對畫框如下,按下確定,即完成配對設定,上述這些步驟只需做一次即可   使用及操作    電腦端 1.下載 PPTServer .rar檔,解壓縮後看到一個RUN.bat檔, 每當要開始使用遙控器時,點二下來開始電腦端的服務, 當不使用時,在按右上角的叉叉鍵,關閉即可 下載 手機端 1. 至market下載安裝 Powerpoint遙控器 APP (如已安裝,請忽略此步驟) 下載 2.點選右上角的按鈕,然後點選裝置名稱(KANZO-AIR-PC是我的電腦名稱),   3.左上角的狀態為"已連接",即大功告成,可以開始遙控您的powerpoint    如發現無法連接成功,請重開手機,再行連接一次     註 -如果您是使用Linux作業系統,則需安裝 libbluetooth-dev package     =====================影片說明=======================