2013年6月20日

保始之徵,不懼之實

保持那初始之心的純正,那才是不知懼怕的實情呀!

http://tw.myblog.yahoo.com/jason-reading/

外重者內拙

《莊子·達生篇》:“以瓦注者巧,以鈎注者憚,以黃金注者殙……其巧一也,而有所矜,則重外也。凡外重者內拙。
拿瓦器的賤物去賭時,可以得心應手;而用鐵鈎價值較大的東西下注時,就顯得縮手縮腳了;當以黃金來下注時,則意亂神迷…

唯止能止眾止

德充符:仲尼曰:「人莫鑑於流水,而鑑於止水,唯止能止眾止。」
人不在流動的水面上照自己的影子。只有平靜的水面才能照見自己。天下萬物,唯有自己靜止靜心,才能讓其他人或物也跟著靜止靜心

水停之盛

平者,水停之盛也。其可以為法也,內保之而外不蕩也。

水之性,不雜則清,莫動則平;鬱閉而不流,亦不能清;天德之象也。

上善若水,水善利萬物而不爭。處眾人之所惡,故幾於道。

人不忘其所忘而忘其所不忘

莊子:德充符
德本為得,進而指德行,充為充實,符為符合。德能充實於內,物能充實於外,從而使內外相符合。《德充符》主要說明了莊子的道德觀,全篇寫了王胎、叔山無趾、申徒嘉,支離無賑等形體殘缺而道德充實的人物,以反映莊子對道德的看法。其關鍵在於能真正的忘形,忘生死,不為外物所累,從而達到“無可奈何安之若命”。

德有所長而行有所忘,人不忘其所忘而忘其所不忘,此謂誠忘

只要有過人的德性,形體上的殘缺就會被人遺忘。人們該忘記的反而不會遺忘,而卻忘記不該遺忘的,這才是真正的遺忘

真是繞口又發人深省,文句優美簡潔而有力!

2013年6月19日

Android: Screen螢幕旋轉DIY

若自己處理螢幕旋轉,避免Android將我們的程式殺掉再重新產生,這不就是直覺上本來就應該的行為模式嗎?好端端的,幹麼旋轉個螢幕,就要把程式銷毀再重生,有點自找麻煩的感覺 :)

作起來也不難,只要作兩件事就ok了

Android: Webkit 奇怪現象

在Android SDK Level >15之後的版本,預設是有硬體加速的。
結果呢,舊的程式升級Target版本到15時,WebView在捲動視窗時,會有黑色的殘影!?
還有無法設WebView的背景圖形??

在Manifest中,把硬體加速關掉,一切就又恢復和以前一樣!


2013年6月18日

Android: 使用外部程式庫

