2009年总结

标签: 航海日志 | 发表时间:2009-12-30 17:49 | 作者:和菜头 火丁
分享到:
出处:http://www.hecaitou.net

paper plane

午夜刚过,正式进入2009年的最后一天。我坐在电脑前,使用代理越洋访问自己的Blog,在极为缓慢的网速下试图发布一篇长贴子,送别即将离去的2009年。此时此刻我发布Blog的方式,胜过万语千言,道出了独立Blogger在这一年的真实处境。如果说这些Blogger如同茫茫比特海上的点点渔火,一度赏心悦目,那么现在,它们分明在一盏盏第次熄灭,陷入黑暗之中。

还能期待我对这一年说些什么呢?我有,且只有两根中指。只是这一年将尽,这一年里我曾经努力过,曾经付出过,做到了许多我入职前十一年不曾做到过的事情。那么,我又怎么忍心用愤懑和怨毒涂抹这一年的底色?不对的,所有的努力都应该被称许,所有的付出都值得去荣耀。哪怕当年一同驶向比特海的无数舰船遭遇风暴袭击,彼此失散,在这一年的这一刻,也应该高高兴兴把甲板擦亮,把旗帜高悬,然后拉响礼炮,鼓号齐鸣,好通知海面上残存的人们---嘿!我还在这儿!新年快乐!

我的高中老师曾经教导过我,哪怕是做贼,也要做个出色的山贼。如今在比特海上做海盗,垂头丧气是一天,欢欢喜喜也是一天。所以,我宁可做个快乐的海盗船长,继续高声叫嚷,指手画脚,热热闹闹过这个新年。我有充足的个人理由在这里使用低沉的调子,愤怒的语气,绝望的呼喊,我不。在这种时候,更需要的是持续不断地传递处乐观积极的讯号,哪怕全世界只有我一个人能够听到回音,也要这么做下去。这是我现在唯一能做的事情,也是唯一可以驱动我继续下去的原因。只有老屁,才会把这种美好的时刻变成伤感的数疤时分。而一个出色的海盗不惮于亮出自己的旗号,哪怕上面千疮百孔,也依然扬帆破浪前行。我还在,这比什么都重要。

2009年,我在北京完完整整地呆了一年。不单是肉身,也包括精神。不再怀着过客的心态,更没有旅客的心情,而是像一枚伞兵,空降在这座大城。落地之后迅速展开,努力求活,寻找开战需要的武器和掩体。北京是一片真正的丛林,残酷无情,在这里生活需要极大的勇气。不要被这里的天才所恐吓,也不要被这里的房价所震慑,而是要找到一个适合自己的位置,埋伏下来,耐心等待出击的时刻。迄今为止,一切情况良好,我认为自己能在这里存活下来,而且不会活得太差。2008年离开国企的时候,最担忧的问题是自己怎么活?从高原的小湖泊游到大海里,是否依然能够生猛灵动?17个月过去,晨勃如同潮汐一般准时汹涌而来,澎湃无匹,整座城顶在我的被面上,在晨光中熠熠生辉。

不抱怨这里的食物,不抱怨这里的气候,不抱怨这里的人和事。学着用舌尖分辨涮羊肉的滋味,调出自己最喜欢的麻酱口味。学着在冰雪上稳稳当当行走,欣赏春天百花开秋天树叶黄。学着把这城看做是古老的戏台,看你方唱罢我登场,听不尽锣鼓锵锵。于是惊奇地发现,自己的普通话越说越差,乡音的味道却越来越浓。因为我不再在意这件事情了,我不在意我的口音,也不在意自己的穿着,更不在意自己的想法是否和这里合辙押韵。因为我是我,所以我会在这里。大家只在意你是谁,而不在意你像谁。事实上,我根本没工夫去随时检查自己是否发音正确,也没有工夫去考虑怎么活下去。知道么?在这种丛林里,你只需要做两件事:1、确信自己还活着,还有战斗力。2、瞄准,击发,装弹,再瞄准,击发,装弹。别去想能否活下去之类的问题,它只会降低射速,而保持射速是你存活的唯一原因。

在深海里游泳,有一点和游泳池里的情形不同。在游泳池里被小呛一口水,你可以破口大骂,你可以叉着腰站在水里痛骂,怪罪这个,迁怒那个。但在深海里,你没办法破口大骂,因为下海的决定是你自己选的。所以,你甚至不能浪费一丁点能量在嘴肌上。如果呛水了,那就游得更努力一些,自己想办法去解决。你得逼迫自己学习研究,确信一定要找到解决之道,自己把这事给办了。办了,你能游得更快更远。没办,那么随时准备在下一个大浪到来时没顶。我觉得这样的心态很健康,当你不能抱怨的时候,你也就教会了自己怎么游泳。而且,在不知不觉中,你游过了自己的极限,明白自己原来可以来到那么深那么远的水域。

网络上的事情不再占据生活的全部。不过,我觉得自己做得还算不错。在Twitter兴起之后,起先我在饭否玩,然后迁移到了Twitter,偶尔也会测试一下新浪微博。作为一个话痨,我在这三个地方都被接纳下来,人们看起来愿意听我唠唠叨叨,并不会因此而感觉到太过厌烦。在我自己的Blog里,把【树洞】栏目给一直办了下来。当初有好几个人留言警告我,说他们来访问我的Blog不是为了看这些莫名其妙的絮絮叨叨。如果我继续这么做下去,他们就会退订。还好,我再一次没有听信人言,坚持做自己想做的事情。如今,这种声音已经消失不见,人们喜欢这个栏目,因为他们逐渐从中理解到了我的用意:看世间百态,读冷暖人生。在几十篇【树洞】里,有几十个人得以倾吐他们内心的故事,通过和网络上的陌生人分享,多少得到了几分释然,可以继续轻身上路。而听闻他们故事的人,在别人身上看到了种种不同的人生,或许,他们因此会对世界有了不同的理解,能对自己更加宽容一点。上Twitter是迎接网络的变化,设置【树洞】是自己主动寻求变化。现在看来,结果都还不错。变化总比不变好,世间最美好的事情莫过于不可知。

