2024年已过去 29.9%
小时候(至今)很爱的一段    @ 2010-09-08, 15:38
无酒无花 | 评论已关闭 | 9,946 次阅读
简短地址:http://ncblog.net/776/
Delphi is gone    @ 2010-09-03, 17:58

前两天从猪圈的奥克熊那里,得知Delphi又出了新版了(Delphi XE),才发现自己已经很久没有关注过Delphi相关的信息了。今天,欧罗的帖子提到Delphi Distiller的作者不愿意出for XE的版本,特地去看了下,distiller的作者说(http://www.liteapplications.com/)

The guys at Embarcadero announced a few days ago that the next Delphi will be called Delphi XE and will be released in September. It will be a very minor update, nothing really new. There isn’t anything cross-platform or 64 bit here. More details at the RAD Studio XE website.

As everyone could expect, their attempt at Delphi cross-platformness is buggy as hell and they will need one more year to get it working. Very understandable. However, instead of releasing a preview (or not releasing anything), they are launching a rebranded Delphi from last year with a couple plugins, for the price of a major upgrade. It’s a good thing that most people know when to skip a version.

Still, some enthusiasts will want to install it as soon as a crack is available. The problem is that, as many of you will have noticed, the newest Embarcadero products are getting harder to crack, and at the same time there is a lack of interest by the programming community in anything new from Embarcadero. As a result, you may not see a crack until weeks after the official release. Scene release groups won’t even bother making new cracks after every update. There is a general feeling that Delphi is a thing of the past, and I agree.

I see very little point in upgrading to new Delphi versions nowadays. Delphi was already a mature product at the end of the nineties, and as much as they try, there is no way to make it much more productive than say, Delphi 7, without breaking compatibility. Besides, we aren’t in the nineties any more. We live in a world where open source is taking over (see Android). Basing new projects on a proprietary tool like Delphi from a small company like Embarcadero which struggles to stay afloat sounds crazy. I have advocated Delphi for years but honestly, I can’t recommend it any more.

So is there anything better than Delphi? We all know the options, but in my opinion only one beats Delphi in every aspect (except in compilation speed): Qt with C++. It is vastly more complete than the VCL or even .NET, it is free, cross-platform, open source, usable on commercial projects, 32 and 64 bit, works with the world’s best IDE (Visual Studio), the documentation is top quality, etc.

For these reasons, I would like to announce here that there won’t be a next version of Delphi Distiller. Maybe it’s time for a Qt Distiller ;)

易博龙是一家小公司,应该是没有足够的财力(更重要的是某种诱惑力)来留住顶尖的人才,在微软的VS高压之下,继续发展Delphi。况且,如今已经不再是售卖IDE的年代了,在免费开源的各种IDE(如Eclipse)和几乎免费又有口皆碑的VisualStudio重围中,也很难想象易博龙能依靠什么,来让Delphi冲出重围?个人认为,如果可能的话,将Delphi开源,让社区来维护继续发展,倒是有新生的可能性。至少凭借着往日的光环,和一个目前仍然存在的社区(情结),自成一派应该没什么问题。不过,这目前来看也是不可能的,就从Delphi在易博龙手中,反破解手段越来越强势可以看出。相对于产品反破解越来越强的,是社区对产品的兴趣度越来越低,这,注定是末路。其实,自从Borland决定出售Delphi(以及整个开发工具产品线)的那刻起,就已宣告了Delphi的末日。

对于喜欢优雅的Pascal/Object Pascal语言的程序员,其实,早已经有一个更有活力的免费开源产品作为替代了——Lazarus。基于跨平台的Free Pascal编译器,Lazarus本身也同时跨多个平台,包括Delphi还在road map中的Mac OS X,Win x64等平台的支持。

我自己,直到今年4月,仍然是使用的是2003年作为Borland产品专家,被Borland所赠与的Delphi 6.0版,不同于distiller作者所说,我觉得Delphi 6.0已经是一个非常稳定的版本了 ;) 。而从4月份开始,我就几乎再也没有打开过Delphi了。最常用的IDE,变成了Eclipse,语言,则变成了Python。由于项目原因,今后基本上也会更多的使用Python了。至于Lazarus/Free Pascal,去年做lazskin的时候,着实研究了一把,我看好它的未来,今后如果需要使用编译型语言的时候,我会首选Free Pascal的。

如distiller作者所言,我们已经不再处于90年代了,Delphi应该属于不再回来的过去了。

