Posted on March 14th, 2007 at 16:38 by fr3@K
朋友公司在找 C++ 以及 ASP.net 的工程師, 為期半年需派駐美國. 聽說待遇不錯, package 會 cover 住宿與保險.
有興趣的人請與我聯絡.
朋友公司在找 C++ 以及 ASP.net 的工程師, 為期半年需派駐美國. 聽說待遇不錯, package 會 cover 住宿與保險.
有興趣的人請與我聯絡.
在 Plone 的 Demo Movie 頁面有兩段與 Plone 沒直接關係的 screencasts. 推薦給對 Web Application 的開發有興趣的人:
一直以來, 對 C++ Standard Library 裡面沒有字串大小寫轉換的 function, 除了納悶還是納悶. 在 <algorithm> 裡面沒有, 即便是提供了典型 fat interface 的 std::basic_string<> , 也獨漏 upper/lower.
昨晚 update 了跑在 notebook 上的 Ubuntu Dapper. 稍微瞄了一下, 被 update 的 package 應該都是 Firefox 相關. 卻意外地把 Evolution 搞掛起不來.
從 terminal 啟動 Evolution 看到的是這樣的訊息:
$ evolution
CalDAV Eplugin starting up ...
(evolution-2.6:6431): camel-WARNING **: Failed to initialize NSS
一搜馬上就看到一堆 求助訊息與 bug report. 這個問題不只影響到 Ubuntu, 其他受到影響的 distro 至少還有 RHEL, 自然也有 CentOS. 看來問題是新的 package 把 library 放到了不同的位置.
在 CentOS 的 bug tracker 上有人提供一個 quick fix, 不知道對 Ubuntu 適不適用:
$ cd /usr/lib/
$ ln -s firefox-1.5.0.10/libfreebl3.so
看到上面的方法時我已經把問題修好了, 而我也剛好比較不喜歡這個像是 hack 的作法. 我是先把 libnss3 從升級後的 2:1.firefox1.5.dfsg+1.5.0.10-0ubuntu0.6.06.1 降回 2:1.firefox1.5.dfsg+1.5.0.3-0ubuntu3, 再把它 pin 住.
Except where otherwise noted, this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.