2012年12月27日

The Secret Day 5

尋找每一件事情中的禮物
尤其是當你面對看似負面的情況時,
任何我們所吸引的事情,都會使我們成長,
這意味著到頭來,任何事情都是為我們好的。

調整新的路徑和新的方向,
需要新的特質和力量,
而這些特質通常正是我們在未來人生中,
要達成更美好的事情所需擁有的。
by Rhonda Byrne

The Secret Day 27

創造你的明天,
當今晚你在床上將入睡時,回想今日你是如何渡過的,
感激珍惜那些美好的時刻。
如果有些事你想要以另種方式重新來過,
就在你的腦海中依照你想要的方式重新播放它。
當你入睡時,說,
「我將會睡得很沉,然後充滿能量地醒來。
明天將會是我生命中最美好的一天。」

晚安!
by Rhonda Byrne

2012年12月20日

天下本無事

當面對害怕不再有恐懼時,
才有辦法開始試著理清頭緒,
也才能靜下心去聽去理解。

麥克阿瑟為子祈禱文(A Father's Prayer)

        當一再大聲說出害怕兩字,才驚覺內心是非常不安的狀態。作繭自縛無法自拔時,很想抓住什麼東西能給自己力量。心中努力尋覓,終於想起那時曾在兒子病房中看到的這篇文章。當時不自覺地,從它身上得到莫名的感動和安祥。本來是他為其兒子所祈禱的,我將兒子換成我這個字,也是同樣充滿撫慰心靈的力量!在google原文並參考前人譯文,逐句推敲翻譯時,波濤洶湧近乎淹沒自我的紊亂思緒,又慢慢回復平靜...(I owe it two :)

2012年12月17日

內建拾音器和EQ的烏克麗麗


       這把沙比利木的烏克麗麗內建拾音器和調音器,音色純淨甜美,加上美麗的雷射雕花音孔,令人愛不釋手。它可外接擴大機音箱,展現美妙音色的細膩動感,或直接插入錄音設備進行幾乎無雜音的樂曲錄製。很棒的設計,是把值得擁有把玩的烏克麗麗!底下錄音是直接用音源線連接電腦錄製而成的,再也不會有用麥克風錄製的困擾了,(垃圾車少女突然來祈禱、電話鈴聲響、小狗汪汪小貓喵喵、路人甲乙聊天...)。



那些年 片段



     

2012年12月12日

齊力修理腳踏車

        想不到這次換齊力幫我一個大忙,高興的一大部分是,他開始展現能力超越這個老爸了!

        自從車子因家附近每次停車,幾乎都要繞個半小時以上,在一次久未移車,當想開車又電瓶沒電推去修車時,索性賣給修車老闆後,腳踏車就變成我上下班的代步交通工具。騎腳踏車上班的心情,好像是週末全家騎車去河濱自行車道遊玩一般,自在舒暢又快活,完全沒有去上班的感覺呀

2012年12月7日

好玩的烏克麗麗

         這次烏克麗麗的緣起,或多或少是從老婆送齊心的一張自製克麗麗兌換卷的聖誕禮物開始。齊心在學校上的直笛課,老師教得用心,她在下功夫練習之下吹得款款動聽。看到小孩能用心將一件事做好,真是快樂之至。這種愉悅的成功歷鍊,對她未來人生的開展何其重要!上學受教的難能可貴,無非就是從完成種種看似微不足道的小事,而對心性成潛移默化之功! 哈,心裡不自覺跳出國父說的一段話,「 無論哪一件事,只要從頭到尾徹底做成功,便是大事。要立志做大事,不要立志做大官!」是以前背課文中毒太深了是嗎? :-)

2012年11月22日

