11/13/2007

回归

anyway,要回去了。

借用朋友的帐号查了点东西,看到久违的w3觉得好亲切。虽然一如既往的缺乏营养:)希望能有机会回去做一些项目。四处跑跑,consulting的生活虽然很适应,也比较舒服了,但还是需要能够补偿一下缺少完整项目的遗憾。从学校毕业就一直做service,经历过n多项目,拼起来大概也足够一个完整了,不过越这样就越觉得一个完整参与的必要。呵呵,希望运气够好哦。祝福一下自己。祈祷一下。Eternal father in heaven, pls bless your terrestrial son and he will do as his best. You'll feel pround of him. In the name of Jesus Christ, amen!

10/24/2007

阚凯力称五至十年内打电话将免费

http://mitbbs.com/news_wenzhang/ScitechNews/27641722.हत्म्ल

批示:严重同意。

------------

主持人:是这样,我们最近看到您一个很知名的观点,“阚凯力预言五年内语音通话将免费,运营商将全部死掉”。不知道这个结论是怎么得出来的。Mitbbs.कॉम

阚凯力:五年可能报道得不太确实,应该说五年到十年吧。我觉得是这样,关键是电信技术革命的结果,比如我们今天讲,我们要做生意,要做空气的买卖,大家一定都会认为这人是个疯子、神经病,为什么?因为空气确实每个人都离不了,但另一方面,在地球上至少到今天为止还取之不尽、用之不竭。所以在这种情况下,没有什么空气生意好做。Mitbbs.कॉम

电信行业在二十世纪后期实际上就经历了这样一场技术革命,从网络容量的严重不足,现在变成了严重过剩,尤其是光通信的普及。光通信,比如一根光芯上可以传递的信息速率是多少,按我们学校的有些通信专家来讲,理论极限是40个T,现在的技术已经做到了30个T,一个T就是1000G,一个G是1000兆,它技术上可以做到30个T,但我们现在实际使用中的光芯传递的速率是多少?能用到几十个G已经算谢天谢地了,实际上绝大部分的光芯都不到G,而绝大部分的光芯也就是几百兆,所以说,和我们技术的能力相差至少三四个数量级。Mitbbs.com
光说一根光芯、一根光缆,几十根光芯,咱们国家是平行光缆,几大运营商,再加上广电什么的,至少五六根,七八根,在这种情况下,电信网络的容量就已经像空气一样了,像空气了你还做什么生意呀?这就叫做技术进步必然会使原来靠这种技术的稀缺性生存赚钱的企业走向消亡。Mitbbs.कॉम

我们知道话音是典型的窄带信号,不压缩的低于40K,但手机上一般压缩的也就十几K,我们说在能有几十个T传输能力的光芯上,那这个技术不是微乎其微吗?所以现在的问题是如何去解放电信技术,尤其是光通信所带来的蕴藏了极大的生产力。而不是去保护在原有条件下由于网络容量短缺而应运而生的、已经有一百多年历史的ATNT的老的电信运营商模式,他们已经完成了历史使命,该被淘汰了。Mitbbs.कॉम

但是,运营商总要维持它自己的生存,所以就像刚才比喻的空气一样,明明地球上有大量的空气,所有的人类加上动物都取之不尽,用之不竭,结果它一定要把全世界所有的空气都霸占起来,甚至把它毒化,让你吸不了,然后它好卖空气。Mitbbs.com
所以才有今天话费这么高、上网费这么高还速度太慢。我记得半年前信产部有个科技司长讲,现在的宽带不宽,我上网才几十K的速度。为什么?就是因为运营商把“空气”都霸占住了,不让你吸这个空气。他就会说,看,为什么他要卖啊?因为他要升级,拨号的不行了,需要宽带,宽带512兆的不行了,需要1兆的,然后再升成2兆。实际上绝大部分,99.9999%光缆容量都空闲在那里,还不说有多少光芯根本就黑在下面。Mitbbs.कॉम

