TableOfContents

1. 关于我

个人信息

http://blog.woodpecker.org.cn/planet/images/someone.png

Jick Nan

邮件

[email protected]

主页

http://jick.nan.googlepages.com

Blog

[http://my.donews.com/jnan/ 梦南录]

2. C

2.1. Coding Style

2.1.1. Indentation

2.1.2. Breaking long lines and strings

2.1.3. Placing braces

2.1.4. Naming

2.1.5. Fuctions

2.1.6. Centralized exiting of functions

2.1.7. Commenting

2.1.8. You've made a mess of it

2.1.9. Data structures

2.1.10. Macros, Enums, Inline functions and RTL

2.2. malloc, calloc, free

3. GNU Tools

3.1. GCC

3.2. Vim

3.2.1. Edit a file

3.2.1.1. Move around quickly

3.2.1.2. Don't type it twice

3.2.1.3. Fix it when it's wrong

3.2.2. Edit more files

3.2.2.1. A file seldom comes alone

3.2.2.2. Let's work together

3.2.2.3. Text is structured

3.2.3. Sharpen the saw

3.2.3.1. Make it a habit

3.2.4. Task

3.2.4.1. Editing in hex mode

  1. vim -b NSLU2?_v23R29.bin
  2. :%!xxd
  3. When completed, :%!xxd -r

3.3. CVS

4. File System

4.1. Ext3

4.2. JFS

4.3. ReiserFS

4.4. XFS

Technical Specifications:

XFS appears to be the most appropriate filesystem to install on a file server for home or small-business needs :

5. Samba

5.1. CIFS 修改之主要目的

6. Misc

6.1. Opera Browser

For Opera 9 Beta

6.2. IRC channel

7. 反馈

欢迎大家对我说三道四哪