終於將vaio s15升級到win8.1 with update

微軟公佈了win8.1 with update。其實這才是正式版的win8吧,之前的win8和win8.1感覺上都是找白老鼠來試用似的。在win8剛出來的時候,試用了1個月果斷裝回win7。到現在,終於可以重新升級回win8了。
但奈於laptop的特性,假如直接裝win8.1 with update的話,我發現很多驅動無辦法裝上去,所以一些譬如vaio control center,鍵盤組合快捷鍵和鍵盤背光等都無法正常使用。於是乎只好從最原始做起,裝個win8先。
sony官網都有關於如何將s15升級到win8.1的說明文件。簡單來說就是
1、在win8環境下運行vaio update,將vaio的軟件升級到最新版本
2、運行windows update,安裝win8的更新補丁
3、在win8的商店裡搜索windows8.1,在線更新win8.1
4、安裝完win8.1後,再運行vaio update,將vaio的軟件再次升級到最新版本

但是,vaio的驅動真的有夠神經的,假如不按照一些順序來安裝,即使安裝完所有驅動後,vaio control center還是不能正常。在經過我多次測試後,發現如下圖的順序安裝後,各種機能都能正常。

先在win8的環境下,按順序安裝左圖的驅動,再按順序安裝右圖的vaio software。然後再按照上面的1234來升級win8.1就可以了。

win8

jawbone up24使用2星期後小記

趁著現在穿戴設備的發展開始成熟,各種防水持久力等等的提升,於是就買來一個試玩一下。
我本人本身是不帶手錶的,因為不喜歡戴在手上的感覺。而up24初帶在手上,感覺還不錯。很輕,而且很多時候都感覺不到它的存在。寫著使用醫用級的橡膠製造的外殼,應該絕大多數的皮膚都不會有過敏反應吧。雖然寫著防水,但是沖涼的時候我還是會把它除下。
充電只需充1個小時即可充滿,充滿後大概可以使用7日。
日常up24使用藍牙與手機app同步數據,up24的app的統計功能還不錯,輸入個人的身高體重後,計步後計算的實際行走距離是相當準確的。除了計步,還可以檢測睡眠質量和統計飲食。不過飲食需要自行輸入自己食了什麼和飲了什麼。而且需要掃描包含有食物成分的barcode才能計算出計攝入的卡路里、碳水化合物、蛋白質等等,這在歐洲日本美國等國才比較好用,否則只可以自行輸入該食品的相關成分。所以到現在我都只是拿來計算每日運動及睡眠,不過這樣的功能就足夠了。
用了兩個星期,還算不錯。

自動自覺

我一向都認為一個人的自覺是很重要的,亦即是自律性,在社會上工作,尤其是。假如一個員工被上司踢一腳才走一步的話,我相信沒有哪一間公司能夠容得下如此尊貴的人才。沒錯,你來工作付出的是勞動力,我給你的是薪酬。注意,不是薪金。除了薪,還有酬的,也就是酬謝你為公司作出了貢獻。但倘若只是來領一份薪水,交託的工作隨隨便便敷衍一下交差的話,一有自省過自己是否對得起自己的薪酬,二是否對得起自己的職業操守呢?
我承認人都是有惰性的,大家都想少做事多拿錢,最好當然是不用做都有錢,是吧?現實呢?明顯是不可行的。世界有四種人,用粵語口語來講,是1過唔到自己過唔到人;2過到自己過唔到人;3過唔到自己過到人;4過到自己過到人。通常人的狀態都是第二類,極少數有第三類,所以最理想的狀態當然是第四類。所以假如自問自己對得起更高的薪酬而公司給不了的,可以跳槽走,這是人的自由。但假如自己都覺得自己只是在得過且過地做事的話,還不如不要做好了。所有公司應該都沒有這樣的閒錢養這樣的閒人(某些地區的國營公司除外,我不是故意臨尾要抽水的-_-)。

Google偷偷升級了日文Google Now

之前Google Now擁有對答功能的版本據我能用的就只有英文版而已,而最近又多了個選擇,就是日文版。
以前就只有英文能夠對應用戶的說話自動進行各種操作或搜索,現在日文也可以了。
目前已經確定可以用的語音命令有
”〇〇〇に電話をかけて”(打電話給〇〇〇)
”〇〇〇にXXXとメッセージを送信して”(給〇〇〇發送信息,寫“XXX”)
”XXXをメモして”(筆記記下XXX)
”周辺のバス停”(周邊的bus站)
“映画名” (映画館/上映時間案内)(告訴它電影名會讀出該電影的信息)
“近くの映画館”(附近的電影院)
”朝8時にアラームをセット”(早上8點設好鬧鐘)
“ソニーの株価”(sony的股價)
“アプリ名”を起動(告訴它app名會幫你啟動)
“スポーツチーム名” (運動球隊的名字,例如曼聯)
“〇〇〇の年齢は?”(〇〇〇多少歲?)
“明日〇〇〇と予定に追加”(明天加上〇〇〇的行程)

我問他曼聯的情況,它還告訴我曼聯最近輸給了奧林比亞高斯0:2。

Google還沒有正式公開說明,不過應該也快了吧。到時應該會有更多可用的命令了。

PHP使用cURL時對404的判別方法

使用cURL時,假如使用以下代碼

if( curl_exec($ch) ){
    //success
} else {
    //error
}

就算那個網頁404,都會跑去success那邊。

需要使用以下設置

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_FAILONERROR, TRUE); //處理失敗判斷
$onlineData = curl_exec($ch);

if( curl_exec($ch) ){
    //success
} else {
    //error
}

就能解決。

因為設置 CURLOPT_FAILONERROR 為 TRUE時,使用curl返回的http狀態碼大於400都會判定為處理失敗。