主持人:互联网就要取代,或者互联网会融合通信网吗?Mitbbs.com
阚凯力:是,互联网IP是整个通信业未来的发展方向,它最大的效用就是剥夺了运营商对于网络的控制权,所以今天运营商保护的就是网络控制权。什么3G也好,固网当然更是了,都是要保护运营商的控制权,它好把空气都夺走,让我们大家都吸不了空气,去向他买。而另一方面,以IP技术为代表的这一方,就是要剥夺它对网络的控制权,要把全地球的空气都解放出来,这样我们大家就可以免费了。本质的问题就是这么一个问题。Mitbbs.कॉम

主持人:从商业规则来说,这种模式好象更合理一些?Mitbbs.कॉम
阚凯力:商业规则,就像空气一样,空气就没有商业了,更无从谈起商业规则了。比如现在全世界都在迅速发展的一个叫做“无线城市”的概念,因为无线宽带已经便宜到这种地步,刚才我跟别的朋友一块儿算了个帐,全北京市的无线宽带覆盖,六环以内一千平方公里,一共也就才需要几千万人民币,就搞定了,现在的技术使成本降到这么低,为什么不把它解放出来呢?北京是一个立交桥都上亿,一公里地铁就好几个亿,几千万的投资对于北京市政府来讲还算什么呀?微乎其微嘛。所以现在全世界普遍都是由地方政府来提供无线宽带服务,这叫做无线城市,被称为“第五公共事业”。如果所有的市民都通过这个第五公共事业,通过无线城市免费上网了,上面都是网络电话,都免费了,运营商生存何在?自然就消亡了嘛。Mitbbs.कॉम

主持人:这个话题挺有意思的,上周时国际电联也确定了WIMAX成为3G的国际标准,中国也有自己的TD标准,现在还有另外两个其他的国际标准,您怎么看待WIMAX这个标准?到底是怎么样的?Mitbbs.com
阚凯力:WIMAX应该说它和WIFI一样,就是一个互联网的无线延伸,但是它的覆盖半径更大一些,如此而已,所以它本质上也是一个全IP的接入技术,应该说和WIFI一样,都是把整个网络改造为以IP为基础的一个有效的手段。Mitbbs.कॉम

