Posts Tagged ‘World’

你,只是一杯水,而已。 - 看清问题的思路

星期三, 7月 30th, 2008
转载请注明出处..

在一次次的失败经验之后告诉我们,一些看似宽广的设计思路是愚蠢而浪费时间的。在现实中,咱们举例说明。
华强北有很多很多的商铺,也许我们可以看到,他们的业务貌似很赚钱(一台联想电脑如果卖出价是10000,我看过内部数据,代理进货价格大概也就是2000,不是吹的,水分之多让人毛骨悚然的不自觉做起了俯卧撑)。
 
但是往后想,最终受益者似乎是,生产厂家,而不是零售商。
 
举例,大家都知道,国产电视机内部不少芯片都是必须进口的,国内似乎并没有自主芯片(当时这样,不晓得现在呢),mp3解码芯片也是如此,外壳设计的再好看,lcd显示再绚丽,把它卖出的价格看起来也挺高的,但是生产厂商并不怎么赚钱,例如批发商,一台mp3大概能卖掉大概能赚到25块钱。那芯片在其中,卖一芯片能就赚到20块,所占到的例如接近整机的50%,还不带广告策略,不带市场营销渠道,只管卖给你厂家就Over了。所以,卖整机还不如买技术。
 
我们在这世上生存的目的,无非就是掠夺,上帝眼看着一部分人的钱流动到另少部分人身上了,往往最终真正的受益者,所付出的力量却是最少的。此文就说明,如何付出最少而获得最大化的利润?
羊毛出在羊身上,咱不能只管着买毛衣却不知道毛线也是在羊身上“耗”出来的。当问题从脑海中浮现,请把握问题关键,打蛇也得打七寸,桶肛门(=.=)不是?
 
我们有一个目的,赚钱。从哪儿赚钱?哪里人多哪里就赚钱撒。中国人喜欢什么?高科技!例如12个喇叭的山寨手机,最好镀金镶钻的!这时候,疑问出来了,什么手机比较好卖啊?答案是,上千款的手机。于是,我们就开始寻找到了一家可爱的具有12个喇叭和镀金的中国国产手机厂商,并且,买下了代理权,然后开始开店铺啦,网店啦,接着就卖手机做广告。..
 
我们把它叫做大众思维,因为绝大部分人都是这么干的。
 
整个市场,实际上是一颗树状结构。最上面是杂七杂八的应用,而下面,就是组成应用的零配件。在哪里最最受益呢?还用问吗?树根撒。类似君主立宪制的国家,一人之下万人之上,此乃王者。但是,树根要支撑整棵大树,所以必须强壮(IBM就是强壮的树根)。我们这泛泛之辈,找个树杈就够了。于是,买了一家大触摸屏的某厂商的代理,开始推销着卖产品。

(more…)

LK’s CodingStyle Notes(4-6)

星期四, 7月 24th, 2008

 
Chapter 4: Naming 命名
 
重申一下,c是异常强大的语言(膜拜orz…),所以请对你的命名原则负责了,别像Modula-2 和 Pascal 程序员那样把变量变得太可爱了,像这样“ThisVariableIsATemporaryCounter”的名字,最好还是杜绝长字符命名了吧。事实上,在C程序员的习惯上,完全是可以写成“tmp”就好了。写成这样的目的是读写方便,不会晦涩难懂,毕竟谁都知道tmp就是Temporary的简写来着。
无论如何,混乱的命名都会让你皱眉头的,所以,在全局命名的问题上,必须加上适当的描述。

例如你有一个函式是"计算活跃用户数目",就可以写成这样:count_active_users(),别写成了cntusr()。
对在函式上加上类型描述是非常损害脑部的(类似匈牙利命名法…我以前还挺推崇的,这是Microsoft的官方指定命名规则~~),作者说这种命名法只会让人们感到混乱。他老人家还说,No wonder MicroSoft makes buggy programs.

局部变量的命名,必须短小精悍,把握重点。例如,如果你有一个整形变量的计数器,那么你只要把它命名为“i”就可以了。其实在局部变量中,没有必要写的过于复杂,如果对于上下文没有阅读障碍的话,把它叫做“loop_counter”是没有建设性的。

ps 如果你担心你把这些变量给弄混了,那就有另一个麻烦了,这就是“函数生长激素不均综合征”(function-growth-hormone-imbalance)…

(more…)

LK’s CodingStyle Notes(1-3)

星期四, 7月 24th, 2008

