这是我最近写的一个将Camel发布在maven2的shapshot schema 拷贝到指定目录下的python小脚本。 发现自己开始迷恋上了python,体验着一种新的写程序的方式。 以前不管是用bash 还是写windows bat,就是简单的设置一下环境变量然后调用一下写好的程序,很少做一些逻辑的判断(小声说,复杂的我也不会)。而用python在写脚本的同时不刻意拘泥与C++或者Java的强类型处理,简单几行代码就完成了处理文件的操作,突然感觉写程序会如此的轻松。 下面是从python tutorise 上面拷贝下来的,你在什么的情况下使用python. If you do mu ...
最近发生了很多事情,让我不得不思考一下我现在和接下来需要做的事情。 在过去的2007年中,开源软件开发方面上的两件事情使我受益非浅。 * 一个是 CXF 2.0 的发布,用户社区的壮大。 那是在2007年7月初的时候,在此之前我没有想到CXF的用户邮件组会一下子活跃很多,记得当时我做过一个小小的统计,基本上是平均一个小时就有一封用户的来信,询问有关CXF使用问题。一下子回复用户的来信就成为了我每天日常工作的一部分。在回答用户的问题的过程中,我渐渐感觉开源项目社区(Community)的重要性。 一直以来我都认为好的软件不是工程师设计出来的,而是用户们使用出来的。作为Coder你 ...
Subversion作为开源社区的使用广泛的版本管理工具获得越来越多人的认可。由于其设计理念的关系,简化branch的很多功能,同时对于Merge的功能支持有限,为了能够支持分布式的开发就需要大家采用频繁少改动量的方式向代码库中提交代码,这样尽量减少代码中的冲突。一旦你的网络环境改变了,例如出差或者是休假,那你就很难在你的代码中进行复杂的操作。 这里可以和举一个简单的例子,就是你现在想对你的代码进行refactoring的操作,需要修改一些类名(svn mv classA.java classB.java),但是这时你对classA.java 已经进行了一些修改,这样如果你不能及时将 ...
2006-12-24

杀毒记

以前的电脑病毒制造者可以说是技术黑客,其做病毒的目的多半是恶作剧软件,基本上病毒主要是拖慢你的系统,或者是删除你的文件。现在病毒制造者的基本上可 以说是流氓,他们做的病毒基本上是在一些开源的病毒(通过各种方式驻留在你的系统中)基础上,为病毒制造者创建一个可以盈利的环境。这些病毒一般都干一些盗号(QQ号,网游号,银行卡号),骗取网络点击(修改默认页,弹出网络广告等)的勾当。 这周四晚上发现家里的机器弹出了一个很奇怪的网络广告,感觉自己的机器(Windows XP SP2)像是中毒了。对于染毒的机器,我们一般都是忍气吞声, 再不就是重装系统,可是我这次我愤怒了,今天我拿起了武器(IceS ...
jnn
搜索本博客
存档
最新评论