卓蘭運車記1 (2012/09/24)

     話說齊力從種籽小學畢業後,進入他夢想中的全人中學,每大週(10天為一個單位 )聽他神采飛揚地述說著,刺激精彩的PA(Project Adventure)課程走繩索,單車課到工廠參觀,晚上豐原游泳課、清晨登山跑步訓練等,真希望他從此過著幸福美滿的生活。哈,想太遠了點...

    這次回家齊力又出個問題考我了,上單車課必須有台單車是吧。這單車如何從台北運到卓蘭呢?腦袋飛快的運轉,那當然是用火車托運囉;展開Mission Impossible II計畫,規劃火車時刻從台北到豐原,咦,那到了豐原怎麼辦?只好騎去卓蘭是吧,那我也得有部車一起騎囉!所以需要運送一部大腳踏車(齊力)和一部小折疊車(我的),且豐原到卓蘭的地圖資訊,可要記得印出來隨身攜帶。GoogleMap計算路程為22.2公里,嗯,小Case吧 :-)

2012年11月16日

蘆洲試琴記(2012/11/01)

 從台北騎腳踏車到蘆洲,原來是這麼不近(不想再聽到"好遠"這詞了)!到公司辦完正事後,想著就是今天吧,試琴去。沒有真正的接觸彈到琴,光看相片是看不出所以然來的。出門前打的算盤是,腳踏車留在公司門口,坐捷運去蘆洲站。但這時腳底又好癢,一股騎車直奔蘆洲的衝動。好吧就從公司火車站附近騎到大稻埕,走河濱腳踏車到過台北橋?下橋後憑感覺和方向感,往西北方前進。

 真後悔沒有好好 Google一下,只大概看了捷運蘆洲站的方位,天真的想說我就沿著捷運就對了。結果忘了捷運是在地底下走,在地面上根本看不到捷運車跑的那條路呀。果然在三重就迷了路,腳開始發軟,心開始發毛。騎著騎著怎麼前方上面有高架橋,是不是高速公路?在橋下發現,原來格致中學就在此。騎到這裡已經方向位置混亂了,以為已經騎過頭,就往右邊修正(這是錯步的第一步!那時誤以為高速路是在蘆洲的上面?)這時靈機一動看到經過的公車上面有寫三重xx到蘆洲xxx,心想跟著它就對了。拼命地跟了一陣子,公車開得還真快。這時看到對面也來了一輛一樣號碼的公車,突然想到那哪一邊的方向才是往蘆洲?

2012年11月15日

烏克麗麗: 大師級的演奏

 Jake Shimabukuro 神人級

伊是咱的寶貝 茜雯音樂會



昨晚網上衝浪:

2012年10月3日

快吃不起愛吃的那家魯肉飯了...

真是可怕的價格!應該會有好一陣子不敢去吃了,雖然心想但錢包不想。
看來得找家路邊一點的了....
讓我想起愛吃的水餃也是這樣;以前一顆3元,漲漲漲到5元,變成不敢讓自己吃到飽的水餃餐。以前可以吃20顆的錢,現在只捨得吃10顆再加碗湯。
吃太多會覺得好像跟自己過不去。
物價看漲不看跌,薪水看跌不看漲。
這時真有點佩服開55元便當店的,逆勢操作何嘗不能闖出一番事業,另類的解生民於倒懸!

2012年9月18日

餵東西給心靈 Feeding the Mind, by Lewis Carroll

The Project Gutenberg eBook of Feeding the Mind, by Lewis Carroll.:
此人真是有趣,他就是愛麗絲夢遊仙境的作者。

我們會因身體所需,吃早餐,午餐,晚餐,點心等等;但對我們的心靈呢?可有準備"營養均衡"的東西給心靈吃?看得出來得了心靈飢餓症、厭食症還是肥胖的心靈?

真是令人深思的問題!

2012年9月6日

摺紙中型態轉換的數學密語! Robert Lang folds way-new origami



科學影像 scimage:
很多有趣的東東 ...

2012年8月30日

Image Processing On Line: ASIFT: An Algorithm for Fully Affine Invariant Comparison