不出意外的话,这篇文章,也将是“钟爱Delphi”分类目录中,最后一篇文章了。

Because Delphi is gone…

软硬兼施 | 3 个评论 | 14,312 次阅读
简短地址:http://ncblog.net/773/
小老鼠死了    @ 2010-08-29, 20:37

养了近三个月,小老鼠还是死了,这次原因不详了。

这三个月里,邻居送过两只小鸭子给可乐,也养了几个星期。后来有一天带小鸭子们去渡假村草地上玩了一下午,不知道是不是小鸭子吃了草地里什么不该吃的东西,回来当晚就死了。小鸭子的死,让可乐对“死”有了更进一步的认识,死了,就是再也见不到了。

小孩的心思大多时候都是跳跃性的,因此可乐对小老鼠也有想不到的时候,可能几天都不关心一下,想到了就突然要看小老鼠吃东西、跑步、洗澡。不过,每当有客人来家里,可乐总是首先会拉人家到老鼠笼子那里说,你看,我有老鼠。

前天早上,妈妈发现,老鼠突然死了,没有什么征兆。可乐得知后,还算平静,只是问妈妈:“小老鼠是不是吃了小鸭子吃的东西?”。只是这两天,他时常会突然念叨一句:“小老鼠死了”。

可乐百事 | 1 个评论 | 9,849 次阅读
简短地址:http://ncblog.net/772/
步行上班路上 2    @ 2010-08-24, 12:10

瞎拍乱照 | 评论已关闭 | 9,873 次阅读
简短地址:http://ncblog.net/771/
可能即将要被删掉的中学课文《一次大型的泥石流》    @ 2010-08-20, 12:38

按:某裆实在太善于抽自己嘴巴了。

一次大型的泥石流

在一些山区的沟谷中,由于地表径流对山坡和沟床不断地冲蚀掏挖,山体常常崩塌滑坡,塌滑下来的大量的泥沙石块等固体物质被水流挟带搅拌,变成粘稠的浆体,在重力的作用下急速奔泻。这就是人们常说的泥石流。
大型泥石流常常淤埋农田,冲毁桥梁、涵洞、渠道,阻隔交通,甚至堵塞河道,使河水泛滥成灾,破坏力极大。云南省的蒋家沟就多次爆发过这种大型的泥石流。

云南省东北部的乌蒙山区中,有一条南北走向注入金沙江的河流,名叫小江。小江下游有一条跟小江近乎成直角相交的沟,就是蒋家沟。这条沟长12公里,流域面积47.1平方公里。这样的一条支沟,平时山泉汇成的沟水流量不过1立方米每秒,却年年爆发泥石流,少的年头十多次,多的达三十次。爆发规模大的时候,泥石流总量可达37万立方米;延续的时间可达12小时;最大瞬时“龙头”流量高大2400多立方米每秒;在坡度6.5%的谷地中,最大流速竟达15米每秒。这样爆发频繁、规模巨大的泥石流,在我国其他地方是罕见的,在世界上也是少有的。

1977年7月27日,蒋家沟就爆发过一次大型的泥石流。

26日夜间,蒋家沟一带乌云密布。次日凌晨3时,狂风呼啸,大雨倾盆。到天亮,大雨逐渐转为细雨。6时25分的时候,雨还在下,从山沟里传出火车轰鸣似的巨响,震撼着山谷。这种怪声就是泥石流爆发的响声。在巨响传出之前,往常流水不大的沟槽中,流量很快增大到3—4立方米每秒。稍过片刻,突然出现断流状态。又过了几分钟,随着响声增大,泥石流就滚滚而出。

