首先,应当明确何为Linux式生活?个人认为并不是对着黑洞洞的终端输入cp,rm等传说中含糊的命令,相反,Linux式的生活应当是上古时代hacker们的生活方式-自由
乘兴而行,兴尽而返
因此很多人说那时的hacker是极端自由主义者,maybe
看看Knuth大大(没听说过?”If you don’t know who Knuth is, then you’re not a programmer. If you’re a programmer and you don’t know who Knuth is, well… I have no idea what rock you’ve been hiding under, but you should probably be fired.”),当年写TAOCP时,因为排版质量实在达不到他老人家的要求,所以就以典型的hacker精神自己写出了惊世骇俗的TeX.这种气势有多少人能比?
再看看Bill Joy大大,写出vi是偶然?身为研究生的他只身编写了自己的高性能的TCP/IP协议栈,而且超越了BBN的那套,是靠运气? 显然不是
仅仅是因为Just for fun,Linus就能利用个人时间及器材写出一个作业系统
(以下省略若干字)………….
由此可知,自由(or Linux) 所在意的并不是用什么工具,而是怎么用.只要心中有那份精神就足够了
因而可以大致的把Windows阵营和Linux阵营分为四种类型
像使用Linux那样使用Linux
像使用Linux那样使用Windows
像使用Windows那样使用Windows
像使用Windows那样使用Linux
个人认为其各自的平均水平(抑或熟练程度)依次递减.
OS是用来进行抽象的(好像有语病),是将那些琐碎的事情封装起来.Linux无非在封装上更为透明一点(or更为原始?),因而不难推断出第四种人最累,要用简单的思维去理解较为复杂的事物,本末倒置了.对于他们来说,Linux无非是显摆的工具罢了
***************************************************************************
回到题目(貌似扯的有点远了…),何为Windows下的Linux式生活?
DIY! 但是有一个前提很重要KISS,不过不要混淆了KISS的真正含义,如同刘未鹏大大曾经说过的那样
别只是因为你在.cpp文件中写代码以及你用的是C++编译器就要用类啊、模板啊这些东西。
………………
总之,我认为KISS并不等同于“原始”;KISS意味着用最适合的工具来做事情,这里“最合适”的意思是工具能够帮你以尽量直接简洁的方式来表达思想,同时又不降低代码的可读性,另外还保持代码容易理解。
同样,不要因为用的是Linux就一定要在任何时候都使用终端,扪心自问,你确定你做的那些事情一定要在终端下完成并且效率最高吗?不是的话就不要用!不要浪费时间,OS不是目的,是工具.OK?同样的事情在GUI下可以很容易的完成,却偏偏要强迫自己在终端下输入那些很有可能让自己crazy的命令,这样的行为莫非不是自虐?
KISS中的simple不是指工具的simple,而是对自己,对别人的simple
正式开始(我自己先汗一下)
这次要介绍一个可以取代Windows的explorer的软件BBlean
先发几个图片
开启BBlean后的桌面
主菜单
内建zip支持
支持workspace
待续
阅读(295 次)
cT=”0″;nc=”#444444″;nBgc=”#FFF7DE”;nBorder=”#F5E5A9″;
tc=”#649B00″;tBgc=”#FFF4D0″;tBorder=”#F5E5A9″;
tDigg=”%E6%8E%A8%E8%8D%90″;tDugg=”%E5%B7%B2%E8%8D%90″;
defaultItemUrl=”http://rtfm.72pines.com/2008/02/10/%e6%9d%82%e8%b0%88windows%e4%b8%8b%e7%9a%84linux%e5%bc%8f%e7%94%9f%e6%b4%bb-alpha-1/”;defaultFeedUrl =”http://rtfm.72pines.com/feed/”;