摘要: 耶鲁的毕业生们,我很抱歉——如果你们不喜欢这样的开场。我想请你们为我做一件事。请你—好好看一看周围,看一看站在你左边的同学,看一看站在你右边的同学。 请你设想这样的情况:从现在起5年之后,10年之后,或30年之后,今天站在你左边的这个人会是一个失败者;右边的这个人,同样,也是个失败者。而你,站在中间的家伙,你以为会怎样?一样是失败者。失败的经历。失败的优等生。说实话,今天我站在这里,并没有看到一千个毕业生的灿烂未来。我没有看到一千个行业的一千名卓越领导者,我只看到了一千个失败者。你们感到沮丧,这是可以理解的。为什么,我,埃里森,一个退学生,竟然在美国最具声望的学府里这样厚颜地散布异端...阅读全文
posted @ 2012-05-15 23:55 brokencode 阅读(20) 评论(0) 编辑
摘要: 1 万历十五年http://www.tianyabook.com/wanli15/index.htm2 西方哲学史http://www.tianyabook.com/zhexue/xifang/index.html阅读全文
posted @ 2012-04-09 01:35 brokencode 阅读(47) 评论(0) 编辑
摘要: 前几天从梧桐东道走时,地上还全是黄色的落叶,树上还全是枯枝,一点绿色都没有,而且刮很大的风,空气中都是沙子,地上的枯枝和叶子吹得乱七八糟的,总之一切显得很糟糕,一副冬天的样子。当时开玩笑的说了句 " 这是春天来临前最后的疯狂, 等这些枯枝烂叶都吹走了,春天就来了"。还不到两三天的时间,昨天中午从实验室出来去食堂吃饭,心情不错,抬头望了下天,很惊讶的发现两边的梧桐树已经全部发芽了,叶子已经长大好大一片片了,完全在我的预料之外。同时清明节还没有开的樱花,清明节假期后的第一天就有几棵全部绽放了。春天来的很快很突然,这是昨天那种惊讶之后的感慨。本来昨天就想把这种生活中的发现,算是一阅读全文
posted @ 2012-04-07 01:48 brokencode 阅读(38) 评论(0) 编辑
摘要: http://hi.baidu.com/thinkdifferent/blog/item/22f4a80161630e011d958384.html转自一个baidu师兄的博客,很好的一个总结,推荐下。系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv ...阅读全文
posted @ 2012-04-07 01:43 brokencode 阅读(42) 评论(0) 编辑
摘要: 此文是thoughtworks的资深软件工程师原创的,转载并强烈推荐他的个人博客。版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/4840895.html如何判断栈的增长方向?对于一个用惯了i386系列机器的人来说,这似乎是一个无聊的问题,因为栈就是从高地址向低地址增长。不过,显然这不是这个问题的目的,既然把这个问题拿出来,问的就不只是i386系列的机器,跨硬件平台是这个问题的首先要考虑到的因素。在一个物质极大丰富的年代,除非无路可退,否则我们坚决不会使用汇编去解决问题,而对于这种有系统编程味道的问题,C是一个阅读全文
posted @ 2012-04-07 01:40 brokencode 阅读(57) 评论(0) 编辑
摘要: 就如同前面所说的, bash 命令执行的时候有输出的数据会出现! 那么如果这群数据必需要经过几道手续之后才能得到我们所想要的格式,应该如何来设定? 这就牵涉到管线命令的问题了 (pipe) ,管线命令使用的是『 | 』这个界定符号! 另外,管线命令与『连续下达命令』是不一样的呦! 这点底下我们会再说明。底下我们先举一个例子来说明一下简单的管线命令。 假设我们想要知道 /etc/ 底下有多少档案,那么可以利用 ls /etc 来查阅,不过, 因为 /etc 底下的档案太多,导致一口气就将屏幕塞满了~不知道前面输出的内容是啥?此时,我们可以透过 less 指令的协助,利用: [root@l...阅读全文
posted @ 2012-03-25 21:26 brokencode 阅读(140) 评论(0) 编辑
摘要: 数据流重导向就是将某个指令执行后应该要出现在屏幕上的数据, 给他传输到其它的地方,例如档案或者是装置 (例如打印机之类的!)!这玩意儿在 Linux 的文字模式底下可重要的! 尤其是如果我们想要将某些数据储存下来时,就更有用了! 一般来说,如果你要执行一个指令,通常他会是这样的: 我们执行一个指令的时候,这个指令可能会由档案读入资料,经过处理之后,再将数据输出到屏幕上。 在图中, standard output 与 standard error 分别代表标准输出与标准错误输出, 这两个玩意儿预设都是输出到屏幕上面来的啊!举个简单例子来说, 我们下达『 cat /etc/crontab /etc阅读全文
posted @ 2012-03-25 21:25 brokencode 阅读(34) 评论(0) 编辑
摘要: 是否记得我们登入主机的时候,屏幕上头会有一些说明文字,告知我们的 Linux 版本啊什么的, 还有,登入的时候,我们还可以给予使用者一些讯息或者欢迎文字呢。此外, 我们习惯的环境变量、命令别名等等的,是否可以登入就主动的帮我设定好? 这些都是需要来注意的。另外,这些设定值又可以分为系统整体设定值与各人喜好设定值, 仅是一些档案放置的地点不同啦!这我们后面也会来谈一谈的!一 绝对路径与相对路径这个议题说到快要烂掉了~从一开始到现在,这个绝对路径与相对路径的问题我们就提到不知道多少次了, 因为他实在很重要~这与 PATH 这个变量关系很大!老实说, 万一你的 PATH 没有设定完整的时候,下达..阅读全文
posted @ 2012-03-25 20:41 brokencode 阅读(52) 评论(0) 编辑
摘要: 一 命令别名设定: alias, unalias命令别名是一个很有趣的东西,特别是你的惯用指令特别长的时候!还有, 增设预设的属性在一些惯用的指令上面,可以预防一些不小心误杀档案的情况发生的时候! 举个例子来说,如果你要查询隐藏档,并且需要长的列出与一页一页翻看,那么需要下达『 ls -al | more 』这个指令,我是觉得很烦啦! 要输入好几个单字!那可不可以使用 lm 来简化呢?!当然可以,你可以在命令列下面下达:[root@linux ~]# alias lm='ls -l | more'要注意的是:『alias 的定义规则与变量定义规则几乎相同』, 另外,命令别名的设阅读全文
posted @ 2012-03-25 20:31 brokencode 阅读(66) 评论(0) 编辑
