Notes for Go Language

Go is an open source programming language. Go source can be easily compiled into native binaries of several platforms, which brings the potential of application programming. I’m learning the new language on my spare time. Here is my notes for Go language. The contents may change during my learning process. Install Go on Unix The main toolc...
「點我閱讀更多」

Unix is Friend - Text Processing

Instead of single application for a proprietary file format, Unix utilities manage text streams. Text streams means not only text files but also command line inputs and outputs. Unix comes with several handy text processing utilities. These tools co-operates well with text streams. Therefore, you should save your documents in plain text form...
「點我閱讀更多」

Unix is Friend - Emacs

Many files on Unix are plain text files. Some examples are text files, markup language files, LaTeX files, source code, Makefiles, and configuration files. Unix utilities also works better with text files. Besides, proper editors help us editing text files productively and effectively. Emacs and Vim are the two most famous editors in Unix wo...
「點我閱讀更多」

Unix is Friend - Overview

Unix utilities seem arcane and ancient; however, some people still admire them, whereas mouses and touch screens are ubiquitous. By Unix Power Tools, Oreilly, Unix is rather a hacker’s toolbox than a platform to run application program. You can still access Unix interfaces with buttons, menus and windows, but the real power of Unix is beneath ...
「點我閱讀更多」

Call Online Perl Document from Emacs

Sometimes we want to browse online document for the usages of Perl subroutines or modules. It is boringly repetitive to open the browser and key in the keywords. Is there any way to automate the process? With some tricks, you can open online documents by hotkeys. You may check this original Emacs script to utilize p3rl.org. p3rl.org is a we...
「點我閱讀更多」