2007-09-18
delete 時 terminal 無法正確刪除, 而出現 ~ (tilde)
今天因為太無聊了, 所以才會去找這個問題的解法. 因為用 delete 的時候, 會跳出蟲蟲符號(~), 有時候還蠻不方便的, 所以就去看看有沒有什麼方法可以解決.
參考這篇: Consistent BackSpace and Delete Configuration, 我覺得他講蠻詳細的.
簡化一下, 如果用 tcsh 的話, 只要用 bindkey "\e[3~" delete-char 就可以解決了.
delete 時 terminal 無法正確刪除, 而出現 ~ (tilde)
今天因為太無聊了, 所以才會去找這個問題的解法. 因為用 delete 的時候, 會跳出蟲蟲符號(~), 有時候還蠻不方便的, 所以就去看看有沒有什麼方法可以解決.
參考這篇: Consistent BackSpace and Delete Configuration, 我覺得他講蠻詳細的.
簡化一下, 如果用 tcsh 的話, 只要用 bindkey "\e[3~" delete-char 就可以解決了.
2007-09-11
啟用 mod_deflate
大神 說他啟用 mod_deflate 及 WordPress Gzip 支援 剛好想到最近回家用ADSL連回自己的blog都很慢, 所以也跟著開了. 應該相當合用... DeflateCompressionLevel 我設成 1. 沒辦法, 機器太老舊, 稍微操一點的話就會掛點了.
然後我觀察了一下, 如果 wordpress 這邊 gzip 開了, deflate 那邊就不會再做一次. 看了一下 wordpress features gzip enabled 這段, 他說:
UPDATED:
所以還是去看一下code比較快... wordpress的gzip應該是用zlib去做(php的extension), 所以之前提到的那段, 大概是文件沒有更新. XD
wp-includes/functions.php
You can save some bandwidth by turning on the gzip option in your WordPress install. WordPress gzips content when the readers' browser supports it. This requires the mod_gzip module to be enabled in your Apache server installation.QQ, mod_gzip 不是給 apache 1.3 用的嗎? config 裡面我又沒有用 mod_gzip, 翻了一下 Changelog, apache2 看起來也不像有在用 mod_gzip. 那 wordpress 的 gzip 是用 php 去做的嗎(with zlib)? 我搞不懂了 Orz
426 function gzip_compression() {
427 if ( !get_option('gzipcompression') ) return false;
428
429 if ( extension_loaded('zlib') ) {
430 ob_start('ob_gzhandler');
431 }
432 }
啟用 mod_deflate
大神 說他啟用 mod_deflate 及 WordPress Gzip 支援 剛好想到最近回家用ADSL連回自己的blog都很慢, 所以也跟著開了. 應該相當合用... DeflateCompressionLevel 我設成 1. 沒辦法, 機器太老舊, 稍微操一點的話就會掛點了.
然後我觀察了一下, 如果 wordpress 這邊 gzip 開了, deflate 那邊就不會再做一次. 看了一下 wordpress features gzip enabled 這段, 他說:
UPDATED:
所以還是去看一下code比較快... wordpress的gzip應該是用zlib去做(php的extension), 所以之前提到的那段, 大概是文件沒有更新. XD
wp-includes/functions.php
You can save some bandwidth by turning on the gzip option in your WordPress install. WordPress gzips content when the readers' browser supports it. This requires the mod_gzip module to be enabled in your Apache server installation.QQ, mod_gzip 不是給 apache 1.3 用的嗎? config 裡面我又沒有用 mod_gzip, 翻了一下 Changelog, apache2 看起來也不像有在用 mod_gzip. 那 wordpress 的 gzip 是用 php 去做的嗎(with zlib)? 我搞不懂了 Orz
426 function gzip_compression() {
427 if ( !get_option('gzipcompression') ) return false;
428
429 if ( extension_loaded('zlib') ) {
430 ob_start('ob_gzhandler');
431 }
432 }
2007-08-25
回家了
回家以後因為要用 ADSL, 所以有些機器要用 ssh tunnel 過去, 不過這還算好解決. blog有用 virtual host, 需要給特定的 URL 進去的話怎麼辦呢?
我在 KSB's ssh notes 得到的答案是, 把 localhost 開出來的那個 port 當作 proxy 用. 是可以work, 不過有點麻煩就是了, 為了要用個blog, 就要 proxy 就要切換來切換去...
這時候我就想到了一個 firefox 的 add-on, switchproxy, 當初因為會掛掉, 所以最後沒用. 現在又重新撿回來用了. 不知道有沒有更漂亮的解法. (我是指, ssh tunnel 那邊, localhost 的 port 拿去當proxy用的這回事, 實在有點醜. 搭配switchproxy完全只是因為, 切換proxy比較簡單一點點.)
回家了
回家以後因為要用 ADSL, 所以有些機器要用 ssh tunnel 過去, 不過這還算好解決. blog有用 virtual host, 需要給特定的 URL 進去的話怎麼辦呢?
我在 KSB's ssh notes 得到的答案是, 把 localhost 開出來的那個 port 當作 proxy 用. 是可以work, 不過有點麻煩就是了, 為了要用個blog, 就要 proxy 就要切換來切換去...
這時候我就想到了一個 firefox 的 add-on, switchproxy, 當初因為會掛掉, 所以最後沒用. 現在又重新撿回來用了. 不知道有沒有更漂亮的解法. (我是指, ssh tunnel 那邊, localhost 的 port 拿去當proxy用的這回事, 實在有點醜. 搭配switchproxy完全只是因為, 切換proxy比較簡單一點點.)
2007-06-29
gnuplot 輸出的 postscript BoundingBox怪怪的?
因為要放圖在論文裡的關係, 所以最近又開始用gnuplot, 前一陣子我差點投靠M$ Excel了, 可是圖的大小要統一還很麻煩, x軸, y軸的字預設又會自動調整大小, legend也是, 裡面所有字都會自動調整大小. 弄的火氣一大, 乾脆就把資料全copy起來丟到gnuplot畫就好了.
原本想說這樣就好了, 不過論文寫著寫著, 突然發現, 我的圖很小(有畫東西的區域很小). figure的caption幹嘛離那麼遠? 原本想說figure可能有的調caption的位置? 不過找了兩三分鐘, 覺得不可能. 開始想說生出來的檔案可能有問題吧. 然後就去看ps檔, eps檔, pdf檔, 發現跟visio print出來的檔案不太一樣. Visio print出來的檔案, 沒有多餘的margin. gnuplot畫完轉出來的會有一堆空白. 於是去請益了一下google, 問一下gnuplot跟boundingbox...
google 大神就是不一樣, 回答我的答案是... 叫我自己改?! OK的啦! 反正他轉出來的BoundingBox都一樣, 那我就寫個script把所有的檔案的BB都改掉吧!
幸好, 人是懶惰的! 寫script之前覺得很煩, 所以想說有沒有什麼tool可以用. 像是ps2eps, eps2eps, epstopdf有沒有什麼選項可以用的. 所以結論就是, 在man完之後就發現. 只要把生出來的ps檔丟給ps2eps, 加上--ignoreBB去處理掉就好了.
爽!
gnuplot 輸出的 postscript BoundingBox怪怪的?
因為要放圖在論文裡的關係, 所以最近又開始用gnuplot, 前一陣子我差點投靠M$ Excel了, 可是圖的大小要統一還很麻煩, x軸, y軸的字預設又會自動調整大小, legend也是, 裡面所有字都會自動調整大小. 弄的火氣一大, 乾脆就把資料全copy起來丟到gnuplot畫就好了.
原本想說這樣就好了, 不過論文寫著寫著, 突然發現, 我的圖很小(有畫東西的區域很小). figure的caption幹嘛離那麼遠? 原本想說figure可能有的調caption的位置? 不過找了兩三分鐘, 覺得不可能. 開始想說生出來的檔案可能有問題吧. 然後就去看ps檔, eps檔, pdf檔, 發現跟visio print出來的檔案不太一樣. Visio print出來的檔案, 沒有多餘的margin. gnuplot畫完轉出來的會有一堆空白. 於是去請益了一下google, 問一下gnuplot跟boundingbox...
google 大神就是不一樣, 回答我的答案是... 叫我自己改?! OK的啦! 反正他轉出來的BoundingBox都一樣, 那我就寫個script把所有的檔案的BB都改掉吧!
幸好, 人是懶惰的! 寫script之前覺得很煩, 所以想說有沒有什麼tool可以用. 像是ps2eps, eps2eps, epstopdf有沒有什麼選項可以用的. 所以結論就是, 在man完之後就發現. 只要把生出來的ps檔丟給ps2eps, 加上--ignoreBB去處理掉就好了.
爽!
訂閱:
文章 (Atom)
