July 30, 2006
历史的湮没-南新仓记行
作者:eygle
出处:http://blog.eygle.com
昨天和Julia去了南新仓,寻访北京已经有600年之久的皇家粮仓。这个地方,恐怕很多北京人都是不曾知晓的,更不要说数以百万计的外来北京人。
皇家粮仓,位于东四十条22号,为清明两代京都储藏粮米的官仓。明永乐七年(1409年)在元代北太仓的基础上始建,至今约600年历史,与紫禁城同龄。皇家粮仓,目前是全国仅有、保护最完好的皇家仓廒,具有极高的文物价值,是见证京都,漕运史的仓储史仅存的历史宝物之一,与城墙一样按军事标准建造,前后出檐,古朴而自然。
作为明清两代官府粮仓之一。南新仓俗称东门仓,位于北京城内东城区。明永乐七年(1409)建于元代北太仓旧址。初有30廒,后增至70廒。民国时,该仓贮军火。现存仓廒9座。
带着这一点认识,我们开始了寻访,很顺利就找到了这个闹市之中的历史陈迹。从外表看,青砖飞檐,很是沉稳大气,厚重而古朴。可是很多工人正在进行装修,用现代化的泥沙逐渐掩去历史的痕迹。
我向工人询问能否进去参观,工人示意我去询问旁边的一个女主事,女主事说现在是闭馆时间,8月份可以来参观。我从门口望进去,只见白壁新漆,早已失去原本的模样,就问女主事,都改建成这个样子了么?女主事说,是的,现在装修成画廊了。我又问是否与798那边相类?她似乎误听为"酒吧",就说,是的,和那边的酒吧餐馆,都是一个老板的。
我不禁感叹。6个世纪,600年未曾改变的容颜啊,一朝就被改变的面貌全非,在现代文明的环绕之中,她再没有了容身之所:
还好我们去的算早,还有一个粮仓刚刚开始改造,工人们正在进行内部清理,我们进去参观,只见梁柱宛然,安静凝沉,几百年来它们就一直都在那里存在,而现在一切慢慢被改变。也许你再来的时候,很难看见这些梁柱,这些历史的斑驳。以下的这张照片,也许可以告诉你,是什么样的结构支撑起600年的风霜:
Julia看了很是迷惑,问我该怎样理解这些改变,这些迷失。我给她讲到《五胡录》中提到的一个故事:
泰山有个强盗头子叫王始,手下有几万强盗,自称太平皇帝,手下还有各级文武,俨然一个土朝廷。后来被南燕大将慕容镇剿灭,王始被斩首前刽子手问他:“怎么只有你自己啊?你的父亲干什么去了?”王始就回答:“太上皇正在外面逃难。”又问:“你的兄弟呢?”王始说:“征东将军和征西都被乱兵害死。”围观的士兵还没来及哄笑,他老婆就在一旁大骂说:“都是你这家伙的嘴惹的祸,现在要掉脑袋了还乱说话!”王始的回答更有意思:“皇后啊,自古以来哪儿有不灭亡的国家呀?朕这回就算崩了,也不会免去自己的国号!”
自古以来没有不灭亡的国家,也很少有万古长存的基业,总会消逝的,随着时间。
Posted by eygle at 3:31 PM | Comments (5)
答读者问:关于Oracle学习
作者:eygle
出处:http://blog.eygle.com
题记:经常有朋友通过邮件向我咨询一些关于Oracle学习的问题,很多非常具有代表性,我在这里把朋友们的一些问题作些整理,并把我的回答公布出来,希望可以给大家做一个参考。这是一位朋友发来的邮件,我的回复穿插在邮件之中,也就原样收录如下:
Q: ...工作在高校,平时虽然也是负责管理Oracle数据库,但"仅仅"做好Oracle的日常维护就OK了,而不象大公司里的DBA还需要与开发人员沟通等等。
A: 关于这个"仅仅"我想说一下,我们作事情绝不能停留在"仅仅"上,一定要不断深入,不断学习,不断提高。不一定要在多大的生产环境里才能锻炼出高手。据我所知很多高手都是从个人的简单环境中学习成长起来的,在我没做DBA之前,一直都是靠自学来提高Oracle水平,至今我也没有参加过任何关于Oracle数据库的正式培训(主讲除外),很多朋友也是如此。所以自己学习也一定要深入,多思考,多试验。
有朋友说:小库一样练水平。这句话是很有道理的。也有朋友在ITPUB上不断试验和重复别人有价值的试验或测试,说:不是自己的,通过试验动手,变成自己的。也说得非常好。
所以关于数据库的学习,一定要多下功夫,准备好了知识之后,才能接受各种挑战和抓住好的机遇。“机会总是喜欢光顾有准备的头脑”。
把自己的学习和经验总结放到网上去和朋友讨论也是一个好的方法,不用怕简单或是其他。成文的东西可以通过投稿或出版来获得认可(在ITPUB都有很多这样的机会),这些都是学习进步的一种方式。
Q: ...我们想请教一下:
1. 如果基于长远考虑,我们是否应该也学习一些开发相关的知识呢?比如学习Java,掌握J2EE架构,以便于弥补开发方面的知识漏洞。
A: 开发的知识,DBA是需要有一些的,完全不懂开发或不介入开发的DBA不会是一个好的DBA。但是不一定要求有多精通或熟练,毕竟不是程序员,个人认为了解基本的就好。如果把数据库作为主业,学好数据库就需要投入相当的精力。有些大的企业的开发DBA和管理DBA是分开的,可见各自侧重也是有所不同。
Q: 2. 如果要做一个合格的DBA,除了数据库知识,还需要学习哪些内容用于辅助DBA的工作呢?例如,一个好的程序员,除了熟悉开发平台和相关语言,还应该认真学习软件工程,以利于架构的组织。那么对于一个DBA,还应该学习哪些辅助知识呢?
A: 一个好的DBA,除了具备一些开发相关的素质外,还必须了解系统方面的知识,深入地了解操作系统才能更好的理解数据库,这两者是相辅相成的,OS和DB的结合紧密度最高,所以作为一个DBA应该深入地学习一下OS知识。
Ixora的 Steve Adams 所以能够将Oracle研究的如此深入,一方面就是因为对于操作系统的知识非常了解。
Posted by eygle at 2:29 PM | Comments (0)


