舍弃自己的物质利益来学习Linux, 作为程序员目光不能太短
摘要: 说到编辑器,外行人一般都知道notepad(ms的记事本), 内行人则会说真正的编辑器是Emacs(一个类Uinx操作系统下的王牌编辑工具),它已经几乎成为了一种信仰。
我也是在无意间发现了这个超级无敌酷工具,据说google的大多数人都是用Emacs来做开发,另外一部份人是用vi。也有网络传说程序员分三种:vi的,emacs的,和其他的。可见emacs在程序开发界的威力和地位。还有种说法是世界上最难用也是最好用的编辑器。
Emacs的超强功能我就不多说了,上百度和google搜索一下Emacs就可以的到一大堆的资料(本人就是这么干的)。不过说到最后这一条最难用和最好用的编辑器,我可真是深有体会,这两天为了证明自己的超强学习能力:-)!我下决心排除万难,不论上刀山下火海,光屁股上雪山我都要把这个传说中的编辑器搞定。阅读全文
我也是在无意间发现了这个超级无敌酷工具,据说google的大多数人都是用Emacs来做开发,另外一部份人是用vi。也有网络传说程序员分三种:vi的,emacs的,和其他的。可见emacs在程序开发界的威力和地位。还有种说法是世界上最难用也是最好用的编辑器。
Emacs的超强功能我就不多说了,上百度和google搜索一下Emacs就可以的到一大堆的资料(本人就是这么干的)。不过说到最后这一条最难用和最好用的编辑器,我可真是深有体会,这两天为了证明自己的超强学习能力:-)!我下决心排除万难,不论上刀山下火海,光屁股上雪山我都要把这个传说中的编辑器搞定。阅读全文
摘要: 今天在看linux资料的时候看到了CVS(concurrent version server)服务。这就是我理想中分布式开发的利器,其实人家已经用了n年了,但是我觉得亡羊补牢,为时未晚。于是花了整整一天来研究这个东东,呵呵终于给我整出来了,哈哈哈^_^!下面就谈一下构架一个CVS框架的简单过程。
A:你至少需要两台计算机,一个装linux,另一个可以随便(不过我选择了熟悉的windows)。
B:用linux当cvs服务器, windows当客户端。
其实一个基本的CVS框架还是比较简单的,如果能顺利的构架上CVS服务器那么客户端可以找一些工具来使用(我用的是winCvs1.3中文版)。下面就说一下linux下的CVS服务器架设过程:
阅读全文
A:你至少需要两台计算机,一个装linux,另一个可以随便(不过我选择了熟悉的windows)。
B:用linux当cvs服务器, windows当客户端。
其实一个基本的CVS框架还是比较简单的,如果能顺利的构架上CVS服务器那么客户端可以找一些工具来使用(我用的是winCvs1.3中文版)。下面就说一下linux下的CVS服务器架设过程:
阅读全文
摘要: 学习linux已经第三天了,这三天是比较痛苦的三天, 老板逼得又紧,部门还在调整来调整去;不过也算了,公司的事就公司处理去吧,我还是好好学我的Linux。这三天主要学习了linux的一些基本操作,还包括了gcc,gdb等开发工具。今天看到RCS和CVS,发现linux真是一个好东西,自由,开放,灵活,无所不能,哈哈哈!!!! 真是相见恨晚阿!好了,言归正传,以下写了今天学习的一些心得!... ...阅读全文
摘要: 最近,有时间开始长期的学习linux了真是有点做梦的感觉!想当初上学的时候,linux上课也不认真听,一、没兴趣;二、没意思;后来毕业了才发现社会上需要linux人才的还真不少,于是乎开始有想学linux的想法,可惜又没有了时间。这次真好公司作一个项目缺少人手,就把我抓去了! 呵呵, 在犹豫好就之后决定把目光看远一些, 不要重复学生时代的愚蠢过程◎_◎!
这两天计划把linux的基本命令搞清楚,用熟练;然后就开始shell编程;再接下来是gcc, gdb开发;最后去搞minigui和arm设计。不知道还需要多少时间,不过每天都有新的东西学到这就很好了。阅读全文
这两天计划把linux的基本命令搞清楚,用熟练;然后就开始shell编程;再接下来是gcc, gdb开发;最后去搞minigui和arm设计。不知道还需要多少时间,不过每天都有新的东西学到这就很好了。阅读全文