一个噩梦

自己刚刚在睡梦中所见的三个场景,以及一些联想。

第一个场景:我犯了错,想要说点什么,得到的回应却是:别说话,你就是个XX。

工业时代的比喻,称人为齿轮。一个齿轮与相关的其它齿轮紧密结合在一起,互相牵引着工作。权威的传递,次序(因果)的必然,集体性,可替换....这一比喻的众多隐含意义,正是工人们的被赋予的意义。

信息的时代的相应比喻,应把人称为方法(函数)。

一个方法的内部也许有着多姿多彩的世界,包含着许多努力与放纵的结果,其中同时存在着难以想象的技巧与bug。但对于外界来说,这些并不重要。他们只需要知道相应的接口,加以使用。这也是方法的优点所在。也就是说,尽管方法实际上是方法本身所有内容的集合,随着便利的使用过程的不断重复,方法的形象会从方法本身变为其名字与接口。实体渐渐地隐去,名字成为一切。

信息时代的人,似乎从齿轮变成了方法。“你就是个XX”,看起来像方法的简洁声明。

第二个场景:因为有了前鉴,我不想再连累别人,便离着大家远远的,什么都不做。大家依然会遇到困难,这时他们看到我,便指责我为带来霉运的人。

生物课本指出:一条经过训练(杨教授电疗)的蚯蚓,可以学会走迷宫。碰壁和电击的痛,让蚯蚓学会了回避。蚯蚓是一种比较笨的生物,与之相比,人很聪明,自然更加懂得回避困难。

如果在一次错误事件中,错误的来源是我,那么只要我主动离开环境,便等于为大家去除了错误来源。“移除作为错误方法的 XX!”。这一回避式的处理方式的背后所包含的简洁与优雅十分深刻,使人想起了古老的无脊索动物。

然而,正如有时人们会怀疑被注释的代码是否还在运行一样,一个不相关的人依然有可能被看作错误的来源。当不幸的事情再度发生时。人们口中的“我”变成了一个幽灵,以神秘的形式发挥着自己的影响力。

幽灵是我吗?

幽灵是我的名字。

第三个场景:昔日的好友也指责我,并声称要保持距离。我决定反击,指责对方错在哪里。

当回避的空间不足的时候,对抗会成为一种天然的选择。

虽然往往打着剖析对手的名义,对于一个人来说,对抗的中心却永远不会在对方的一侧。

对抗实际上是一种自我描述的运动。在这样的运动中,曾经淹没在名字之下的实际的自我,似乎又可以渐渐地浮出了水面。一种自我认识,由此得到确认。

若是沉浸于这样的自我,便可以自由地指责他人的名字。

时间: 2024-08-23 11:13:25

一个噩梦的相关文章

C++11实现一个自动注册的工厂

