2007/03/20

很早以前就观察到身边不少的程序员习惯比较差:编程时使用的分辨率是640×480的、或者是使用800×600的分辨率但是字体大小调得全屏只能显示十多行、或者是使用得Times New Roman/Tahoma/Arial来写代码,连空格都对不齐….. 曾听到过这么种说法:判断是不是个熟手,看看他编程时的屏幕就知道了,呵呵,可见习惯的重要性。这里随便侃侃我比较认同的编程用桌面显示一般标准,最后提供一个不错的等宽字体收集网,看腻了SimSun和FixedSys又不喜欢Courier的朋友可以去看看,说不定会有意外的惊喜: )

编程用桌面显示规范:
1. 视力不差的话,800×600以上,1024×768最优
2. 字体大小9pt至12pt最佳,保证全屏方式下一目24行以上,40行以下
3. 字体采用绝对的等宽字体,常用的有新宋体/ FixedSys / Courier New等

编程用字体选择标准:
1. 所有字符等宽
2. 简洁、清晰、规范的字符形体
3. 支持ASCII码为128以上的扩展字符集
4. 空白字符(ASCII: 0×20)与其他字符等宽
5. ’1′、’l'和’i'等三个字符易于区分
6. ’0′、’o'和’O'等三个字符易于区分
7. 双引号、单引号的前后部分易于区分,最好是镜像对称的
8. 清晰的标点符号外形,尤其是大括符、圆括符和方括符

Monospace/Fixed Width Programmer’s Fonts: http://www.lowing.org/fonts/

zz from http://www.cnblogs.com/neoragex2002/archive/2005/06/06/169033.html

2007/03/19

直到这学期了,才发现自己学到的东西太少太少了,浪费的时间太多太多了。看了很多,浅尝辄止了很多次。很多时候和大家聊技术,也能说些,但是一旦深入进去就感觉吃不消,因为自己都是草草看过,从来没有真正了解。到现在电子设计,嵌入式开发,操作系统都有接触,却没有一样能拿出手啊,想想真是丢人。以前做什么事情从来都不这样的,好像上大学后做什么都浮躁得不行,太功利了。

真得好好学习了。以后方向基本定在软硬结合的领域。从小就很喜欢看着一个电子设备奇妙地工作,要是还可以用软件控制的话,就更加有成就感了。

其实已经像这样立志很多次,还是废话少说,好好劳动,静下心认真学吧。