Day: March 18, 2008

  • Zend Framework 1.5 正式版 3.17 發布

    今天才知道這個消息,1.5 做了很多改動,包括路由部分的大小寫解析方式也同以前 1.0x 不同。新功能對于只用 Zend Framework 開發普通網站的人來說并不是十分要緊。Zend_Form 和 Zend_Layout 反而會增加頁面編輯的難度。

    * New Zend_Form component with support for AJAX-enabled form elements
    * New action and view helpers for automating and facilitating AJAX requests and
    alternate response formats
    * LDAP, Infocard, and OpenID authentication adapters
    * Support for complex Lucene searches, including fuzzy, date-range, and wildcard
    queries
    * Support for Lucene 2.1 index file format
    * Partial, Placeholder, Action, and Header view helpers for advanced view
    composition and rendering
    * New Zend_Layout component for automating and facilitating site layouts
    * UTF-8 support for PDF documents

    對于我來說修復 bug 比新功能更讓人鼓舞:

    http://framework.zend.com/issues/secure/IssueNavigator.jspa?mode=hide&requestId=10661

    我查了一下,我之前提交的多數 bug 都已經修復了。

    ninny project 在實際使用中發現了很多之前設計考慮不周的地方,我準備徹底重寫。 在可能的情況下會放到 code.google.com 上去。

  • xubuntu 7.10 的 gvim 英文亂碼解決方法

    裝好了 xubuntu,結果很不爽的是 gvim 亂碼。鍵盤映射也出問題。開始猜測可能是 vim 配置的問題,不過命令行下的 vim 又一切正常。后來以為是 gtk 環境的問題,但是檢查后發現其他 gtk 應用都正常。

    同時在 命令行下開啟 gvim 還會有如下錯誤:

    * (gvim:6279): CRITICAL **: ascii_glyph_table_init: assertion ‘gui.ascii_glyphs->num_glyphs == sizeof(ascii_chars)’ faile

    (more…)