阚凯力:刚才你提到国际电联的表决问题,应该说非常不幸地,我们中国代表团这次与全世界极其个别的利益集团站在一起,站在了全世界绝大多数国家的对立面,反对WIMAX成为3G标准之一。实际上就是说,不同意分配给WIMAX一个频率,企图阻挠WIMAX正常的发展。Mitbbs.com
主持人:我个人理解,中国相关部门会不会认为TD就代表中国的利益呢?从国家利益的角度来想的话。Mitbbs.com
阚凯力:TD不代表中国的利益。Mitbbs.com
主持人:为什么这么说?Mitbbs.com
阚凯力:TD代表的是某些个别的利益集团的利益,不是国家利益。TD虽然在某些技术特性上比其他的两种标准有一些优势,唯一的也就是因为它是同频双功,上下是同一个频率,所以频谱的利用率高一点,但与其他两种没有本质的区别,尤其刚才和我们讲的全IP网络的发展方向是没有区别的。如果在二十年前,甚至十年前,九十年代初我们国家推TD,那应该说是没有问题的,甚至是正确的,但是时至今日,已经有了更先进的技术,能够使通信行业更好地为广大人民群众生活提高来服务,为国民经济的发展来服务,在这种情况下,反对WIMAX而要搞TD,说得最多最多,也就是保护个别设备制造商的利益,而这里面还只是短期的、暂时的(利益)。这实际上是以我们全国人民的利益为代价,是以我们国家的综合国力,以及我们国家通信产业持续、长期、健康发展为代价,来为个别的利益集团去说话。这种做法是完全错误的!Mitbbs.com
主持人:假如中国不推出自己国家的3G标准,可能国际上会继续让中国使用2G,技术并没有向前发展。Mitbbs.com
阚凯力:不对,首先中国的2G网络在全世界不但是规模最大,而且也是质量最好的网络,北美、西欧的网络质量根本就没有办法和我们中国的网络质量相比,尤其是中国移动的GSM网络,那么就有一个问题,我们3G网络推出来关键到底给谁用,做什么用?这个问题我想我都不要多说了,上个星期信产部的一个副部长叫娄勤俭已经说了这个问题了,就是靠什么盈利,市场需求在哪里?盈利模式在哪里?现在不清楚,所以信产部最近再一次重申,我们的3G牌照,包括TD牌照的发放没有时间表,与奥运会的举办没有必然的联系。那么我们就要问了,既然这些东西都不清楚,你为什么还要推它呢?就像高通这样,WIMAX,这次国际电联是讨论全球的应用,明明WIMAX比3G的技术性能至少高一两个数量级,而它的成本也至少要低一两个数量级,那么难道我们中国的表决就要阻止非洲、拉丁美洲、亚洲的贫穷国家以及中国西部地区,要让他们用不到更物美价廉的技术吗?我们不是把我们中国的利益和全世界人民的利益摆在对立面了吗!Mitbbs.com
主持人:下面我们讨论关于商业模式的问题,因为刚才您提到WIMAX的商业模式和现在的互联网是非常相似的,但有一个问题是,如果现在运营商依然走传统的有中心的发展方向的话,WIMAX的商业模式必然会跟现在的运营商做的商业模式完全不一样,您觉得,如果有一个机构或者企业来运营WIMAX的网络,它应该怎样做这个运营呢?Mitbbs.com
阚凯力:现在无线城市,在全世界也好,在中国的六个试点城市也好,已经非常明确了,不是以运营商为主的,而是以地方,市政府为主的。地方市政府关心的是什么呢?信息惠民,怎么对老百姓有好处;信息强政,怎么通过信息化来提高政府效率;还有一个叫做信息兴业,怎么通过信息化来推动整个国民经济的发展。那么,有商业模式没有商业模式,要叫我说,没有商业模式比有商业模式好。Mitbbs.com
主持人:它是作为一个公益事业来提供。Mitbbs.com
主持人:我这里有一个想法,比如现在有一个交通干道,大家因为有交通需求,车走过去要收取过路费,WIMAX不可能完全只有投入没有产出吧?Mitbbs.com
阚凯力:如果作为政府的第五公共事业的话,咱不说WIMAX,说WIFI好了,WIMAX在目前阶段来讲,尤其是固定版本的,因为手持终端还不够普及,至少芯片还不成熟,所以它现在主要作为一个无线终极手段,不是直接作为终端的。所以我们说 WIFI好了,全北京市只要几千万的投资,那么政府还需要有收入吗?比如政府修一个立交桥,那就是几个亿,从立交桥上政府有什么收入呢?没有收入,它通过交通便捷提高了城市的公共基础设施,这个服务水平本身既方便了人民生活,又促进了各行各业的发展,政府如果财政上有收入,各行各业一发展了的话,还可以多收点税嘛,这样自然就回来了,何况无线城市所需要的投入如此之小呢?这完全可以用其他的方式来收回。Mitbbs.com
主持人:我大概明白了阚教授您的观点,WIMAX这个东西因为是一个无中心的,人人平等的网络,它更多是在于对公共事业上的贡献,而不是应该作为改变今天运营商强势垄断地位的工具?Mitbbs.com
阚凯力:对。Mitbbs.com

10/22/2007

还原《走向共和》结尾被删掉的孙中山演讲词

link