App在Eclispe開發環境中debug時毫無問題,但一旦Export出去就只能安裝但不能執行?
搞了半天,才發現原來我已經遇到過同樣問題,
只是沒有寫下來,又忘記了:(
  1. Export出去時,記得選擇其程式庫檔案。
      Project->properties-> Java Build path->Libraries,
      Project->properties-> Java Build path->Order and Export
  2. Export出去時,記得在proguard的設定中,將其相關函數保持不變。

2013年5月26日

真不知該吃什麼了?

感覺不說話會肚子痛,
感覺有點對問題食品麻痺了,所以發文。

義美過期原料作泡芙的事件,震驚尚未過去。(又中槍了,我愛吃的東東)。
而且是傷心,從小就吃義美的食品,其[義]何在?
若想挽回人心,建議主動每月用你們號稱高標準的檢驗室,
免費檢驗市面上的所有食品,為台灣國民健康盡份心力。

又來這毒澱粉,更是可怕 :(
從基本原料開始就有問題,那吃到肚子裡就只能自認倒楣嗎?(廠商、官員們說可以退費..)
懂法律的正義使者們,消費者一點辦法都沒有嗎?
還是你們都沒有吃到肚子裏了?

全台灣有多少人全身而退的,請舉手?

2013年5月24日

Android: 結束Application

依Android Developers的建議是:不建議如此作 :-)
但若是老闆要求,當然要想辦法囉。
Google一會兒就找到一個不那麼暴力的可行作法如下。

產生一個Intent 回到你程式的第一個Activity,並設定旗標
   intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

然後放進參數
   intent.putExtra("EXIT", true);

然後在第一個Activity的onCreate()中檢查,
   if (getIntent().getBooleanExtra("EXIT", false)) {
       finish();
   }

工作人生訣竅

少做一些
寫一張很短的待辦事項。
如果這是我今天唯一完成的事,我會對這天的表現感到滿意嗎?

甩開資訊焦慮症
對我而言,這項資訊有立即重要的用途嗎?
例行性工作安排在每天特定時間一次完成 (也許從累積一定量的Email才開信箱作起。)
上班時聽音樂吧

2013年5月13日

男人不會,女人不懂的事 Mars and Venus Together Forever

作者:約翰 葛瑞

這本書真是充滿金玉良言,字裡行間充滿了作者的親身體悟與殷殷叮嚀。好多場景、感覺和對話,似乎都似曾相識 :-) (所以男女之間的問題,是不分東西方的。)

男人「失業」了
從某個觀點來看,所有的男人都「失業」了,失去了無數世紀以來男人傳統的職責。不再被視為養家者和保護者,也失去因此而得到的重視和感激。

女人渴望傾吐,男人需要感激
當男人愛上一個女人時,他的至高目標就是使她快樂。當一個女性想要傾吐她的感受時,男人聽在耳裡,卻像是在責怪他做得不夠,甚至像在命令他做事。

對男人而言,家是個休憩的地方;對女人而言,家卻是主要的活動中心。男人的軟體程式說,回到家後他的職責都已經完成;而女人的程式說,她必須繼續作。

就像許多夫婦一樣,莎莉氣她的伴侶不肯幫忙,史考特不理不睬則是因為他感覺莎莉嫌他做得不夠。 莎莉希望伴侶瞭解她的貢獻、關心她、支持她;另一方面, 史考特則希望伴侶肯定並感激他為養家而賣力工作,同意他有權在家放鬆休息。

史考特建議莎莉少做一些,就像教河水不要流動一樣。付出是女人愛的天性的一種內心表現,而男人離家是為了工作,回家則是為了不想再工作。

2013年5月5日

陶笛演奏欣賞

2013年5月2日

Android: ifive mini2 USB Driver

Eclipse怎麼就是偵測不到此機子,上官網下載內含Driver的程式,但還是無法安裝?真是奇怪了!最後死馬當活馬醫,裝碗豆莢試試看,結果居然成功安裝驅動程式!!拿另外一台大陸製的4.1.1的平板,也一併解決了。真是神奇比原廠還細心"靠譜"!?

2013年4月23日

Android: Disable ScreenShot


// This disables screen shot to be taken for current activity
if(android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
     getWindow().setFlags(LayoutParams.FLAG_SECURE, LayoutParams.FLAG_SECURE);
}

可以防止被Android硬體鍵ScreenShot!

2013年4月18日

悲慘世界:Do you hear the people sing ?

看完悲慘世界,感慨萬千。覺得這英文歌詞,若能翻成能唱的中文,應該很好玩。

Do you hear the people sing?你是否聽到人民唱
Singing a song of angry men? 唱著憤怒人們的歌
It is the music of a people 這是首關於人們
Who will not be slaves again! 不願再被奴役的歌聲
When the beating of your heart 當你心臟的跳動
Echoes the beating of the drums 呼應著戰鼓的節奏
There is a life about to start 當明天來臨時
When tomorrow comes! 新時代將開始


Will you join in our crusade? 你可願加入我們革命
Who will be strong and stand with me? 勇敢與我同行
Beyond the barricade 在這街壘之後
Is there a world you long to see? 是否有你渴望的世界
Then join in the fight 快加入戰鬥
That will give you the right to be free! 來贏取你自由的權利

