[分享]linux怎样才能超过windows(新手见解!)
- bailiangcn
- 帖子: 80
- 注册时间: 2007-11-27 0:33
谈点感受
我从redhat9就开始用linux了,开始主要是在服务器上,桌面上当时感觉不太成熟
今年10月长假彻底换成了linux,从fedora7 转到ubuntu7.10,分区都全换成ext3了,不过还是要开个虚拟机跑xp,主要公司有个rtx没有办法,也懒得写他的客户端,腾讯的文档不公开,自己试验太麻烦,还好virtual box速度很快,另外也能应急一些着急的事情
现在在学python,挺招人喜欢的语言,呵呵,图形界面开发其实挺多,gtk+ qt wxpython tkinter ,效果肯定没的说,看compiz的例子就知道了,不过可能入门的曲线有点陡
其实个人感觉linux就像赛车diy,你可以任意定制你的系统,从里到外,反正他的源代码都是公开的,但对一般用户或者没有心理准备的用户,可能挫折感比较强,还是买现成的车开好些,我们部门30个人就我一个桌面是linux,他们都是双系统或者是虚拟机,当然也和他们平常的工作主要是要在windows下有关系
vim我曾经专门花了1周的时间学习,然后强迫自己写所有的东西都在vim里面,大约1个月后就彻底被它“征服”了,现在我再用别的代码编辑器都感觉效率低,感觉要是有vim的快捷键绑定就好了,史上最强的编辑器绝对不是盖的,当然现在还是有很多功能用不熟,但已经感觉比别的编辑器效率高了
cli有cli的好处,尤其是搞it的,长期在gui的下面,实际的业务逻辑都被屏蔽了,要搞清楚很困难,也容易养成不需要了解细节的习惯,当然,最终用户不需要了解这些
还有个问题就是文档,想找本合适的书其实比较难,不像windows下的去书店一面书架,头痛的是选哪本,我现在发觉大多数我都最终用网上找到的老版本中文文档和随机help对着用,副作用是英文涨得挺快
另外的感受就是linux用户都比较热心,一句话,用linux的都是朋友,缘分呐
今年10月长假彻底换成了linux,从fedora7 转到ubuntu7.10,分区都全换成ext3了,不过还是要开个虚拟机跑xp,主要公司有个rtx没有办法,也懒得写他的客户端,腾讯的文档不公开,自己试验太麻烦,还好virtual box速度很快,另外也能应急一些着急的事情
现在在学python,挺招人喜欢的语言,呵呵,图形界面开发其实挺多,gtk+ qt wxpython tkinter ,效果肯定没的说,看compiz的例子就知道了,不过可能入门的曲线有点陡
其实个人感觉linux就像赛车diy,你可以任意定制你的系统,从里到外,反正他的源代码都是公开的,但对一般用户或者没有心理准备的用户,可能挫折感比较强,还是买现成的车开好些,我们部门30个人就我一个桌面是linux,他们都是双系统或者是虚拟机,当然也和他们平常的工作主要是要在windows下有关系
vim我曾经专门花了1周的时间学习,然后强迫自己写所有的东西都在vim里面,大约1个月后就彻底被它“征服”了,现在我再用别的代码编辑器都感觉效率低,感觉要是有vim的快捷键绑定就好了,史上最强的编辑器绝对不是盖的,当然现在还是有很多功能用不熟,但已经感觉比别的编辑器效率高了
cli有cli的好处,尤其是搞it的,长期在gui的下面,实际的业务逻辑都被屏蔽了,要搞清楚很困难,也容易养成不需要了解细节的习惯,当然,最终用户不需要了解这些
还有个问题就是文档,想找本合适的书其实比较难,不像windows下的去书店一面书架,头痛的是选哪本,我现在发觉大多数我都最终用网上找到的老版本中文文档和随机help对着用,副作用是英文涨得挺快
另外的感受就是linux用户都比较热心,一句话,用linux的都是朋友,缘分呐
-
- 帖子: 4
- 注册时间: 2008-01-01 22:28
- gyx2545965
- 帖子: 82
- 注册时间: 2007-11-09 15:55


