123
 123

2007-10-08 Mon

20:27 比特海日志19月7日,魏武挥是谁 (6171 Bytes) » Fenng's shared items in Google Reader

没事去闾丘露薇的一五一十部落逛,看见了一个叫魏武挥的人写的文章《说一说公民记者》。再到他的Blog上看,关于所谓“公民记者”已经扯出了之一,之二,之三

话题是由于周曙光而起,他报道了“重庆钉子户”以后,就被别人戴上了“公民记者”这顶帽子。四个字,一个词,无非名相而已。能嚼出这么多味道来,我个人很钦佩魏先生。对于周曙光,我不想多做评价。他是不是公民记者,也不是我所关心的事情。不过,对于魏先生的诸多论点,由于涉及到网络和Blog,我觉得倒有点话想讲。

魏武挥先生把“公民记者”当成口香糖一样反复嚼,把“记者”二字摊开了又揉起来,无非是想用记者的职业专属批驳个人能成为记者的可能。不过,他可能忘记了两件事:一、所谓职业记者在中国,他们最大的问题并不是职业素养不够,而是他们能不能写他们想写的报道。二、网络世界是一个平权之地,每个人都是信息的制造者和传播者,也是网络世界的建设者和消费者。在这个意义上说,每个人都是网络编辑,都是网络工程师,所以每个人都是记者也没有任何不妥当的地方。

说让专业人士去做专业事,在当下的大环境下,不说是心存恶意,也至少算得上把头插在沙子里。好像小学校失火,一定要等消防车来,拒绝承认自己拿了水桶救火的人。以“重庆钉子户”而言,正是网络最先做了报道。而且在我看来,完全符合新闻的标准。它有时间,有地点,有人物,有原因,也有图片。而且我还可以多说一句:如果不是网络的报道,大概我们今天不会知道这个事件。我不是不相信重庆记者的新闻素养,而是我从根本上怀疑他们的新闻稿是否有希望在当时出现在重庆的报纸上。那么,在报道“重庆钉子户”这一事件中,网民和职业记者,谁更体现了新闻专业素养?没有新闻自由,何谈什么狗屁的新闻素养?!看不到网民积极参与,推动社会信步的意义,反而追究名相,讨论是否专业,这不是把头插在沙子还能是什么?

魏先生说:“任何人都有说话的权利,这是天赋的表达自由权,但记者不是权利,记者是一种义务。享有表达自由权的公民,不见得就适合去承担这个义务。”这大概是他在传播学课堂学到的新理论吧?我看不大懂。我不知道记者几时变成了一种义务,和纳税成为了一样的事情。我只知道记者是一种职业身份,他的职业规范要求他报道真相。而报道真实并非是记者的专属权限,《皇帝的新装》里小孩子的一句“可是他什么都没有穿呀”,胜过一切新闻报道。人们是因为追寻真实而产生了新闻报道,不是因为有了新闻报道而拥有真实。是因为公众需要真相而雇用了记者,而不是由于有了记者而产生了真相。真相就在那个地方,谁发现,谁报道并不重要。谁能说出来,让公众得知,他就是记者。无论他有没有人雇用,他身后有没有新闻社。

魏先生还说:“我不仅自己写blog,我还运营BSP网站。。。。。。把blog拔高到什么公民记者,狂飙突进一番,事实上会损害很多很平常的只是写写家长里短的风花雪月的人的利益。大众好不容易有一块可以抒发一下自己失恋感情的地盘,而这块地盘又被贴上什么公民记者标签,99%的blogger有何想法?”似乎终于有BSP的运营商站在了网民一边,急网民所急想网民所想,维护网民的自身利益。真有这么好的事情?真有那么好的人?结婚了没有?贵公司还有空缺职位没有?

世界上有太多貌似有理但是却是显而易见的屁话,比如说魏先生的那句“事实上会损害很多很平常的只是写写家长里短的风花雪月的人的利益”。究竟是谁在损害?我想问一句。在我上网早期,也曾经有过这种想法,觉得我是好人,没有违规违举,网站被关,那是别人“连累”了我。去年,当我在Bloggoing的Blog随整站被关以后,我当时说不埋怨任何人。因为不是他们写的东西有问题,而是关站这种行为本身有问题。我有什么理由去埋怨他们?他们能继续写下去,那么我可以继续风花雪月下去。如果他们不能写了,那么风花雪月也写不了多长时间。

魏武挥作为BSP,他的逻辑是羊的逻辑,而且是羊霸王的逻辑。羊圈里有羊叫了两声,他上去就是两耳光,说:“你这是要把狼招来,你这是要害死大家”。没有用犄角保护羊群的能力,但是有痛打羊的能力,警告他们噤声音,那你究竟是属羊的,还是属狼的?这就是中国BSP的水准,这就是修过新闻传播学的人的格局,看了以后怎么不让人哈哈呢?

闾丘露薇开设一五一十部落,应该允许各种声音存在。不过,魏武挥先生的这一种,我觉得大可不必。因为一五一十是一个媒体网站,并不是喜剧网站。有魏先生这种之一之二之三的论调在,显得不太专业,学郭德纲应该去天桥。当CEO、CTO一开始深刻,网民就笑了。从我上网以来,已经熬过了中国互联网上无数的CEO、CTO、CFO,他们走马灯一样来来又去去,带着各种新旧观点,唱过种种高低调子,做出诸多思考或者便秘的POSE。那么多年过去了,而我还在,他们大多已经销声匿迹,我觉得这就很说明问题了。