2013年4月15日

2013魔術方塊3x3新世界紀錄

我以為5.66秒已經是極限了,沒想到在Zonhoven Open 2013 日期Mar 2-3, 2013 地點:比利時Zonhoven
荷蘭青少年(May 4,1996 16歲) Mats Valk 5.55秒!!

打亂Scramble: D2 U` R2 U F2 D2 U` R2 U` B` L2 R` B` D2 U B2 L` D` R2
Mats的解法
Cross: x y' F R D L F --            【0.68】
F2L 1: U R U' R' d R' U R --    【1.40】
F2L 2: d' U' R' U' R --              【1.87】
F2L 3: U L U' L' d R U' R' --    【2.68】
F2L 4: y' U' R U R' U R U' R'--【3.53】
OLL SKIP
PLL: 【4.00】--R'2 U' R' U' R U R U R U' R 【4.96】U' U'--【5.31】--拍表--【 5.55】

2013年4月14日

Android: 找出未使用的資源(字串)

       會跑出這個需求是因為...偷懶,用之前計畫中的字串資源直接拿來用,所以有許多用不到的字串。原想就此不理它了,誰知,該作的事遲早還是得作!因為接下來又要作英文版本,這下子總不能管它有沒有用上,全部都翻譯吧?Google半天,找到個工具LINT,總算有個簡單迅速的解法。再仔細查一下,哈!原來Google的Eclipse開發環境,早就有作進去了。真是後知後覺:)

2013年4月3日

PAC-MAN

GameInternals - Understanding Pac-Man Ghost Behavior:
A game when games were new — I <3 Video Games — Medium:


tylerneylon/pacpac · GitHub: Open Source

Android: Vitamio

Vitamio 是什么? Android 与 iOS 平台最专业的多媒体开发框架:


需要一份工作嗎?發明它

需要一份工作嗎?發明它
THOMAS L. FRIEDMAN
發布時間:2013年3月30號 80評論

        當哈佛的教育專家托尼·瓦格納,介紹他的工作,他說他是“兩個敵對部落之間的轉換器”-教育世界和商業世界。一方的人教我們的孩子,一方的人給他們工作。瓦格納在他的著作“創造創新人:培育能改變世界的年輕人”中說到,我們的K-12和大學教育並不一致地“增加價值和教導技能,而這是市場中最重要事。”

        這是危險的時候,當高工資而只需中等熟練的工作(這是在上一代,支持中產階層的事情)快速地消失,現在只有高工資且須高技能的工作。今天每個中產階層的工作,以比以往任何時候都快的速度,被拿走取代或消失。也就是說,要嘛它需要更多的技巧,或是有更多全世界各地的人們可以勝任,或是被捨棄埋葬了(過時了-比以往任何時候都更快)。這就是為什麼瓦格納認為,今天的教育目標,不應該是讓每一個孩子變成“準備好進大學”而是“準備好創新”,準備增加不管他們做什麼的價值。

如何更有生產動力? (Aaron Swartz's Raw Thought)

HOWTO: Be more productive (Aaron Swartz's Raw Thought):
時間並非每段都能無差別地運用,例如將看電視所花的時間用來寫書,則書早就寫完了。但這說法不成立,因為看電視的那段時間,你並無法專心寫作!

Android: SoundPool 和 AudioTrack

基本介紹
SoundPool | Android Developers:
AudioTrack | Android Developers:

找到幾個好文章連結
Android development: Sound
Android Audio: Play an MP3 file on an AudioTrack
Android Audio: Play a WAV file on an AudioTrack

2013年3月27日

Android: WebView 啟用 Local Storage


WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setDatabaseEnabled(true);
settings.setDatabasePath("/data/data/"+packageName+"/databases");
settings.setDomStorageEnabled(true);

還沒時間試用,先放上。