| Sandy 的个人资料别青丝 照片日志列表 | 帮助 |
|
|
2009/11/11 回归最近好像有点找到以前写code的激情了。 随便说两句近况: 工作的机器硬盘挂了。 顺便装了windows 7 64bit. 总体感觉没啥特殊的,内存才2G看不出什么。 64位应用比较少,当然也没必要。小程序难道还要访问超过4G ? 只是浪费硬盘空间而已。 ----- 送老婆一份礼物,她很开心,我也开心。比起俺的40d 17-40 亏欠太多了。。 ------ Porting 比较辛苦,也很有挑战,对native东西了解多了些。 ------ according to the plan <corpse bride>… 2009/4/20 这几日 继续喝着中药 多少有些习惯了 生活方式的改变的确很难 但我尝试去做 为自己也为家人 每天晚饭黄瓜生菜 虽然肚子会饿 担心里挺踏实 工作还是老样子 虽然不是自己想要的氛围 但人不能过于理想化 达到目标 就Ok 知道自己为什么在这里才是最重要的 好在我明白 人就应该给自己找点乐子 生活的压力不能过于看重 羡慕杉哥的生活 呵呵 真是一种轻松 希望回去也能像他一样 不知道漂的生活还要到多久 希望带给家人的是以后的幸福 而不是更多的牵挂 2009/3/23 向老婆道歉 和 遗传算法昨天惹老婆生气了,实在不应该了。
老婆在天津吃苦受罪我这还光气她,该死该死。。希望老婆大人大量了。请老婆再次相信我可以痛改前非为做好爸爸做准备。
正想怎么表达对老婆的歉意时看到CB上一篇关于遗传算法绘制Firefox图标的文章 深受启发,试验如下。
目标 生成一句话 "HuaHua I Love You".
过程 首先随机生成与目标等长的随机字符串,每一个字符串作为一个生物,共N只。
每两只生物可以产生n只生物后死亡(这里只是任意两只 没考虑公母-____-),新一代生物必须经过选择后才可以生存并繁衍。
这里的选择就是靠近目标那句话,n>=2 也就是说种群不会越来越少。 为了保持种群数量不变 n>时 所有子代(N / 2 * n) 都会被排序。
其中最近似目标的N个予以保留 其他就被淘汰掉,周而复始子代越来越靠近目标,这就是整个过程。理论上需要90^17 = 1.6677181699666569e+33才会随机出现目标。。。 那遗传算法呢?
测试后结果如下。
初始种群数N 子代个数n 年代 匹配度(运行200次后平均值)
100 4 100 0.588
100 2 100 0.118
100 8 100 0.647
100 20 100 0.529
200 2 100 0.118
200 4 100 0.823
200 8 100 0.882
100 4 200 0.588
100 4 400 0.588
200 4 400 0.823
自己机器不咋滴没敢算太大的数 子代20 的那个已经是算了半天了。
从结果看种群数和子代数对结果影响比较大,但年代从200到400结果没有任何变化。
问题在于我使用的子代产生的算法比较简单没有增加“突变”在这里,父母直接遗传给子代。
导致若干年后子代之间没有任何差距,生物也就不再进化了。
结果里面 子代数20 时 匹配度降低不太容易解释可能是“近亲结婚”的原因,以后再研究。
现在的算法基本 种群数400 子代4 年代100 匹配度就可以达到0.9了。
代码如下:
import java.util.Random;
public class Life {
public int familySize = 100;
public int chindren_count = 4; public int era = 100; public char[][] families = null; public String result = "HuaHua I Love You";
public Random gods = new Random(System.currentTimeMillis());
private int max_match = 0; /**
* @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int results = 0; long t = System.currentTimeMillis(); for (int i = 0; i < 200;i++) { Life l = new Life(200,4, 200); l.start(); l.outputResult(); results += l.max_match; } System.out.println((System.currentTimeMillis() - t )/1000); System.out.println((double)(results/200)/17); } public Life(int familySize, int chindren_count, int era) {
this.familySize = familySize; this.chindren_count = chindren_count; this.era = era; }
public void outputResult() {
System.out.println("Init " + familySize); System.out.println("Run " + era + " years"); System.out.println("Chindren " + chindren_count); System.out.println("Result " + max_match); } public void dump(char[][] f) {
int i = 0; for (char[] s : f) { System.out.println((i++) + " " + new String(s)); } } public void dump(int[] f) {
int i = 0; for (int s : f) { System.out.println((i++) + " " + s); } } public void start() {
families = new char[familySize][result.length()]; char[] sb = new char[result.length()]; // init family for (int i = 0; i < familySize; i++) { for (int j = 0; j < result.length(); j++) { char c = (char) (gods.nextInt(90) + ' '); sb[j] = c; } families[i] = sb.clone(); } char[][] children = new char[families.length * chindren_count / 2][result
.length()]; int[] matchResult = new int[families.length * chindren_count / 2]; int g = 0;
boolean found = false; while (g++ < era && !found) { disorder(families); for (int i = 0; i < familySize / 2; i++) { char[] f = families[i]; char[] m = families[familySize / 2 + i]; for (int j = 0; j < chindren_count; j++) { children[i * chindren_count + j] = markChild(f, m); } } for (int i = 0; i < children.length; i++) {
matchResult[i] = match(children[i]); if (max_match < matchResult[i]) { max_match = matchResult[i]; } if (matchResult[i] == result.length()) { found = true;
} } markChoice(matchResult, children); System.arraycopy(children, 0, families, 0, families.length); } // dump(families);
// dump(matchResult); if (found) { System.out.println("got! " + g); } }
public void markChoice(int[] data, char[][] strs) {
int temp; char[] t = null; for (int i = 0; i < data.length - 1; i++) { for (int j = i + 1; j < data.length; j++) { if (data[i] < data[j]) { temp = data[j]; t = strs[j]; data[j] = data[i]; strs[j] = strs[i]; data[i] = temp; strs[i] = t; } } } }
public int match(char[] s) {
int v = 0; for (int i = 0; i < s.length; i++) { if (s[i] == result.charAt(i)) { v++; } } return v; } public void disorder(char[][] type) {
int size = type.length; int p1 = 0; int p2 = 0; char[] temp; for (int i = 0; i < size * 4; i++) { p1 = gods.nextInt(size); p2 = gods.nextInt(size); temp = type[p1]; type[p1] = type[p2]; type[p2] = temp; } } public char[] markChild(char[] f, char[] m) {
char[] son = new char[f.length]; for (int i = 0; i < son.length; i++) { if (son[i] == 0) { int j = gods.nextInt(2); if (j == 1) { son[i] = f[i]; } else { son[i] = m[i]; } } } return son; } }
2009/3/7 充实的一天天气好不容易暂时缓了一下,连着几个星期的阴雨实在让人难受。
公司几个人组织去黄龙打羽毛球,我呢顺便爬一下宝石山,西湖转转。
过完年感觉身体真的不太好了,平时精神也很差。体检报告那几项“超标”的还真得注意了。
说来也巧,江南的诊所就在公司旁边,下周可得去看看,让Dr.J好好瞧瞧,开点中药。说远了。。。。
没想到打球的人还挺多,貌似平时也没这么多人。。。。
W带他日本媳妇来了,嗯。夫妻相。ku ni ji wa 一下,人家还狠惊讶。。。。无奈就会这一句。。
几个同事打的都比较专业,我这和平球的显然让人家“耍”了。。算了,锻炼目的达到了。
2点结束后和 大托 奔向 宝石山。
可能是天气好点,今天黄龙人还不少。大爷大娘唱唱跳跳,底气都挺足的佩服佩服。
因为前几日连续下雨貌似路被毁了。一些民工赶着骡子搬运石材,平时也是很少见到了。
说起骡子也真是可怜,比黄牛还黄牛。一辈子就这一茬儿。。。。
没多久就翻过山,到了西湖边儿。走走停停吧。。和大托聊着天,谈谈技术,生活和以前公司的事,也是难得的机会。
学到不少东西毕竟人家比我长几岁。
最后在大托的推荐下 来到了 好又多后面的 小猪头 。 以前和老婆来超市总是路过但没机会进去。
今天算是试试了。自助火锅38一位。在杭州能有这价格那是相当不容易了。。。。
我俩都是肉食动物,盛的肉跟小山一下-_-.旁边姑娘有点傻眼了。。。
吃饱喝足。甚是满意,计划下次再来。
唯一的遗憾是以前没有带老婆过来。她跟我在这儿光吃苦了,没去过什么地方。
老婆。。在家辛苦了。加油!
2008/8/5 尽人事 听天命最近心情不是很好,事情比较乱。前段时间自己心浮气躁了些给,别人一些借口。
今天又遇到堵心的事儿。老婆和我说了心态要放好,没什么大不了了。嗯,只是自己看重了些,想的太多。
道不同不相为谋。说我这人不好相处,呵。 或许是吧。我这人也愤了些楞了些,见不得别人异样的眼光。一脸安能摧眉折腰事权贵,使我不得开心颜。 得罪就得罪吧。
爱说什么就说什么。想开些多提醒自己了。
尽人事 听天命
不算是消极。阿Q一点也是有好处,少点担子吧。 2008/6/17 Thinkpad 与 Macbook一直在用t60发现自己多少有些厌倦了,于是这些日子对macbook了解一些。
thinkpad 和 macbook 就是一对黑与白。
t代表庄重和严谨, m就是淡定和优雅。
t 代表 best engineer,而m 代表着life,生活。
我承认我崇尚t的可靠严谨,可以让我坚强面对重重困难。实现自己的目标和价值而努力而奔波,努力去做best engineer。
但我很难想象自己是不是这样的或者要做这样的engineer这样的人。嗯,我不是。丢掉了一些锐气和以前那种自以为是的偏执。
什么才是最重要的?
生活,Life. Mac所代表的正是我所我要得到的归属的。
2008/3/23 期待淡定的生活刚刚安顿下来,换了一个新的住处。
公司新办公大楼也遥望咫尺,我是习惯走路上班的日子了。
现在期望的只是能够和合租的新朋友顺顺当当,有些小事别太认真就是了,吃亏常在。
这两个月也是蛮关键的,如果预定的计划能够顺利完成,以后的日子我想。。会是让人羡慕的,呵呵。
生活还是淡定的好,没有过的欲望奢求,没有过多的嘈杂扰乱。在都市中寻找自己的一片田园,心中的田园。
2007/8/9 积跬步以至千里活动时间:2007年8月4 日 天气状况:微风,多云 活动主题:无线电邮, 无限你的生活 活动目的: 挑战自我, 享受汗水, 享受阳光&风 出发时间:上午7:40 凯旋时间:下午6:50
很平常的日子,很随意的装备,我们开始了绕中环步行的挑战。其实中环并不长,也不陌生,天天路过中环,而且还是走路,大家几乎没有觉得会有什么问题。只是觉得步行这么长时间,会觉得很没有意思,很单调的运动。发起之初,几乎所有的人都是这么看待的,很多人不参加,想到的问题也都是怕中暑什么的,好象唯一的担心是时间太长,太单调,没累着,反而被晒着了。其实,一天步行35公里是非常有挑战性的。
挑战在轻松快乐中开始了,前半段基本没有遇到什么问题,真正的挑战在行程进行的一半的时候才开始,脚力的下降突然感受出来,开始有队员有点吃力了,大家的谈笑风声明显少了,大家都知道,挑战开始了。这个阶段的路况和风景也不如刚开始,没有了安全宽敞的人行道,明显的感受汽车从身边呼啸而过。下半程的时候,很多人已经体力不支了,伤痛还是疲惫都困扰着大家。但大家还是咬着牙,一步一步坚持着走完了全程。整个行程没有大家预想的那么顺利,我们遇到了很多意想不到的事情,期间还有很多感动的画面。
特别是在普济河大桥上,桥很高,路也窄,没有专门的人行道。而大家也很累了,注意力不再特别集中,走在高高的、震动的桥面上,大家都非常小心。Benard还晕高,紧张的都不敢走在路边,只能低着头走在杨坤的身边。当时,Ring走在最后面,看的出他非常担心,一个劲的回头看身后的汽车的状况,还挥手示意提醒汽车。这是最惊险的一幕。后来终于平安的下了桥,看着Benard舒心的笑容,大家悬着的心才落了下来。我们为Benard的勇气感到鼓舞。
后来下桥后,Ring被一个冒失的家伙骑车撞了一下,擦了点红药水,继续前进。走到后半段,Ring已经非常疲惫了,但一路上还是没有停留,一直往前默默的走着。还有Michael,是这个队伍里面最胖的,大家都以为他走不下来。很早开始他就觉得累了,看着他浑身被汗水湿透了的衣服,能感受到他已经非常努力了,而且还有腿伤,最后几乎是横着走完了全程。
终于,我们走到了终点,我们完成了一个大多数人都不敢尝试的任务。从某种意义上说,我们创造了一个属于我们自己的历史。从今天开始,我们每个人都是一个无畏艰苦,勇于挑战,拥有坚强意志品质的全新自我!
我有时候在想,这次活动能带给我们什么启示呢?我们绝对不是仅仅去看中环的风景,也不是单纯的锻炼身体。我想它告诉了我,其实,生活中需要很多坚实的一小步。“不积跬步,何以至千里”,有时候看似很难的事情,如果我们能坚持下去,每天向前迈出一小步,就一定能达到目标。“行百里者,半九十”。那最后的一部分,有很多人都因为坚持不了而放弃。的确,在最后的一小半,走到南楼的时候,Sandy就觉得好象永远也到不了似的了。但就活动而言,我们知道就剩最后的一段距离了,我们咬咬牙,就能坚持过去。但生活和工作中呢?没有人能准确的告诉我们,我们离目标到底还有多远,甚至没有人告诉我们方向是否正确。这个时候坚持的一小步,是需要很大的勇气的。
“人生路上有很多时候需要灯塔,需要前进的榜样。 我是一直读着名人传记走过来的,就像小时候奶奶给我讲周围名人发迹的故事那样。 我有的时候也想做一个能让别人可以有勇气走完全程的人,一个能在艰苦的条件下能有继续下去想法的人。 这个时代不缺英雄,不缺榜样,我们要去学习,要去模仿,要去创造,让自己也成为一个英雄。 在我的另一个圈子里是一个得考虑好多问题的人,但是我希望能在我们这个圈子里做一个尽量少考虑问题的人,尽量享受过程中的乐趣,有的时候为别人活着很累,我希望有个能充分放松的地方,就是这次活动。 事实证明我达到目的了,cheer。” ------ Brent是拉练活动中表现最出色的,几乎步履轻盈的走完了全程,其实他也很累,当他有个很好的信念:做最好的自己。把自己的能力发挥到极致,有时候就是很惊人的力量。
“这次活动,在我本身来讲,在活动发启之初参加与否对我来说是一个比较坚难抉择,这是一个对意志,对忍耐力,对团队合作的考验.从来没有参加过这样充满挑战的活动。经过反复的思想斗争......最后是自信,是乐观,是喜欢接受挑战的性格驱使我去做这件事。事实证明,在走完全程后,我得到了太多的东西,每个人都让我很感动,包括我自己.我达到了一个新的高度。正像歌词里那样:"追逐梦想,一起飞.我们需要真心面对”” ----- Michael自己也没有想到自己能走完全程,活动结束后,他感触颇深,有很多的感受,是以前他没有仔细想过的。
“俗话说“行百里者半九十”通过这次活动,我认识到不管做什么事,越是到快要完成任务的时候,才是对人的体力,智力挑战最大地时候,越要以超越自我地勇气,加倍努力地去完成这件事,只有这样才能把一件事做好” ----- Hill也是很艰难的走完了全程,他的信念就是他最大的动力。
“最大的感受就是认识了自己的身体素质,起初,我认为我肯定没有问题的,但是到了后来才发现自己的耐力跟不上了。非常感动的是路上杨坤一直陪着我,要不然,我肯定坚持不到最后。这次活动还是有很多的遗憾,要是能有下次活动,一定要好好准备,再次挑战自己”。
“早上,信心十足,总是走在最前面。觉得平地三十几公里,能有什么困难?过立交桥,本人晕高!一直不能走在队列里面,让后面的所有人担心了好一阵;据说Ring一直在观察后面是否有车会撞到我。。。当中午休息过后再次出发的时候,每走一步腿都疼得让我浑身冒汗;尽管极力想坚持到底,但最终为了不拖累大家,还是打了车;这让我看到了自己和别人在身体素质上的差距;过了海河,曾经有一段路,不停地走,花了10分钟,只走了大约50米!大概是最慢记录了。Kun一直陪着我,很耐心;终于到了终点。我和大家同样兴奋、满足;尽管我有大约12公里借助了出租车的帮忙,但是我同样收获了很多。如果还有下一次,如果时间允许,我还会参加,去体会作为团队中的一员面对挑战的乐趣,同时,也想看看自己进步了多少。” ----- Benard是本次参加拓展年纪最大的一个队员,而且还有晕高,活动结束后,他深深的感受到收获颇大。
“这次徒步拓展活动,其实是一次考验自信,韧性,耐力,勇气的过程。我对这次活动一直是大力支持的。这是我不服输的性格的一次体现,和想跨越平台期走进新旅程的一次尝试。活动之前的准备我决定放弃以前备齐装备背负装备旅行的方式,而改为轻装上阵随时补给的方式,因为中环线沿途随时可以补给。起初上午这个阶段走得很轻松,问题是我自认为走得不慢却没有领先,各位同事各个令我刮目相看。中午吃饭和休息之后成为一个新的阶段。中午休息期间应该做充分的拉伸和放送,却只注重了吃饭,这应该是下午痛苦的主要原因了。整个过程中应该注意自己生理条件,该行军时要行军该休息时要休息。我觉得今后类似活动中大家要注重科学行军而不是疲劳行军。最后从日报大厦开发的最终阶段中,是感觉最痛苦的阶段。这时候我想到一个故事。故事大致是说一名日本长跑冠军夺冠的秘诀是每次给自己指定一个100米的目标,跑完这100米之后,再制定下一个100米。我采取了这个方式走完了最后的阶段。这个故事说明了两个道理:一是不要的目标设定得太遥远太难,而是要一步一步地将目标细化,每一次完成一个有一点难度又可以经过努力实现的目标,才能达成最终目标;二是坚信自己能最终完成目标,而不会半途而废,在一个小目标完成之后给自己一个短暂的修正,并制定下一个目标,而不是懈怠和放弃继续努力。对所有参与活动的人员来说,是一次Teamwork。有人当先锋,有人是大部队,还有人要断后。既不必拥挤在一堆也不能间距太远而照顾不到。活动之前有人能将活动规划详细,执行的时候也要坚持到底。假如中间任何一个人偷偷坐车回家,其实大家不能把他如何也不会责备他。但是没有人这么做。因为所有人心中都有一个信念,就是坚持到底,最终一定要胜利。勇气和力量同在,汗水与收获并存。” ----- Frank
“终点不是目的,挑战自我” ---- Sandy
“整个过程可以作为一个项目管理,从开始策划到具体实施,现在是总结阶段。贯穿始终的是TEAM WORK。确认目标以后,团队中每个人各有所长,个人条件也不同,因此会有合理分工,各负其责,在完成个人作业的同时尽力帮助他人,鼓励他人,也从他人身上吸取经验,得到鼓舞,最终保证大家实现目标。而在此过程中体现出来的合作精神,勇气,毅力,是工作生活中成功的基石。” ---- Ring
让我们记住这个日子,不仅仅是因为我们围绕了这个我们生活的城市的中环一周,或许通过今天, 我们改变了我们对自己的看法,对生活的看法和态度. 或许这点改变,足以影响我们以后的生活.
公元2007年8月4 日 2007/4/23 买了几本书还是图书大厦,目标也算明确。一本asp一本j2ee的。 买asp是为把手里的东西赶紧弄完了,买了本儿快餐型的,明日出版社和delphi编程范例是同一家,书范例比较多也很全,这么没买太贵的也没必要买太细致的。 j2ee方面选了很长时间。struts和spring对我来说都是陌生的。本身我对web开发就比较反感从心里抵触 ,可能是win32应用程序做太多了。struts in action没有看到,spring in action虽然看到了但是感觉不太适合我。我目的是了解一下j2ee开发流程以及mvc如何在web上将表示层和控制层分开的。struts和spring感觉spring略显复杂用了很多技术或者说是名词,对我来说不太适合了,所以最后选了本struts的书,孙卫慧写的那本。能让我了解j2ee目的就达到了。 另外选书时看到了 《borland 二十年》李维的。以前在电子版看过,我觉得的每位borland fans都要读这本书。让我真的感觉borland是伟大的公司培养天才的公司。只是不太聪明,相对微软而言。书里介绍了delphi,jbuilder,turbo c++这些家喻户晓开发工具的历史和一些软件天才,不过这些天才很多都被微软挖了墙角。anders..300万美金年薪数万股票以及bill亲自邀请终于来到微软.创造了vj++,现在anders是c#首席设计师.net framework核心成员。 2007/2/17 放假了。明天,噢 应该说是今天开始正式放假了。
很久没有好好休息了,很想静静睡上一天。呵呵我知道这根本不可能。就算没有人打扰我也会溜到网上静不下心。
明天陪lp去看牙医。年三十还有六点半起床真不太喜欢,但没办法人家医生要求的。
刚刚给lp写了一个基金净值和收益追踪的小工具。呵呵还算实用花费一晚上。不知道明天还能不能起来。
但愿明天一切顺利。
假期来了例行的一些任务是躲不过的。希望有几天清净日子吧,也算没白放假。
2007/2/10 不在沉默中爆发就在沉默中灭亡昨天公司开了联欢会。无奈坐的位置实在太远了,只能看到几个人影在那晃荡说的什么就一点也听不见了。 ps 没有忽悠成老黄和文森特Pk算是个遗憾。。。
2007/1/7 开心呵呵今天和lp去图书大厦。坐地铁到小白楼出来居然忘记了图书大厦的位置。
呵呵真是丢人了。问了几个人才找到,丢人啊。 网上选的几本书在那里找是找到了可惜不是太满意,书没有完全适合自己的有用的地方能100%掌握就很值得了。 LP说的有道理。唉唉可我还是舍不得。既然来了就买吧。顺道捎了一本梦寐以求的经典大著。再次感谢lp的慷慨刷卡,嘿嘿。 晚上和lp又讨论一下今后生活方式等一系列的问题。嗯,以后办什么事情之前一定做好计划。 ----
according the plan <<Corpse Bride>>顺便提一下这是部好片子。LP看完都哭了.... --- 故事:僵尸新娘VS美丽善良小可爱 年轻英俊的维克多(强尼·德普)即将和贵族少女维多利亚(艾米莉·沃森)结婚,这是一桩典型的维多利亚时代婚姻,不是因为他们相爱,而是因为维多利亚是破落贵族的后裔。婚姻既能挽救维多利亚家族的名声,也能满足身为渔业大亨的维克多父母的愿望,保证维克多顺利进入贵族社交圈,提升他们的社会地位。很显然,这对害羞而又年轻的未婚夫妇对自己即将举行的婚礼都犹豫未定,婚礼的彩排自然进行得一塌糊涂。 于是,为了避免出错,维克多在森林里紧张地排练着宣誓,紧张得心神恍惚的他开玩笑似的将订婚戒指套在地上一根手指状的树枝上,并提前说出了自己的结婚誓言。这时,令人可怕的事情发生了:被套上结婚戒指的树枝竟变成一根腐烂的手指,同时一只手从地底伸出来,拿走了维克多的戒指并抓住了他。忽然之间,他发现自己来到了死人的地盘。一个叫做艾米莉(海伦娜·博纳姆·卡特)的可爱女人穿着婚纱兴致勃勃地要跟他结婚。原来艾米莉是一位被谋杀的姑娘,自从她在新婚之夜被杀死后,就一直在等待一个丈夫,等待了很久很久…… 虽然到了死人的地盘,可维克多意外发现这里的人们都很会玩乐,与现实生活中的死气沉沉、循规蹈矩不同,死人们天天派对、通宵狂欢、享受着不停歇的音乐、不间断的啤酒。他们的世界反而显得明亮、宽敞又美丽。维克多发现他已经深深爱上了这里,然而他并不是死人,尘世里美丽可怜的维多利亚也时时萦绕在他心上。到底是选择僵尸新娘还是美丽善良的小可爱?这还真是个难题!!更可况,那个僵尸新娘还就口口声声坚持自己才是维克多的合法妻子,难啊! ◇ 花絮:好莱坞鬼才的“童话” 这绝对是童话,虽然它有僵尸、掉眼球和诡异的森林,至少,这是那个长得就有几分鬼气的好莱坞鬼才蒂姆·波顿的“童话”。就像它那部充满诡异、温情、色彩与浪漫的《剪刀手爱德华》一样,怪异的是爱德华长着剪刀手、披着凌乱的长发的外形,而浪漫感人温馨与一点点批判才是它真正的内核,这就是波顿的童话。不过,说到打上波顿烙印、甚至是把波顿风格贯彻到底的影片,却不得不提1993年一部与众不同的的动画长片《圣诞夜惊魂》,虽然波顿只是作为剧本和制片出现在演职员表里,但影片却直接被冠名为“蒂姆·伯顿的圣诞夜惊魂”,离奇而好笑的故事、古怪有趣的拍摄方式、自由而阴抑的想象力、蛮有意思的配角们、一点点爱情色彩,甚至是对百老汇歌剧的大规模运用,影片的古怪有趣直到如今还是影迷们津津乐道的谈资。 从2004年波顿宣布带领同一支木偶片团队开始制作《僵尸新娘》时,他为数不少的影迷们就已经开始为这部动画片激动。甚至波顿本人也随后亲自加入到了制作过程中,哥特式的环境、怪癖的玩笑和精细至极的静格技术,将是这部影片中最吸引人的特色之处。技术方面,波顿采用了《圣诞夜惊魂》中所用到的技术,用可替换的头部模型来拍摄人物的面部表情。当然,10多年过去了,这项技术也进步了不少,模型制作师专门为每个模型的头部制作了精密的机械结构来完成各种表情。据说光女主角头部的面纱和头饰就花了十个月才制作完成。对于越来越多依赖电脑技术的动画片来说,完全用传统动画技术、手工制作动画人物的《僵尸新娘》,无疑更有新鲜感。 2006/12/26 黑暗
20分钟到了海光寺,大雾弥漫。想了想这天肯定有新疆小偷,果不其然,万德庄大街和海光寺之间的空地上相隔10米左右3个新疆人。从他们身边走过观察了一下认定是小偷后拨打110。唉,还是要埋怨110一句。效率太低了每次都要等很久才接听。十余分钟后警车到了但警察没出来,小偷也发现警察后向家乐福转移。唉。警察让我上了警车描述一下情况。什么都要讲证据,唉没办法。110出警意义也就是驱散和威慑,好在我的目的已经达到了。呵呵本打算让110送我到八里台呢。当然是做梦了。我下车后110转向家乐福后面就不清楚了。
2006/11/12 光棍节周五KillClub按原来的计划去青叶happy,没想到那天坐满幸亏提前预定了vip1否则计划就泡汤了。口香糖事件的影响让大家席间发了不少牢骚。事情早晚是要出的只是来的很突然。言语间心里闪过一丝惆怅,留下的是遗憾。 在Kun的带动下迎接光棍节成了主题。过去的现在的将来的-有家没家的。这个主题让大家有些激动。是啊过去的现在的将来的,我想这也是我度过的最后一个光棍节了。没喝多少酒。自打上次痛苦之后我就告诫自己千万不能再喝多了,也是为身体着想,为了家人为了她。喝酒喝的是共饮的兴致,难受到底还是一个人的。让人更伤感更迷失。‘今宵酒醒何处,杨柳岸晓风残月’不好受。 最后的举杯迎接零点的到来。‘过去的现在的将来的,为了自由而欢呼吧’不知谁说了一句。但肯定是个男人。
散席后一些人要去high歌。嗯。应该,玩就玩的痛快。我是肯定去不了的所以只关心谁能和我一路回家。好在Anson是当爹的人。不过最终谁也没有去。
到家睡觉。
转天起的挺早。习惯了,甭管多晚睡的。8点前肯定睁眼。收拾屋子迎接辫子、墩儿、,小代、gogo、党。等人的时候上了一下gogo spaces..惊闻一家三口co中毒。太突然了。文章写的惊心动魄心里一阵冷汗。姐姐差点和我们永别- -!!.。既然能上网写东西估计好的差不多了,出事儿不言语儿一声儿唉唉。短信之问她是否能来。答案也是我料想的。为了一顿饭别再把命搭上。。。。。党也有事情。所以只是四个大老爷们去唱歌了,还赶上光棍节。呵呵。 歌唱歌很high。我发觉我是越来越不会唱了,调都找不到了。扯脖子喊两嗓子算了。Nnd.《死了都要爱想》喊都喊不上去。。。
喊了几个钟头出来后到易初莲花采购一番打车回家。 碰巧党也快到了。电话没说清楚让孩子多坐一站地。人到齐了准备美食了。吃着聊着。还是兄弟姐妹最亲。不过每个人烦心事儿都够多的。想想我还算好的,或者我已经上了另一个层次。话说回来谁让我比他们大一个月呢。至于啥烦心事就不表了,隐私嘛。
最后小嘟娘给了我一个surprise。可爱的时候是真可爱。。
“好好生活”Miaoer常说的。
2006/4/8 总结一下最近的日子......1. 老婆知道学习了. 2. 本本儿的梦想越来越近了. 3. 被block两周的问题被解决了. 4. 闭关重修基础,准备做点什么. 依赖2 - -## 5. 老友小聚.切磋技术.畅谈(也是长叹)今后的日子.. 6. 公司人猛增.地方小了.要搬家. 7. 我还是舍不得花钱.................... 2006/3/2 富贵不能YIN,贫贱不能移,威武不能屈大丈夫,这就是大丈夫. 昨天遇到宿舍的兄弟又被刺激了。难怪现在政府担心老百姓对生活现状的不平衡会爆发出来,我明白了什么叫层次。差距已经到了不知道另一层次怎么个活法的地步。觉得自己生活就是别人的生活。喔。对是别人的。但这个别人不是别的层次的人。差距实在太大了,让我感觉荒诞和悲哀。我悲哀什么?不是自己。不是自己啊。煤,水,电。怎么总涨价格的?我算他妈的明白了。国 家是想补亏是有国 家的道理。可他妈到底补在哪呢?在这些老虎单位的人头儿上了!这是为什么,中国人本性吧。这样说不是要上纲上领。只是太多的人不知道自己行老几了。包括我还有IT行业,中国IT行业都是如此。领导谈话时也说了中国IT很多问题。(具体回头说) 我明白自己的使命,呵,也许用这个词有点严重。但对我自己来说美好的生活就是目标和使命。目标是自己的,使命就不仅仅对自己来说了。虽然有很多很多不如意的地方;虽然自己肩膀比别人重很多;虽然自己看起来已经很老了。。。。。。。现在晚吗?还找得到激情感觉吗?甚至拿出来以前对Broadcast的那种激情吗?哦。想起电台了。二月二十九号是成立两周年的日子。周六要聚聚,回来再写点电台的吧。继续说。年前想和J做点小买卖,说年后见面谈,一拖再拖我也不知道为什么,好像害怕些什么。很复杂了。 昨天遇到鱼。还没毕业的丫头。也难怪五年的。告诉我现在害怕上线,我说为啥。她说上班的同学都会向她诉苦,种种不如意。呃。我想差不多。刚毕业的迷茫。我现在虽然不是迷茫了。但是----彷徨了 T_T。丫头本本烧了,又想买一个。我心里就想本本我都盼望这么多年了,奢望奢望。人家有钱就买吧让我帮忙参谋一下。IBMZ60M / T43 选一款。我对本本价格不是非常了解能给啥建议?!。末尾问了一句,”你打算买多钱的?“ “16000吧,之前想买iBook”..。。。。不说啥了,哭去了。
TMD又被QS了,标题 淫也不能写。我还以为body里的政府,国家之类。k
2006/2/6 昨天,今天,明天不是赵本山大叔的小品。
昨天
穷学生
口袋没什么钱
容易满足
很少想明天的事情
今天
穷coder
口袋依旧没有什么钱
不知道什么是满足什么是不满足
天天思考明天的事情
今天就是明天
明天
口袋没有什么钱.............
不是我不明白,这世界变化快初四聚会了。每年都如此,也是习惯,一年到头儿也就这一次。来的还是那些人,还好多了几个。整得集贤百粤大桌子挤挤的。同学聚会无非絮絮旧情,大家能事业有成也是让人欣慰的。
不过。强哥真是让我出乎意料了。小小普洱茶就能让大家感觉和他不是一个层次了。嗯,人家是文化人了。田老师听的有点傻(当然以小田的性格那是给强哥留面子了。^ _ ^)。中国物流界的先驱。喔。人家愿意做先驱,要做就做元老。好啊,俺物流界也有人了。饭桌上觥酬交错。这边修公路,30个亿。听傻了。轻描淡写,唔又不是一个档次了。。。。最可笑的是最后居然说我是赚的最多的。。不说了,俺是小人物虽然死工资有点不甘心但也说什么也整不了能震动北京XX的百八十万,哦不,百八十万干不了大事。千万,上亿,嗯,至少百亿。。够我还贷款的了。嗯。 |
|
|