在参看Linux的CodingStyle(位于Linux内核的Documentation\CodingStyle文件)的过程中,这是一个非常完美的编码规范.
小小笔记一下。

Chapter 1: Indentation 排版

1) 对于Tab占位的大小问题有很多的纷争,有些人趋向于8个空格等于1个tab,有些人则喜欢使用4个空格(我就是如此)。不过不管那种排版方式,都是为了让代码更加清晰而设定的。
例如:
switch (suffix) {
     case ‘G’:
     case ‘g’:
         mem <<= 30;
         break;
     case ‘M’:
     case ‘m’:
         mem <<= 20;
         break;
     case ‘K’:
     case ‘k’:
         mem <<= 10;
  /* fall through */
     default:
     break;
}
关于这个,可以根据习惯而指定。

不要把多个语句放到同一行,就像:
if (condition) do_this;
   do_something_everytime;
虽然对于比较短的语句来说这很方便,不过对于内核这种异常简洁的风格不要使用这种狡猾的技巧( Kernel coding style is super simple.  Avoid tricky expressions.),因为这对于代码没有优化,还对阅读产生了一定的影响。
作为一个得体的编码人员,在每个语句后面都得留下空行,方便分段的阅读。
(more…)

把自己放大

星期日, 7月 6th, 2008

相信每个人都觉得自己很聪明,觉得自己与众不同,觉得自己是很棒的。曾经毫无顾忌的挑战一个比自己强大百倍的人,曾经认为自己可以得到世界冠军。这些,似乎都是童年的自己把自己放大n倍后看到的世界。
                                                                                                                 — 题记与本文无关。

—-

其实我不知道应该再说什么。它似乎在出生时,就是散文。
我blog的三年生活,最初是为了避开父母偷看的日记而产生的情感发泄场所。似乎一切都已成往事,但当年的愤怒还依依重现。
我愿意这个世界是充满幸福的。

我们看到的这个世界,美好的世界,清新而自然。此时的清新自然是相对的。世界所有事物,都是相对的。我们可以随意的放大,也可以随意的缩小。我们可以以学 校作为参照物,也可以把另一个城市作为美好的标准。哪个是真正的标准,谁也说不清楚,也许对于世界的评价,本身就是唯心的。那倒不如把自己放大,把自己本 心的东西想法放大,作为标准模型,这个时候,世界看起来也许是截然不同的了。

以小我观察大我的过程,个人必须在这个时候是作为观察者的存在,就像飞机上鸟瞰大陆一般,此时你就是神。同时也可以进入世俗,把自己缩小融入其中,做一个 “卑微的”职业人,观察人生百态,五彩缤纷的世界便开始映入眼球。并不需要评价它,它本身就是其魅力所在,我想你这时会爱上这个世界。

这个世界,就前缀”这个“二字,就代表着有无数的世界在一个时间运行着。社会的发展与变迁,它似乎并不能进行跳跃式的发展。该怎样还得怎样,贫穷的过渡时 期,是这个时候了。让人讨厌的世界就在这个时候油然而生。而更让人恶心的是传统与创新共存的时候。让传统毁灭,让创新扼杀,并且还产生一个新的体制。

他们总喜欢浮夸,人有多大胆,地有多大产似乎就是这个道理。

长时间的浸泡与洗礼,很多想法已经改变,很多话语已经陈旧,在寻找自己人生道路的过程中发现,道路似乎不是发展而来,而是拓荒。在一次次的转折中度过,在 没有指南针的指引方向下,我只能像无头苍蝇般乱飞,在充满无限幻想的世界幻想着轨迹,但总不能逃逸出世俗的枷锁,慢慢的,我融入了一切,感受着天地。关注 着往年从未想过看过的事物,我能感到,我和大众一样,所接触的咨询,总是不最新的。所以我们错过的太多了,我已经错过了高中三年,实在不想再错过什么。

兴许这就是一个超级大型的数据库,它的结构既复杂而又简单。

简单在于它用两个字概括就足够了,那就是“和谐”。

Os x 10.5.2 Leopard

星期日, 6月 22nd, 2008

足足试了两天,这个Mac OS X 10.5 Leopard,经过不懈的努力,修改无数次驱动包,终于找到适合的了,装上。现在是如此完美。两天来我只睡了2个小时…。不过很高兴,用上苹果机了。
osx

《什么是数学》初读感

星期五, 6月 13th, 2008

