2006年5月31日星期三

一个动作让我有触动

一个动作让我有触动
日本的老男人头发很多是花白的,今天走廊上过来一个,带着眼镜,
由于走廊有点窄,他过来时给我鞠了一躬,角度不是很大,但是很到位,
我也回鞠一个,但是由于在中国日常生活着,突然反应还是有点来不及,
第一我没想到他会给我鞠躬,第二我鞠的躬比他角度更小。鞠躬的时候
他的脸色是恭敬的,我的表情是游离的。相比之下就差了。
虽然一个不起眼的动作但是让我感觉到了久违的"礼",去日本很快就会融入这种礼中,是一种
和气,温柔平和的感觉。
但是在中国上下班挤公交车,听司机骂人,遇到泼妇。一下就忘记了礼。
人和人之间失去了温柔的感觉。还有一些穿的很性感的女人显示出高傲的神情,
使得美感变得粗俗了。
中国以前可是礼仪之邦啊。而现在礼在中国已经衰落了,尤其在大众中。
-----

我又受伤了

练柔道每次都是扭来扭曲,昨天练得都像虚脱了.
以前连空手道觉得越练越强,现在柔道觉得越练越弱.
脚板上皮很薄也很嫩,几乎没有肌肉,而且还有几条血管.我想赤脚踢不是很容易自伤?
昨天嘴唇被不小心打了一下,肿了,主要是一颗虎牙兹出的不平整,所以切到嘴唇了.
还好没有打到眼睛,不然...
脚板上擦掉一块皮,现在一个星期了,快好了.
我和对手互搏的时候,没力气了,所以一直被摔倒,而很少把人摔倒。。。
练武就是这样,强中自有强中手,永远不可能是世界第一。只要有所进步就可以了吧。
不然我不服输的人性可就郁闷了。呵呵。
晚上我去银行atm上搞存折,刷磁条开门一下没成功,正好有个男的骑了电动车也来,
我等他拿卡刷了开门的,结果他看了我一下,就落荒而逃了。大概是看了atm抢劫杀人的
录像了吧。而且晚上10点多了。我有那么有威胁吗?
-----

2006年5月21日星期日

武道

武道
我上学的时候体育是比较差的。
上班后业余练了一下空手道,三个月,
今天有开始练柔道,才去了4次。
很多空手道 合气道 柔道 跆拳道 剑道 泰拳,少林拳 擒拿
都是身体的语言,不会说话只能呀呀的叫,不会这些打起来也是乱打。
其实和练自行车、游泳、交谊舞是一个道理。
武,虽然有流派众多,但是打起来总能分出第一,这就是武无第二的原理。
所以我是认为无规则打是比赛的最真境界,而限制于某种,就无法突破流派自己的框架和极限。
当然刀剑应该更厉害,是拳脚的升级,但是不好练习,一个人能挨几刀啊?

这样我来横向比较一下。
空手道,拳击,散打是硬, 柔道,柔术,合气道,擒拿是软。
刚练空手道的时候还不知道,练过柔道以后才知道,除了硬还是软。
就像有白天却不知道还是黑夜。
下面将一些不太入门的我的看法:
空手道,主要是直拳和腿,山神站,怎么都是练力道的,一拳,一脚 600kg, 那可是可怕的。
当然练力道要考虑身体的承受力, 400kg一腿,踢出去,如果你的腿受不了,那么
就把自己的腿踢断了。骨头的承受力是有限的,也是很脆的,不相信可以拿根猪骨头
玩玩。只要是肌肉增加了坚硬度。
人的身体有很多软的地方,下巴,脖子,腰子,裆下,锁骨,鼻子,等等,
如果打道了就不好了。对自己的喉结轻轻来一拳就知道了。
注意抗击打能力。攻击力和防御力是互为瓶颈的。至少我是这样认为。
因为你的攻击力强不能保证你永远不被攻击到。
拳击有人说他的拳是最厉害的,但是我比较反感,觉得限制太大了,不能踢腿,
是对人性的拘束。
合气道有点神秘,看不明白怎么把别人一下摔倒了,不练的人一辈子也不会明白的。
柔道我才学了四次,规则什么都不明白,但是接触到他的独到之处。柔道就是摔跤,
翻跟头。据说人摔不起。翻两个跟头也会头晕。所以翻来倒去也是一种学问。
而且扭来扭去,利用杠杆。关节。 但是杀伤力应该没有硬的大,而且训练的时候
我觉得破绽很多,如果能提上两脚是最爽最直接的方法。
但是近身的时候,还时不是正是打打杀杀的时候,较量一下技巧是比较"文明"的,
比如你和别人起冲突,一下来3拳1腿的空手道,不太合适。柔道倒是比较合适。
当然最好不要动武。
因为我发现最大的敌人还是自己。韧带拉不动,跑两下就累,俯卧撑,仰卧起坐
都能把自己累趴下,怎么还可以去何人较量呢?输赢没有意义,因为首先不能胜过自己。
等到自己很能随心所欲的支配自己的身体了。就可以向李小龙那样打遍天下了。
跆拳道看过,觉得简直让我看不下去,不堪一击。竟然还有那么多人练,是半吊子的武功。
要是真练好了,也应该转行主修其他武功啊。
-----

