20110917 新聞嘴嘴唸

最近有幾個消息很有趣
HTC打算要買HP的WebOS(HP併購Palm,取得PalmOS改版變成WebOS)
做手機硬體的HTC轉向數位愉樂還不夠,要玩手機OS。
其實,HTC和微軟和Google的關係都不錯,要自己玩OS,可能是不想受制於人
但是如果HTC買了WebOS,很多非官方的ROM就不能玩了,誰還買你HTC啊!
WebOS上的APPS又沒有Google Market和Apple App Store來的多
難不成要做的和中國的手機商一樣
做自主OS,但相容於Google Apps(我看根本就是克隆版的Android)

另外,藝人非法請外勞事件(李李仁和陶晶瑩請看護外勞帶小孩)
拜託一下,這些有錢人,請非法外勞,那麼多藉口,請一下本勞好嗎?
你們又不是請不起。請把名額留給真的需要的人好嗎?
做了這麼壞的示範…實在很糟糕

涉偽文僱外勞 李李仁緩起訴
(中央社記者劉世怡台北15日電)士林地檢署偵辦國內某業者涉嫌偽造巴氏量表及不實診斷書替民眾申請外籍看護,循線追查發現藝人李李仁曾向業者申請,李認罪。檢方今天偵結,依偽造文書罪嫌,將李緩起訴處分。

檢方表示,李李仁涉嫌於民國98年初透過不肖仲介業者,取得母親及岳母(陶晶瑩母親)的偽造診斷書及巴氏量表,進而向勞委會申請僱用外籍看護。

檢方偵辦期間,循線追查涉案的雇主,除了李李仁之外,另有44名雇主涉案,他們都是向莊姓及郭姓業者取得偽造的巴氏量表及不實診斷書。

士林地檢署偵查終結,因李李仁沒前科、犯後態度良好並且認罪,檢察官予緩起訴處分1年,但須繳交公庫新台幣5萬元。1000915

20110928 最近陶晶瑩和李李仁那個房車廣告狂播,對照這個使用非法方式請外勞,老實說,真是一大諷刺,還白王馬子咧….看了就倒彈。

2011/10/21 難怪HTC要買 OS,原來三星已經開發了自己的作業系統BADA(韓文:海洋)
可以參考一下維基百科全書
HTC加油…..趕快推出百元(usd)手機吧!

原生門號是有必要的~NP後之我思

有許多好用的簡訊服務(SMS,MMS是多媒體簡訊),可以為什麼帶來許多的便利,比如說Google Calendar的事件提醒服務,只要你的手機有支援,就算不是智慧型手機,一樣可以收到提醒的簡訊。

當然,Google沒有全面支援台灣的電信業者,只有支援中華電信、台灣大哥大、威寶三家電信業者,就我所知,中華電信、威寶電信,這三家的手機門號接收Google簡訊不用錢的(我不確定facebook要不要錢)。
Read more

dorpbox同步模式有問題

想到資料備份,大家一定想到雲端備份中最熱門的dropbox,當然免費版(5G)用的人是不少,但是大資料備份,可以比較的供應商就多了(忘了台灣是acer還是asus也有做)。最近因為要和小猴子同步分享資料,讓他的資料可以多一份備份到我的電腦上來,我重新把移除已久的Dropbox裝起來,至於為什麼我不同Dropbox呢?因為他的空間太小了,我在Sugarsyc已經有22G的免費空間,超過Dropbox的免費20G上限。

老實說Dropbox的同步機制呆到一個不行。
Read more

轉貼:Mysql 的Row Lock 與 Table Lock

資料來源Neo’s Blog

先前介紹過 SELECT … FOR UPDATE 的用法,不過鎖定(Lock)的資料是判別就得要注意一下了。由於 MyISAM 預設是 Row-Level Lock,所以只有「明確」的指定主鍵,MySQL 才會執行 Row lock (只鎖住被選取的資料例) ,否則 MySQL 將會執行 Table Lock (將整個資料表單給鎖住)。
舉個例子:

假設有個表單 products ,裡面有 id 跟 name 二個欄位,id 是主鍵。

例1: (明確指定主鍵,並且有此筆資料,row lock)

SELECT * FROM products WHERE id=’3′ FOR UPDATE;

例2: (明確指定主鍵,若查無此筆資料,無 lock)

SELECT * FROM products WHERE id=’-1′ FOR UPDATE;

例2: (無主鍵,table lock)

SELECT * FROM products WHERE name=’Mouse’ FOR UPDATE;

例3: (主鍵不明確,table lock)

SELECT * FROM products WHERE id<>’3′ FOR UPDATE;

例4: (主鍵不明確,table lock)

SELECT * FROM products WHERE id LIKE ‘3’ FOR UPDATE;

註1:
FOR UPDATE 僅適用於 MyISAM,且必須在交易區塊(BEGIN/COMMIT)中才能生效。

註2:
要測試鎖定的狀況,可以利用 MySQL 的 Command Mode ,開二個視窗來做測試。

如果是使用Appserver環境,請把Mysql服務停下來,打開my.ini,找到skip-innodb,前面加上註解變成
#skip-innodb

重新啟動服務,就可以在資料儲存引擎中找到innodb的選項,就可以進行lock table/lock row的功能。