Image Processing On Line是本有關圖像處理和圖像分析的線上雜誌。每篇文章都包含文字描述演算法,程式碼和可線上執行的程式。

2012年8月22日

線上製作QR碼

藝術造型的QR碼
QR Code 2D Barcode Generator – The Free Bar Code Creator:
Google Chart Tools: Infographics - Infographics - Google Code:
QR Code Generator from the ZXing Project
ZXing的線上工具互動很方便,但Infographics可用程式來產生!

Google Chart Tools: Infographics

範例語法如下:https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=http://sites.google.com/site/boardgamefamily
圖形大小    chs=150x150                                                  
產生QR碼   cht=qr                                                                  
目的網址    chl=http://sites.google.com/site/boardgamefamily
 
Barcode 內容
文字可以表示很多事情,例如網址url,聯絡人資訊,Email,電話等,有些約定成俗的用法。

2012年8月16日

Android: Webserver for Android


架設在Android手機上的WebServer.
Jetty Web Server
i-jetty - I-Jetty: webserver for the android mobile platform - Google Project Hosting:
使用i-Jetty開發手機雲 Google Android 論壇 

2012年8月9日

台灣街頭越來越熱鬧


認真的女人最美麗!!
可惜好像從今年起,停止街頭表演了。

2012年8月8日

Sound Synthesis 樂音合成

音符 - 维基百科
440Hz(每秒震動一次)--> A4,f = 440*(2^(n/12)) Hz,n表示與A4相差幾個半音。
例如C5其距離A4有3個半音的距離A4 → A♯4 → B4 → C5,且高於A4,所以C5的n=3,f = 440*2^(3/12) Hz ~ 523.2511Hz。若所求的音低於A4,則n為負。依此公式,我們可看出相差一個或多個八度音,n此時為12的倍數(8度音包含12個半音),所以簡化 f = 440*2^(±k)Hz,故其頻率差距為整數倍。

2012年7月19日

真好聽!! 頭不痛了:-)


在柔和樂音伴奏下,她的歌聲更令人期待。真是能撫慰人心,餘音繞樑三日不絕呀!
那男生唱得也算不錯,但相形之下,不同的意境脫穎而出!
就像以前看過的明湖居聽書(劉鶚)中的黑妞與白妞說書的比喻,
"他的好處,人學得到;她的好處,人學不到!"
"只覺入耳有說不出來的妙境,五臟六腑裡,像熨斗熨過,無一處不服貼,三萬六千個毛孔,像吃了人參果,無一毛孔不暢快"

2012年7月10日

感冒頭痛

誰知這幾天的酷熱,竟然熱出感冒了。
唯一的好處是,在酷熱的天氣下,身體居然會發冷還要蓋薄被子。

半夜時分無論如何都無法入眠,整個腦袋感覺快擠爆腦殼,真正的一個頭兩個大!
小小冰枕枕趕快拿出來用,放到頭上似乎在冒煙了,像燒烤肉般吱吱作響,真是冰涼Cool。

2012年6月29日

Android: [連結] 臉書 Android Tutorial - Facebook 開發人員

Android Tutorial - Facebook 開發人員:
Android 開發教學筆記 - 使用 Facebook SDK @ 第二十四個夏天後 :: 痞客邦 PIXNET :::

2012年6月22日

JavaScript: 簡單利用Chrome Javascript debugger

Google Chrome內建的Javascript控制台,就可以作Javascript程式的偵錯。
載入所要Debug的網頁,選擇工具->Javascript控制台

2012年6月13日

Java: 判斷字串是否為空?

簡單的空字串判斷,因為資料輸入人員的不同,導致有不同的空白格式,真是傷腦筋。
String tt = target.replace((char)12288,' ');//將全形空白換成半形空白
tt = tt.replace((char)65279,' ');//ZERO WIDTH NO-BREAK SPACE 沒有寬度的空格
if (tt.trim().equals("")){ //是空字串?
 // 空字串
 ...
}

2012年6月3日