derby vs hsqldb vs BerkeleyDB

derby vs hsqldb vs BerkeleyDB
i tried derby, hsqldb, Berkeley DB today,. latest version today.
hsqldb:
it's "light". i found the benchmark on the site showing it's the
most fast one. but i think it is because it's in memory feature.
but keep database in memory is a "fool" idea to me: if keep the
data in memory, why still i need a database? a data structure
in a programming language is better.
and when the jvm shutdown not properly the data all LOST!
and i havn't found a Good persistance data structure in hsqldb.
sql script and CSV are found.
so i don't think it's ready to use. unless you can let the data lost
after the application stops.
derby is better.
it has some kind of database file structure.
and no lose of data is found when the jvm stop suddently.
and after a created a index on a lot of data, the "select" speed
became very quick.
and the server mode can accepts multi-clients.
but seems not very stable.
org.apache.derby.client.am.DisconnectException: Execution failed due to a distribution protocol error that caused deallocation of the conversation. A PROTOCOL Data Stream Syntax Error was detected. Reason: 0x2114
BerkeleyDB has some kind of new conception on persistance.
the Java Edition, the persistance directly the java object.
but it's seem to be some kind of O/R Mapping tool, and new
style of code must be applied, it is to say, if you use JE
of BerkeleyDB, you must write your code in BerkeleyDB's way.
you wers stick to it.
XML db is available which i not willing to have a taste yet.
and the BerkeleyDB seems not a pure java db. it more kind to C.
so if i choice a light embedded java database today, i should use derby.
welcome to comments.

-----

2006年5月14日星期日

A ie javascript bug

case:
<html>
<script>
if(!document.attachEvent)
{
document.attachEvent = function(){document.addEventListener(arguments[0].substr(2),arguments[1],arguments[2])}
}
document.attachEvent("onmouseover",function(e)
{
var tip = "";
if(typeof(event)=="undefined"){
//firfox works fine
tip = e.target.getAttribute("tips")
}else{
// a ie bug: id and name seem to mixed
tip = event.srcElement.getAttribute("tips");
}
alert(tip);
});
</script>
<body>
<input type=checkbox id=a1 name=a1 tips=''>a1<br>
<input type=checkbox id=a2 name=a2 tips=''>a2<br>
<input type=checkbox id=a3 name=a5 tips=''>a3<br>
<input type=checkbox id=a4 name=a3 tips=''>a4<br>
<input type=checkbox id=a5 name=a4 tips=''>a5<br>
<script>
var i;
for (i=1; i<=5; i++){
document.getElementById("a"+i).setAttribute("tips","A"+i);
}
</script>
</body>
</html>
as this code, e.srcElement should be the source element of mouseover's target.
but it may refer to another element.
the tips for the 5 checkbox should be A1,A2,A3,A4,A5 but in ie, is A1,A2,A5,A4,""
change names to b1,b2,b3,b4,b5 will cover the problem.

neoemdund,2006/May/14

-----

2006年5月11日星期四

破路由器和破项目开发

先来说个破路由器的故事。 这个路由器每次节假日(七天长假)过后,(期间使用量小)
就要关掉电源重开一下才行。
否则网络速度很慢,慢到网页打不开,包丢光为止。
然后是破项目开发的故事
我一个人开发了两个管理系统。自觉得不错,很多人用了很长时间,几乎没有什么bug,
系统运行也很流畅。
第三个项目领导觉得把任务发出去,让几个新人来开发,新系统可以说是在
第2个系统的模子上改造一下就可以。
结果新人来了,一个技术不过关,问了几个问题后,让我有点晕倒,我觉得他应该重新从基础
学起,于是先退出。
一个看了4天代码后,没看懂,没有进展,竟然跳槽了。不知道和我的代码由没有直接关系,还是
没有关系,还是催化剂关系。
其他还是4个人,一个管测试,三个开发,开发的速度和质量和他们的水平成正比。
而且我也参加进了开发。
然后他们退出了我来维护,现在我要改两位数的bug.
我发现6个人的开发不如我一个人,速度上和质量上。
现在还有一个新系统,领导据说还是想发出去让人做,我比较-_-!...
于是我认为我开发的项目都适合我一个人来开发。

-----

博客归档

neoedmund's shared items

我的简介

ZIP Code File