实现动机 工厂方法是最简单地创建派生类对象的方法,也是很常用的,工厂方法内部使用switch-case根据不同的key去创建不同的派生类对象,下面是一个伪代码. Message* create(int type) { switch (type) { case MSG_PGSTATS: m = new MPGStats; break; case MSG_PGSTATSACK: m = new MPGStatsAck; break; case CEPH_MSG_STATFS: m = new MSt

一个简单的通用Makefile实现

Makefile是Linux下程序开发的自动化编译工具,一个好的Makefile应该准确的识别编译目标与源文件的依赖关系,并且有着高效的编译效率,即每次重新make时只需要处理那些修改过的文件即可.Makefile拥有很多复杂的功能,这里不可能也没必要一一介绍,为了简化问题的复杂性,本文仅和大家讨论针对单目录下的C/C++项目开发,如何写一个通用的Makefile. 首先,我们假设当前工程目录为prj/,该目录下有6个文件,分别是:main.c.abc.c.xyz.c.abc.h.xyz.h和M

轻易在zend studio中获得一个黑暗主题

嘿嘿!自从zend studio 6以后,其色彩配置一直都是一个噩梦,抛弃了zend studio 5.5的主题选项以后,让我们得到一个理想颜色的界面显得困难.今天就给大家呈现一个非常简单但是却非常好看的黑暗主题(dark theme),看图! 在我看来,这和NetBeans的Norway Today主题有些类似,非常养眼,非常环保,非常低碳,非常省电.....那么这是怎么做到的呢? 咳咳,非常简单,因为有前辈帮助我们定制好了颜色搭配,因此,我们要做的仅仅是导入.导入步骤如下:1.下载附件(点击

Font-Spider 一个神奇的网页中文字体工具,就是这么任性

文章摘要:    1>>  font-spider 字体神奇 由于活动项目推广的需要,页面需要用到一些漂亮好看的字体,example : 邯郸-韩鹏毛遂体.ttf. 方正喵呜.ttf 我看了一些好看的测试活动页面的demo,页面的(问题和答案)都是直接切成的小图片,我看了也是楞了,难怪这么好看.于是本想着也这么做,结果发现了一个很严重的问题. 我计算了一下,我们的问题大概有60道,而每道题的答案有3.4.5个,算了一个下,如果是切成小图片来维护的话,至少也得有: 60*4=240 张图片吧.于

云计算背后的秘密:NoSQL诞生的原因和优缺点

转载收藏一篇对nosql讲解的比较全面的文章:http://blog.csdn.net/xlgen157387/article/details/47908797 这篇文章将和大家聊聊为什么NoSQL会在关系型数据库已经非常普及的情况下异军突起? 诞生的原因 随着互联网的不断发展,各种类型的应用层出不穷,所以导致在这个云计算的时代,对技术提出了更多的需求,主要体现在下面这四个方面: 1. 低延迟的读写速度:应用快速地反应能极大地提升用户的满意度; 2. 支撑海量的数据和流量:对于搜索这样大型应用而

bzoj3620: 似乎在梦中见过的样子

3620: 似乎在梦中见过的样子 Description “Madoka,不要相信 QB!”伴随着 Homura 的失望地喊叫,Madoka 与 QB 签订了契约. 这是 Modoka 的一个噩梦,也同时是上个轮回中所发生的事.为了使这一次 Madoka 不再与 QB签订契约,Homura 决定在刚到学校的第一天就解决 QB.然而,QB 也是有许多替身的(但在第八话中的剧情显示它也有可能是无限重生的),不过,意志坚定的 Homura 是不会放弃的——她决定 消灭所有可能是 QB 的东西.现在,她

大并发大数量中的MYSQL瓶颈与NOSQL介绍

NoSQL在2010年风生水起,大大小小的Web站点在追求高性能高可靠性方面,不由自主都选择了NoSQL技术作为优先考虑的方面.今年伊始,InfoQ中文站有幸邀请到凤凰网的孙立先生,为大家分享他之于NoSQL方面的经验和体会. 非 常荣幸能受邀在InfoQ开辟这样一个关于NoSQL的专栏,InfoQ是我非常尊重的一家技术媒体,同时我也希望借助InfoQ,在国内推动NoSQL 的发展,希望跟我一样有兴趣的朋友加入进来.这次的NoSQL专栏系列将先整体介绍NoSQL,然后介绍如何把NoSQL运用到自

手把手教你写个AOP框架

Why AOP? AOP(Aspect-Oriented Programming),意思是面向切面编程.传统的OOP面向对象相当于站在一个上帝模式从上往下看,里面的一块块都是一个对象,由我任意组合:而AOP不同之处在于,他是以一个旁观者的身法,从"侧面"看整个系统模块,看看哪里可以见缝插针,将自己想要处理的一段义务逻辑编制进去. Code duplication is the ultimate code smell. It's a sign that something is very

NoSQL开篇——为什么要使用NoSQL

NoSQL概念 随着web2.0的快速发展,非关系型.分布式数据存储得到了快速的发展,它们不保证关系数据的ACID特性.NoSQL概念在2009年被提了出来.NoSQL最常见的解释是"non-relational","Not Only SQL"也被很多人接受.("NoSQL"一词最早于1998年被用于一个轻量级的关系数据库的名字.) NoSQL被我们用得最多的当数key-value存储,当然还有其他的文档型的.列存储.图型数据库.xml数据库等.