Monthly Archives: May 2014

TrueCrypt 官方以「不安全」的原因要求大家停用 TrueCrypt...

TrueCrypt 是相當有名的磁碟加密軟體,而官網上突然宣佈這些事情讓大家相當驚愕,今天打開 Zite 時發現所有人都是在講這件事情,已經震驚了整個資安領域... Bruce Schneier 寫了一篇「TrueCrypt WTF」,猜測的可能性包括了: Speculations include a massive hack of the TrueCrypt developers, some Lavabit-like forced shutdown, and an internal power struggle within TrueCrypt. I suppose we'll have to wait and see what develops. 不知道實際上發生了什麼事情,接下來應該會有更多消息出來,要盯著看了...

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

Twig 的用法

我喜歡 Zend_View 來處理 view 的部份,但並不是每個人都習慣在所有 output 的部份加上對應的 escape function,所以還是得找其他有 auto escape 功能的 framework 來用看看,而 Twig 是其中一個還不錯的選擇。 用 Composer 裝完 Twig 後: <?php require __DIR__ . '/vendor/autoload.php'; $loader = new Twig_Loader_Filesystem(__DIR__ . '/view'); $twig = new Twig_Environment($loader, array('strict_variables' => true)); $array_data … Continue reading

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

IBM 中止與 NetApp 的 OEM 關係

IBM 中止與 NetApp 的 OEM 關係,要賣自己的硬體了:「IBM Stops Selling NetApp Units in Favor of Own Storage Devices」。 幾個重點: The move is poised to be a setback for NetApp, which gets about 2 percent of its revenue from IBM, according to data … Continue reading

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

電池...

xkcd 上看到的,取自「xkcd: Screenshot」:

Posted in Computer, Joke, Murmuring, Recreation | Tagged , , | Leave a comment

BPF (Berkeley Packet Filter)

看到 CloudFlare 的「BPF - the forgotten bytecode」在文章裡提到 BPF (Berkeley Packet Filter),發現從大學畢業後就沒再看過... (然後也沒什麼印象了) tcpdump 可以把 expression 轉成 BPF bytecode,再丟進 kernel 執行,拿 CloudFlare 文章裡的例子在自己電腦上跑: gslin@GSLIN-DESKTOP [~] [07:27/W4] sudo tcpdump -p -ni eth1 -d "ip and udp" (000) ldh [12] (001) jeq #0x800 … Continue reading

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

利用 Journal filesystem 與 Double write buffer 改善 InnoDB 寫入效能

Percona 的「How to improve InnoDB performance by 55% for write-bound loads」這篇在討論 Journal filesystem 以及 InnoDB 的 Double write buffer。 先講文章內的結論。 在 ext4 上開啟 Journal filesystem 功能後並且關掉 InnoDB 的 Double write buffer 後,資料的安全性不受影響,但效能上升非常多。而與目前常用的 XFS 比較起來也是領先不少。 要注意的是,這邊的數據是資料大小小於記憶體大小時 tpcc-mysql 的執行數據。 原文還有探討其他的狀況,像是 InnoDB 與 … Continue reading

Posted in Computer, Database, Linux, Murmuring, MySQL, OS, Software | Tagged , , , , , , , , | Leave a comment

Chromium 的 PDFium

PDFium 是 open source PDF rendering engine,功能上像是 Mozilla 所研發的 PDF.js,不過是以 C++ 寫的原生套件。 看起來目標是要進 Chrome 與 Chromium,以取代現有 Google Chrome 裡所含的非 open source 版本。 不過 Chromium 目前應該已經有 PDF Viewer 可以用?(利用 PDF.js 開發出的套件)

Posted in Browser, Computer, GoogleChrome, Murmuring, Software | Tagged , , , | Leave a comment

用 Unicode 字元當作短網址編碼的服務...

在 Hacker News Daily 上看到的服務:「9m URL Shortener」。 居然用 Unicode 短網址當作編碼的部份... 是很有趣啦,不過因為難以輸入,只適合用在 internet 上的傳遞?而不是讓人輸入的... 有些字在我的電腦上還出不來 XDDD

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

Elasticsearch 1.2.0

由於 Elasticsearch 的想法與實做比起 Solr 吸引人,可以看到愈來愈多團體換過去... 而前幾天 Elasticsearch 的官方放出 1.2.0 與 1.1.2 的消息:「elasticsearch 1.2.0 and 1.1.2 released」。 1.2.0 最大的改變是強制使用 Java 7 了,也就是不能在 Ubuntu 12.04 下安裝 default-jre 了,變成要裝 openjdk-7-jre。(要注意,官方建議的是 Oracle 官方的 JDK,而非 OpenJDK) 如果是 Ubuntu 14.04 就沒這個問題。(因為 default-jre 會裝 Java 7) 另外一個大改變是,之前產生安全問題的 … Continue reading

Posted in Computer, Murmuring, Search Engine, Software | Tagged , , , , , , , , | Leave a comment

Google Searchbot 將開始有能力解讀 JavaScript...

Google 在 Official Google Webmaster Central Blog 上正式向全世界公告他們的 Searchbot 將會解讀 JavaScript:「Understanding web pages better」。 也就是說,再這次改版後,就算你的頁面全部用 JavaScript 產生,Google 也有能力解讀出來。這顛覆了以前學到的觀念... 其他家 (DuckDuckGo?) 會支援嗎?不知道會不會跳下去做...

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