Translate

2014年6月27日 星期五

2014 Google I/O 開發者大會 重點節錄

節錄 2014 Google I/O 開發者大會,單純做為練習聽力用。





一開始,先簡介過去及現在的市場狀況。 

女性參與比例急速上升,去年只佔8%而已,今提升到20%了。

除此之外,智慧型手機的使用量與銷售額也急速上升,光是去一季,就賣出了315M台,回去推算整年,大約是1B台。


而資料使用量上,每天有20BSMS簡訊量,93M的照片 上傳




在安卓的平板進入YouTube的流量也不斷的再升高,39% > 46% > 62%的使用率。並分析了世界上智慧型手機不普及的地區。未來,會朝這些區域努力拓展,不只是系統,還有手機。




甚致還開發出了一種新材質,可以不只是改變螢幕上的顏色,甚致可以改變深度!就像圖上這樣,不過我完全無法理解你要怎麼製造出這種材料?壓電材料應該是其中一個solution,不過依照手機的趨動電壓和他想表面的深度來看,這可能有點難度。而現有的形狀記憶合金溫度變形點大概在滾燙的開水左右,對人類的手來說溫度太高了。



我想這個外星科技公司開發出了某種新材料,或想出某個外星科技,找出某種機製可以做出表面形變的東西吧。
  


這是說明在玩app時,收到其他action時,app並不中斷。


現在裡面放了新的api,當你找某個地點時,他可以直接切換到3d地圖模組,讓使用者可以更清楚的知道建築長什麼樣。





Google 的目標,就是成為陰陽師,繪製結界()
好啦不開完笑,Google希望把Android 結合各種領域,




首先,手錶:目前代號為Android wear。使用上也是觸控。基本的看時間、天氣、行程表都有。還有結合音控功能。做留言記事,不過現場Demo的時候,語音系統抓不到正確的語句。主持人試了兩次後,就跳過留言功能了XD。不過他現在轉的很好,他說「我想這個宇宙不想要有這個東西」


也可以拿來聽音樂,不過不知道到時候喇吧會做在哪?做在手機上?還是藍芽聯出去?這部分沒有說明。




設定早上幾點起床,也是用音控來設的。



接下來是活動功能記錄器,心跳、步數、都可以監測。






用手錶定比薩這功能超酷的,不過如果螢幕沒有鎖定下,被誤觸就好完了。不過想個機制來預防這種狀況並不難就是了。





代號AndroidAuto這是demo,不是真的把一台車搬上來。現場表演你怎麼使用導航同時聽音樂。而且快到轉角時,他還會問你「我們到了嗎?」!


全球有名的廠商都包含在裡面了,這計畫不是普通的大呀。



影音功能,雖然在android系統是沒有的,不過現在已經有很多類似功能的產品,先不贅述。當然玩電動的功能一定要表演的。


奇怪,這個場景怎麼有既視感?難道現在的發表大會上,不寫個程式碼,會怕別人不知道你會寫程式?




這線上寫程式和線上debug,看起來真的很強大。希望他有對面A陣營通用的,不過依照雙方的架構來看,這頂多是許願文而已。不太可能實現。



這個Big data 分析器我覺得超神,GoogleBig data 分析的功能放出來。事實上在做big data的時候,分析者常常已經知道他們要分析的題目,可惜就是卡在不會寫程式和撈raw data。所以要透過一個工程師或另一家軟體公司,把這些data 處理,才可以轉化成長官能理解的東西。

就這個平台而言,我就想到了應用。如果可能的話,可以分析我每天說日文和英文的時候,哪些單字一直在使用。事實上語言中同一個動作,可以用很多不同的動詞來描述。但對第二外語還不熟的人而言。常常會一直使用某個動詞來表達意思。這並不會讓你無法溝通,但會讓你進步的速度變的很緩慢。如果可以抓出這些動詞,然後我再去記相關動詞和用法,這樣我學第二外語的速度應該可以突破才對。



2014年6月24日 星期二

為什麼現在才要開始學objective-c

當然最根本的原因是現在在辦公室裡面是冗員一枚

但身為一個冗員,能偷做的事很多,為什麼開始學objective c呢?



因為很多事情有了iphone以後才能做呀!