20:22 Log Buffer #65: a Carnival of the Vanities for DBAs (299 Bytes) » Pythian Group Blog » Log Buffer
Well, it’s better late than never! Frank Wiles has published the 65th edition of Log Buffer the weekly review of database blogs, on the Revolution Systems Blog. For the record Frank published it right on time on Friday - it’s just us that’s late. Sorry about that. Log Buffer #65.
19:02 目前Google AdSense的竞争者: Proximic :: Home 托马斯·尼歇尔(Thomas Nitsche),德国一家名为Proximic的公司的CTO· [del.icio.us] (313 Bytes) » 车东[Blog^2]
Google关注于一个网页的字词,而Proximic却是查找字符串的匹配。这将意味着Proximic的方式完全独立于语言,因为虽然它采用英语实现,但是却能够很好地处理德语和中文页面。
18:26 Amazon S3 的 SLA (977 Bytes) » Fenng's shared items in Google Reader

從 10/1 開始, 正式把 SLA 退費條件明列出來:Amazon S3 Service Level Agreement:保證 99.9%,如果在 99% ~ 99.9% 之間則退 10% 費用,99% 以下則是 25%。

計算方式可以參考 的說明,主要是計算 InternalError、ServiceUnavailable 這類傳回值,而非網路不通的情況。

在 SLA 裡有一些例外條款,像是金額不到一定額度的,以及責任不屬於 的情況。有在用 的人可以看一下,雖然 會在 billing cycle 幫你算…

12:00 大雨杭州 (3407 Bytes) » DBA notes

©作者:Fenng 发布在 dbanotes.net

来杭州两年多了,台风遇到好多次,但这次对日常生活的影响还是最大的。

昨天晚上出去接机。走出小区门口等车,雨大风大,伞没多大用,好不容易上了出租车,到了武林门民航售票处,下车跑到马路对面,身上的衣服就差不多全被打湿了。

今天早起上班,小区门口水漫金山,好不容易从边上蹭了过去。虽然冲锋衣防雨,到公司也感觉身上没多少热乎气儿了。

下午开完会,和几个同事一起走。路上根本打不到车。吃过饭出来,等了好久终于上了出租车,结果路上根本走不动。交通台的主持人播报路况。才发现我们回去的路线覆盖了几乎是杭州城最难走的几条路。我下雨天坐车容易晕车,快吐了。

很多有车一族遇到这种情况基本上都是抓瞎,凭着感觉纷纷挤到几条主干道来,结果是雪球效应,导致主干道一样瘫痪。这也不能怪谁,可能是在这样的情况下的最优选择了。

不知道这样的天气情况杭州市相关职能部门有没有什么紧急预案啥的。这个城市的安全体系还很脆弱。要是我们遇到个 911 啥的,基本上也就是坐以待毙了。

--EOF--

相关文章|Related Articles

评论数量(8)|Add Comments

本文网址:

