Monthly Archives: June 2012

寫 Online Judge 的題目...

早上又回頭跑去寫 UVa Online Judge 的題目,這應該是參加高中生與大學生在寫的?好久沒寫了... 這東西除了訓練資料結構與演算法外,另外還可以訓練「鑽牛角尖讀 spec」的能力:在題目裡沒保證的,就一定會炸給你看... 舉例來說,第一題的「100 - The 3n + 1 problem」上面只說要找 i 與 j 之間的範圍的最大值。於是很多人就寫了: for (t = i; t <= j; t++) { ... } 文件上有提到保證 i <= j 嗎?沒有。 多練習這些題目後,除了資料結構與演算法外,對於實際工作的文件就會很自然而然避免過度解讀。

Posted in Computer, Murmuring, Programming, Software | Tagged , , , | Leave a comment

RSA SecurID 800 被破...

在「Scientists crack RSA SecurID 800 tokens, steal cryptographic keys」這篇報導裡提到了已經有辦法從 RSA SecurID 800 內取出 secret key,方法將會在 CRYPTO 2012 上發表... (取自「RSA SecurID SID800 Authenticator Token」) 如果攻擊者可以碰觸到實體 token 並取出 secret key,他就可以準備一顆新的 token (HSM,Hardware security module) 把取出來的 secret key 灌進去,而原來的使用者不太容易會發現... 所以硬體式的 OTP 系統除了提供一次性密碼外,另外需要有能力阻擋從硬體取出 secret … Continue reading

Posted in Computer, Hardware, Murmuring, Security | Tagged , , , , , , , | Leave a comment

大站台 jQuery 的使用率...

Pingdom 這篇「The Web loves jQuery, and here are the numbers to prove it」提到了 jQuery 的使用率,其中這張圖不知道是發生什麼事情 XD 左邊與中間的 10k 與 1k 我是不知道怎樣,但右邊 Top 100 站台是 24.7% 是怎麼算的...?XD

Posted in Computer, Murmuring, Network, Programming, Software, WWW | Tagged , | 3 Comments

AWS 可以開超小台 (t1.micro) 的 MySQL RDS 了...

今天看到 t1.micro 也可以開 MySQL RDS 了:「Amazon RDS MySQL Now Starting at Just $19 a Month」。 拿來堆資料應該還不賴?只要 24 小時可以塞完一天的份,而且不會影響到 t1.micro 的 EBS I/O 就可以用?:p

Posted in AWS, Cloud, Computer, Database, Murmuring, MySQL, Network, Software | Tagged , , , , , | Leave a comment

Bootstrap 2 的 CDN Hotlink

NetDNA 跳下去做 Bootstrap 2 的 CDN Hosting 了:「Bootstrap CDN - Twitter's Bootstrap hosted on NetDNA's Tier-1 Content Delivery Network」。 這項服務不包含亞洲區的 CDN PoP,從台灣 (HiNet) 或是日本 (Linode) 過去都是美西的點,不過至少有 CDN Hotlink 可以用了...

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

Ubuntu 下用 MegaRAC 界面管理機器...

這個週末把之前在 Ubuntu 下不順的地方搞定... (之前是透過 VirtualBox 開 Windows 管理) 首先遇到的問題是 Ubuntu 下 Chromium 沒辦法開 jnlp 檔案 (永遠都是 Save as 視窗),所以用 Firefox 開流程會比較順。 再來是 Ubuntu 提供的 OpenJDK 無法讀取 MegaRAC 給的 jnlp 檔案,需要裝 Oracle 的版本,這部份可以透過「Oracle Java (JDK) 7 Installer」處理。

Posted in Browser, Computer, Firefox, GoogleChrome, Hardware, Linux, Murmuring, Network, OS, Software | Tagged , , , , , , , , | Leave a comment

在 Ubuntu 的 Chrome (Chromium) 看 PDF 的方式

由於 PDF Viewer 不是 free software (參考「Why doesn't Chromium have "Chrome PDF Viewer" plugin?」),所以 Ubuntu 下的 Chromium 並沒有包進去,需要自己手動安裝。 方法可以參考「Chrome PDF Plugin in Ubuntu – How To Enable」這篇: 先依照平台決定要抓 http://dl.google.com/linux/direct/google-chrome-unstable_current_i386.deb 或是 http://dl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb。 用 ar vx google-chrome-unstable_current_amd64.deb (或是 i386) 解出 data.tar.lzma。 再用 … Continue reading

Posted in Browser, Computer, GoogleChrome, Linux, Murmuring, Network, OS, Software, WWW | Tagged , , , | Leave a comment

MiCloud,繼續測試...

續「MiCloud 測試...」這篇,早上再測試一次發現 MiCloud 已經修正了一些問題... 首先是開機器時 hostname 的問題已經解決了 (至少我不填,或是輸入 dash 都可以正確產生機器了,其他字元沒測試),另外同樣是 Ubuntu 10.04 LTS,這次進去沒看到 xorg 與 firefox 了。這兩個問題算是比較簡單的 (前面應該是改 input validator,後面應該是換 image)。 另外補上 ping 168.95.1.1 的數字: --- 168.95.1.1 ping statistics --- 1000 packets transmitted, 1000 received, 0% packet loss, time 100312ms … Continue reading

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