代码: 全选
另外的感受就是linux用户都比较热心,一句话,用linux的都是朋友,缘分呐
“超越”的含义的确是很广,并且做到其中任何一种都要花时间和精力!发这个帖的目的主要是想让大家想想如何才能讨论一下,如何让更多的人接受linux,有人可能没有必要,一个系统吗,爱用不用,喜欢就用,不用则罢,咱又不能强求别人!
我们实验室的人就我一个用这个系统,我有时要他们试试这个系统,他们对我说“我才不用呢,难用死了,而且很不方便!并且我们要用软件在那个上面都跑不了!”,我想为什么会这样呢?就像盲人摸象,有人连摸都不摸,他们听别人说象就是那烂模样,有人摸了一下,哦,象像柱子,象像墙......其结果呢,反而模了的人被误导了,没摸的人却掌握了象是个烂模样的整体概念。但是如果那个人经常摸象呢,结果他又会得到不一样的结论,他会掌握更详细的概念。我现在挺多是地一种摸过象的人,而不是长时间摸象的人!
说了这么多,我只是想说,那些没有摸过象的人得出的结论也并不是全无道理的。话题在回过来,虽然我不明白linux的“终极”目标,就拿如果我是开发这个系统的人来说的话,我希望有更多的人能够使用这个系统,无论什么人,大小,老少,男女,使用这个系统我就欢迎,而且我希望他能击败他的对手!
我开头提出的3点结论,完全是个人想法,有时后我在想那么大一个项目,一个人做的来吗,如果人很多,那么以现在这个标准,money从哪来?其实在linux世界之外听到最多的就是linux里面“什么都是免费的(有点夸张了!)”,那么这样人会有动力吗?谁然兴趣是很好的动力,不过恐怕这是远远不个够的,可能是很多高手业余开发,不过又想业余能比的上专们搞系统开发的?就算别人不是高手!
这个社会是很重视金钱的,没有钱就感觉是没有保障似的!你让一个小企业在一个免费的系统上做开发,他会怎么想--“免费的??我有保障没,要是我钱都投进去了,它不弄了,那怎么办?”,你想他还会继续吗?但是一个系统如果又成商业化的呢,我们还会如此痴狂吗?
因此面对这种问题,我们要有更好的理念!一种对双方都有利的!就就是我为什么会得出这个结论!
中国有句话,是合久必分,分久必合!究竟结果会怎么样恩,这得看大家了!
- chanel king
- 帖子: 155
- 注册时间: 2006-07-03 23:44
学校给我的教育是始于DOS,结束于VB。
我的自学始于Redhat 9.0 进行于FreeBSD(限于学会使用)。
为何?
因为我知道Linux 就是让人喜欢,她的易用性超过了FreeBSD 和 Solaris。
但Linux 的易用性超过了XP吗? 找不到注册码的时候你能干什么?
微软提示你“你可能是盗版的受害者”时,你感觉如何?
我使用电脑就是Firefox + Thunderbird + Totem-xine/ Mplayer + openOffice 等有限的东西,偶尔也会在LumaQQ上与MM浪费点时间,这样的Linux 不好吗?
工作是全天XP下鼠标+ 键盘,但我不考虑系统问题,因为反正是公司提供的,给什么系统我用什么,有病毒有杀毒软件保护,真还有病毒的话,反正公司有人专门维护电脑的,电脑慢? 让老板加内存,升级CPU和硬盘档次就好了,不考虑系统的优劣,反正我考虑不是系统,而是工作的结果!
记得备份和冒险都是必须的,有了这两个你还在乎系统吗?
最好的是两个电脑,两个系统,每个文件保存在两个不同的硬盘中,备份和冒险, 重装和系统维护……
知道了这些就知道什么是两手准备的好处了
我的自学始于Redhat 9.0 进行于FreeBSD(限于学会使用)。
为何?
因为我知道Linux 就是让人喜欢,她的易用性超过了FreeBSD 和 Solaris。
但Linux 的易用性超过了XP吗? 找不到注册码的时候你能干什么?
微软提示你“你可能是盗版的受害者”时,你感觉如何?
我使用电脑就是Firefox + Thunderbird + Totem-xine/ Mplayer + openOffice 等有限的东西,偶尔也会在LumaQQ上与MM浪费点时间,这样的Linux 不好吗?
工作是全天XP下鼠标+ 键盘,但我不考虑系统问题,因为反正是公司提供的,给什么系统我用什么,有病毒有杀毒软件保护,真还有病毒的话,反正公司有人专门维护电脑的,电脑慢? 让老板加内存,升级CPU和硬盘档次就好了,不考虑系统的优劣,反正我考虑不是系统,而是工作的结果!
记得备份和冒险都是必须的,有了这两个你还在乎系统吗?
最好的是两个电脑,两个系统,每个文件保存在两个不同的硬盘中,备份和冒险, 重装和系统维护……
知道了这些就知道什么是两手准备的好处了

