Magicshui's Blog

Magicshui on Programming && Life

程序猿宣言

百十年前的某一天,马克思和恩格斯发表了《共产党宣言》,标志了世界的无产阶级第一次正式以一股政治力量登录到世界这个大舞台。现在,的确以马克思主义为指导思想的政党建立了自己的政权,并且切实为了实践他们的愿景而忽悠着被忽悠的人们。

马克思不死不足以平民愤

基于这个论断,我们认为一个新的阶级在冉冉上升,他们现在还处于一盘散沙,为了自己的哲学理念而处于纷争的状态,但是,这些都遮挡不住他们渐露的头角,更挡不住他们成为一股政治力量将会为“世界和平”做出更大的贡献的未来之路。这就是程序猿们,code monkeys

为什么说程序猿是下一个阶层呢?

让我们回顾一下历史,蒸汽机以及工业化进程的加剧诞生了一个新的阶级,即无产阶级。他们的存在是为了操作替代了原始手工劳动力的机器,他们的存在是一种半劳动力,而无产阶级的觉醒对世界产生的冲击可见一斑。现在,随着第三次工业革命的进行,计算机等信息产品日益对人类的生活产生更加深刻的影响,并且更先进的机器、程序让原本繁重的劳动简化成为机器的操作,并且程序必然而且依然在智力领域占了一席之地,那么,势必程序的进化将会让现在的更多岗位让位,程序猿的依赖程度也加剧,导致,程序猿成为一个更纯粹的被雇佣阶级,依旧是为资本服务,就像现在的工人们那样,但是和他们不同,两者不能被混在一起,他们具有本质的区别。

程序猿的利益将会成为矛盾的主体,这也会引发一个新的革命……

同时,现在的资本不仅仅局限于原始的物质材料,信息也作为一种资源成为市场争夺的目标,那么,原来的人身自由已演化为信息的自由,绝对的透明与公开。

维基解密的反叛可以看做是程序猿的一次尝试,更多的程序猿掌握着公开信息的技能,他们有能力并且是唯一有能力做出反抗的阶级,因此,我们相信当事情的演化愈演愈烈时,程序猿们有责任拿起code的武器让信息自由,让自由的享有不再是阶级的特权。

因此,不要再为了是java还是c#而纷争,作为一种未觉醒的力量觉醒吧,世界需要你们!

一个写code的幽灵在网络和现实中游荡,全世界程序猿们团结起来!

Docco使用

Docco是一个快速但是dirty的文档生成工具,如果要使用docco,可以供http://jashkenas.github.com/docco/下载,或者如果下载pycco ncco,这些都是一样的效果。

将他们的最总编译后的文件添加到系统路径,然后再文档处打开命令窗口,输入

docco filename1  filename2

这里,通过在一起列举不同的名字,可以在文档页面生成一个jump的menu,其实现过程可以参看源代码。

对了,他的主要模板语言是MarkDown,因此需要对这个有一定的了解,其中代码和文档自动生成是根据你的源文件中的注释和代码来生成的,因此需要有良好的注释习惯。

个体关系与自由

曾经给予自由,不曾理会,然后一无所有;

曾经不给予自由,战战兢兢,然后一无所有;

约翰·密尔说过资本主义社会下他所认为的自由:

1 个人在没有损害他人利益之前,应当有权利拥有自由发展进而获取利益最大化

2 个人在为了自己的自由,而损害社会利益时应接受社会的惩罚

自由不是个人的绝对产物,也就是说你限制着别人的自由,个人的相互依存关系决定了自由存在。因此自由也能反过来决定两个人或是个体之间的关系,正如下面所说:

Ce que tu aimes,
laisse-le libre.

S’il te revient
c’est qu’il est à toi.

S’il ne revient pas,
c’est qu’il ne t’a jamais appartenu.

也许这个方式是对的吧