跳到主要內容

發表文章

目前顯示的是 6月, 2012的文章

Using Lingoes Translator

一直沒有仔細的設定 Lingoes 這個翻譯軟體,因為要使用特殊的 English-English 翻譯來瞭解英文字的使用,才特地看了一下如何設定?原來在左邊第2個小 icon (Guide) 的 Dictionary 選項中,Index Group tab 內可以設定「翻譯時使用 dictionary 的優先順序」,將 Vicon English-Chinese(T) 字典的位置調到最上層,則翻譯時會先使用英翻中(English-Chinese(T)) 這個字典。   另外,在第 3 個 icon(Appendix) 這個附加的功能中,有單位的轉換、時間的轉換、計算機功能、繁體簡體中文轉換等功能。另外,也有 MD5, SHA-1 algorithm 可以使用,也就是將字串利用 MD4, MD5, SHA-1 algorithm 轉成固定的字串;還可以到網站中下載其他的特殊功能。 常用的快速鍵: Ctrl + L: 顯示 Lingoes 。 Ctrl + K: 關閉翻譯的文字 當按 Ctrl + K 開啟最小化的畫面時,點選鸚鵡小圖示中 "keep windows always on top",可以將最小的翻譯畫面維持在螢幕上。

Emscripten

Emscripten : An LLVM-to-JavaScript Compiler, 是一個將 LLVM 所產生的 bitcode 轉成 Javascript library 的編譯器。這樣一個 compiler 有何用處?舉一個例子來說,如果你原來使用 C++ 語言所寫的程式,可以先使用 LLVM 來產生 LLVM 的 bitcode,再交給 Emscripten 當作輸入,經由 Emscripten compiler 輸出成為 javascript 的 library,然後再嵌入到 html 中來使用。有了這個 compiler ,那之前用各種語言所寫的一些 function, member, class etc..., 都以移植到網頁上。這也就是意味著所有在的程式將可以容易的移植到網路了。 ------------------------------------------------------ [1] http://hacks.mozilla.org/2012/04/porting-me-my-shadow-to-the-web-c-to-javascriptcanvas-via-emscripten/

Windows installer

在[1]中比較了各種 Windows 安裝程式產生器,我所謂「安裝產生器」就是當程式設計師將寫好的程式,要打包成安裝檔案的程式。主要是讓一般的使用者可以依照您指定的安裝的程序,一步步的安裝到 Windows 系統中。這些安裝程序包括本版的宣告、安裝的選項、指定安裝目錄等步驟。 目前最被大家使用的是 Inno[2], NSIS[3] 這兩個軟體,都是 open source 的 compiler 軟體,依照所規定的格式來撰寫  script 檔,再透過 Inno, or NSIS 來編譯成安裝檔。 以目前 Inno, NSIS 所謂 third party 的支援情況,Inno 因為有 Inno Script Studio 這個軟體,在製作整個安裝的過程上比較容易,不需要瞭解及撰寫 script 的內容,就可以完成整個安裝步驟;但是缺少圖形設計的頁面來設計每一步驟的頁面。另外,也支援多國語言的安裝選擇,只要將 Inno 網站所提供的多國語言包[4]加入 Languages 目錄中,Inno Script Studio 就可以使用這個語言一步步的安裝。 關於 NSIS 優點在於有 NSIS Dialog Designer 可以設計自己喜歡的安裝畫面,但是整個安裝的步驟,都需要寫 NSIS 的 script 來完成,這是比較難的地方。在 Eclipse 中有支援 NSIS plugin,名叫 EclipseNSIS,不過是採用 NSIS 舊版的 InstallOption 來製作成 .INI 檔,在 include 到 NSIS 來編譯。 -------------------- [1] http://www.techsupportalert.com/content/best-free-setup-builder.htm [2] http://www.jrsoftware.org/ [3] http://nsis.sourceforge.net/Main_Page [4] http://www.jrsoftware.org/files/istrans/