Version 3 (modified by jazz, 14 years ago) (diff) |
---|
2010-06-25
Apache
- 使用 Apache 自動判別語系
- 先前很好奇別人是怎麼做到同一個網址,卻可以依瀏覽器不同,而決定顯示的語系。原來秘密藏在 MultiViews 這個 apache 設定參數。
- 只要有打開 MultiViews 然後配合寫一個 index.html.var 的檔案說明哪一種語系應該讀哪個檔案,網站就可以支援多國語系了。
- [註] 至於 Apache 2.x 版該怎麼改,可能要測試一下才知道了。 - Apache 2.2 官方設定說明文件
Apache 2.2 的 language 設定檔放到 conf/extra/httpd-languages.conf
Debian Packaging 套件打包
- 下午跟 Steven 討論 debuild 跟 dpkg-buildpackage 有什麼不同。我自己看起來 debuild 類似 live-helper,是整合 dpkg-buildpackage 跟後面驗證 lintian 的步驟。
- 2009-08-09 有紀錄到 製作 deb package for Ubuntu Linux 並且上傳至 Launchpad PPA,裡面就有提到用 debuild 跟 dput 上傳。感覺 dput 應該會比以前用 apt-ftparchive 方便,不過就是要懂得怎麼寫 .dput.cnf 設定檔了。
- 四元(FourDollars)有寫了幾篇關於 Debian 打包的文章,可以參考。
hadoop4win
- 昨晚在 Steven 建議下,把 hadoop4win 的專案移到 sourceforge。因為不僅僅只是暨大表示上課有用,現在連東海楊朝棟教授也說他有在用 hadoop4win,糗~看樣子得開始維護 hadoop4win 不可了,沒得懶惰了 :P
- 先前把專案放在 google code,缺點是單檔不得超過 100MB,如此 hadoop4win 完整版就沒辦法放在 google code。昨天試用了一下 sourceforge,它不僅可以幫忙全球 mirror,更可以把不同 mirror 下載的次數統一進行統計,對我來說方便許多,加上自己架的 classcloud.org 在 apache 設定上如果有錯,就會發生 log 沒紀錄好,沒辦法用 awstats 統計下載次數的窘境。
- [密技] sourceforge 官方教大家用 sftp, rsync 去上傳/備分檔案,不過 S 老大教了一招更好用,用 lftp 會比 sftp 好用得多。
lftp sftp://${帳號},${專案英文名稱}@frs.sourceforge.net:/home/frs/project/${專案英文名稱第一個字母}/${專案英文名稱前二個字母}//${專案英文名稱}