“我知道诸位议员急什么。张勋复辟了,国会又开不成了。可我急的不是这个。我这些日子想的是,咱们本来是共和国啊,可怎么一次又一次地出现封建主义、专制主义的东西?这个问题不解决,复辟就是必然的,共和国就永远是一个泡影!” “共和的观念是平等、自由、博爱——“共和国是平等之国,人们在法律面前一律平等。可民国六年来我们看到的是什么?是各级行政官员都视法律为.土,人民仍被奴役着,被压迫着; “共和国是自由之国,自由是人民的天赋人权。可民国六年来我们看到的是什么?是只有当权者的自由,权力大的有大的自由,权力小的有小的自由,人民没有权力、没有自由; “共和国是博爱之国,人人为我,我为人人。可民国六年来我们看到的是什么?是只有人民对当权者恐惧的‘爱’,当权者对人民口头上的虚伪的‘爱’,那种真诚的真挚的博爱我们看不到。   “共和国是法制之国——“立法是国会。可民国六年来,我们看到的却是行政权力一次又一次肆无忌惮地干涉立法,你不听话,我就收买你,逮捕你,甚至暗杀你。立法者成了行政官员可任意蹂躏的妓女!   “行政是大总统和他统领的文官制度。可民国六年来,我们看到的却是一个打着共和旗帜的‘家天下’;在行政中,我们看不到透明的程序,看不到监督系统,人民不知道他们如何花掉了人民的血汗钱,人民不知道他们把多少钱装进了自己的腰包。共和国的行政应该暴露在阳光下,可我们看到的却是暗箱操作,漆黑一团!   “司法是裁判。它在立法和行政之间,谁犯规,他就亮谁的黄牌、红牌,甚至罚下场去。而裁判的原则是什么?是一部主权在民的共和国宪法!可民国六年来,我们根本没有看到这样一部宪法。就那部不成熟的临时约法也一次又一次地被强奸,被当权者玩弄于股掌之上。 “女士们先生们,我们的民主共和国成立整整六年了,可真正的共和国,她还没有开始!她一次又一次地被各种东西所击败。   “有人说,哦,不是一个人,是许多人,他们说,你说的这些个东西,太虚幻,太遥远,可望而不可及,不符合国情,是个气泡,看着很美丽,一飞上天,嘭,破灭了!这还是好听的。难听的说我是‘孙大炮’,就会放空炮,嘭——响声很大,可什么也没有!他们说,共和国其实就是个称号,还是别说她了,我们想要点实际的东西。 “那我想问问大家,我们到底想要什么?就要这样一个假共和吗?   “如果共和是假的,那我们有的就永远是真专制; “如果共和是假的,那我们有的就永远是真复辟; “如果共和是假的,那我们有的就永远是被奴役! “如果共和错了,那自由就是错的; “如果共和错了,那平等就是错的; “如果共和错了,那博爱就是错的; “不,共和没有错,我追求共和没有错,你们追求共和也没有错,她只是还不完善。美国的共和制不完善,瑞士的共和制也不完善,咱们中华民国新生的共和制更不完善。我们要做的,是一点一滴地完善她,让她更美丽! “我想到的是什么呢?还是民权。我刚才说了,三权分立那是西方的制度,很不完善,他们的立法、司法、行政都是高高在上的权力,很难直接体现民权。所以我想在宪法中规定人民有参政议政的权力。如何体现呢? “一个是考试权。我们中国有考试的传统。可我们把科举废除了,这对大兴新学有好处,是好的;可当官不再考试了,这不好。这叫倒脏水把孩子也倒出去了!这就为任人唯亲、任人唯钱开了一个口子。大家看民国这六年来行政上用的都是什么人?都是袁世凯北洋的人,至今还是如此!所以我们要把考试权还给人民!今后用人行政,凡是我们的公仆都要经过考试。不管是谁,都有机会成为行政官员。 “还有一个就是监察权,这也是我们中国古代就有的。就是皇上有错,御史也可以冒死直谏,风骨凛然。现在,我们应该把这个权力让人民掌管。共和国的人民要人人都是御史,只要发现行政官员有错,就有权力弹劾!对你们国会的某项立法不满,也有权力弹劾。   所以,过去你们制定的共和国宪法,那是学西洋的,叫‘三权宪法’,我今天发明一个新词,叫做‘五权宪法’,就是在立法权、行政权、司法权之外,再加上考试权和监察权。大家不要小看这两项权力,如果‘老三权’不过是代议制度下的间接民权的话,那么我所说的这考试权和监察权就是直接民权!所以真正的‘主权在民 ’不是西方的‘三权宪法’,而是我发明的这个‘五权宪法’!”  “啊”,也就是我设计的这件服装,有人就用我的名字来称呼它,叫‘中山装’—— “大家还不明白,是吧。我告诉你们——这本来是个秘密,连裁缝我都没告诉他——这衣服就是按照我们共和国的理念,按照‘五权宪法’的理念设计出来的。” 这里,我设计了三个扣子,这是让人们记住,共和国的理念就是‘自由、平等、博爱’。” “这里也有三个扣子,这是让人们记住,永远不要忘记人民,就是我们的‘民族、民权、民生’——就是三民主义。”  这些口袋里装的,就是‘五权宪法’,这里装着立法权,这里装着行政权,这里装着司法权,这里装着考试权,哦没了?别急…… 他撩开衣服,露出里面暗兜,监察权在这里装着!这个监察权为什么要藏在里面呢?因为它是人民的杀手锏啊!当权者永远不知道人民什么时候就‘杀’过来弹劾他,所以他要战战兢兢地当官,老老实实地为人民做事!” “我是个疯子是吧?至少是个政治动物。穿衣吃饭都是政治,走路也是政治,开口就是政治。有点傻是吧?不好玩,一点也不好玩!没错。我不要求你们都跟我一样。更不能要求我们的人民天天过我这样的日子。我只是希望,让我们的共和国不是一个词语,不是一个形式,她要成为我们实实在在的生活方式,成为我们牢不可破的信念!因为,历史不是巧合,历史是选择,只有信仰坚定才能创造历史!”

