跑兩個不同 Profile 的 Chrome

因為 Gmail 沒辦法很方便的切換帳號,所以得想辦法讓 cookie 分開存。

試著找套件來做到這件事情,但都不太好處理… 於是決定跑兩個不同 profile 的 Chrome (這樣 cookie 就會分開存了)。

script 長這樣:

#!/bin/sh
cd $HOME
exec chromium-browser --user-data-dir=.config/chromium-2/ &

留個紀錄起來…

Posted in Browser, Computer, GoogleChrome, Mail, Murmuring, Network, Software, WWW | Tagged , , , , | 6 Comments

Samsung 把 CyanogenMod 作者找進去…

Slashdot 上看到的消息:「Samsung Hires Steve ‘Cyanogen’ Kondik」。

CyanogenMod Logo

CyanogenMod 在非官方 Android 世界裡面是很大一個「派系」,Samsung 把這個派系的老大找進去,應該是有些計畫要讓他做。不管怎樣,目前 Samsung 是 Google/Android 主力 partner,這件事情對 community 應該是好事?

Posted in Computer, Murmuring, Telephone | Tagged , , | 1 Comment

Samba 3.6.0 – 支援 SMB 2.0

Slashdot 上看到 Samba 出 3.6.0,實做 SMB 2.0 協定:「Samba 3.6 Released With SMB2 Support」。

SMB 2.0 對於一般人來說,與之前版本最大的差異在速度 (參考微軟人 blog 上「What’s new in SMB in Windows Vista」這篇的解釋)。

不過現在 Samba 是 GPLv3 了,hmmm…

Posted in Computer, Murmuring, Network, Software | Tagged | 1 Comment

Google 推出的 Page Speed Service

Google 在全球的機房數量當然是一個賣點,不過除了 Geo-based 外,Google 還做了很多很多調整,至於這些調整會不會讓效能變好,就不曉得了…

Google 的說明頁面上以 www.ramkikrishnan.com 這個網站當作範例,目前這個網站是指回 original site,如果你要看輸出效果的話可以設 proxy 到 ghs.google.com 硬抓 www.ramkikrishnan.com 的 html 下來看,我把 diff 結果貼到這邊

可以看出 Google 做了一些事情:

  • 重新判讀 html 後再丟出來,所以有些 html attribute 的順序被改變。
  • 如果配合 IE 的 conditional comments 讀入其他的 css,順序有可能被改變,但不確定是 Google 沒有針對 IE 的 conditional comments 判斷,還是將 css 讀出來後認為順序沒有差異 (我是用 curl 去抓,會因為 User-agent 給不同內容嗎?不確定…)。
  • 上面除了可能是 conditional comments 的處理外,也有可能是把 link 放到 script 後面,或是因為要放到 head 尾段造成的。
  • 會把 © 轉成 ©,但也會把 ' 轉成 ',看不太出來原因是什麼…

目前還看不出來比較複雜的 case,等帳號下來後再實際測試看看會比較準…

Posted in CDN, Cloud, Computer, Murmuring, Network | Tagged , , , , , | 2 Comments

用 Google Search 找「search」

Hacker News 上看到的,如果你用 Google Search 搜尋「search」,在搜尋結果的第一頁看不到 Google 的服務:

純粹是其他技術原因,或者是產品定位的問題?

Posted in Computer, Murmuring, Network, Search Engine, WWW | Tagged , | 4 Comments

最近出新版的 Java 7 的 bug…

在「Java 7 Ships With Severe Bug」這邊提到最近出新版的 Java 7 有 bug,在 Solr 的警告文案裡面有提到這三個 bug:

由於有幾個 bug 是在 Java 7 正式釋出的最後階段被找出來,再加上制式流程的關係,即使會爛掉 (產生 SIGSEGV),Oracle 還是無法承諾下個 Update (也就是 u1) 會更新,只能保證在 u2 會更新:「sigsegv on porter stemmer (Lucene, but also otherwise)」。

在「Don’t Use Java 7, For Anything」這篇就更直接了,直接說 Java 7 目前是個不能用的 GA Product:

Don’t use Java 7 for anything (unless maybe you know you don’t have any loops in your java code)

先繼續觀望,目前跑 Cassandra 的機器還是先不要亂動…

Posted in Murmuring | Tagged , | 1 Comment

因 techbang.com.tw 與 techbang.tw 事件向 tenz 致歉

因上篇「看起來有人忘記繳錢了…」單獨以 contact mail 仍為 tenz 的郵件位置而認定未交接完成,造成當事人 tenz 極大困擾向 tenz 致歉。

主要的說明可以參考 Twitter 上 xdite 這兩則 tweet:

