2014年6月30日 星期一

Convert Hex to Unicode String by Java SDK or python

If there is a file include charsequence such like: \u53f0\u7063 and how to convert it to Unicode? There are two ways to achieve this requirement: Python and Java SDK 1.Java SDK: ref this link: http://blog.xuite.net/jameschih/java/5089783 use the java sdk tool in the bin folder native2ascii -reverse src.txt dist.txt then "\u53f0\u7063" convert to "台灣" on the other hand you can convert unicode string to hex native2ascii src.txt dist.txt ======================================================================== 2.Python ref: http://stackoverflow.com/questions/447107/what-is-the-difference-between-encode-decode print u'\\u53f0\\u7063'.decode('unicode-escape') then output 台灣

2014年6月19日 星期四

Make the TAB be 4 character instead 8 character in Nano.

NANO is a common plain text editor in Linux.

When we edit Python code, the default TAB is 8 character(space).

How to make it to be 4 character(space)?

Create/Edit the file ~/.nanorc and Save it


set tabsize 4
set tabstospaces

由於最近在 Linux 中開發 Python,使用 Nano 預設的 TAB 是8個空白,因此要將它修改為4個空白。

簡的地說就是編輯 ~/.nanorc 這個檔案,並修改成上述內容

2014年6月17日 星期二

When occur Unable to resolve target 'android-xx' error

It's often occurs this error when we developed on different Eclipse ( or Android SDK Manager)

refer to the stackoverflow:

Android error in eclipse: Unable to resolve target 'android-xx'


and 


Download the target SDK in Android SDK Manager can resolve this problem. 

簡單而言是因為使用不同的 SDK 版本或是 SDK Manager 裡沒裝對應的 SDK 導致,重新安裝對應的版本後再 Clean Project ( Eclipse > Project > Clean...)即可。


2014年6月5日 星期四

如何保持 PuTTY 的字型與顏色設定

在使用 PuTTY 時,常常會依個人喜好修改字基大小與顏色變化,但在關掉該 Session 後這些設定就消失了,有辦法固定(記憶)住這次的設定並在下次開啟時繼續嗎?

答案是有的。

1. 首先打開 PuTTY 的設定


2. 選擇 Change Setting


在左側 Colors 修改你要的字型大小、顏色、視窗大小…等後,在 Session 標籤中選擇你要存的目標 Session,然後再按 Save 存檔。

這樣下次再開該 Session 時就會套用你的設定。

當然,也可以將設定寫入 Default Setting 。