2012年4月30日

Google廣告,AdSense,AdMob Tutorial 教學

一開始以為Google的AdSense 應該會很容易,上了Admob的官網照著做,結果到處都有問題,結果花了一整天一直有問題網路上一大堆的方法,偏方都沒用。
現在把問題記錄下來方便,如果有人跟遇到跟我一樣的問題,希望對你有所幫助。

  • Step 1

    第一步當然是,上網去下載 Google AdMob廣告SDK 這篇文章撰寫時sdk版本是6.0.0


  • Step 2

     解開文件後記得要把 GoogleAdMobAdsSdk-6.0.0.jar 更名成 GoogleAdMobAdsSdk.jar , 然後在 Eclipse Project 底下開個目錄libs,把這個檔案copy
進去



註:請注意,如果沒有改名就Copy進去,會有 Could not find class com.google.ads.AdView 這個怪問題。信不信,我花了半天才找到這個問題,網路上也有一大堆人在問這個奇怪的問題,但就是沒有正解,
爬文爬了一個下午,發現終於有解答了。

有興趣的人可以看一下,就在下面這篇文章,裏面的一小段話,而且他還不是被StakeOverfllow提問人列為正解喔,不只細看還真以為沒解勒。
getting Fatal Exception caused by admob

  • Step3 設定BuildPath

      在Project上按右鍵->build path -> configure build path ,選 add jars 加入上一個步驟加入的GoogleAdMobAdsSdk.jar檔。

  • Step4 設定AndroidManifast.xml

       加入權限
       <uses-permission android:name="android.permission.INTERNET" />
       <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

       加入Activity


<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>


註:看了文件說,只有3.2才支援 screenSize 和 smallestScreenSize,如果你把這兩個傢伙去掉,那就會發生 you must have AdActivity declared in AndroidManifest.xml with configChanges. 這種鬼打牆的情形出現,明明就已經加了AdActivity為什麼還跟我說要設定AdActivity???

結果是 Admob 6.0 支援 Android SDK 3.2 以上,所以一定要把 SDK 改為 3.2以上在重新 Compile過


一樣如果有興趣想進一步研究的,可以看看StakOverflow的解答
Admob implementation Error

  • Step5 取得發佈商ID

      上Admob 取得發佈商ID

  • Step6 在 main.xml 加入AdView

<com.google.ads.AdView android:id="@+id/adView"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content" 
             ads:adUnitId="你的 發佈商 id"
             ads:adSize="BANNER"
             ads:testDevices="TEST_EMULATOR, TEST_DEVICE_ID"
             ads:loadAdOnCreate="true"/>

  • Step7 在你的Activity裡面的onCreate加入

public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.main);
     AdView ad = (AdView) findViewById(R.id.adView);
     ad.loadAd(new AdRequest());
}

完工。









2012年4月24日

清除DNSChanger木馬病毒,Trojan Horse Remover (Anti virus)

惡意軟體肆虐 全球50萬用戶恐遭斷網。


根據朋友提供的資訊:
新頭殼newtalk 2012.04.23 翁嫆琄/綜合報導
覺得電腦變慢,或出現不明廣告嗎?小心你的電腦已感染病毒。美國聯邦調查局(FBI)已多次發布警告指出,目前全球仍有高達50多萬台電腦感染了惡意軟體「DNSChanger」。由於解決方案過於昂貴,FBI預計關閉替代用的伺服器,因此這些感染病毒的電腦有可能在7月9日完全斷網。擔心被感染的使用者,可以前往美國網站進行測試,以便儘早殺掉電腦病毒。


經過我深入追查:
Topher Kessler 這位仁兄也在C|Net上寫明了
The malware scam DNSChanger that has affected numerous computer systems, including Macs, has been at least partly dismantled by the FBI's Operation Ghost Click program.
其實這個病毒早已存在,2008年就已經有了並不是什麼新聞,這是在2008年早已發現的DNSChanger特洛伊木馬病毒,又稱OSX.RSPlug.A和OSX/ Puper,和OSX/ Jahlav-C

它經常出現在許多色情網站上,並存在色情網站上的影像編解碼器內。
一旦下載並安裝,DNSChanger會更改在計算機上的DNS設置,重定向到惡意網站的用戶進入網站。如果這些惡意網站上輸入個人信息,它可以導致身份盜竊。
所以沒事千萬別安裝色情網站上下載的任何程式。
如果你想要檢查是否被感染可以用這個