10:54 铸造团队的执行力 (11327 Bytes) » Fenng's shared items in Google Reader
  “美国西点军校建校202年间,共培养了1531位CEO,2012位总裁,5000余位副总裁,培养出的工商界人士比哈佛、麻省理工还要多”——在魔派饭否上看到这句话去搜出处,却搜到一篇好文,载以博之。

  商场如战场,军队即团队,目标一致,上达下彻,才有胜出之机会。今日全体会上,第一次和全体员工谈关于公司战略——然而,战略好定,成败则在执行,谨以为记:


                                          铸造团队的执行力  作者:李慧波   
 
  美国西点军校有一个广为传颂的悠久传统,学员遇到军官问话时,只能有四种回答:
  “报告长官,是!”
  “报告长官,不是!”
  “报告长官,不知道!”
  “报告长官,没有任何借口!”
  西点军校在建校的200多年间,共培养了1531位CEO.2012位总裁,5000余位副总裁,培养的工商界精英比著名的哈佛、麻省理工还要多。
  同样,中国的海尔、联想、华为、万科等中国最著名的企业也存在一个巧合,那就是它们的老总张瑞敏、柳传志、任正非、王石等都是军人出身。为什么会出现这样的结果? 为什么军人比受过专业教育的企业精英更能在商界创造如此多的神话?他们到底有什么绝招?原来,这所谓的“军人之谜”,其实却是“团队的执行力之谜”。因为这些人所执掌的企业中,不是某位或某些领导具有执行力,也不是某个或某些员工具有执行力,而是整个团队的人都具有执行力,这才保证了企业战略和措施被不打折扣、不走样地执行下去,也才会有高绩效的企业业绩。
  执行需要坚定不移的执行
  东北有家大型国有企业,因为经营不善最后破产,破产后被一家日本财团收购。厂里的人原以为日本人能带来什么先进的生产模式或管理方法,然而出乎意料的是,日方只派了几个人来,除了财务、管理、技术等要害部门的高级管理人员换成了日本人之外,其他的部门和人员根本没动。制度没变,人没变,机器设备没变。日方只有一个要求:把厂方以前制定的制度坚定不移地执行下去。结果怎么样呢?不到一年,企业就扭亏为盈了。日本人用了什么绝招吗?绝招只有一个:执行,无条件的执行。
  执行到底是什么呢?执行就是制定简单明晰的目标和不折不扣地去做。如果没有人将执行任务当一回事,那么再清晰再简单的目标也完成不了。
  通俗地来讲,企业员工对执行力的理解不外乎两个层次:
   (1)对领导布置的工作能够完成,并且是按时,保质,保量完成。
   (2)对领导布置的工作能够完成,并且是超越领导的期望值完成,无论是在时间、进度还是工作质量上。
  有执行力的人的特点是:工作自动自发、注意细节、为人诚信负责。一名优秀的员工应该首先是能够坚决地执行上级命令,义无反顾的去完成任务的人,无论过程多么艰辛,环境多么恶劣,有多少困难和坎坷!正如《把信送给加西亚》中的革命战士加西亚那样,他代表着一种精神,一种坚决执行上级指示,完成任务,即使冒着生命的危险也义无反顾的精神!不仅战争年代需要这样的精神,现代商业竞争年代同样需要这样的精神。国家解放需要这样的人,企业发展也需要这样的人!因为员工的执行力就是企业的战斗力,竞争力。
   加西亚完成任务得到了很多战友的帮助,完成任务需要大家的团结,团队所有成员都能同心同德,团结协作.在肯定加西亚的同时,我们也要肯定那些默默支持加西亚,胃着生命危险支持加西亚完成任务的战友和同事,由此我们更应该表扬一个团队,没有团队伙伴们的支持,没有他们默默无闻的工作,加西亚是不可能完成任务的。同样道理,在企业中,企业里的任何一位员工,任何一个岗位都是重要的。
  真正的执行者应该是管理者
  在企业运营过程中,高层决策者、中层管理者、基层实施者,究竟谁是执行者?
  美国ABB公司董事长巴尼维克曾说过:“一位管理者的成功,5%在战略,95%在执行。”管理者本身的角色就是以教练者的身份指导下属进行工作和达成工作目标的,而管理者的执行力如果不到位,管理思想与指导方法没有尽可能的运用于实际的管理要求中,就会使下属以至于更基层的工作人员不能认真的对待和落实上面的执行目标与工作方案。下级完成上级制定的目标和计划是执行;而上级明了下级如何去具体实施才能实现目标更是执行。因此,真正的执行者应该是高中层管理者。
  每个人对执行力有着不同的理解和感受。在企业管理中,就是很多人想当然地认为企业执行力不强是下属没有按照上级的意志去落实,像大多数管理者认为的那样,是“别人没有按照自己的想法去做事”,其实这是一个误区。执行是一个管理过程,任何一项决策的完成,必须经过PDCA循环,有计划、有实施,还要有检查和修正。在整个过程中,员工主要是实施,而管理者却要关注全过程。因此,在执行的过程中,管理者的作用更大,管理者不仅要告诉员工完成某项任务的标准和时间,还要在执行过程中进行检查和协助,同时还必须保证有最合适的员工去完成该项任务。
  不同能力的人执行力是不同的,在一个团队中,整个团队的执行力常常会取决于管理者的执行力是不是够格和到位。如果管理者的执行力强,就会影响到团队中的每个人甚至整个企业的员工执行力随之增强。而在现实中,常见到的现象是每每遇到问题时,悬而未决,遇事拖延,最后不了了之。就说明管理者的执行力受阻了,团队的执行力就会放慢速度,而管理者执行力的不坚定导致了团队执行力不强。而团队的执行力强不强与管理者对整个团队执行力的培育息息相关,管理者的执行能力只是个人能力,企业执行能力是整个组织能力或制度性的能力。企业执行能力很大程度上要求的是由每位员工组成的团队或部门的执行能力,而这种团队执行能力的强弱是在管理者普遍执行到位的情况下而具备的执行能力。一个公司的运作,是靠全体员工的团体协作,不是靠一个老板。为此,管理者必须挑选管理团队、制定战略、引导企业运营,并在这个过程中落实各项计划,培育一个执行力强的团队,形成一个执行力培育体系,从而提升整个团队和企业全体员工的执行力。
  避免执行力的误区
  一家公司或企业与竞争对手的区别,不在于企业的高层战略,而在于它最终的执行能力。执行力关系到企业竞争力的强弱,因此,企业领导者、管理者和执行者都要注意避免执行过程中的一些误区!
  1.目标不明确
  注意目标的SMART原则。所谓SMART原则,即是:
  (1)目标必须是具体的(Specific);
  (2)目标必须是可以衡量的(Measurable):
  (3)目标必须是可以达到的(Attainable);
  (4)目标必须和其他目标具有相关性(Relevant);
  (5)目标必须具有明确的截止期限(Time-based)。
  有了明确的目标,做事情才会有方向,先明确我们要做什么,正确定位目标后,才能充分发挥执行者的作用。对于执行来讲,目标既是牵引力,也是驱动力。
  2.沟通不畅通
  好的沟通是成功的一半。通过沟通,群策群力、集思广益可以在执行中分清战略的条条框框,适合的才是最好的。通过自上而下的合力使企业执行更顺畅!
  沟通不畅通包括两个方面,一是从上往下传递的渠道不通畅,问题通常出在中层管理者身上,执行在中层就遭遇障碍打了折扣;另一种沟通不通畅是由下而上的信息反馈通道不通畅,即基层人员在执行中碰到的问题没有及时向上反映或在中层遭遇障碍,存在的问题得不到及时处理和解决,结果不畅通的渠道影响了执行力。
  3.职责不清楚
  企业的战略应该通过绩效考核来实现。没有合适的人做合适的事情,管理就会无法开展。职责不清、机构臃肿,结构混乱、学非所用、用非所长,分工不合作,人员不到位,每个部门、岗位职责不清楚,员工没有清晰的职责范围,无从完成本职工作。
  4.团队不合作
  “一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃”历来是中国企业缺乏战斗力的写照,而企业生产力较低的主要原因就是没有团队合作精神。一个人是龙,三个人变虫,不能很好处理和调整自己与别人、与团队、与整个企业的关系,往往把双赢关系变成了双输关系,甚至是鱼死网破、同归于尽。
   生活当中有件小事会给我们一些启示:很多人喜欢嗑瓜子,很容易拿起第一颗瓜子;一旦吃上第一颗,就会吃第二颗、第三颗……停不下来;大多数情况下,人们会一直吃下去,直到吃完为止。为什么会这样呢?这主要是因为:
  第一,嗑瓜子的人目标很明确:要吃到很好吃的瓜子仁。
  第二,这个任务很简单。因为简单,人们执行起来很容易。管理者在工作中要及时促使下属开始工作——执行。例如,给他明确工作目标,提供工作条件,规定开始的时间,敦促他们的执行。要设法让下属充满热情地开始工作。
  第三,对员工的责权利和任务要明确界定并给予及时的激励。
  第四,让你的下属知道他的工作对团队来说很重要。并且让他知道,你和团队对他的期望,很开心看到他的成就。每个员工都对任务无条件地执行,由他们凝聚成的团队才会具有超强执行力;每支团队都有执行力了,整个企业才会有竞争力和优异的业绩。

 