起先出现的泥石流是阵性流,一阵接一阵地往前涌。初发的龙头翻卷滚动,在凹凸不平的沟床上缓慢前进。粘稠的泥浆把沟床铺成了比较平滑的淤积面。后一阵涌来,阻力减小了,速度加快了。但越过初发的龙头,又在下一段粗糙的沟床上缓慢下来,渐渐停止。龙头前进和停留都呈现出明显的舌形。第三阵过去以后,沟床中淤积的泥浆厚达1米左右。6时40分,第四阵涌来,流速大大加快,浪头滚滚,泥沫四溅。这道巨流,中间流速大,两侧流速小;表层流速大,底层流速小。在沟道较直的地方,好像火车奔驰;在沟道弯曲的地方,又宛如巨龙游动。向泥石流涌来的方向望去,龙身逐渐变窄,龙尾匍匐而行,尾梢几乎只剩一条线。而眼前,泥石上下翻滚,泥浪不断拍激两岸。前进的龙头,到沟槽转弯的地方直扑沟岸,可窜起一二十米高。遇到低矮的沟岸,就洗掠而过;遇到高耸的沟岸,就在扑撞以后又跌进沟槽。泥浪的拍激,龙头的扑撞,使两岸发出震耳欲聋的巨响。在阵流接连涌来的时候,有一块直径3米多、体积近20立方米的巨石,随巨浪一阵阵滚动。这种阵性流,阵与阵之间相隔几秒钟、几分钟不等。间隔短的,后阵赶前阵,阵阵相催,往往合成一股,奔流而下;间隔长的,往往是龙头过去,响声顿消,暂时泥平浪净。不过间隔长的阵流,流速快,流量大,龙头也比较高。有一次,龙头高达5米,几乎充满了沟道,最大流速达10.9米每秒,流量达500立方米每秒。人站在离岸边三四米的地方,竟溅得满身泥浆,并且感到地面在颤抖。

上午8时20分,突然又大雨滂沱。不久泥石流变成了另一种形态——连续流。这种连续流仍然十分粘稠,但呼啸吼震,来势更加迅猛,流速高达12到15米每秒,流量增至500到800立方米每秒。它不断掏挖冲蚀,使沟壁不断坍塌,沟床迅速下切。时间不长,两壁斜坡变得陡直,泥浪起伏的地方形成了七八处徒坎。又过一分多钟,徒坎变成了一个长30米、宽20米、深3米多的大坑。坑里的大石块在滚滚倾泻的急流中互相撞击,发出砰啪的声响,冒出丝丝的白汽。眼前的景象犹如一大锅粘粥翻腾。巨大的连续流历时40分钟,以后又转成了起初那样的阵性流。

巨大的猛烈多变的泥石流,一直持续了5个多小时,然后才减缓了势头,从粘稠的阵性流逐渐转为稀性的阵性流,又从稀性的阵性流转为稀性的连续流。中午12时30分,稀性的连续流变成了水流,泥石流才完全结束。

初步估算,这场泥石流阵性流共发生了168次,总量为18万多立方米;连续流虽然持续时间不长,总量也达7万多立方米。测定的容重为2.2吨每立方米,冲击力达60余吨每平方米。

时隔不到一昼夜,这里又发生一次泥石流。不过这次规模不大,只淤平了前一次形成的大坑和徒坎。

蒋家沟频繁地爆发大规模的泥石流,长期遭受泥石流的灾害,是和这一带的地质构造、水文、气候、植被等自然条件分不开的。这一带岩石较为破碎,地震较多,致使河(沟)床坡降加大,山坡陡削,而且夏季暴雨很多,这就为泥石流的形成提供了条件。但是,反动统治阶级破坏这一带的自然环境也是泥石流频繁爆发成灾的一个重要原因。他们长期在这里掠夺矿产资源,伐木毁林,使山岭变成穷山秃岭,岩石大量裸露风化,山体到处崩塌滑坡,泥土石块不断随水流往沟床聚集,造成极其严重的恶果。据可查考的资料记载,解放前蒋家沟的泥石流曾经十多次隔断小江,堵塞河道,以致洪水四处泛滥,淹没许多农田、房屋。

新中国成立后,党和人民政府非常重视泥石流灾害的防治工作,国家设立了专门研究结构,采取了许多防治措施。蒋家沟泥石流的研究、治理工作就已经进行了十多年。这一带不仅大量植树造林,而且修建了导流堤、拦挡坝和停淤场。这些防治措施已使蒋家沟泥石流灾害明显减弱,十多年来没有发生过堵江的灾害。

转贴收藏 | 1 个评论 | 10,718 次阅读
简短地址:http://ncblog.net/769/
昨天和可乐在度假村    @ 2010-08-19, 19:14

用手机随便拍的

可乐百事 | 2 个评论 | 10,132 次阅读
简短地址:http://ncblog.net/767/
某大说    @ 2010-08-15, 13:26

有意思的是,在这个国家,有些事情你必须哀悼,有些事情则必须不能哀悼。前者会让你网页变黑白,后者则会让你网页压根儿打不开。

转贴收藏 | 3 个评论 | 11,468 次阅读
简短地址:http://ncblog.net/762/
Gentoo + Xfce4 桌面工作开发环境    @ 2010-08-11, 19:08