@gslin domain 註冊商後台( PCHOME )有 bug。1. 帳號就是 email,要轉走只能 transfer,不能改 mail …。2. 帳號雖然不能換,但 contact mail 當初有換,但是沒有被更新到 whois 上。

@gslin 雖然我們設了通知 email,但我們也完全沒收到任何過期通知警告信。所以就活生生炸了。這件事從頭到尾跟 @tenz 一點關係都沒有。 我看到你特別點名他有點錯愕。因為這是 call 我就可以處理的事…

其他的事情經過可以參考上篇文章內 tenz 於 comment 的說明,在文章內解釋的很清楚。

Posted in Computer, DNS, Network, WWW | Tagged , | 1 Comment

看起來有人忘記繳錢了…

Update:更新資訊於「因 techbang.com.tw 與 techbang.tw 事件向 tenz 致歉」。

剛剛發現連不上,試著找原因,發現是 domain 過期了:

Domain Name: techbang.com.tw
Registrant:
城邦文化事業股份有限公司
Cite Publishers
7F., No.141, Sec. 2, Minsheng E. Rd., Jhongshan Dist.

   Contact:
      Eric Li   tenz1225@gmail.com
      TEL:  886 0225181133
      FAX:  886 0225001905

   Record expires on 2011-07-22 (YYYY-MM-DD)
   Record created on 2009-07-22 (YYYY-MM-DD)

   Domain servers in listed order:
      ns-184.awsdns-23.com          205.251.192.184
      ns-573.awsdns-07.net          205.251.194.61
      ns-1813.awsdns-34.co.uk       205.251.199.21
      ns-1511.awsdns-60.org         205.251.197.231

Registration Service Provider: PCHOME

另外看了一下沒在用的 domain,也是同樣的問題:

Domain Name: techbang.tw
Registrant:
城邦文化事業股份有限公司
Cite Publishers
7F., No.141, Sec. 2, Minsheng E. Rd., Jhongshan Dist.

   Contact:
      Eric Li   tenz1225@gmail.com
      TEL:  886 0225181133

   Record expires on 2011-07-22 (YYYY-MM-DD)
   Record created on 2009-07-22 (YYYY-MM-DD)

   Domain servers in listed order:
      ns1.afraid.org       67.19.72.206
      ns2.afraid.org       174.37.196.55
      ns3.afraid.org       72.20.15.62
      ns4.afraid.org       208.43.71.243

Registration Service Provider: PCHOME

剛好是星期六,不知道什麼時候才會恢復… (tenz 是 Y! 的 staff,再加上過期後必須先 renew 才能 transfer 的 policy,有機會拉椅子出來嗎?)

Update:剛剛看到已經 renew 了,DNS 測起來也 okay 了。沒有 renew 應該是因為沒收到 e-mail notification:「@gslin 帳密都交出去了,他們沒改我有什麼辦法。」。

Update:補上面 Update 的時候忘了把標題一起改掉。

Posted in Computer, DNS, Murmuring, Network, WWW | Tagged , | 8 Comments

nginx 作者 Igor Sysoev 成立公司

nginx 網站上有這則訊息,Igor Sysoev 將會成立公司,全力投入 nginx 的發展及維護。nginx 仍然會維持 2-clause BSD license,並免費提供使用。

在「Nginx Creator Plans Company to Better Serve Millions of Sites Using Its Web Servers」這邊有些說明,另外在說明後面有訪問的內容。

不知道會提供怎麼樣的服務…

Posted in Computer, Murmuring, Network, Software, WWW | Tagged , , , | Leave a comment

PHP 長期計畫:廢除 ext/mysql,改用 pdo_mysql 或 mysqli

Hacker News 上看到的長期計畫,要廢除 ext/mysql:「deprecating ext/mysql」。

主要的原因是 security 習慣問題。因為 ext/mysql 不支援 prepare 與 execute 這類不需要自己處理 escape 的函式,所以使用 ext/mysql 的人必須自己處理 escape 的問題,也就是透過 mysql_escape_string 或是 mysql_real_escape_string。而很多書籍為了讓初學者容易了解,會給出很糟的範例,像是:

mysql_query("SELECT * FROM `user` WHERE `username` = '$username';");

$username 沒有先檢查過。

依照提議,目前只會在文件上建議改用 PDO 或是 mysqli,不會對目前版本有任何改變。接下來是 5.5 與 6.0 時會看情況決定要不要加上 E_DEPRECATED

目前的提議還沒有提到何時要拔掉 ext/mysql,不過看起來 6.0 之前應該是不會做…

Posted in Computer, Murmuring, Programming, Security, Software | Tagged , , , , , , | 1 Comment