09:05 “天天” 或者 “悠悠” (373 Bytes) » Photos from dbanotes

dbanotes posted a photo:

“天天” 或者 “悠悠”

谁知道这东西学名叫啥?

09:04 残破的补鼠夹子 (350 Bytes) » Photos from dbanotes

dbanotes posted a photo:

残破的补鼠夹子

这只其实是用来捕鸟的

09:03 铁岭公安局大楼 (313 Bytes) » Photos from dbanotes

dbanotes posted a photo:

铁岭公安局大楼

09:02 大辉来访记 (709 Bytes) » Fenng's shared items in Google Reader

一不小心,十年了.

大辉瘦的,我找了个词来形容:仙风道骨.

再使劲都成照片了,这IT人士,虽然不用补钙,多吃点肉才是真格的.

长春下了小雨.一场秋雨一层凉.

最近睡眠一直不到好,总梦到还在538,真真切切.

08:27 Tips and tricks: Why is my Satellite not getting synchronized against the latest set of channel dumps? (6132 Bytes) » Red Hat Magazine

Contributed by Matthew Davis

Release Found: Red Hat Enterprise Linux 5

Symptoms:

When I try to use the command satellite-sync, the following error is displayed:

# satellite-sync -m.
15:16:33 Red Hat Network Satellite - file-system synchronization
15:16:33    mp:  /mnt/dumps/dump-rhel-i386-4/data
15:16:33    db:  rhnsat/
@rhnsat
15:16:33
15:16:33 Retrieving / parsing channel-families data
15:16:33 channel-families data complete
15:16:34
15:16:34 Retrieving / parsing arches data
15:16:34 arches data complete
15:16:34
15:16:34 Retrieving / parsing additional arches data
Exception reported from satellite.internal
Time: Tue Apr  3 15:16:34 2007
Exception type exceptions.ValueError

Exception Handler Information
Traceback (most recent call last):
  File “/usr/share/rhn/satellite_tools/xmlSource.py”, line 123, in process
    self.__parser.parse(self.__stream)
  File “/usr/lib/python2.3/site-packages/_xmlplus/sax/expatreader.py”, line 109, in parse
    xmlreader.IncrementalParser.parse(self, source)
  File “/usr/lib/python2.3/site-packages/_xmlplus/sax/xmlreader.py”, line 123, in parse
    self.feed(buffer)
  File “/usr/lib/python2.3/site-packages/_xmlplus/sax/expatreader.py”, line 216, in feed
    self._parser.Parse(data, isFinal)
  File “/usr/lib/python2.3/site-packages/_xmlplus/sax/expatreader.py”, line 314, in end_element
    self._cont_handler.endElement(name)
  File “/usr/share/rhn/satellite_tools/xmlSource.py”, line 216, in endElement
    self.__container.endElement(element)
  File “/usr/share/rhn/satellite_tools/xmlSource.py”, line 767, in endElement
    self.endContainerCallback()
  File “/usr/share/rhn/satellite_tools/diskImportLib.py”, line 319, in endContainerCallback
    importer.run()
  File “/usr/share/rhn/server/importlib/importLib.py”, line 591, in run
    self.fix()
  File “/usr/share/rhn/server/importlib/archImport.py”, line 67, in fix
    self._postprocess()
  File “/usr/share/rhn/server/importlib/archImport.py”, line 80, in _postprocess
    raise ValueError(”Unsupported arch %s” % arch2_name)
ValueError: Unsupported arch virtualization_host

/usr/lib/python2.3/gzip.py:129: FutureWarning: hex()/oct() of negative int will return a signed string in Python 2.4 and up
  return ‘‘
15:16:35 *** SYSTEM INTERRUPT CALLED ***

Resolution
With the release of Red Hat Enterprise Linux 5, virtualization data had to be added to the channel dumps. For this reason, the satellite sync code had to be modified to handle this new virtualization information. When the above error is displayed, it means the satellite is failing to sync because of the extra virtualization data. An upgrade of the rhns-satellite-tools package is required. The following packages will allow the user to use the new channel dumps.

RHN Satellite 3.6

  • rhns-satellite-tools-3.6.6-7.rhel4
  • rhns-satellite-tools-3.6.6-8.rhel2.1
  • rhns-satellite-tools-3.6.6-9.rhel3