Android: OpenGL ES 程式設計Tutorials

ZeusCMD - Design and Development Tutorials : OpenGL ES Programming Tutorials - Transformations:
Android OpenGL ES 简明开发教程七:材质渲染 | 引路蜂移动软件:
Android 3D with OpenGL ES with Nehe's Port:

Android: 連結[How to use autofocus in Android]

How to use autofocus in Android « Developer Notes:
Howto launch android camera using intents « Developer Notes:

Android: 連結[Processing]

Android \ Processing.org:
Processing:

Android: 可以使用此 Intent嗎? | Android Developers

public boolean isIntentAvailable(Context context, String action) {
    final PackageManager packageManager = context.getPackageManager();
    final Intent intent = new Intent(action);
    List list =  packageManager.queryIntentActivities(intent,
                    PackageManager.MATCH_DEFAULT_ONLY);
    return list.size() > 0;
}
...
scanAvailable = isIntentAvailable(this, "com.google.zxing.client.android.SCAN");
...

2012年5月23日

音樂程式設計 JFugue on Processing @ DKBLOG :: 痞客邦 PIXNET ::

音樂程式設計 JFugue on Processing @ DKBLOG :: 痞客邦 PIXNET :::

'via Blog this'

2012年5月22日

Android: Webkit HTML5 video研究

android webkit HTML5 video研究 - ownerwu的专栏 - 博客频道 - CSDN.NET:
HTML5 Resources,HTML资源小组_致力于HTML5在中国的发展与应用_HTML5教程_HTML5资源_HTML5游戏:
Building HTML5 video controls with JavaScript - Broken Links:
Making HTML5 Video work on Android phones - Broken Links:
chromedevtools - Google Chrome Developer Tools for Java
Javascript:

2012年5月18日

Android: 擴增實境工具

ARToolKit

AndAR - Android Augmented Reality

找到好東西和大家分享!

2012年5月17日

Tizen : HTML5 Programming

Tizen:
Tizen provides a robust and flexible environment for application developers, based on HTML5. With HTML5's robust capabilities and cross platform flexibility, it is rapidly becoming the preferred development environment for mobile apps and services. The Tizen SDK and API allow developers to use HTML5 and related web technologies to write applications that run across multiple device segments.

取代MeeGO?

2012年5月16日

Android: SensorSimulator - openintents 即時模擬感應器輸入

SensorSimulator - openintents - Sensor Simulator for simulating sensor data in real time. - Make Android applications work together
寫有關感應器程式時,若沒有實機連線Debug時,這會是個得力助手!

2012年5月13日

Android: SMS Backup+ Open Sources

jberkel/sms-backup-plus · GitHub:
真是太棒了!
最近換了手機從Android 2.2升級到4.03,這個問題才浮現。

2012年4月26日

程式設計笑話2

老師:「你們說說看,微軟這家公司有什麼了不起的?有什麼是他們自己
創造的?DOS?買來的;Windows?還不是抄麥金塔的;IE?沒Nescape他
們哪做的出IE呀?你們說說說看,有什麼是他的?」
這時,台下傳來一個聲音:
。」

出處http://but.tw/2008/10/programmers_rule/
程式設計師的格言
底下節錄些自己覺得有戚戚焉的 :)
  • 1 每天有24小時。所謂的「今天之內」,是指到明天早上為止。
  • 2 程式不會照自己所想的跑。只會照所寫的跑
  • 3 需求規格在程式寫完後才會敲定。
       基本規格要客戶看到成品後才會決定。
       詳細規格要使用者用過後才會確定。
  • 7 先說「沒辦法」的人贏。
  • 8 有意見的話你寫。
  • 9 要殺一個程式設計師不需要刀,改三次規格就好

Android: Custom Progressive Audio Streaming with MediaPlayer

Android Tutorial 3: Custom Progressive Audio Streaming with MediaPlayer « Pocket Journey:

2012年4月7日