10/17/2007

Opera9.23@USB for U3

This afternoon I installed the Opera9.23 for U3. I think it's great for my Sandisk U3 though some obvious flaws.

Pros:
1. Small and fast.
2. Email integrated. easy to configure gmail and yahoo.
3. Speed Dial is cool.
4. Note function is simple but useful. I can forward my notes to my special gmail address for achive.
5. Contact, email well cooperated.

Cons:
1. Cannot set interval for checking email.
2. No synchronizing function for Opera U3 and desktop. It's said from 9.50 this function would come, so, just wait.

9/23/2007

fishing

8/27/2007

这样的论文也发表了


最后一段,呵呵,够意思。

8/03/2007

强赞助人和HP services(notebook)


来美国前在国内买的二手,助人的,质量很不错。

前几天重装系统然后找不到无线驱动,非常感谢助人(join-2008.com)的同志帮忙找到发过来,非常感谢,呵呵,在这里小小广告一下~

最近风扇不知道怎么回事,一直转个不停,cpu的利用率只有2-5%的时候也是这样,这在以前是没有出现过的,以前这时候就知道一般是firefox占据90%cpu了。本来问题也不大,不过今天在安静的图书馆待着就觉出区别来了。在hp的网站上反映了一下,说偶笔记本最近风扇好像有异常,感觉好像是控制风扇的部分有问题了。没想到1个小时以后就收到一封信件问欧的地址电话,说要送一个dropbox过来。回信告知地址。刚才钓鱼回来收到信件说dropbox已经寄出..

这个服务做的到位阿,让人感觉真舒服。

btw,hp的小本用久了,感觉也很喜欢。唯一欠缺的就是指点杆做的比thinkpad还是要差很多。

8/01/2007

昨天练杆收获


crappie两条。准备蒸了吃:)

7/30/2007

ksh yourshell.sh or sh yourshell.sh?


Nearlly all bash shell scripts could run in ksh environments and in the past of my years of writing and executing shell scripts I rarely noticed the difference of these two way.

but it is different, I know that.

here's example which will show some point...

PS shell variable

Changing your Command Prompt (the PS1 shell variable)