RHN Satellite 3.7

  • rhns-satellite-tools-3.7.2-9.rhel3
  • rhns-satellite-tools-3.7.2-10.rhel4

RHN Satellite 4.0

  • rhns-satellite-tools-4.0.6-26.rhel3
  • rhns-satellite-tools-4.0.6-27.rhel4

RHN Satellite 4.1

  • rhns-satellite-tools-4.1.4-9 - RHEL4
  • rhns-satellite-tools-4.1.4-8 - RHEL3

RHN Satellite 4.2

  • rhns-satellite-tools-4.2.1-6 - RHEL4
  • rhns-satellite-tools-4.2.1-7 - RHEL3

If the following command is issued, it will update rhns-satellite-tools and all other necessary packages:

# up2date rhns-satellite-tools

For disconnected Satellites, user can login to his Red Hat Network (RHN) account and browse to the packages within the Satellite channel which matches his OS and Satellite version. Download the newest rhns-* and rhnpush packages listed there. Once downloaded and copied onto the Satellite, use rpm to install them, such as:

# rpm -Fvh rhns-* rhnpush*

Red Hat’s customer service and support teams receive technical support questions from users all over the world. Red Hat technicians add the questions and answers to Red Hat Knowledgebase on a daily basis. Access to Red Hat Knowledgebase is free. Every week, Red Hat Magazine offers a preview into the Red Hat Knowledgebase by highlighting some of the most recent entries. The information provided in this article is for your information only. The origin of this information may be internal or external to Red Hat. While Red Hat attempts to verify the validity of this information before it is posted, Red Hat makes no express or implied claims to its validity.

08:08 SAP收购BO? (1963 Bytes) » NinGoo@Net

Author:NinGoo posted on NinGoo.net

SAP宣布将以68亿美元收购BusinessObjects,又一家BI领域内的大公司被IT巨鳄吞下,想起半年前Oracle以33亿美元收购海波龙(Hyperion),加上更早之前IBM吃掉DataStage,BI市场大鱼吃小鱼的演进,看来已经进入到最后关头。还剩下有谁?Informatica,Cognos,Microstrategy?一年半载之内,估计都要难逃被消灭的命运了。

DataStage和Hyperion被收购之后,都未见有大的发展,不知道这次BO的命运如何。不过SAP不像Oracle,一般不太搞收购这一套,很多东西都是自己另起炉灶,这次的收购应该是SAP有史以来最大的手笔了。BusinessObjects本身在收购Cytstal Report后的整合工作还没有完成,虽然BO XI在新的SOA架构上已经开始可以支持水晶报表的发布,但是水晶报表的开发还是需要单独的客户端,而且desktop intelligence,web intelligence和OLAP intelligence等几个产品之间相对保持独立,都有自己的一套服务端,也使得整个BO的架构过于庞大复杂,另外,由于没有自己的OLAP引擎,BO的OLAP报表能力也是不咋的。或许凭借SAP强大的开发能力和客户基础,BO在被收购后能被整合出一片新天地,从此把Cognos抛在身后也未可知。


Related Articles

07:00 空中惊魂 (4942 Bytes) » Fenng's shared items in Google Reader
预订了7号的机票返回杭州,6号却听到了“罗莎”即将登陆浙江的消息,急忙上网查一下会不会影响到杭州的航班,结果恰好预测7日傍晚至凌晨会袭击浙东南沿海一带,视情况可能会关闭高速公路和机场……莫非真的运气了我,心里有些不安。临出发前,嫂子打电话询问了下,对方说没有接到变化的通知。
 
一路赶到机场,告别了家人,挤了个位置把重重的背囊放了下来。检票的时间一到,果然播出通知,说由于飞机还没有到,推迟到18点左右起飞。大概每个人都知道航班晚点很正常,候机的人群也没什么抱怨声,我也不好一个人发怒了,就拉起行李在机场里转悠。特产店正在销售东北特产,其中的山榛子几个字特别醒目,我小时候特别爱吃榛子,那时候才几元钱一斤。每次回家妈妈都炒熟了给我,这次也不例外还捎带上了一小包。如今摆在柜台上,换了身衣装的榛子居然标价180一桶!
 
妈妈说今年的榛子买不到,因为外贸跑来20元一斤照单全收;这榛子就从老百姓的食杂铺上消失了。虽然东北的特产终于被人发现了商机甚至可以走出国门,但是水涨船高,也剥夺了老百姓的吃食。甚至,我心里有一丝隐隐的担忧,我很想知道这商机到底是东北人自己发现的,还是被外地人甚至又是被日本人发现的?从杂货店出来,逛了两家书店,拿了一本陈染的新作,又买了一本三联生活周刊以作消磨时间。幸好,很快就通知开始登机了。
 
飞机开始在长长的跑道上滑行,拔地而起恰可俯视沈阳的夜景。然而,不一会儿我就发现有些不对劲,我座位这侧的翅膀开始倾斜,甚至看到身后的城市越来越完整了,我知道飞机在空中划了个半弧。之后,飞机开始在不到一千米的高度平飞了二十分钟,还是没有拔高到平流层。虽然我以前少坐飞机,但是这次也算第七次了,我感觉这一次是有些异常的。我左右环视了一下,发现没人感觉异样。这个时候广播说,请大家系好安全带、不要离开座位、卫生间暂时关闭。
 