FBI's Operation Ghost Click program 建議的 http://www.dns-ok.us/ 來快速做個快篩(像是流感快篩吧,哈哈),

如果快篩結果是跟我一樣那就OK啦,哈哈


如果不幸中標了....

蘋果迷們如果要檢查或移除這個木馬病毒 (DNSChanger) ,可以下載這個 Removing DNSChanger Trojan

windows玩家就比較麻煩了,它不只要考慮DNSChanger,還要考慮其他多千萬種病毒,可以自行參考:http://forums.malwarebytes.org/index.php?showtopic=5398
掃毒程式下載點:
http://download.cnet.com/Malwarebytes-Anti-Malware/3000-8022_4-10804572.html?part=dl-10804572&subj=dl&tag=button

資料來源:
FBI - https://forms.fbi.gov/check-to-see-if-your-computer-is-using-rogue-DNS
新頭殼 - http://newtalk.tw/news_read.php?oid=24453
SecureMac - http://macscan.securemac.com
C|Net - http://reviews.cnet.com/8301-13727_7-57322316-263/fbi-tackles-dnschanger-malware-scam/

2012年4月23日

iPhone iOS vibration and sound


I can't find complete iOS iPhone vibration and sound info on internet 。
After surfing Google, I write it down for my memory:

1st part: Audio play
   Q:how to play a sound?
   Ans:
    1. System Sound Services
      it's a basic sound play method,call AudioServicesPlaySystemSound to play some simple sound.

      note:this method only for some short alert and notice sound,there a lot of limitation: 
      • No longer than 30 seconds in duration
      • In linear PCM or IMA4 (IMA/ADPCM) format
      • Packaged in a .caf, .aif, or .wav file
      • In addition, when you use the AudioServicesPlaySystemSound function:

      • Sounds play at the current system audio volume, with no programmatic volume control available
      • Sounds play immediately
      • Looping and stereo positioning are unavailable
      • Simultaneous playback is unavailable: You can play only one sound at a time
               Detail info please refer to link
    2. AVAudioPlayer
      AVAudioPlayer is one of AVFoundation.framework Class,so that please remember to add AVFoundation.framework before use it
      AVAudioPlayer is one kind of enhance player,it supports more sound encoding format, here is the supported format:
      • AAC
      • AMR(AdaptiveMulti-Rate, aformatforspeech)
      • ALAC(AppleLossless)
      • iLBC(internetLowBitrateCodec, anotherformatforspeech)
      • IMA4(IMA/ADPCM)
      • linearPCM(uncompressed)
      • µ-lawanda-law
      • MP3(MPEG-1audiolayer3)
                Please refer to link for detail
    
    Q: is there any piece of code for SystemSound Services?
    Ans:
   - (void) showReminder{
    SystemSoundID sysSoundId = 0;
    NSString *path = [[NSBundle mainBundlepathForResource:@"alarm" ofType:@"caf"];
    NSURL *filepath = [NSURL fileURLWithPath: path];
    AudioServicesCreateSystemSoundID((__bridge_retained CFURLRef) filepath, &sysSoundId);
    AudioServicesPlaySystemSound(sysSoundId);
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
   }



    Q:Why I got Unknown type name 'SystemSoundID' error in complier?
    Ans:
          Please add this line to .h file
          #include
 
    Q:still has problem after add that line,it complain 
   Undefined symbols for architecture armv7 "_AudioServicesPlayAlertSound", referenced from: xxx 
    Ans:
         Please add AudioToolBox.framework to framework
         procedures:
right click on Project->select Target of BuildPhase -> Link Binary With Libraries
         then add AudioToolBox.framework

     

    Q6:Pass the compiler while don't here any sound still?
    Ans:pelase check your sound file format and encoding,
             please turn on your sound in iPhone setting。
           
             btw,you can use the Developer tool (afconvert) in terminal to convert it to CAF file format to make sure it's works for iPhone
             here is the instruction example
          afconvert -f caff -d LEI16@44100 -c 1 jj01.mp3 jj01.caf

    Q7:is there any AVAudioPlayer example code?
    Ans:

      NSString *soundFilePath = 
    [[NSBundle mainBundlepathForResource@"as01" 
                                    ofType@"caf"]; 
    NSURL *fileURL = [[NSURL allocinitFileURLWithPath: soundFilePath]; 
    AVAudioPlayer *newPlayer = 
    [[AVAudioPlayer allocinitWithContentsOfURL: fileURL
                                           errornil];
    self.player = newPlayer; 
    [self.player prepareToPlay];
    
    self.player.delegate=self;
    self.player.numberOfLoops = -1;    // Loop playback until invoke stop method
    [self.player play];  


2012年4月19日

有什麼困難?告訴我,也許我可以幫得上忙


有什麼困難?告訴我,也許我可以幫得上忙

這照片拍得太可愛了

















圖片來源:
https://www.facebook.com/cat.addicts

2012年4月17日

iPhone 讀取HTML的方法 Displaying Web Content

Displaying Web Content

因為客戶需要把HTML的內容顯示在iPhone手機上
找到這個資料,先寫下來,晚一點再來試試看。

詐騙新手法 連來電號碼都可以假冒


詐騙新手法。
   以往詐騙集團打來的都不顯示號碼,但現在詐騙集團利用一種 ID RUN 的新科技
,可以偽造被害者家屬的來電號碼,讓被害者家屬信以為真,由於,目前還沒有科技可以破解這種技術,警方提醒,接到可疑電話,切記一定要保持冷靜。

電話響了,一看來電顯示是兒子打過來的,沒想到一接起來竟然是歹徒謊稱綁架勒贖的電話。

台北市一名婦人就是接到了這種詐騙勒贖電話,被詐騙集團騙走了五十八萬元,原因就是來電顯示的號碼是她的兒子的號碼。輕易的就讓被害人相信,這是他兒子的打來的電話。
所以以後接到,可疑的來電,一定要先鎮定確認對方身分。

進一步查了一下連國外都有類似的詐騙手法,他們是偽裝成銀行要你提供功信用卡背面的檢核碼。所以真的要小心。

資料來源:
最新詐騙手法
Fake Caller ID Attacks On The Rise

2012年4月16日

魔術方塊也可以這樣玩拼圖

這真是神人,Brigitte Kunde 可以只用魔術方塊,以類似馬賽克的方式拼出這麼大一張圖
真是太厲害了


看看他的成果


資料來源:I Have a (Puzzling) Dream

2012年4月11日

iPhone iOS4 聲音與震動(vibration and sound) 第二集


繼續上集,iPhone iOS4 聲音與震動(vibration and sound) 第一集

震動的部份
 
    Q1: iOS的震動方式是透過
    Google大神說: AudioServicesPlayAlertSound(kSystemSoundID_Vibrate); 達成,也就是說當系統播放聲音檔時會引發震動。

    Q2: 持續的震動怎麼辦?
    Google大神說: 這就要靠AudioServicesAddSystemSoundCompletion 來達成了
         ,利用設定AudioServicesAddSystemSoundCompletion這個Callback來通知我們聲音播放器已經做完一次的播放與震動。
之後再利用AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);來達成持續播放的效果

    Q3:請問有沒有範例啊
    Google大神說:

   - (void) showReminder:(NSString *) text{
    SystemSoundID sysSoundId = 0;
    NSString *path = [[NSBundle mainBundlepathForResource:@"alarm" ofType:@"caf"];
    NSURL *filepath = [NSURL fileURLWithPath: path];
    AudioServicesCreateSystemSoundID((__bridge_retained CFURLRef) filepath, &sysSoundId);
    AudioServicesAddSystemSoundCompletion(sysSoundId, 
           NULLNULLcompletionCallback ,(__bridge void *) self);
    AudioServicesPlaySystemSound(sysSoundId);
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
   }

   static void completionCallback (SystemSoundID  mySSID, void* data) {
    // Play again after sound play completion
    AudioServicesPlaySystemSound(mySSID);
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
   }

iPhone iOS4 聲音與震動(vibration and sound) 第一集

拜了Google大神,在網路上找了很久,都沒有對聲音與震動做完整的解釋。
分聲音與震動兩部分來說:

聲音的播放
   Q:iOS聲音的播放有方式有哪些?
   Google大神:

  1. System Sound Services
    它是最底層也是最簡單的聲音播放服務,呼叫 AudioServicesPlaySystemSound 這個方法就可以播放一些簡單的聲音檔,注意:此方法只適合播放一些很小的提示或者警告音,因為它有很多限制:
    •  聲音長度要小於 30 秒
    •  In linear PCM 或者 IMA4 (IMA/ADPCM) 格式的
    •  打包成 .caf, .aif, 或者 .wav 的文件
    •  不能控制播放的進度
    •  調用方法後立即播放聲音
    •  沒有循環播放和立體聲控制(可透過AudioServicesAddSystemSoundCompletion設定)
         詳細資料請看連結
  1. AVAudioPlayer
    AVAudioPlayer是 AVFoundation.framework 中定義的一個Class,所以使用之前要先在Project中加入AVFoundation.framework。
    AVAudioPlayer類似一個進階的播放器,它支援較廣泛的聲音檔格式,主要是以下這些格式:
    • AAC
    • AMR(AdaptiveMulti-Rate, aformatforspeech)
    • ALAC(AppleLossless)
    • iLBC(internetLowBitrateCodec, anotherformatforspeech)
    • IMA4(IMA/ADPCM)
    • linearPCM(uncompressed)
    • µ-lawanda-law
    • MP3(MPEG-1audiolayer3 
        詳細資料請看連結
    
    Q:有沒有 SystemSound Services 的範例?
    Google大神:
   - (void) showReminder{
    SystemSoundID sysSoundId = 0;
    NSString *path = [[NSBundle mainBundlepathForResource:@"alarm" ofType:@"caf"];
    NSURL *filepath = [NSURL fileURLWithPath: path];
    AudioServicesCreateSystemSoundID((__bridge_retained CFURLRef) filepath, &sysSoundId);
    AudioServicesPlaySystemSound(sysSoundId);
    AudioServicesPlayAlertSound(kSystemSoundID_Vibrate);
   }



    Q:為什麼我編譯會失敗啊出現 Unknown type name 'SystemSoundID' 的訊息
    Google大神:請在你的.h檔 加上

    #include


    Q:加上那一行還是不行啊,出現 Undefined symbols for architecture armv7:
  "_AudioServicesPlayAlertSound", referenced from: xxx 阿?
    Google大神:
         請在 framework 裡面加上AudioToolBox.framework
         作法:在Project上點右鍵->選擇Target底下的BuildPhase -> Link Binary With Libraries
         再加入AudioToolBox.framework

       

    Q6:編譯都過了,執行後,為什麼沒有聲音?
    Google大神:請檢查檔案格式,跟Encoding 編碼的方法,還有要記得開聲音喔。
                        另外,可以在Terminal裏使用Developer的工具轉檔,
                        利用轉檔工具把它轉為CAF格式這樣就萬無一失了。
                        輸入
                 afconvert -f caff -d LEI16@44100 -c 1 jj01.mp3 jj01.caf
                 



    Q7:那AVAudioPlayer的範例呢?
    Google大神:

      NSString *soundFilePath = 
    [[NSBundle mainBundle] pathForResource: @"as01" 
                                    ofType: @"caf"]; 
    NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: soundFilePath]; 
    AVAudioPlayer *newPlayer = 
    [[AVAudioPlayer alloc] initWithContentsOfURL: fileURL
                                           error: nil];
    self.player = newPlayer; 
    [self.player prepareToPlay];
    
    self.player.delegate=self;
    self.player.numberOfLoops = -1;    // Loop playback until invoke stop method
    [self.player play];  

 



漫畫照片(漫畫大頭貼)製作

網路上到處都需要大頭貼可是又不想用寫實的照片,索性找了一下免費資源發現有個卡通大頭貼的免費製作軟體
Face Your Manga



他是免費的網站,不需要註冊就可以玩了,我的大頭貼就是出自這裡的喔,
但是要注意一下,如果你想在完成之後還需要修改的話,
需要先用自己的email註冊登入,才有儲存的功能,這很重要。
這樣一來在完成之後,重回這個網站時,才可以取回你自己原先設計的大頭貼進行修改,
我就是第一次試玩不知道,花了時間弄完之後發現,沒辦法存檔,又得重來,Orz。

Tags: 漫畫照片、漫畫大頭貼、卡通照片、卡通大頭貼、卡通、照片、大頭貼

2012年4月10日

倒轉輸入密碼會自動報警? 銀行表示:不可能!!

我收到一封email 內容是:

      如果你被匪徒挾持要求輸入提款機密碼,你可以用倒轉輸入密碼的方式去間接知會警方,例如你的密碼是 1234的話,你可以輸入4321,提款機會識別到你是以倒轉方式輸入密碼,提款機 會按你要求照出金額,但是會在匪徒不知情的情況下知會警方! 這資料最近在電視上公開,但是不常用因多數人並不知此方式存在,請儘可能轉給每一 個人,謝謝你的幫忙!




財政部賦稅署第一組 陳勇勝 敬上 
Tel :886-2-23228000 ext.8123 
Fax :886-2-23567212


就我的以前做過銀行的案子的經案來看,覺得那麼做有疑問的,後來查證了一下,果不其然又是網路謠言ㄌㄟ。


所以如果收到這封郵件就請不要再轉寄了吧。


以下是20101年的新聞


2010-04-26


新聞速報


【中廣新聞/張雅惠】


網路流傳一封由財政部官員發出的e-mail,使用ATM如果被人挾持,密碼倒著輸入,例如本來的密碼設定123456,反過來輸入654321,ATM會自動和警方連線。不過,銀行說,不可能!ATM目前沒有這種功能。


不少網友收到電子郵件,署名是財政部賦稅署第一組陳勇勝寄出的,上面留有電話,是財政部正確的總機,也有傳真機,但電話的分機並不是這位官員的;電子郵件的內容是,如果被匪徒挾持要求輸入提款機密碼,記得倒著輸入,ATM會通知警方,例如本來的密碼是123456,倒著輸入654321,提款機會識別到你是以倒轉的方式輸入密碼,按照持卡人的要求秀出金額,同時在匪徒不知情的情況下通知警方。


多家銀行聽到電子郵件的內容,大呼不可能!ATM本身還沒有這種設計,銀行頂多在ATM旁邊加裝通報電話,這是要持卡人拿起電話撥打出去才會通,不能用倒著輸入密碼操控。另外,詐騙集團經常用ATM當詐騙工具,銀行指出,警方的165防詐騙專線是電話系統,還沒有和ATM連線。


銀行提醒,民眾不必鐵齒到ATM測試電子郵件是真是假,倒著輸入密碼等於是錯的密碼,錯誤超過三次,反而會被ATM吃卡,回頭要找銀行拿回卡片更麻煩,有的還要收五十元手續費。


被署名的陳勇勝目前已經調到財政部公關科,他說,四年前,他在賦稅署,當時就看到有人假冒他的名義寄出電子郵件,已經通報政風單位,網路轉寄的威力太強,竟然到現在還有人收到。

2012年4月9日

癌症與飲食 - 台灣人的飲食癖好

癌症跟飲食有密不可分,到底有之間有多大的關聯,從癌症基金會這篇文章來了解:

       癌症的成因有70%-90%與環境因素有關,食物的攝取與身體中每個細胞的營養、生長、病變皆有密切關係,專家指出,癌症有60%-70%可以預防,其中30%-40%靠飲食調整、運動及維持適當體重,30%靠戒菸及避免二手菸害,意即癌症是可以預防的,但不只是靠早期篩檢,而飲食防癌可以說是最簡單易行的方式。

之前的塑化劑風暴,浮現出來的問題也許只是冰山的一角,我們周邊的食物還隱含著更大的問題,今天葉金川說的『菸比美牛毒』也驗證了這個想法。

先姑且不論美牛的問題,之前就有醫師提倡不要吃太多加工食品,吃原本的食物的原貌(比如不要喝蘋果汁比較健康,可是在仔細一看台灣人愛吃的食物,從魯肉飯、鮮魚、乾貨全部都有有可能有問題。

  • 鹽酸(HCL):常見於 酸筍、酸菜、鹹菜鴨、醬油、蠔油。
  • 硫酸(亞硫酸氫鈉):乾貨 - 金針、蓮子、筍乾(焢肉)、竹笙、柿子乾、蜜餞。
                                    鮮貨 - 新鮮的蓮子、竹筍。
                                    肉類 - 魚肉、豬肉。
  • 硝酸(硝酸鈉):香腸、火腿、死豬肉。
我想問題應該不只是生產廠商的問題,消費者都喜歡挑看起來『新鮮又便宜的』,但這兩者原本就像魚與熊掌,不可能並存的,唯一有可能的就得靠,『食品化學』這個魔術來達成了,最後吃虧的還是消費者本身,希望台灣在食品的履歷與認證上能夠更進步,讓我們可以免於吃的恐懼。

資料來源:
台灣癌症基金會
台灣人愛吃什麼
菸比美牛毒

2012年4月8日

小心!超強木馬病毒 Apple Mac電腦也中毒

原本安裝了防毒軟體一個月後,發現Apple OS 根本不太容易中毒,所以,早就把防毒軟體移除了,

但今天看到新聞:電腦防毒公司5日紛紛警告,超過50萬台麥金塔電腦已遭鎖定蘋果產品的惡意軟體「Flashback」木馬程式感染,原本感染對象是針對Window的Flash與Java的後門的殭屍型病毒,經過變種這個Java的後門病毒也會感染Apple,這對Mac來說還真是無妄之災。


所以請各位蘋果迷趕快進行更新,以免被駭。

記得要更新 Java SE6 1.6.0_31 這個安全性更新:
更新 Java SE6 1.6.0_31

今天(2012/4/19) 又有新的更新了 Java for OS X 2012-003
趕快更新吧

此次Apple的更新報告:

   此 Java 安全性更新能移除最常見的變種 Flashback 惡意軟體。
   此更新項目也能設定 Java 網頁外掛模組以停用 Java applet 的自動執行。使用者可透過“Java 偏好設定”來重新   啟用 Java applet 的自動執行。如果 Java 網頁外掛模組偵測到有一段時間未執行 applet,它將會再次停用 Java applet。
   建議所有已安裝 Java 的 Mac 使用者都安裝此更新項目。
   如需此更新項目的詳細資訊,請參閱:http://support.apple.com/kb/HT5242?viewlocale=zh_TW


參考資料:超強木馬病毒 60萬麥金塔電腦遇「駭」

2012年4月6日

增長最快的女性癌病:甲狀腺癌

收到一封信,相信對大家應該有幫助
內容如下:

女士們,請閱讀......關於女性甲狀腺癌
在我以前幾年中,我照過很多次X光照片。但從來未用過奧茲博士提到的小工具。這些小工具跟女性中增長最迅速的女性甲狀腺癌有著很大關係……

甲狀腺癌
上週三,奧茲醫生在一個婦女節目中演講現今增長最快的女性癌病;『甲狀腺癌』。這是一個非常有趣的節目,奧茲醫生說這個在女性癌病中增長最快速的甲狀腺癌,可能跟病人在照牙科的X光片和乳房X光檢查有關。

奧茲醫生指出,當牙醫幫您的牙齒照X片時,那個X光機設備配有一個活動兜罩,可以舉起和包裹在你的脖子上,保護甲狀腺,但是許多牙醫懶得去使用它。此外,還有一種叫做『甲狀腺護罩』為病人在做乳房X光檢查時用,但很多時都沒有使用。
甲狀腺護罩
圖片來源(網路) 

很巧合,我昨天去醫院做每年乳房X光健康檢查。我問照X光的技師:“有沒有『甲狀腺護罩』”,技術員說:“有,只是一直放在抽屜裡,不經常使用。”我問為什麼,技術員答:“我不知道。病人要問才會用”。

“嗯,如果我沒有看過奧茲醫生這個節目,我怎麼懂得去問?

雖然照X光檢查牙齒和乳房,只需要幾秒到幾分鐘,但由於『甲狀腺』位於頸部下前方,呈盾牌狀或盔甲狀,X光的輻射很容易影響到『甲狀腺』。
以後記得;每當要照X光檢查牙齒和乳房,記得提出要用『甲狀腺護罩』圍在脖子上。

我們要把這信息傳遞給我們的女兒,侄女,母親和我們所有的女性朋友。丈夫要告訴你的妻子!
好心腸的人轉發了給我。我希望你也能轉發給你的朋友和家人。

2012年4月5日

Google的新玩意 - 抬頭顯示器

Google 今天(2011/4/5) 公布了新計劃 Glass Project ,看來我們距離新時代的AR擴增實境應用更進一步了。

透過聲控與擴增實境的整合,看起來非常有可為,使用者可以透過聲控用簡單的指令進行操作,功能包括文字訊息輸入、地圖查詢乃至行事曆,且可對應視訊聊天、導航、拍照和錄音紀錄。
先來看看他的長相:看起來還蠻炫的。


   



看看有啥麼功能吧:
聲控功能選單
來源http://static.nownews.com
行事曆提醒類似Siri功能
來源http://static.nownews.com
安排行事曆
http://static.nownews.com

看看窗外問問戶外天氣狀況
來源http://static.nownews.com
路線規劃導航
來源http://static.nownews.com









2012年4月4日

水果標示解密

今天在Facebook上發現這個連結,該留意的東東

後來經過查證還真的是這樣,
傳統一般水果是4碼的
有機水果       : 以9為開頭的是五位數的數字,也就是9xxxx (例如99123)
基因轉殖水果 : 以8為開頭的是五位數的數字,也就是8xxxx (例如89123)

所以以後看到8xxxx就盡量別買吧 :)

附上國外的參考資料:
What does the number on a fruit sticker mean?