|
用户名:kanvii 笔名:kanvii 地区: 行业:其他 |
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
最不喜欢看电视台有时候请一些嘉宾,坐在那里对IT行业说三道四。好像一幅关怀新兴产业的样子,很土。事实上他们根本没意识到,已经不存在什么IT与传统行业了,事实上这世界上的行业,要么变成被IT渗透的IT行业,要么成为不能被IT渗透的被淘汰行业。也不知道中国的老大们啥时候能明白这一点。
外公的故事
常常想动笔写一些外公的故事,却一直为难于从何写起,老爷子生于1918年,去逝2006年,一生经历了这个国家最为动荡的岁月,同时也是他所在家族由兴而衰的变故中。建国后又在历次运动中充当了运动员,场场不落,常常都会有独到演绎。以致暮年外婆先逝,独自一人走完了剩下的时间,随着外孙家孙纷纷离家求学,他也渐渐少言,直至不愿与他人说话。每每总会想到最后时刻,在医院里外公的床前拉出了长长的心电图,长到可以将床边的空位填满,医生多次想要关掉心电图机宣布死亡,而每次都会在他伸手的时候那颗心脏就会跳动一下,如此五六次,医生索性离开房间,相信那对于他也是一种折磨。一颗心在整个人的意志垮掉之后还能跳多久,那答案是1小时,在那个一小时里每一次指针的波动都会让你百爪柔肠。那好像是在述说些什么,述说他的意志已经放弃了的故事。
防止期望的破灭
花开在眼前
歌曲:花开在眼前
歌手:韩磊
所属专辑:花开在眼前
歌曲:花开在眼前
演唱:韩磊
作曲:莫凡
作词:吴晓波、罗振宇
LRC:黄金坚
花开在眼前
已经开了很多很多遍
每次我总是泪流满面
像一个不解风情的少年
花开在眼前
我们一起走过了从前
每次我总是写下诗篇
让大风唱出莫名的思念
不知道爱你在哪一天
不知道爱你从哪一年
不知道爱你是谁的诺言
不知道爱你有没有变
只知道花开在眼前
只知道年年岁岁岁岁年年
我只念着你被岁月追逐的容颜
愿中国政治也迈出改革的步伐
花开在眼前
已经等了很多很多年
生命中如果还有永远
就是你绽放的那一瞬间
花开在眼前
我们一起牵手向明天
每次我总是临风轻哼
更好的季节在下个春天
不知道爱你在哪一天
不知道爱你从哪一年
不知道爱你是谁的诺言
不知道爱你有没有变
只知道花开在眼前
只知道年年岁岁岁岁年年
我只念着你被岁月追逐的容颜
不知道爱你在哪一天
不知道爱你从哪一年
不知道爱你是谁的诺言
不知道爱你有没有变
只知道花开在眼前
只知道年年岁岁岁岁年年
我只念着你被岁月追逐的容颜
愿中国未来30年更精彩更美好
Beautiful dreamer,
Beautiful dreamer, wake unto me,
Starlight and dewdrops are waiting for thee;
Sounds of the rude world heard in the day,
Lull'd by the moonlight have all pass'd away!
Beautiful dreamer, queen of my song,
List while I woo thee with soft melody;
Gone are the cares of life's busy throng.
Beautiful dreamer, awake unto me!
Beautiful dreamer, awake unto me!
Beautiful dreamer, out on the sea,
Mermaids are chaunting the wild lorelie;
Over the streamlet vapors are borne,
Waiting to fade at the bright coming morn.
Beautiful dreamer, beam on my heart,
E'en as the morn on the streamlet and sea;
Then will all clouds of sorrow depart,
Beautiful dreamer, awake unto me!
doubanclaimb59113e7cf82bef0
阎崇年挨揍
阎崇年被打了一巴掌,虽然我早觉得这位老先生所讲内容确实谬误到一种不堪的境界,虽然我心里也很讨厌这位貌似学者的先生对着摄像机喷吐沫以后白沫子挂在嘴角上的样子,我还是坚决认为打人是不对的。但是确实该打。
有人说阎崇年挨打就是第二次文革的标志性事件,我倒是觉得第二次的文革从他们在百家讲坛里面宣扬谬误,搞得那帮初中水平的文革遗老遗少上窜下跳那天就已经开始了。携着资本的力量,夹着权力的保护,带着权威的面具,一个个粉末登场,一个个的印书捞钱,在六十岁以上的畅销书市场开辟了一个诡异怪谈空间。
阎崇年有说话的权利,而且有无限的权利,你却没有一个反驳他的权利,反驳了就是第二次文革。看来这50年代到80年代懂事的人真是不可救药了。
房地产二人转
这几天看了一下过去的锵锵三人行节目,节目请来了两个开发商当嘉宾,一个姓潘,一个姓任。这二位一个一脸忠厚,一个一脸官相。一个打着草根旗号,一个愣充中央下来的老干部。这年头有个现象,这个中国分成了很多中国,有些人似乎跟我这样的人没活在一个世界里。我们明显感到这房价咱是买不起的,即便从统计学上讲我可以排进上海前30万名,按说在上海2000万喘气的居民里面算是挺靠前的了,本人比较容易满足。说实话我觉得房子贵,要是谁让我买房,那就等于是要宰了我一样。这上海外环以内大概不止下线30万套住宅吧,那么看来这北京上海的房基本上不是卖给跟国国民的。既然这样那么潘仁二人所谓的居民收入在涨,涨得比那房价还高,怎么涨来涨去,我还是觉得让我如果今天上海地震了,再买房一定买不起。照目前的资产负债率来看我处在破产边缘。
现如今国家落实了民工政策,草根比较吃香,姓潘的这斯就专门扮作草根样出来招摇。你还不能骂他,骂他他就躲到草根背后去,装出一副可怜样,然后说骂他的人是在看不起中国的草根阶级。能量是守恒的,资金是有限的,社会资金集中到一点后,如果用来发展文学艺术,发展个教育建个常春藤系列大学南开学校什么的,搞点科学研究,救助个弱势群体,那是一个时代的幸运。几十亿的社会资金落入姓潘的这厮手里,没事写个垃圾文学,跳到电视准综艺节目恶心恶心电视观众,拍点低俗剧本改编的低俗电视剧,然后把大部分精力拿来哄抬房价,算是这个时代国人的不幸吧。
要说有一类人是比较难缠的那必定算是任总这路下乡知青冒充的老干部,并且碰巧还潜规则成了大财主这种了。这路人有一个特点,说话模棱两可,引经据典,说了半天都不是他说的,都是有根有据的,捏到一块就是为他的观点服务的论据。沦为老师的诗人罗永浩曾经说过:被文化武装过头脑的混蛋是杀气腾腾的混蛋。我想那是罗诗人跟混蛋的接触太少,如果有一天他跟混蛋近身肉搏一番,他就会发现那些受过善于引经据典于马列的混蛋,有一定政策政治水平的混蛋,那更加杀气腾腾。要吃你的时候,你绝对是要在公众舆论的压力下对他毕恭毕敬才行。这类人善于占据政策、伦理道德的制高点对对立方进行打击。可是问题在哪里了?问题不在于他这路人的东西有没有道理,问题在于他所搜集的道理无视一些正常的显而易见的常识。无视房价与收入的巨大差距,他不承认;房产有泡沫,他不承认。跟他辩论的人全错,他全对。这不禁让人想起郭德纲相声里面黑社会的段子,出门没戴帽子,打你一巴掌,“你怎么不戴帽子呢”,出门带帽子了,打你一巴掌,“谁让你带帽子的”。总之就明白的说了,任总政策水平很高,任总吃的盐比你吃的米饭粒多,你说什么任总全知道,你不知道的任总还知道。用前President Jiang的话讲,你们呀!Naive, 太幼稚。
此二人声声叹,呼唤着政府快来救救房地产企业,情真意切到了某种让人毛骨悚然的程度。潘更是很有创意的把房地产企业比喻成为正在长身体的青少年,再不出手救就要有生命危险了。过后又来强调这房地产企业投资对整个社会产业的拉动作用。不知道什么时候跳出一个人来,抛开你是草根也好,你是领导也好。就是一个钉子一个眼的对,对到看看你说的是真的还是假的。房地产企业现在发育到什么程度了,青春期,壮年了,还是更了。房地产对经济的拉动作用,是否考虑了循环经济的指标,并且与其他消费品进行对比的话是怎样的一种排列顺序,应该不难验证这场由两个西装革履的演员演出的房产二人传到底有多大的忽悠成分的。
声明,如果哪位看客看了又恰逢是个亿万富豪风险,又恰逢您老人家想要给社会做点贡献,整治一下潘任这样的不良富人的。可以直接跟我联系。
Somewhere Out There
Somewhere Out There
written by James Horner, Barry Mann, Cynthia Weil
Somewhere out there beneath the pale moonlight
Someone's thinking of me and loving me tonight
Somewhere out there someone's saying a prayer
That we'll find one another in that big somewhere out there
And even though I know how very far apart we are
It helps to think we might be wishing on the same bright star
And when the night wind starts to sing a lonesome lullaby
It helps to think we're sleeping underneath the same big sky
Somewhere out there if love can see us through
Then we'll be together somewhere out there
Out where dreams come true
And even though I know how very far apart we are
It helps to think we might be wishing on the same bright star
And when the night wind starts to sing a lonesome lullaby
It helps to think we're sleeping underneath the same big sky
Somewhere out there if love can see us through
Then we'll be together somewhere out there
Out where dreams come true
无聊影坛
最近中国大陆的文化人在跟一部香港电影较劲,那就是《赤壁》。这不尽让我回想起一部多年前由徐克导演执导的电影《英雄本色》。其中徐锦江扮演鲁智深,梁家辉扮演林冲,王祖贤扮演林冲的老婆。回想一下那是一部比今天的《赤壁》不知道鬼扯多少倍的一部电影,也没见谁怎么样。至少那部电影放映多年以后《水浒》还是那部水浒,大概都不会有人记得这地球上曾经有一个大喊着踏浪而来的林冲了。当今那些动则历史经典的文化评论人还真是够无聊,这种较劲的意义大概也就是这些无聊的文人混口饭吃吧。
sourceforge重见光明
真相看你怎么定义
Post-Traumatic Stress Disorder
From Medical Encyclopedia:
Definition
Post-traumatic stress disorder (PTSD) is a debilitating condition that affects people who have been exposed to a major traumatic event. PTSD is characterized by upsetting memories or thoughts of the ordeal, "blunting" of emotions, increased arousal, and sometimes severe personality changes.
Description
Once called "shell shock" or battle fatigue, PTSD is most well known as a problem of war veterans returning from the battlefield. However, it can affect anyone who has experienced a traumatic event, such as rape, robbery, a natural disaster, or a serious accident. A diagnosis of a serious disease can trigger PTSD in some people. Considered to be one of a group of conditions known as "anxiety disorders," it can affect people of all ages who have experienced severe trauma. Children who have experienced severe trauma, such as war, a natural disaster, sexual or physical abuse, or the death of a parent, are also prone to PTSD.
— Carol A. Turkington; Jill Ilene Granger
PTSD(创伤后应激障碍)
换上了Spring-security 2.0
AcegiSecurity 从2.0开始改名字了。新的名字是Spring-security。把应用从acegiSecurity升级到Spring-security 2.0是需要费一些周折的。
所有的security的包名字都被改了,改成了org.springframework.security,不再是org.acegisecurity了。这些在Spring配置文件里面要改一边,然后再到java文件里面的import中要改。
原来apbible里面没有依赖aspectj都能跑,这让我很吃惊,这次必须要增加依赖了,在spring-aop里面查到了关于aspectj的依赖配置:
加了以后就不报错了。不然一天到晚烦你跟你讲:NoClassDefFoundError: org/aspectj/lang/Signature。
想要用SecurityContext必须要使用SecurityContextHolder.getContext()了。
最后一个地方有点城头变幻大王旗的味道了,Logout的位置要换成${appPath}/j_spring_security_logout。
某超市的搜索结果
禁忌总是不期而遇,当权者总是喜欢
不知道这是否是一种讽刺,你可以大摇大摆的走进这家超市,而这家超市的名字在搜索引擎上却成了禁忌。
那个直言提醒我们的人去了
今天下午柏杨去世了,很多网坛新锐不一定知道曾经我们华文圈子里面有这么一号。他曾经直刺了中国人的痛处,指出了国人那些恶习。脑子不好的对他愤愤不已,脑子不好而且还掌了权的把他关进大牢,脑子不好没掌权却盼望掌权的那他的文字出来鼓动年轻的脑子不好的人搞了一场风波出来,脑子不好去在对岸掌了权的直接把他的文字禁掉了。那些刚刚从禁锢里爬出来的人们看到了他的文字,有些被启蒙了,有些怒了。
他自己说自己就是这个民族这头牛上的牛虻,狠狠的要了这个牛一口这头牛就往前走了几步,自己却会冒着被牛尾巴抽扁的危险。思考,直言那是我在他的文字进入大陆15年后再图书馆拿到他的那本书的时候的读后感。这是一个能够直言提醒我们的人,让我们看到自己的人,今天他去了。
中文问题的解决
我们面对了中文问题,使用Webwork的时候我已经在webwork.properties里面设置了
webwork.i18n.encoding=UTF-8
webwork.locale=zh_CNs
这两个属性。
部署过后,进行中文内容提交保存至数据库,结果显示出来还是乱码。
屡次修改各处的encoding未果。
最终发现需要修改tomcat的Server.xml
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>
修改成这样就行了。
在试一下中文的存储就可以了。
Apbible go to Jboss Portal Server
把Apbible部属到Jboss Portal Server上颇费了一些周折。原本预想的是使用Apache的Jetspeed于是开始对Apbible进行了一番改造。
首先对Apbible的xwork.xml配置文件进行修改,柿子一定要拣软的捏,就改Helloworld吧,虽然说有点俗套,但是有效就行了。
选择把
<package name="welcome" namespace="/welcome" extends="apbible">
<action name="welcome" class="com.opensymphony.xwork.ActionSupport">
<result name="success" >/pages/welcome.ftl</result>
<interceptor-ref name="servlet-config"/>
</action>
</package>
变成Portlet,开变
<package name="apbibleportlet" namespace="/view" extends="webwork-portlet-default">
<action name="welcomeview"
class="com.opensymphony.xwork.ActionSupport">
<result name="success">/welcome/welcome.html</result>
</action>
</package>
这Webwork想变点东西出来还真挺容易,改一个package extends就可以了。部署到Jetspeed上,还需要定义一个Portlet的定义文件WEB-INF下面新建一个portlet.xml声明Portlet的定义位置。
<portlet-app version="1.0" xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
<portlet>
<description xml:lang="EN">Portlet Of Apbible</description>
<portlet-name>apbible-web</portlet-name>
<display-name xml:lang="EN">Apbible</display-name>
<portlet-class>com.opensymphony.webwork.portlet.dispatcher.Jsr168Dispatcher</portlet-class>
<init-param>
<!-- The view mode namespace. Maps to a namespace in the xwork config file -->
<name>viewNamespace</name>
<value>/view</value>
</init-param>
<init-param>
<!-- The default action to invoke in view mode -->
<name>defaultViewAction</name>
<value>welcomeview</value>
</init-param>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
</supports>
<supported-locale>en</supported-locale>
<portlet-info>
<title>Apbible In Portlet</title>
<short-title>WWPortlet</short-title>
<keywords>webwork,portlet</keywords>
</portlet-info>
</portlet>
</portlet-app>
再到Web.xml里面增加:
<servlet>
<servlet-name>preparator</servlet-name>
<servlet-class>
com.opensymphony.webwork.portlet.context.PreparatorServlet
</servlet-class>
</servlet>
打包以后部署到Jetspeed,一切就那么自然的成了。
换Jboss Portal试一试,结果就出事了。一上来就是OutOfMemoryError : PermGen space。加大了Heap以后也没有用。Log4j也冲突了,CommonLog也冲突了,Hibernate也冲突了。一一处理以后打War包的时候不再包含Log4j和Common-log了。恍惚间Portal有了反应,开始对Request 有了重定向的动作,结果依然有问题。
查了一下Jboss Portal User Reference以后发现这Jboss是如此的变态以至于你还有在给一个JSR168的Portlet加两件衣服他才能认得到这个Portlet。于是开始给Apbible Portlet穿衣服。
第一件是portlet-instances.xml:
<?xml version="1.0" standalone="yes"?>
<!DOCTYPE deployments PUBLIC
"-//JBoss Portal//DTD Portlet Instances 2.6//EN"
"http://www.jboss.org/portal/dtd/portlet-instances_2_6.dtd">
<deployments>
<deployment>
<instance>
<instance-id>apbibleWebInstance</instance-id>
<portlet-ref>apbible-web</portlet-ref>
</instance>
</deployment>
</deployments>
要把Apbible Portlet定义的Portlet Name 给做一个instance-id。
按照文档在给穿一件xxxx-object.xml:
<?xml version
<!DOCTYPE deployments PUBLIC
"-//JBoss Portal//DTD Portal Object 2.6//EN"
"http://www.jboss.org/portal/dtd/portal-object_2_6.dtd">
<deployments>
<deployment>
<parent-ref>default.default</parent-ref>
<if-exists>overwrite</if-exists>
<window>
<window-name>apbibleWebWindow</window-name>
<instance-ref>apbibleWebInstance</instance-ref>
<region>center</region>
<height>1</height>
</window>
</deployment>
</deployments>
部署到JBossPortal Server上,在Portal Admin的Portlet Instances管理界面里面终于查到apbibleWebInstance了,真不容易。
使用一段时间后,界面不动了。查了一下Log文件发现了前面提到的一个错误OutOfMemoryError : PermGen space。继续google一下,发现所谓PermGen space Class Loader用来放Class Index 的,那怪怎么加大Heap都无济于事。最后将run.里面改成了这副模样:
set JAVA_OPTS=%JAVA_OPTS% -Xms
运行JBoss以后一切终于正常了。
快餐化爱国主义
看看明年两会能不能落实盲流登记户口问题,省的大家暂住在自己的房产里面,暂住在自己祖国的城市里。
Beautiful Dreamer
Beautiful Dreamer
Album: The Essential Marty Robbins: 1951-1982
Written by: Stephen Foster
First Performer: Marty Robbins
Beautiful dreamer,
Wake unto me
Starlight and dewdrops
Are awaiting for thee
Sounds of the rude world
Heard in the day
Led by the moonlight
Have all passed away
Beautiful dreamer,
Queen of my song
List' while I woo thee
With soft melody
Gone are the cares of
Life's busy throng
Beautiful dreamer
Wake unto me