于是我一直焦急地观察着窗外,感觉时间过得尤其缓慢。空姐也一直没有出现,平时这个时间早应该开始送水了。机舱里静静地,发动机的声音越来越小,甚至看到一条公路缓慢地从飞机旁漂过,我知道飞机的速度也不正常。当广播第二次提醒大家不要离开座位的时候,我感觉手心竟然有点冷汗,大脑也开始胡思乱想了。我想先打开手机给Fenng发个短信,才想到自己在飞机上哪有什么信号……我想到如果我遇难了,此时在家里等待我的爸妈,会多么伤心欲绝……我想到应该和Fenng坐一趟航班,这样不会留下他一个人那么痛苦……我想到我的猫猫,Fenng应该会照顾好它们……我想起了自己活完的二十多年,应该还没走到什么精彩之处,我又想到了以后的二十多年会怎么样。之后,我才发现自己对未来还是有所期待的。
 
这样胡思乱想了一会儿,我发现自己干吗这么徒劳,飞机的出事率那么低,看我的掌纹应该也还没到寿命;而且如果飞机出事也不会有一个人幸存,恐惧应该只是短暂的。于是,我把视线从窗口收回来,吸了一口气,翻开了陈染的书慢慢地看、投入地看,我感觉她的文字中有我写不出也说不出的很多生活感受,有生命中某段时间所体验过的痛苦,也有在社会的悖论中走过的路。之后我睡着了,等我醒来空姐已经开始发晚餐了。而窗外,飞机已经在云层上有灵气的飞翔了。
 
后来,飞机进入到下降阶段,遇到气流便开始上下颠簸,就像汽车开过杨公堤上连绵的拱桥,我的耳鸣时间也超越了历史的记录。顺着机翼的灯光看过去,光的周围是一片雾气,雨水斜斜地成片地贴在玄窗外面。伴着最后一次颠簸,我终于看到了杭州的灯火,那么整齐而温馨地排开去。灯火由白色变为了黄色,飞机终于落地了。
06:05 比特海日志18月6日,书道 (5784 Bytes) » Fenng's shared items in Google Reader

电脑和GB_2312解救了无数人,打印机和墨盒实现了信息时代的平权。无论是什么人,在MSN上也好,在BBS上也好,在Email上也好,写出来的字都是印刷体。再也没有抓起笔来脸就发烧的窘迫境遇,除了行间距和字间距再不用考虑间架行款。这年头,连手写的情书都被短信替代,书法变成Font也不是什么奇怪的事情。不过,传统的力量依然强大,人们对写得一笔好字的人依然心生景仰,尽管今天写毛笔字已经成为过年放鞭炮一样的稀罕事。

从上学开始,大概所有人都接受过历任班主任和语文老师的教诲:字就是人的脸面,写得一笔好字高考作文分数都要高些。寒暑假里,家长也要天天检查描红本,看每天的一百个红字是否已经涂黑了,让小朋友恨不得雕橡皮直接复印。练书法又是极为枯燥的事情,悬完腕子要悬肘,选起肘来还要马步。描上十个字就觉得手背上有蚂蚁爬,蚂蚁爬啊蚂蚁爬,蚂蚁爬着爬着就爬到了人心里。撂了笔,盖上墨盒,还是玩一会比较好。休息,休息一会儿。

书法是每个中国人都觉得应该做好的事情,但是也是大多数中国人根本做不好的事。小时候在报纸上练字,有大人从楼道经过总要停下来看看,然后做一番指点,甚至会亲自上阵演示一番。结果并不让人乐观,所以少不了那句话:我这是示范你错误的写法。还有的无聊大人会像忍者一样悄无声息地摸到你的身后,猛地从你手里把笔管夺走。据说练习书法一定要凝神,凝神的结果就是把笔管攥得特别紧,很难抽出来。不过我怀疑他们大多是出于无聊,看着你满掌心的墨汁,茫然失措的样子,他们就得意地哈哈大笑。

有人在论坛里问:哪里有书道培训班?立即有爱国青年怒斥:放着好好的中国话不说,非要讲日语。书法!懂不懂?要学书道滚去日本学!可是,书道的确是中国人先提出来的,后来才慢慢变成了书法。道是形而上的概念,而法则是操作手册,其中高下一望而知。当年看《棋王》,觉得如果有一本关于书道的小说,还是阿城来写最合适。他最能把那些玄妙而微妙的事情清清楚楚讲出来,营造出那种人人都曾经感受到但是又难于言传的境界和气韵。我曾经幻想两个书法家比试书道,始终不说一句话,只是你写一张过来,我写一张过去。思考的时间逐渐比运笔的时间长,额头上大汗淋漓,最后一帖收笔,人就瘫倒在地,笔管里飞出一条白色的龙来,那是中国字的神。

过于把书法当成一本必修的技艺,也是种浪费。文字有通往权力阶梯的作用,因此被神化,可是在这世界上有很多事情要比书法重要。由书法而修身,从中领悟道法,那是把每个人都当天才或者圣人来看了。儒家的帝国里,好的书法家未必是好的官吏、河工、法官。把写字提到这样的高度是件不可思议的事情。不是谁都能从书法中能领悟到天地运行的规律,明白间架结构里讲述的人和人的关系。曾国藩在他的家书里说:

“予尝谓天下万事万理皆出于乾坤二卦。即以作字论之:纯以神行,大气鼓荡,脉络周通,潜心内转,此乾道也;结构精巧,向背有法,修短合度,此坤道也;凡乾以神气言,凡坤以形质言。礼乐不坤。作字而化游自得真力弥满老,即乐之意也;丝丝入扣转折合法,即利之意也。”