Android: Your project contains errors,please fix them before running your application

    這幾天不知死了多少腦細胞呀,前幾天更新Eclipse的ADT和新增Android 4.0.3 SDK之後,人生從彩色的一下變成黑白的!所有的Project只要重新Rebuild,就會出現莫名其妙的紅叉叉x在project圖示旁,無法產生執行檔apk,但偏偏又顯示Build Success ! 真是百思不得其解。於是相關軟體Eclipse, Java, Android SDKs 東試西試裝來卸去,我看乾坤大挪移起碼已經作到第7層了,搞得一個頭兩個大,還是無法搞定....Google也 Google 不出所以然來;真是令人食不知味,寢食難安呀!
    今天心情平靜些許突發奇想,就將這段不知所指的Error訊息"Your project contains errors,please fix them before running your application"全段Google一下,反正死馬當活馬醫吧!

2012年3月22日

大雁5代 - 大雁展翅 破世界紀錄的魔術方塊!

   這顆大雁展翅是大雁系列的第5代產品了,於2011年6月25日的澳大利亞墨爾本2011冬季公開賽,澳洲Feliks Zemdegs就是用它創下5.66秒世界紀錄,真是厲害,那時間只夠我愣一下!
   用大雁展翅來轉,可讓你的成績瞬間加快,真乃神兵利器耶!
   話說當年就讀中小學時,魔術方塊剛發明引進台灣,那可是轟動全世界,台灣也不例外的陷入狂熱。那時也買了一顆愛不釋手,只覺得好神奇喔,上下左右前後轉動自如,多妙的設計呀!在溫暖的被窩裡,獨自摸索那令人讚嘆的神祕公式,就像偷練著武功祕笈上所記載的絕世神功。當完整轉出魔術方塊的那瞬間,真是快樂的不得了。不過當年的魔方和今日相較起來,真是天壤之別,難轉得要命!

2012年3月16日

烤餅乾耶!

     上週末小女兒試作巧克力餅乾,吃起來還蠻對味的。害我最近上超市都沒有買餅乾的念頭,要嘛包裝分量縮水,不然就是價錢變貴。乾脆買包麵粉來DIY個一大堆餅乾,小四的妹妹都可以作成,我這老爸豈有失敗的道理,吃個過癮豈不快栽!
     懶得用電子秤,分量都是目測隨意。反正硬點就是餅乾,軟點就變麵包,中間的嘛就算發糕好了 :) 我家哥哥和妹妹,他們可是仔細得很喔(學校有媽媽大廚師教烹飪課)

2012年3月15日

開放課程


台灣開放式課程聯盟-TAIWAN OPEN COURSEWARE CONSORTIUM:

清華大學OCW

OCW Consortium:

2012年2月24日

Visual Studio 2010 當地語系化(Localization)

當地語系化Window Form
  1. 在 [屬性] 視窗中,將表單的 Localizable 屬性設定為 true。
  2. 將表單的 Language 屬性設定為 [英文]。
  3. 更改文字,如有需要,可調整按鈕大小以容納較長字串。會產生 formName.en.resx
  4. 儲存並建置方案。

2012年2月10日

林書豪好樣的!


2012年1月29日

感人的卡農


小女孩        :Why am i different from others?
街頭提琴家:Why... do you have to be like others.... ?
                        Music is a visible thing.
                        Close your eyes. You will see.

Blogger加上facebook的讚按鈕

Facebook Social plugins
步驟請參閱 在Blogger嵌入Facebook的讚(Like)按鈕 | 哲生博客 Jason Blog
我是將底下的Scrip加在<div class='post-footer-line post-footer-line-2'> 這裡</div>
<script>
document.write(&#39;&lt;iframe src=&quot;http://www.facebook.com/plugins/like.php?href=<data:post.url/>&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=verdana&amp;colorscheme=light&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; allowTransparency=&quot;true&quot; style=&quot;border:none; overflow:hidden; width:450px; height:40px&quot;&gt;&lt;/iframe&gt;&#39;);
</script>

2012年1月28日

Android: 呼叫Google APIs的程式庫

google-api-java-client - Google APIs Client Library for Java - Google Project Hosting:

啤酒廣告

記得身邊的人


寓意深遠的廣告!

獻給生命中所有美好小事

泰國廣告真有意思!

父與子

身為父親後,感受越強烈而真實
兒女想要完成的心願,
就算是天上的星星,
爸媽也會想辦法去摘 :)

