首先,应当明确何为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阵营分为四种类型

  1. 像使用Linux那样使用Linux
  2. 像使用Linux那样使用Windows
  3. 像使用Windows那样使用Windows
  4. 像使用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后的桌面

Desktop

主菜单
menu

内建zip支持
menu2

支持workspace

待续

阅读(295 次)

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • del.icio.us