明年会怎样?我会在哪里?我一丁点都不知道,也不想知道。我所知道的是,我还将继续更新我的Blog,在Twitter上继续发推和锐推,尝试更多的网络新产品,甚至是打造一个玩玩。同时,我还将在这个世界上跑来跑去。2009年我去了法国,2010年会是美国?也许是我一直心仪的非洲?我去了电视台做节目,认识了一大群有趣的电视人,给他们的节目出了不少乱七八糟的点子,弄得人仰马翻,鸡飞狗跳。明年有没有可能去电影里也玩一下?或者,简简单单出一本书,写一篇根本没有任何对话的小说?一切都有可能。

然而此时此刻,在这漆黑的比特海上,我只想高歌一曲。听我沙哑的歌声在水面上四下散播,于是你知道我们不曾分散,仍然在一起。

Long Long Road

鲜花总会长出来,不在墙这边相见,就在墙外面思念。请使用E-mail订阅《槽边往事》:

相关 [总结] 推荐:

2009年总结

- 火丁 - 槽边往事
午夜刚过,正式进入2009年的最后一天. 我坐在电脑前,使用代理越洋访问自己的Blog,在极为缓慢的网速下试图发布一篇长贴子,送别即将离去的2009年. 此时此刻我发布Blog的方式,胜过万语千言,道出了独立Blogger在这一年的真实处境. 如果说这些Blogger如同茫茫比特海上的点点渔火,一度赏心悦目,那么现在,它们分明在一盏盏第次熄灭,陷入黑暗之中.

Android ContentProvider总结

- - CSDN博客推荐文章
1) ContentProvider为存储和读取数据提供了统一的接口. 2) 使用ContentProvider,应用程序可以实现数据共享. 3) android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等). 1)ContentProvider简介.

CSS总结

- - CSDN博客Web前端推荐文章
         接触过一段CSS,为简单理解,将CSS说成两步,一步是你做个“记号”,另一步是根据记号设置样式.      网页的内容和样式是分开的. “记号”便是能标识网页中某部分内容的关键字词(选择器),而根据记号设置样式呢,就是按图索骥根据记号设置标识的那部分内容的样式.     这段时间练习的每个CSS小例子,或是用id做记号,或是用name,或是用class,只有有了这些所谓的记号,CSS设定的样式才有用,.

jvectormap 总结

- - CSDN博客Web前端推荐文章
该文档总结:从shp格式的地图文件出发,最终生成html,达到能够在网页上操作地图的效果. 好处不用多说,jvectormap是矢量地图,且有自己的API,有比较丰富的效果. 方法一:我采用的可行的方法. 一: arcgis  shp 抠图:. 包括抠出想要的区域 and 合并想合并的区域  arcgis->arcmap: 抠图:选定要抠出的区域后->ArcToolbox->Analysis Tools->Extract->Clip;.

面试总结

- - A programmer's life
最近我在找工作,面试了多家公司:百度、阿里、小米、美团、Yahoo、Symantec、Amazon. 其中Amazon面的是供应链(被HR忽悠的),fail了. 其它拿到了offer,但是都有些不如意. 很多公司给我的薪水和职级只相当于毕业1-2年的人的水平,而我已经毕业7年了,所以这些公司的尽管给我发了offer,在我看来他们不过是婉拒了我.

sql语句总结

- zhaoloving - 博客园-首页原创精华区
1、创建数据库语句(以部门表(department)和员工表(employee)位例). --员工表 employee.   alter table [表名] add .     constraint [键名] Primary key [主键名称].   alter table [表名] add.      constraint [键名] unique(唯一键名称).

WebView使用总结

- - ITeye博客
        以下是使用WebView过程中的部分场景和解决方案. 如果WebView是放在TabHost中的Activity, 而且WebView中包含html的select,会在点击其中的Item时候崩溃,异常信息如下: android.view.WindowManager$BadTokenException: Unable to add window.

jQuery知识总结

- - 博客园_iTech's Blog
转自: http://www.cnblogs.com/oec2003/archive/2013/04/13/3017731.html. 原作者:  oec2003(水杯) . 出处:     http://oec2003.cnblogs.com/ . 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则 保留追究法律责任的权利.

WEKA学习总结

- - CSDN博客互联网推荐文章
1.      Weka处理的数据表格中,一个横行称为一个实例(Instance),竖行代表一个属性(Arrtibute),数据表格称为一个数据集,在weka看来,呈现了属性之间的一种关系(Relation). 2.      Weka存储数据的格式是ARFF(Attribute-RelationFile Format)文件,这是一种ASCII文本文件.

Tapestry5.3使用总结

- - CSDN博客Web前端推荐文章
1.Tapestry框架的加载是通过Filter来完成的,需要在web.xml中加入以下配置:. 2.这里面,过滤器拦截了所有的URL,某些时候可能希望有一些URL不被拦截(比如Servlet的mapping-url). 这时候需要通过构建IgnoredPathsFilter服务,把不需要拦截的url添加到配置中去.