3月份的时候,曾尝试过在那台老笔记本T30的Gentoo系统上装xfce4和chromium,最终虽然成功,不过因为整个过程充满门槛,即使最后成功也还仍然迷茫(相对来说,当时对Linux系统的了解也有限),以至于也不想花心思再研究如何优化、美化那个桌面环境,遂放弃了在Gentoo下使用桌面环境的打算。自从1月底开始真正的接触linux至上周,我的观点是,Linux最适合是做服务端,做桌面还是不行。

前几天,手头多出一台P4 2.0G的Gentoo机器,又有点跃跃欲试,想在上面安装xfce4,希望能让自己利用这台半闲置的机器,慢慢摸索和熟悉Linux的桌面环境。虽然说,Linux的各种桌面环境,相对于Windows来说,操作体验,以及一些细节上,还是要差一些。不过,毕竟禁不住免费的诱惑,Windows不可能用一辈子(每个版本都要买的话),还是想看看,论性价比来说,Linux桌面方案是否高于Windows。另外,要一下子从Windows转移到另一个环境,目前是不现实的,有个这样的环境能让自己平缓转移的话,还是很棒的一件事。

至于为什么是Gentoo + xfce4?呵呵,做桌面的话,大把人说ubuntu多方便啊。是的,ubuntu是不错,不过,不对我胃口。首先,我不太喜欢商业公司支持的发行版,那不可避免的会掺入商业因素,虽然免费,但,总有些不安全感(未来会如何?如同mysql这样的,突然某天被另一个公司收购了,那它的未来发展是不是就被影响了呢?);其次,个人觉得,ubuntu这种发行版,已经开始(并且将来会越来越)Windows化,Windows化的意思是什么?臃肿;最后,就是纯粹出于个人洁癖了,我一听到一个东西被称为“轻量级”,好感度立刻超过50% :grin: 。是的,KDE很华丽,Gnome很方便,但我就是热衷于尝试xfce,而对Gentoo,不用多说,我已经“爱”上它了,不会容得下其他选择了,看起来不是很理性?无所谓啦。

断断续续搞了几天(同时还有其他工作),桌面(工作环境,xfce + chromium + eclipse/pydev + git)建立起来了。评估了一下,完全可以正常在上面工作,而且,其实操作体验上,也并不是之前想象的那么差劲。至少完全可用,再花点心思“美化”一下的话,完全可以是一个好桌面。这次也总算搞明白了过程(毕竟又多了几个月的积累),也清楚了上次为什么会遇到那些“门槛”。

Xfce4 桌面(点击看全尺寸)

Eclipse + Pydev(点击看全尺寸)

Chromium 上网(点击看全尺寸)

软硬兼施 | 评论已关闭 | 18,142 次阅读
简短地址:http://ncblog.net/761/
被呼叫转移骚扰    @ 2010-08-08, 19:54

考,被一个上海的手机号码设置了呼叫转移,转移到我的手机号码,最近一个星期不胜其扰,该怎么办?网上查了很多相同遭遇的人,貌似一点没有办法,除了换号码(已经用了近10年的号码,不想换)?打过10086,也没有提供任何有效的解决方法。

:evil:

—-
后续:搞清楚了,是一个上海的朋友一家去日本游玩,出门前误设置了转移到我的号码,然后在日本又完全联系不上……今天回来了,看到我在猪圈的帖子,才发现……

农码生涯 | 2 个评论 | 9,584 次阅读
简短地址:http://ncblog.net/754/
完美主义倾向的可乐    @ 2010-08-05, 19:00

以前,我写代码的时候,如果写着写着感觉不对劲,或者觉得正在写的代码变得极其丑陋的时候,我会毫不犹豫把这一段代码删掉重写。当然,后来随着经验的丰富,以及自己做产品需要考虑更多因素(比如稳定性、时间代价等),这种情况越来越少。当然,在没有这些因素干扰的情况下,仍然会比较追求完美和优雅。

最近和可乐玩乐高积木比较多,发现可乐也有类似这样的完美主义倾向的苗子。当他把积木搭到一定程度,觉得不够好的时候,他会把它们全部拆光,从头再来,以力求“最优雅”。

还有就是,可乐在吃饭的时候,当妈妈把他不爱吃的菜夹到他碗里后,他一定要把它们先干掉,而不是赖着不吃,或者分开间隔来吃。他觉得留在碗里看着不舒服。

可乐百事 | 评论已关闭 | 7,225 次阅读
简短地址:http://ncblog.net/753/