install
1 | $ sudo apt-get install software-properties-common |
以前一直在使用很多程式的集合,而且常常用到,一直想要把一些遠端連線工具整在一起。
現在有人在 windows 把這樣的東西做出來了,在一次不經意看到別人在使用。
他就是 MobaXterm 官網,這是一個很新的好用工具。
最近幾年才出現,可惜的是目前只有在 windows 上有。
我最喜歡的功能是他可以整合 Remote Desktop/VNC/SSH/SFTP/TELNET/FTP 在一個介面,
所有的連線只是其中一個 Tab. 當然他的功能不只是這樣簡單而已。
1 | $ sudo apt-get install fonts-moe-standard-song fonts-moe-standard-kai fonts-cns11643-sung fonts-cns11643-kai fonts-arphic-ukai fonts-arphic-uming fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-cwtex-ming fonts-cwtex-kai fonts-cwtex-heib fonts-cwtex-yen fonts-cwtex-fs fonts-cwtex-docs fonts-wqy-microhei fonts-wqy-zenhei xfonts-wqy fonts-hanazono |
安裝中文需要到的字型,可以解決在firefox和chrome中看到亂碼的部分問題。
1 | $ ansible -i hostfile all -m user \ |
或許用 playbook 比較好.
1 | --- |
個人覺得這個問題和 2000 年的問題差不多,
就是以前的人為了省空間,然後沒有考慮清楚,所以留下來的爛攤子。
不過事情已經發生了我們也只能想我們該如何處理。
所以現在我們都是常常是用 utf-8 來處理我們處理的文字。
但是,就是有這個但是,就是有人會有不同的想法不同的想法不同的現實,所以我們的生活才會精彩無比。
只是不知道是被人精彩還是自己精彩。
其實現在的文字都是 unicode 的,在我小的時候還有 big5 等編碼,不過這個世界就是有很多不同的人。
而那些人是不使用 big5 的,當這兩個世界的人看到對方的編碼用自己的編碼方式看就全是亂碼啦。
例如gb2312的人用gb2312的方式看我們big5的文字,全部都是亂碼,反之已然。
不過在電腦裡看到的東西都是 bytes,而不是 unicode 也不是 big5。
所以我們就需要常常在 unicode 和 bytes 間轉換。
1 | >>> teststr = 'http://tw.yahoo.com' |
在 python3 裡,我們可以看到 teststr_utf8_bytes 是 bytes。
不過在 python2 我們會看到不一樣的結果,他會是 str
。
1 | >>> teststr_utf8_bytes = teststr.encode(encoding="utf-8") |
1 | >>> teststr_string = teststr_utf8_bytes.decode() |
讓我們看看我們常常看到的混亂世界是什麼。
1 | >>> str1 = '讓我們看看我們常常看到的混亂世界是什麼。' |
python 和我們抱怨他無法正確處理。
我們完成了unicode和bytes的遊戲了,希望大家會喜歡。