一個ipad裡面有七根不同功能的天線

iphone裡面有多少根我不知道,不過基本上該有的都有

以前我常常想要創造一些東西,但只要一談到硬體,價格就是比較貴

現在,日本最便宜的smart phone,就是iphone了,其他的都比iphone貴

更神奇的是 mac book air 也可以八萬jpy買到,敝社旗下的dynabook就破十萬了

這裡真的是神奇的國家

話回到objective c。我對於純粹的軟體興趣並沒有那麼大

我還是對於硬體比較有興趣

雖然app store上有很多人開發出各種app了,可是我在使用的時候

常常有「啊,如果有xx功能再加上去就好了」

身為一個工程師!當然在預算還有能力可以解決的範圍下,自己動手囉

我現在的工具 - iphone,就是一個包含「陀螺儀、照相機、gps,加速規(不確定),

水平儀,手提電腦」

現在有些很多想知道,想去實驗,想去紀錄的東西

可惜目前這些app都沒那麼完整

所以,我決定自己創造。

現在開始寫code,如果未來哪一天有個公司,把控制可動作的晶片和介面弄得更簡單,比\
如現在的單晶片等等

我就會開始玩這些會動的東西了!

2014年6月10日 星期二

TED 演講 What if, Randall Munroe 以Google的所有資料轉換成Punch cards為例

TED 演講 What if, Randall Munroe以Google的所有資料轉換成Punch cards為例

寫在前面,這邊的翻譯並不是逐字翻譯,也不是字幕的逐字稿。這文章與這分類,是這段演講的大意。是為了練習自己聽力能力而做的練習,也希望把好的演講內容分享給大家。歡迎轉載,轉載請註明出處。

以下是影片連結


Randall Munroe的工作應該與數學相關,而他也開放自己的信箱在網路上,開放讓大家提問一堆奇奇怪怪的問題。

「如果你想打中一個以光速的90%丟出的球,會發生什麼事?」

當然,首先,必需要有一個人丟出這樣的球。

那這樣會發生什麼事呢?首先,在正常情況下,棒球會把前面的空氣粒子排開,朝向補手飛過去。但現在是以90%光速前進的狀況,棒球就不會排開空氣粒子,而是直接撞向空氣粒子。



那,會發生什麼事呢?

這時候空氣粒子受到撞擊,讓空氣粒子行成電漿態,接著會產生X-Ray

切回補手的視點,補手在此時是不會發現異狀的,因為這顆球只有90%的速度而已,所以X-ray會跑在球的前方。


假設以你站得夠遠,你可以安全的看到這整個過程的話,你就會看到蕈狀雲產生XD





接下來,第二個問題就比較有意思。

「如果所有在Google上的資料,都用打孔機紀錄的話,總共有多大量的punch card呢?」




當然這個題目是建立在現實上的,但確非常難回答,因為Google對自己公司的一切資料皆是保密到家的,絕對不會經易的說。

「嘿!我的資料中心有XX座,裡面有YY TB的資料」

演講者也試著去問,當然Google是沒有回應的。

所以演講者決定靠自己來推理,到底他有多少資料中心,進而推算出他有多少資料量。只要知道資料量,就可以轉換成Punch cards的數量了。

演講者決定從「錢」、「Money」開始。因為蓋資料中心需要錢,估算的內容也包含耗材費、電費等等。演講者覺得依照Google的資料量程度,應該是隨時在換新硬碟(這邊我有點懷疑,HDD的穩定性很強,不應該像節目內容那樣,更新頻率應該比較長一點。)

其次,就是電力,Google的確投入了大量的省電設備,但絕對還是需要基本的電力。而這些電力的合約,當初應該也是和當地的政府簽的,所以有機會追綜到。再來就是空間大小,一個伺服器所需要的空間應是多少,如果他們有這樣的空間,那應該可以換算成多少伺服器。

除此之外,也可以從網路上找照片,因為有些人去Google後會偷偷拍照。甚致當地的送比薩的小弟,演講者可以保證送比薩的小弟絕對知道Google各地辦公室的位置。

最後演講者依他的資料來算,大概堆在地球上可以鋪5 km厚,比當初的冰河期的冰層還厚三倍呀!