我看了觉得这就有点走火入魔的感觉了,虽然这的确是由书入道。既然存在五行八卦,那么没有什么不可以化入其中,不独书法,但是那又有什么意思呢?就好像中文里的任何一个动词都可以用在黄色笑话里当双关语。当你下定决心要讲一个黄色笑话,那么每个动词看起来都别具意味,回味悠长。问题是,这么联想和丰富,本质上没有任何意义。同样,把书法变成解读宇宙和人世运动规律的手段,实在是有点小题大作。而且,事实上大多数人写不好字,这种标准既然凡人难以企及,就成了一种近乎宗教中神迹一样的东西。

以前开科取士,书法是硬标准,这事就很无聊。但是现在所有人都在用电脑,这事更无聊。对于我来说,自己写不好毛笔字,也不打算有生之年去练一下,但是这不耽误我欣赏别人的作品。我很喜欢那些发黄的宣纸,上面的朱砂印章,以及浓淡不一的墨痕。看到这样的字帖,哪怕现在使用简化字多年了,看了还是会觉得亲切,想把脸贴上去,好像贴在了一千年前。或许有一天,中国人的文字已经完全拉丁化,根本没有方块字存在的空间。那么,我儿子的儿子的儿子目睹前人的字帖之时,是否也会有和我一样的感觉呢?我怀疑怕还是有的,而维系这种感觉不变的东西,我想可以被称之为书道。

03:18 Oracle的字符集转换的一个小测试 (4142 Bytes) » AnySQL.net

    对于Oracle的字符集, 一直不是很明白的, 除了在出道的当年(98年)范过一次这方面的错后, 到还没有第二次, 算是走运了. 下面来做一个小实验, 加深一下理解, 我测试用的数据库端是UTF8格式的, 测试用的表结构如下, 第一个字段用于记录NLS_LANG的设置, 第二列则为相同的值.

create table t_charset(col1 varchar2(10), col2 varchar2(20));

    接下来, 我在Windows在命令窗口(cmd.exe)中更改NLS_LANG的设置为中文, 然后插入一条记录.

set NLS_LANG=.ZHS16GBK
SQL> insert into t_charset values ('ZHS16GBK','中国');

    接下来更改NLS_LANG的设置为中文, 然后插入另一条记录.

set NLS_LANG=.UTF8
SQL> insert into t_charset values ('UTF8','中国');

    用Oracle的Dump函数来看一下第二个字段在不同设置下的存贮.

SQL> col col2 format a40
SQL> select col1, dump(col2) col2 from t_charset;

COL1       COL2
---------- ----------------------------------------
ZHS16GBK   Typ=1 Len=6: 228,184,173,229,155,189
UTF8       Typ=1 Len=4: 214,208,185,250

    发现NLS_LANG设为ZHS16GBK的, 里面存放是以UTF8格式存的, 而设为UTF8的, 存放格式是中文的, 难道反了吗? 不是, 因为我的Windows机器的区域是中文, 因此在命令行输入文本时, 文本的字符集是中文, 因此NLS_LANG和服务器相同时, 不作转换, 所以存放格式其实是中文, 而设成ZHS16GBK(和机器的区域一致时)Oracle自动作了转换, 其存贮格式就是UTF8的. 当客户端环境变量设成UTF8时, 中国的用户输入时存成了中文字符集, 其他国家的用户输入时则存成了其他字符集.

    在进行字符集转换时, 我们可以写一个角本(如Perl)程序, 将值在UTF8的环境下取出来, 然后变更环境变量设置, 再将值更新回去. 当我用iconv工具来进行文件的字符集转换时, 如果源文件和指定的源字符集不一样时, iconv会报错. Oracle的csscan却不是用来进行字符集转换的, 而是用来找出那些表中的那些记录还没有被成功转换, 原理是iconv转换报错是一样的.

相关文章 | Related Artiles

评论这篇文章(1)

02:16 Yahoo’s Ian Rogers To Music Industry: “Inconvenience Doesn’t Scale” (6980 Bytes) » Fenng's shared items in Google Reader

Yahoo Music VP of Product Development Ian Rogers and I have different opinions on the future of the music industry. I think the price of recorded music will continue to fall towards free, whereas he thinks the industry can turn itself around and create enough value for listeners to make some money on recorded music. But on one thing we agree: For the last eight years the industry has been doing nothing more than rearranging the deck chairs on its own musical Titanic.

In early 2006 Ian’s then boss, former Yahoo Music GM David Goldberg, stunned attendees of the Music 2.0 conference by urging major labels to abandon DRM and give unrestricted MP3 sales a try. That advice turned out to be pretty prescient: earlier this year Apple started selling DRM-free tracks, and Amazon just launched a completely awesome DRM-free music store.

Last week Ian was back telling music executives exactly what they don’t want to hear, this time at the Digital Music Forum West conference. His talk went back eight years, through the birth of high velocity P2P file sharing networks like Napster. He heavily criticized the way the industry responded (by suing everyone), saying:

Suing Napster without offering an alternative just seemed like a denial of fact. Napster didn’t invent the ability to do P2P, it was inherent in TCP/IP. It was like throwing Newton in jail for popularizing the concept of gravity.

He then talked about how ridiculous it is to continue to offer consumers inferior products. He uses the DRM-laden Yahoo Music subscription service as an example, pointing out that music listeners just aren’t willing to pay money for these products:

Yahoo! Music demonstrates this scale discrepancy perfectly…Yahoo! Music is the #1 Music site on the Web, with tens of millions of monthly visitors…But the ENTIRE subscription music market (including Rhapsody, Napster, and Yahoo!) is in the low millions…even after years of marketing by all three companies. When you compare the experiences on Yahoo! Music, the order of magnitude difference in opportunity shouldn’t be a surprise: Want radio? No problem. Click play, get radio. Want video? Awesome. Click play, get video. Want a track on-demand? Oh have we got a deal for you! If you’re on Windows XP or Vista, and you’re in North America, just download this 20MB application, go through these seven install screens, reboot your computer, go through these five setup screens, these six credit card screens, give us $160 dollars and POW! Now you can hear that song you wanted to hear…if you’re still with us. Yahoo! didn’t want to go through all these steps. The licensing dictated it. It’s a slippery slope from “a little control” to consumer unfriendliness and non-Web-scale products and services.

He compares that to the experience of buying and listening to a song on Amazon:

But now, eight years later, Amazon’s finally done what was clearly the right solution in 1999. Music in the format that people actually want it in, with a Web-based experience that’s simple and works with any device. I bought tracks from Amazon (Kevin Drew and No Age), downloaded them, sync’d them to my new iPod Nano, and had them playing in my home audio system (Control 4) in less than five minutes. PRAISE JESUS. It only took 8 years.

He ends up saying Yahoo won’t support flawed music industry business models any longer:

I won’t let Yahoo! invest any more money in consumer inconvenience. I will tell Yahoo! to give the money they were going to give me to build awesome media applications to Yahoo! Mail or Answers or some other deserving endeavor. I personally don’t have any more time to give and can’t bear to see any more money spent on pathetic attempts for control instead of building consumer value. Life’s too short. I want to delight consumers, not bum them out.

In the end, I probably agree with Ian completely. Offer consumers a quality service (no DRM and guaranteed quality) and they will pay something for the convenience factor. Offer them more of the same, and the future of the music industry is pretty clear. Yahoo, at least, won’t be playing along.

Read his entire post here. It’s worth the time.

Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.

00:47 ASM装载磁盘组时ORA-15063错误处理 (5610 Bytes) » blue_prince

    一次重启LINUX后,启动ASM实例时,发生了这个错误:

SQL> startup

ASM instance started

 

Total System Global Area  130023424 bytes

Fixed Size                  2071000 bytes

Variable Size             102786600 bytes

ASM Cache                  25165824 bytes

ORA-15032: not all alterations performed

ORA-15063: ASM discovered an insufficient number of disks for diskgroup

"DWDATA"

 

查看错误信息:

 

15063, 00000, "ASM discovered an insufficient number of disks for diskgroup \"%s\""

// *Cause:  ASM was unable to find a sufficient number of disks belonging to the

//          diskgroup to continue the operation.

// *Action: Check that the disks in the diskgroup are present and functioning,

//          that the owner of the ORACLE binary has read/write permission to

//          the disks, and that the ASM_DISKSTRING initialization parameter

//          has been set correctly.  Verify that ASM discovers the appropriate

//          disks by querying V$ASM_DISK from the ASM instance.

 

可以看到这个错误是由于ASM实例无法装载硬盘组的所有磁盘而引起的,有可能是权限问题。马上想到是否是由于OS重启后祼设备的用户、权限是否变更,导致ORACLE用户没有权限访问祼设备。将祼设备的权限更改完后,果然ASM能够正常启动。其实这个问题还是很简单的,LINUX启动后默认会把祼设备的拥有者改为root用户,只需把/etc/udev/permissions.d/50-udev.permissions 这个文件中的行“raw/*:root:disk:0660”注释掉,添加新行“raw/*:oracle:dba:0660”,这样系统启动后祼设备的拥有者就变为ORACLE用户了,当然如果祼设备还有其他用户的话,那么就需要针对不同的祼设备进行更改了。

00:00 面向系统管理员的 Python (250 Bytes) » developerWorks : AIX 专区的文章,教程
采用 Python 来管理 UNIX(R) 系统,同时结合优秀的程序设计概念。Python 是一种易于学习的开放源代码脚本编写语言,它使得系统管理员能够更快速地完成工作。它还可以使工作变得充满乐趣。
00:00 AIX 灾难恢复 (482 Bytes) » developerWorks : AIX 专区的文章,教程
在发生灾难之后,要恢复各种 AIX(R) IT 资源,执行恢复工作的人员需要将精力集中于实施精心准备的计划。计划中未预料到的偏差可能会导致灾难恢复项目出现极大的延迟。通常,这些未预料到的偏差是因为不能够坚持业务连续性策略、指导原则、标准以及程序所导致的。本文指出了在灾难恢复实现中常常出现的一些资源冲突,并为解决这些冲突提供了一些建议。

2007-10-07 Sun

21:31 Oracle Blog World Exclusive » Eddie Awad's Blog
21:19 水漫金山 » OracleDBA Blog
19:30 终于凫到公司了 » 人生就是如此
18:48 台风,又见台风 » NinGoo@Net
17:47 国庆假日, 已经过去 » AnySQL.net
13:47 Best Practices Guidelines » AIXpert
11:09 萨评版《菊与刀》序言 » Fenng's shared items in Google Reader
07:12 十一放假? » ERN空间
04:40 如何识别最耗资源的SQL » NinGoo@Net
02:55 终于GPS了 » dba on unix

2007-10-06 Sat

22:33 Linux, Online Desktop » Fenng's shared items in Google Reader
21:08 Water » Photos from dbanotes
21:07 不怕人 » Photos from dbanotes
21:06 其实要拍那个歪脖子树 » Photos from dbanotes