漂亮不能缺少性感^_^
- qiang_liu8183
- 论坛版主
- 帖子: 10701
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
- 猛将兄
- 帖子: 2052
- 注册时间: 2005-10-19 17:33
那是因为有太多的低水平“程序员”晶晶守护神 写了:部分同意楼主
驳楼上的
写程序什么都弄清楚 不可能 也不必要 这么的话 只有用0101 来写程序最清楚了 ~~~
图形界面开发windows下很简单 ~~让程序员有很多的时间用在软件本质的问题上 而不是怎么去 弄好图形shell~~~
这点linux连windows 尾灯都看不了 ~~也许我刚接触linux编程 不知道~~~~~
作为一个科班出身的人来说,虽然说不至于所有的都弄清楚,但最少一个调用如何从用户空间进入内核空间,数据再如何从内核空间拷贝回来,一个OS的架构如何,哪些事情在用户空间能做,哪些事情必须在内核空间玩成。栈、堆之间的关系,不同的进程、线程如何调度,如何共享数据,都是最基本的。即使你写的是UI部分的程序,你也不应该把自己当做瞎子。对系统的充分的理解,对你写一个高效的UI也是有很大帮助的。这就是为什么有的人自己对系统不明白,还一天到晚抱怨这个语言不好,那个语言不行的原因了
- 猛将兄
- 帖子: 2052
- 注册时间: 2005-10-19 17:33
- chanel king
- 帖子: 155
- 注册时间: 2006-07-03 23:44
看见这位(猛将兄)的发言,说点体外话:猛将兄 写了:还有,楼主,你对free的困扰的确是让很多人困扰的
但是,在国外情况很不一样
我只能说我知道的事情。虽然国外,特别是美国的工作也很紧张,经常熬夜加班。但是自己的私人时间是非常多的。而且国外大家互相帮助的氛围很浓,公司里面经常会帮助周围设却的穷人,在国内如果不为名利做这些事情,简直无法想像。
而在欧洲,因为福利非常好,很多国家的人甚至不愿意工作也能活的不错。很多有专业技术的人,就在大学里面待着,可以做很多自己想做的事情。
所谓的我为人人,大概就是这个意思了。
另外,很多人做开源,是因为喜欢计算机,觉得是一件很有意思的事情。很国内很多人不同,很多业内人士甚至很厌恶计算机,大概因为压力太大了。
引用:
*****************************************************************************
另外,很多人做开源,是因为喜欢计算机,觉得是一件很有意思的事情。很国内很多人不同,很多业内人士甚至很厌恶计算机,大概因为压力太大了
*****************************************************************************
对于我这菜鸟玩Linux等问题比玩任何游戏都过瘾!

例如在FreeBSD上编译安装openOffice,结果 make 了一天一夜最后以磁盘空间不足而以失败告终,但我就是喜欢这个过程(其感觉与其他人玩游戏的感觉无差)
漂亮不能缺少性感^_^
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中