當然他也把這個答案PO上網。

沒想到~~~~

沒想到~~~~~!

數週後他收到了一封信,Google寄了Punch Cards給他。而且這些Puch cards上面有Google的商標。但這上面是暗語和問題,所以演講者請了朋友幫忙,一起把題目破解了。



結果他發現了內容是 Google 對他所發表的文章的評語。

「無可奉告!」



2014年6月8日 星期日

iPhone 4s Dock 孔親手維修



某一天,我舊的iPhone4s沒辦法充電,換了兩條不同的充電線後,我判斷是Dock孔壞掉。因為我的插座可以充我的iphone5s,這樣判斷,線壞的機率很低,而插座是確定沒壞的。那這樣來說,就是Dock 孔壞掉了。所幸,現在網路上有好多好多視頻,教你拆iPhone的各個部件。從Home鍵、電源鍵、面板,Dock孔這些部件,全部都可以從網路上分開購買,然後自已做零部件的更換。當然,交給維修手機的店也能幫你找,但是如果是要換dock孔,起價是三五千,而且也不是當天能拿回來。摒持著工程師的精神,我就打算自己把他拆開來,自己修。只要買這些工具就好了,全部在樂天的網站上可以買到。

如果在台灣要買的話,各大網拍都買得到。

  

不過呢,要拆開iphone的起點,那個外殼的梅花玟螺絲,一般的五金行是買不到的,但iphone的熱賣,讓這特規螺絲起子到處都買得到。而且買這一組,會附其他的零件,讓你可以把所有iphone裡面的大小零件都換掉,而其中的吸盤,就是為了分解螢幕而設定的。

所以,就訂下去!等過一陣子,工具就到啦!除了Dock孔的零件,我也順便訂了一個home鍵,畢竟這一台home鍵按起來有點怪怪的。


工具組,home 鍵和 dock 部件,以及等待手術的iphone 4s

過了數天後,我就收到了上述這些部件。工具中內含二把起子,一把是對應iPone最外面的特規螺絲,另一把是十字型的。而這個平面手把,也會在拆除各種部件中應用到。

接下來,開始動手術啦!
動手術之前,記得上網打開 youtube的教學影片,邊做邊確認。

這就是維二可以在iphone 4s 外殼上看到的螺絲,而且他是特殊螺牙

把維二的螺絲解開,就可以看到內部構造。


在拆電池之前,你需要將這個安全開關打開

然後電池就可以拿出來啦

接下來,瞄準dock孔的部件,一路拆過去



這應該是防EMI的墊片(不確定)


dock孔外的部件
 下圖這個,就是這次手術的可能病灶,把他拆了換個新的上去。
發現病灶!切除

新舊部件

換上去,他mic是右邊那個,所以左邊那個孔,是喇吧,收音只有右邊那個孔。


一步一步拚回去

這就是把蓋子蓋上的前一步,如果你後方的cover蓋不上,請檢查裡面的部件排列是不是有錯誤。

裝回去了,最後一步,把蓋子關上。

可以開機!應該是沒問題了

可以正確的進入畫面。應該是沒問題了。





最後呢,我成功的把dock孔的部件拆了,換一個新的dock上去。而換上去後也成功的開機。觸控、音樂方面也沒問題。


但是

但是

我的Dock孔還是沒辦法充電,也就是說,我trouble shooting時射錯了,問題不在這個dock孔。那問題可能在哪呢?

我判斷如下。
A) 有可能這兩條電源線都發生接觸不良的情形,畢竟原廠的線已經被我弄斷了,現在這這兩條都是在百元商店買的,可能是有問題的線。不過兩條線同時出問題的機率很低,我現在先訂了第三條線,等線一到就可以測試了。

B)有可能Dock的排線連接到主板,或主板連接到電池的某個接點失效了,而且這個接點就是電流通過的接點。但可惜的是,我手上沒有任何工具可以對這一點做trouble shooting,如果知道是哪個接點的話,去買個接點清潔劑應該就沒問題了。所以,現在只能先做A

以上,就是我第一次拆iPhone 4s 的心得。


如果有其他想拆的,請務必參考YouTube上的影片或iFixit