Lucene 是 Apache 底下的一個做文字索引的計畫,剛在 Hadoop mailing 看到有人利用 Hadoop 跟 ZooKeeper 做了一個 distributed lucene 的計畫:katta。
真是越來越刺激了…
rafan? rafan!
前幾天大神寫了篇用 apache 2.x 跑 worker 還有 PHP 的設定,然後晚上學弟把系上的 server 換好後,就害我手癢也換了幾台沒什麼流量的機器。設定上還滿容易的,那也因為本來我 PHP 就都跑了 FastCGI,這次更動主要只在 apache 的部份,換起來輕鬆愉快
現在 FreeBSD 6.x/7.x multi-threading support 比以前好很多了,也是時候該用力用一用 worker 跑 apache 了 :p
細節就不多說,參考大神 blog。
最近 portconf 升級到 1.4 之後,在 ports.conf 裡面可以指定把變數 .undef 掉。比方說,我希望編 sysutils/fusefs-kmod 的時候不要指定 KERNCONF,那只需要寫
sysutils/fusefs-kmod: !KERNCONF
就可以了。
前幾天為了要在 command line 下面看某個網頁,可是那個網頁要看的時候又要透過某台特別的 socks proxy 才能看,然後,我平常用的 w3m 又沒有支援 socks。後來找了一下資料,發現可以用 dante (一個 socks proxy 的軟體) 裡面的 socksify 這個指令,他會 preload socks library 去蓋掉 connect(2),因此就可以讓原本不支援 socks 的軟體用 socks 了
安裝好 dante 後,照個 socks.conf 裡面的範例改一下,就可以快樂的使用了。
一陣子之前,dfr@ 改寫了 NFS locking server 端的部份,從原本的 userland 搬進 kernel 處理了,kernel conf 裡面要加上 NFSLOCKD,預設 GENERIC 是打開的。數小時前,這部份整個也已經進了 7-STABLE,而 6-STABLE 可能過陣子才會進去。總之,這真是個好消息 ![]()
一般轉換 cvs 跟 svn 的工具都會需要能直接存取 CVSROOT,之前曾經看過 tailor 這套神秘的工具,支援各種 VCS 互相轉換的功能。今天剛好有機會拿來用,發現還滿容易的,而且如果你能設定 svn 的 hooks 的話,也可以幫你把 commit 的日期跟作者改成原本的狀況。
基本上我是看他的 README 的範例的第二點:Bootstrap a new product, fetching its whole CVS repository and storing under SVN,就照抄他的指令就可以動了。不過轉出來的結果跟我原本有一點落差,我叫它把東西丟去 trunk/ 可是它把檔案塞到 / 去了,不知道是不是我 config 沒寫好還是有什麼神秘的事情。
不過呢,tailor 除了轉一次的功能外,它也支援一直轉的模式,也就是說人家可能用 cvs 用得很弄苦,你可以透過 tailor 讓你用 svn 用得很快樂 ![]()
剛看到 kris@ 做的 mysql 跟其他的 subsystem 的比較:
http://leaf.dragonflybsd.org/mailarchive/users/2008-03/msg00025.html
不過後面有篇回應說得也很對,就是當初分家是因為不同的路,計畫要改的東西也不是兩三年就可以改完的(不過已經四年多了…),再說 DragonFlyBSD 似乎人還是沒有很多,重要的東西還是 Matt 一個人在搞。反過來看 FreeBSD 5.x 那一段時間,真是相當的苦命啊…
今天清晨的時候,6.3-RELEASE 正式推出了,跟上一版差了足足一年,主要原因是中間要準備 7.0-RELEASE 的緣故(大概二月初就會出現了)。剛翻了一下 FreeBSD 6.3 Release Notes,底下列了幾個比較值得一提的東西。
Kernel 部份:
Userland 部份:
Contributed Software 部份:
早上去 COSCUP 2007 講 ports,結果遭到 DK 大指控說我都沒把東西放出來,剛趁吃飽的時候,把東西稍微整理一下,丟到 OpenSVN 上去了。有興趣的人可以去 這裡觀賞使用。
上星期,kris@ 不知道在哪裡講 Introducing FreeBSD 7.0,裡面提到了很多 7.0 會有的新東西(主要是 kernel 部份)以及在 performance 上的改善。去年六月的時候,kris@ 宣佈了持續六年多的 SMPng 計畫算是劃下一個句點,而一年後的現在,我們看到的是 7.0 在 performance 上的改善。改善。
最令人興奮的應該算是重寫過的 ULE(以前那個版本 bug 很多而且不太穩定),以及 threading 的改善與 kernel locking 的改進,這幾個讓 MySQL 跟 PostgreSQL benchmark 起來相當的讚。
從 SMPng 開始到現在花了七年,不知道未來的 FreeBSD 的使用率會不會持續進步呢… :p
Recent Comments