这是一本看着大快人心的书,从开头数学发展,证明定理,求素数,开始,就是以通俗易懂的语言描绘。
很多以前不知其所以然的东西,在那一刻豁然开朗,那种感觉,似乎是对数学新的理解感受吧。
现在看了只有五分之一,用到的知识似乎只是初中升高中的定理和证明方式?夹杂着历史故事,现在却更加牢固了。那种“归根”的陈述方式,令所有其它的数学书籍黯然失色。它让数学不在神圣,让我们都可以去接触,去感受。
我想如果把我困在了孤岛,却只能带3本书上去,我会选择《算法导论》《什么是数学》《日月神话》,如果让我舍弃,我会舍弃《算法》,再只能带一本,我宁愿舍弃《日月》,回归《数学》,万物归根!

美国大学科技技术之-操作系统原理 教案

星期六, 5月 31st, 2008

源主力站点:http://www.cs.utexas.edu/users/lorenzo/corsi/cs372h/07S/

CS372H : Introduction to Operating Systems (Honors)
Spring 2007

Announcements | Administrative Information | Grading | Schedule | Project | References

The crosscutting theme in this course is providing abstractions above imperfect hardware to make it usable by programmers and users. At the end of the course, students should understand a set of abstractions (concurrent programming, virtual addressing, memory protection, caching, transactions, …) that are useful in many large-scale software systems—not just OS kernels. More important than memorizing specific abstractions used in operating systems of the past, students should understand these abstractions well enough to synthesize their own abstractions when faced with new problems.

Another important goal of the course is for students to understand the computers they use and on which they build their applications. A student graduating with a CS degree should believe "there is no magic": they should be able to describe the chain of events that occurs when they hit a key and cause a letter to appear on the screen from the register level (or logical gate level or transistor level) to the system architecture level to the operating system level to the application level. This is philosophically important, but it is also of practical interest to developers who need to figure out how to make a system do what they want it to do.

开机。

星期四, 5月 22nd, 2008

这件事情值得小庆下。
置于绵阳的mrzenix.com安然无恙,根据日志显示,是地震后一个小时关机。
原因大概分析如下:
1.强烈的地震让电源震掉了。
2.电信大楼有备用电源,即使电源没有了也继续开机,大概是因为空调因为猛烈的地震损坏或掉下来不工作,空气过热,服务器自保,自动关机…
果然安然,恢复了就好,我还是幸运的,md,效率真是快,才这么几天。..
呵呵,现在在抓文档,准备放一个文档大全玩儿。~~不知道会不会有版权纠纷..郁闷。

另外工作室开始了一个新的开发项目,正在钻研计算机图形物理运动,老师将伟大的物理引擎编写任务交于我。
图形学 + 分布式..
除了网游,还能有什么呢?

圣火传递照片…

星期五, 5月 9th, 2008

太激动了太激动了.. 圣火离我不到3米远~
一群火炬在我身边!
好吧,后续图片不分先后~


(more…)

知识的传授

星期四, 5月 1st, 2008

       突然想到一个命题,如果知识灌输开始不是语言、文字、个体教授,而是从机器直接复制灌输,这个世界会是怎样的?架设一个人在出生的当时就可以使用机器直接 传授这个世界的所有知识,那这个人对这些知识的理解,是否仅限于类似“翻阅字典”的理解方式,异或是对于其思想与精神有什么或好或坏的影响呢?这本身应是 知识-思想-精神互相关联的关系阐述。
       对生物的理解,每个人都是复合形式的四 力循环体,其存在的唯一目的是“满足欲望”。而知识层面仅仅也只能作为其涉猎工具罢。所以一次灌输的知识应该不能影响个人意志与思维方式的。但所谓知识也 是前人所总结的一种“工具集合”,让这个被灌输知识的人理解知识似乎又是考验意识的另一种方式。通常有两种结果,1是类似“雨人”的天才白痴,2是可以对 其灵活运用。但根据以前我看的一本书籍(忘了啥书了)中似乎提到,大脑一旦在同时接受大量信息的时候会导致精神错乱,一些永久记忆者似乎就是因为这种错乱 最终导致变成了“雨人”。这种揠苗助长的知识传授方式看起来不是那么乐观,要么把人变成天才,要么把人变成活的百科全书了。
       又另一层面,如果那些所谓知识可以对其意识产生影响呢?这个似乎比较麻烦。这个世界会出现越来越多的同思想人群,即使在这个”不稳定”的物理范畴内,其固定的思维方式,也将导致知识的停僀,没有分叉的现象。
       OK,人格分裂现象再次显现。
       人不修不成道,只有在逆炼中成长,才能真正成为朝不同方向分叉的人,这才是真正的智人。