The UNIX shell displays a command prompt when the system is ready to accept commands on the command line. The default command prompt is a single character (typically $ or #).

Changing or customizing the command prompt makes your life easier when jumping from system to system, or when logging in as multiple users on a single system (e.g. your personal/non-privileged account and root). To customize your prompt you will need to modify the PS1 shell variable.

PS1 stands for "prompt string 1" and defines the primary prompt string. If you wanted your command prompt to contain the current username and hostname separated by the "@" character and enclosed in brackets (e.g. [root@hawk] #), PS1 would need to be re-defined with the following command(s):


export PS1="[${LOGNAME}@$(hostname)] # "

or

PS1="[${LOGNAME}@$(hostname)] # "
export PS1

The shell variable LOGNAME contains the username you logged in with, and $(hostname) will execute the hostname command which will print the name of the current host system. Exporting PS1 makes it available to any subshells you create during the login session.

Since PS1 in this example was re-defined on the command line, it will be lost as soon as you log out. To retain this definition across login sessions you will need to add the previous command(s) to your shell initialization file (.profile if the Korn shell is your default shell).

Korn Shell Arrays

$ colors[0]=RED
$ colors[1]=GREEN
$ colors[2]=BLUE

Alternatively, you can perform the same assignments using a single command:

$ set -A colors RED GREEN BLUE

Adding a dollar sign and an opening brace to the front of the general syntax and a closing brace on the end allows you to access individual array elements:

${arrayname[subscript]}

Using the array we defined above, let's access (print) each array element one by one:

$ print ${colors[0]}
RED
$ print ${colors[1]}
GREEN
$ print ${colors[2]}
BLUE
$

If you access an array without specifying a subscript, 0 will be used:

$ print ${colors[]}
RED
$

The while construct can be used to loop through each position in the array:

$ i=0
$ while [ $i -lt 3 ]
> do
> print ${colors[$i]}
> (( i=i+1 ))
> done
RED
GREEN
BLUE

7/29/2007

UNIVERSAL CUSTOMIZER 1.0.0.8

http://www.u3community.com/viewtopic.php?t=४३४
这个冬冬好用!

This software will customize the U3-CDROM to any ISO file you want.

WARNING: Please backup all data on your flash drive before running this software. It is recommended that you backup the U3 CD-ROM before running this software. To do this follow these directions.

    1. Go to My Computer on the Desktop.
    2. Right-Click where it says 'U3-CDROM' are something similar to that name.
    3. Once the menu comes up click 'Open'.
    4. Now simultaneously press 'CTRL' and the 'A' key on the keyboard.
    5. Now simultaneously press 'CTRL' and the 'C' key on the keyboard.
    6. Now go to your desktop and make a new folder (name it anything like U3BACKUP).
    7. Go to your new folder.
    8. Now simultaneously press 'CTRL' and the 'V' key on the keyboard.
    9. Done.


HOW TO USE UNIVERSAL CUSTOMIZER 1.0.0.8

    1. Download the software Universal Customizer 1.0.0.8.
    2. Extract to the Desktop and execute Universal_Customizer.
    3. Insert a U3 Drive into your PC.
    4. Follow the on-screen instructions.
    5. Done.


INFORMATION
Updates: Changed the version variable to '*' so it should now customize all U3 Drives without a problem.
New: Packaged the zip file with a command-line ISO maker.

I scanned the files with Norton AntiVirus 2006.

This computer application is not able to make a classic(normal) flash drive U3 compliant.

The pre-packaged 'U3CUSTOM.ISO' file is the loader for the U3 SwitchBlade/Hacksaw.

You might have to run this software 2 or more times before it works properly (you might get an error message) and manually put your files back on the flash drive and re-install your U3 software titles.

To make your own 'U3CUSTOM.ISO' file follow these directions. (XP/NT/2003 Only)

    1. Navigate to the directory where you extracted Universal_Customizer.zip to and open the 'U3CUSTOM' folder.
    2. Copy your custom files* to that folder.
    3. Go to the parent directory.
    4. Execute 'ISOCreate.cmd' (It will create an ISO with the CD name of 'U3CDROM')
    5. Launch 'Universal_Customizer' and your done.

*Use the files in the folder where you backed up your U3 CD-ROM if you want to restore your U3 LaunchPad.

U3 FIRMWARE ISO's
Memorex LaunchPad
SanDisk LaunchPad

How to use these ISO files

    1. Download an ISO from one of the above links to the directory where you extracted UC 1.0.08 to in the 'BIN' folder.
    2. Rename your current 'U3CUSTOM' file to 'U3CUSTOM.OLD' or something(just to keep that file).
    3. Rename your newly downloaded ISO file to 'U3CUSTOM'.
    4. Go to the parent directory and execute 'Universal_Customizer'.
    5. Done.