2012年1月24日

泰國有趣的泡麵廣告


2012年1月21日

Android: 用程式碼產生和讀取 WEP/EAP WiFi 設定

How to programatically create and read WEP/EAP WiFi configurations in Android? - Stack Overflow:

'

2012年1月16日

感謝所有

2012年1月13日

Android: node.js 5行程式碼寫個HttpServer !!!

node.js:
建構在Chrome's JavaScript runtime上,可以極容易地寫出快速,可擴展的網路程式。事件導向,非同步式,不獨占式 I/O處理,使它輕量而有效率,適合即時且資料集中式應用的分散式處理。
 var http = require('http'); 
 http.createServer(function (req, res) { 
  res.writeHead(200, {'Content-Type': 'text/plain'}); 
  res.end('Hello World\n'); }).listen(1337, "127.0.0.1");
 console.log('Server running at http://127.0.0.1:1337/');
anode:
Android上使用node.js!
Projects, Applications, and Companies Using Node

2012年1月12日

Android : adb shell am 命令列啟動Activity或傳送Intent

例如:
//啟動瀏覽器,打開目標網址
adb shell am -a android.intent.action.VIEW -d http://www.google.com
adb shell am broadcast -a org.meshpoint.anode.START -e cmdline /data/tmp/hello.js
//撥打電話,號碼是123456789
adb shell am start -a android.intent.action.CALL -d tel:123456789
am start -a android.intent.action.CALL -d tel:123456789
Starting: Intent { action=android.intent.action.CALL data=tel:123456789}

Androd: Box2D 可做出憤怒鳥的物理引擎...

box2d - A 2D Physics Engine for Games
JBox2d - a 2d Java physics engine, a port of the C++ Box2d engine
  • JBox2D提供給Java的一個剛體物體引擎程式庫
  • 不提供圖形支援,必須自己加上繪圖部份。
drojdjou/J3D
把WebGL用JavaScript再包起來方便使用,不過目前Android上的瀏覽器似乎只有Mobile FireFox支援WebGL
Box2D & JavaScript tutorials by Seth Ladd | CreativeJS:
用Html5的Canvas來作圖形...
這裡有教學...
box2dweb - Box2DFlash port to javascript 
底下的Live Demo真是神奇!

在Java中實作HotSwap的功能 - JAVA SE - JavaWorld@TW

在java中實作HotSwap的功能 - JAVA SE - JavaWorld@TW:

Android: libgdx 跨平台的遊戲開發程式庫

libgdx - Android/desktop game development framework

  • libgdx 跨平台的遊戲開發程式庫,用Java和JNI當需要高效率時。
  • 開發桌上遊戲和Android將沒有差別,將底層OpenGL間的差別封包起來。
  • 應用程式可以完全在桌機測試和開發,只需6行程式碼就可以在Android上執行。
  • 在桌機環境中開發,可以用如HotSwap的工具節省開發時程

2012年1月6日

Android:跑DOS程式

Android DosBox:

Android: 使用OpenCV

Using Android binary package with Eclipse — OpenCV v2.3.2 documentation:

2012年1月4日

Android: Android-x86 - Porting Android to x86

Android-x86 - Porting Android to x86:
【原創教學】在 Eee PC 上試玩 Google Android 2.0 (代號 Donut) - UMPC Fever


可以將eeePC或筆電拿來跑Android 4.0.

2012年1月3日

Android: Processing 有關圖形製作

Android - Processing: