-
2004年,我20岁。那时候的我,只想象过2008年的世界。仿佛一夜之间,时间已经指向2012。这些年,抑或忙碌着寻找心灵的藉慰,抑或忙碌着麻醉自己,抑或忙碌得迷失了自己。因此,一晃8年时光,于我,如梦一场。这些年,遇到很多困难,碰到很多朋友,开始理解世界与人生。这是我最大的收获。这两年,开始重新构建自己的理想与希望,并逐步去实现。这些年,欲望丛生,低档次的欲望,甚至没有达到名、利的地步;只为毕业证、户口等。无休止的欲望,东南西北都想要,这些欲望羁绊了我的自由和梦想,这些欲望让我的青春如流水一般,平淡无奇、恍如隔世。欲望占据的不仅仅是心理,也占据着时间。甚至来不及多想,我结婚了。欲望让时光如洪水,把我推着往前飞奔,来不及回味,已经一日千里。都没有意识到,婚礼是我的最重大日子。留给爸爸的是一声谢谢,留给妈妈的只是一句“二十年如一日的守望”以及相片上的一吻。而时光如梦的接下来的后果,是奶奶的离开。总希望老人离开之前,我能有足够的时间陪陪奶奶,多说几句话,多逗奶奶笑几次。。。当时光离去,青春的消逝只是一种表象,一辈子的缘分,只管着这辈子。《那一年,我们一起追的女孩》,拨动这大家青春的记忆;在过去的岁月里,一起传过的纸条,一起打过的架,留下淡淡的爱情和深刻的友情;一起长大的孩子们,还要一起开创未来!2012年,我28岁。未来的路,只想放弃无谓的欲望,朝着自由和理想,坚定持续地走下去!
-
事业在囧途之3G行业的经济大环境分析篇 - [事业]
2010-07-20
以《活法》的活着的意义开篇,需以度过充实、创造精神价值或物质价值的一生而无悔,需以平凡的劳动为执着的兴趣而感恩地去生活。
跑步三年有余,去年开始找工作到上周一直处于间歇跑步状态,直至上周努力挤出时间保障一个小时的运动时间,从而再次体会到跑步之后的神清气爽,仿佛充电一样。昨天的驾照科目二也顺利过关,期待科目三也顺利通过。昨晚去游泳,经过以前几次枯燥的单纯闭气练习之后,居然突然找到了浮在水上的感觉,忽悠悠的游了几十米,感慨不已。因为一直长在小河边,也尝试着胡乱学了几次,一直认为没有任何天赋。这次的游泳,联想起小时候学说话,学骑车等等仿佛都是练习多次无果之后,突然开窍学成的情形,也便愈发相信很多的学习是需要在潜意识中慢慢消化领悟的。
若此,坚持锻炼带来健康体魄,坚持学习带来醍醐灌顶的顿悟;坚持收藏带来丰厚的物质财富,坚持写日记会带来巨大的人生宝藏。积累效应是一种伟大的力量!
事业在囧途,抓住青春尾巴、略显尴尬的80后的我,希望用爱好与积累,揭开事业的征途!
首先,分析目前整体的经济大环境,主要目的是要了解创业选择的行业所处的历史机遇,是一条航行在阴沟里的大船或是大海里的扁舟,可以有完全不同的发展思路。
当前国际经济所处的历史位置,既不会是29年的经济大危机时代,也不会是六十年代经济腾飞的年代,也不是九十年代美国利用IT技术大幅度甩开日本经济的时代,国际经济应该是处于高新技术产业已经形成较稳定规模的平稳发展阶段,也许在酝酿着下一次经济技术大跨越的时代,但目前还是消化IT技术带来的经济繁荣的时代。因此,这个时代里,有动人心魄的发明,但很难改变已经形成的格局。
中国经济在世界经济中就更显得微妙。消费,投资和出口素来是中国经济的三辆马车。虽然统计局非常威武,动不动GDP涨11.6%,CPI2.6%,但是脑筋会转的人一眼就能知道其中的水分。出口受到重创,投资都在房地产,物价上涨,中国经济其实困难重重。据悉,09年3月份的GDP的统计增长接近于3.7%,为此拉开了09年房价爆发式增长的序幕,从而拉动GDP的数据越来越好看,而民众的生活质量大大折扣。时至今日,政府对于经济中的大牛楼市态度相当暧昧,既怕房价是天价引起社会动荡,又怕经济增长变缓民众的精力从经济发展中转移出来,形成社会不稳定因素。因此,从中国政府正常的行为来说,首先通过统计局这个神器将2010年上半年的GDP上涨调到11.6%,再适当打压房地产行业,这样即使GDP上涨变缓,也足够达到8%的安全水平。但这依旧是治标不治本的,因此从新闻联播的导向来看,政府迫切希望实现经济转型,从物联网开始出现在新闻联播上可见一斑,而从09年开始的大力扶持毕业生高科技创业的政策来看,政府确实希望,也需要经济发展重新回到实体经济上来,而且是抛弃90年代中国经济发展的血泪工厂,而是进入以高科技行业的发展领域,实现绿色经济,可持续经济的发展。
因此,08年底的经济危机带来了很多的震荡,但是也迫使中国经济走向深层次的改革,而大力发展中小型经济体,尤其是依托高科技的绿色经济体,应该是政府想要做的。而在中国,抱着中国政府的大腿做事的,不会差到哪里去。无权无势的我们,只能依托政府关系,加上自身的技术实力,取得立足之地。
在目前的高科技行业中,3G行业作为高新技术之一,一边承担着国家通讯的重要命脉,同时又与广大民众的生活息息相关;在技术,与IT信息发展密不可分,同时其载体手机也是大多数人的日常必备用品,这为物联网的发展打下基础。试想,在手机搞定一切的大环境下,手机将成为衣服的一部分。
当手机与人形影不离之时,目前的很多信息产业的使用行为可以用手机来代替。比如,网页浏览,手机可以承载更多的网络访问量,而WAP和APP Store的理念可以实现;邮件通讯,即时通讯,炒股软件等,手机客户端可以搞定;信息资源的获取,通过短信或者彩信形式,可以随时随地获取信息;甚至在未来的物联网领域,手机可以作为通讯的指挥旗。而与手机相伴的,便是3G或者4G技术。
伴随着手机这个硬件平台的成长,很多的信息产品的使用习惯可能会得到改变。而这其中,必然酝酿着宝藏一般的商机。试想,当初互联网诞生之时,整个人类的生活方式发生改变,带来的是什么?当整个通讯手段发生重大变化,所有与之相关的信息内容,都将经历一次改变,比如校园管理系统,业务管理系统等等,重构带来机会。
在政策风向已经吹往创新型、创业型的高新技术领域时,抓住这个历史机遇显得尤为重要。因此,依托大学生创业的机会,跟进政府的扶持政策,并在这个平台上打响自己的名声,必然可以脱颖而出。而冲出重围的根基就是还得抓住技术和市场的脉搏,以拥有核心技术、并且适应市场的产品作为我们的立足之本。很显然,3G行业是符合要求的行业,而以优秀的独立技术的产品,进入3G行业并立足于3G行业,成为一个优秀的内容提供商和服务提供商,将拉开走向成功的序幕。
目前的战略思想是定位于高校的信息内容服务,并自主提供服务,结合短信、彩信、WAP以及基于Andro和IPhonse平台的客户端等方式提供内容服务,逐步发展为高校信息内容领域的领头羊,在未来的通讯行业里占得立足之地!下篇将详述高校信息内容服务如何在3G应用中发挥作用。希望走过路过的朋友给予批评和指正,谢谢!
-
人在囧途之人生角色的更替 - [日记本]
2010-07-19
大学毕业已经四年了。终于迎来研究生毕业。正式进入一个新的生活阶段。
从07年的彷徨,08年的万事顺意,09年的诸事不顺,再到10年的忙中有序,岁月已经开始留下痕迹,年少青春似乎也渐行渐远。不再时常想着做自己喜欢的事情,心里也开始背负责任。于是,不再能够随意挥洒想法,而要开始沉下心去做好几件事情。而这,带来了充实与奋斗的快乐,并且容易看到成绩。
都说“当一个人总喜欢回忆的时候,也就是一个老人了”。不过有了可行的理想之后,还真可以返老还童。有了理想,便有了为之而奋斗的动力,有了向前看的希翼。绝大多数的时候向前看,充满希望的向前看,并且有着可以为之而真实努力,并且有机会实现的理想,真是一种充实而又幸福的生活。而幸福的生活往往是来之不易的,得之,当加倍珍惜。这是08-10年生活起伏给我留下的阅历。顺境时,多争取,同时保持审慎的态度;逆境时,只顾低头做好自己的事情,无求无欲的好。
从09年的落寞,只能无可奈何的选择慢慢寻找可以坚持的事去做。接着忙找工作,论文,毕业,创业,学车,所有的事情一件接一件,直到现在基本尘埃落定。现在可以握紧拳头做好两件事情,事业和生活。
学生生涯终于告一段落,新的征途已经铺开道路。事业将走上人生奋斗的舞台!期望精彩,立足当下!
-
事业是两种途径,一种是工作,一种是创业。
电信的工作,需要时间的自我管理和沟通技巧。需要下大功夫学习Management和Sales。
创业需要激情,眼光和毅力。齐备的哥们,带着共同的理想可以一直走下去。
PS: PSP越来越好玩,看《Friends》,很好很强大,很练英语很开心。
每日一记,理想飞扬!
-
Daily Report 2009-06-10 - [工作日志]
2009-06-10
My primary task today
1. Unify Items design speclet, contains ItemTypeDefinition, FieldDefinition etc, which is used to add new feature "Document management", to design a clear, safe and effective db.2. Refix bug 18076, modify its interface, from button to checkbox.
3. Analyse TFS user control to load beautiful powerful gridview dynamically, and the gridview contains dynamic textbox controls and listbox controls.
Blocked issues:NULL
Planned task tomorrow
1. fix up bug 18081, which is [ProtocolAddEdit] TFS control should be added to the page
2. Item Type Design in DB
-
Daily Report 2009-06-09 - [工作日志]
2009-06-09
My primary task today
1. Review code and get the clear understand about it, including how to get metadata cache, how to load user controls dynamically and so on.2. fix up bug 18076, add new feature "save for technical review", which is used to verify and save tables for users. When in technical review, the verification process is more complex and strict than it in save process.
3. Have a long meet that I have a dream during the meeting. :)
Blocked issues:NULL
Planned task tomorrow
1. Fix up bugs assigned to me.
2. Follow up new DB design and analyse it.
-
Daily Report 2009-06-08 - [工作日志]
2009-06-08
My primary task today
1. implement installing all the build environment, including all softwares and toolkits.2. fix up bug 17905, which is caused by illegal reference to a null object. As some verify operation failed, object protocol may be null.
3. review check in process which is complex.
4. draw website enrollment sequence diagram. From user action to system operation.
Blocked issues:NULL
Planned task tomorrow
1. fix up bug 18076, which is adding new feature for "save for technical review".
2. review PIStore source code, draw its sequence diagram and class diagram.
-
Daily Report 2009-06-05 - [工作日志]
2009-06-05
My primary task today
1. Start to be familiar with PIStore V2,V3. Learn the architecture design and database design.2. Have a Dev meeting with Dev team throught tele call. Dev leader allocated tasks to us.
3. Read code standards and development process for PIStore team.
4. Try hard to perfect development environment.
Blocked issues
When installing GDR, it's not supported for the version of vs2008 is not explicit. I have to uninstall the professional version, instead of installing team suite version. Then I try to install GDR, maybe it will success.
Planned task next week
1. rampup
2. Add new features for PIStore, including Protocol-Cross BG protocols, Protocol_snapshot, Protocol_Tech Review.
-
Daily Report 2009-06-04 - [工作日志]
2009-06-04
2009/6/4
My primary task today
1. Install some software like windows operation system, vs2008 and sql server 2008.2. Config my computer, use one computer as my work station, the other one is my development computer.
3. Chat with my old friends in MS, including some classmates from PKU and HUST. They are very kind to me still.
4. Get my team seat number and my project informations. PIStore team, one is focusing on the development of a website offering support for protocal infomation management, including problem report, test status and so on.
Blocked issues
N/A, But feel some nervous. Please be brave.
Planned task tomorrow
1. Work hard
2. Be happy and Smile!
-
首先祝所有走过路过的博友们,2009新年快乐,幸福安康,乐享各自独特精彩的人生!
原本以为记忆越来越差,忙碌的思维,规律的生活,使我慢慢忘记了喜欢热闹时分的生日过节之类的日子。然而感恩于2008年的岁月,而也迷茫于前途漫漫的2009;于是打开音乐,仰望窗边那北京寒冬下一轮皎洁的弯月,得以努力挖掘出早以不多的倾诉欲望。
如果良善之心是华丽炫美的乐章,公正自由便是她亲手写下的终场;晨曦的阳光风干夜的最后一滴露珠,静谧的大地一片安详平和。
大一统的自由之风,必将带公正予以神州;如沐春风,便收藏其蕴含的安详之气,平和之态,予以己用。
08年发生太多大事。四川汶川地震,北京奥运,媒体频繁曝光官场,食品安全以及金融危机。08对我也很重要,甚至可以说是极其幸运的一年。因为,重拾自信,恢复良好的生理及精神状态,获得众多机会,原本是一件可遇不可求之事。而,对于08年初始的计划中的3件08年要完成的事情,包括锻炼身体,学习,准备事业(往管理方向靠),基本都已经实现。每天早上,迎着北京的朝阳与晨风,踩着山地跑车去希格玛以及每天晚上,在学校操场,抬头看着皎洁月亮跑步,然后躺在草地上沐浴月光是件极其简单幸福的事情。如此简单,如此自然的场景,如此平和状态下孕育美好前途的希翼,实在是08年,我最大的幸运之所在。莫敢不言,莫敢不感恩于此。
这让我有种顿悟。每次的困难之后,都会感觉有贵人相助,而更深层的,自我救赎更是推动整个事态发展的动力。06年下半年在武汉,是最开心的一段时间之一,朋友们的真诚相处,亦是自我的真诚与互助;今年的生活气息,亦是自我执行力以及在敬老院做志愿者获得平和心态源泉的结果。所谓,欲先取之,必先予之。爱,这种情感的流动,亦是如此;而这种方式,亦是最文明,也是最体现爱的价值的。
经历了05年,黑墨尽染、凄凉凋零、从头到尾倒霉的一年,到06年,收获难得的开心以及成功摆脱一份恼人的意气用事的感情则是最大的庆幸,07年的艰苦自我救赎之路的开始,浑浑噩噩却又孕育希望的一年,直到08年,终于完全振作,意气风发的一年。以后,又该如何把握了?
06年的时候,曾经看不透人生的意义而焦虑,抑郁甚至恐惧。花了半年时间,去寻找“什么是幸福”这个答案,用以聊慰受伤的心。而现在,同样的,是时候明白,什么是自己所喜欢的,比如骑车出去野游,参加舞会,和朋友一起郊游,学习等等。然后,将所喜欢的兴趣融入工作学习生活。享受生活中的每一刻,不管这一刻,在做些什么。毕竟人生很是短暂,而且在概率学上,一个人的存在原本对于整个世界是没有什么意义的事情。
话虽如此,对于生活的每时每刻,还是有着太多的喜怒哀乐和感动。有些时候,尤其躺在床上,四肢伸展的时候,我会把自己想象成一个棉花,随意自然的躺在这个时空里,然后希望自己做梦的时候,能遇见老妈。因为,不管有着什么样的发展,有着怎样的开心,只有在梦里,梦见老妈在一旁像往常一样做着家务,微笑着看着我的时候,才是打小的那种放松,欣慰的开心之情。这种放松的喜悦之情,只有从小到大所做的一个最为开心的梦才能媲美,是那种仿佛心胸突然无限开阔,特别自由祥和的情绪。
但正是这次回家,老爸总是担心我晚上一个人睡觉会突然惊醒,又怕他睡觉打鼾会吵到我,一个人在客厅的沙发上睡了半个月。亲情可见如此!
这次去NUS需要1年的时间,专门去了母亲坟前辞别。早已实现当初的诺言,不再流泪。整个08年,经历母亲生日,母亲节,以及曾经相约同看的奥运会,每每都曾很感动或是感伤,眼泪会不由自主涌上眼眶,然而转而重入眼帘,嬉笑而得以宽慰。因为无论是否相信是否存在另外一个世界,有些事情是永恒的。而既然如此,又何来感伤之由。所以,很多时候,开心来的真的很简单。
在此,又说明一下,按往年一样每年给老妈准备的两件礼物。一件便是生日礼物,是一枚前100天奥运纪念币。因为奥运前100天正好是母亲今年生日的当天,相当不错的意义。另外一件是母亲节的礼物。是8月16日,韩国对日本的棒球的奥运比赛门票,这天又正好是垛子生日。只可惜,留了几个月的票,被垛子在进场的时候卖给了一个日本人(我当时也默认),从而导致我和垛子吵架不断。后来,从朋友那里再弄来一张8月21日的棒球门票,以及后来残奥会的鸟巢和北大乒乓球比赛门票,留作给老妈的。如此,甚觉遗憾,想来,只好以缺憾美以聊慰。
09年已经到来。非常感谢08年一起走过的朋友们,没有你们每周末都来一起聚聚,就没有如此充实又开心的08年。再祝独自漂泊在外的一些老朋友,真心开心,身体健康以及回家休养的峰子早日恢复健康,重聚北京。还有小垛子要身体棒棒,快乐幸福。
希望所有的亲人,朋友在09年开心幸福,健康快乐!人人得享安康!也祝我自己健康平安,幸福快乐! -
克服抑郁之运动生理篇 - [情绪管理]
2008-12-15
应心理协会朋友之约,原本也有意整理一下关于情绪管理的思绪,形成比较理性的逻辑语言,用以不时提醒自己,从管理情绪中获得一些焦灼问题的心理解脱,以保持生活中的开心以及面对未知世界的勇气。
抑郁症以及带来的生理症状:
抑郁症是一种常见的精神疾病,主要表现为情绪低落,兴趣减低,悲观,思维迟缓,缺乏主动性,自责自罪,饮食、睡眠差,担心自己患有各种疾病,感到全身多处不适,严重者可出现自杀念头和行为。
危害情况:2002年全球重症抑郁病患者已有8900多万人,而全球的抑郁症患者已达3.4亿。
抑郁症有很多种类,内源性抑郁症,反应性,隐匿性,药物引起的继发性抑郁症,躯体疾病引起的继发性抑郁症,产后抑郁症等。其中年轻人因为工作压力,突发意外等形成的抑郁情绪,多演变成反应性和隐匿性抑郁症,表征为各种躯体不适症状,如心悸、胸闷、中上腹不适、气短、出汗、消瘦、失眠等。
抑郁所带来的生理反应,都是功能性障碍,而不是器质性的器官病变。所以,当抑郁情绪退去,这些症状都会消失。但也正因为这些症状的存在,使病人产生更大的心理压力,从而会在生活中形成心理抑郁和身体不适这样的恶性循环。多数抑郁病人会自感浑身是病,而事实上几乎没人倒霉到浑身是病。
具体的症状,如胸闷,气短,主要是坏情绪引起血流不是很畅快,而这对于年轻人,心血管系统还是非常年轻的情况,几乎没有任何影响;肠胃问题,是由于坏情绪引起消化不良而已;早搏,分为房性、室性和结性。早搏可发生于正常人。但心脏神经官能症与器质性心脏病患者更易发生。每分钟少于6次的房性早搏,对身体健康几乎无影响;临床上,功能性即生理性早搏甚为常见。正常人在过劳、紧张、激动、焦虑不安时,或在大量吸烟、饮酒、喝咖啡、喝浓茶时均可发生早搏,也可在休息或卧床睡眠时发生;有些健康者出现几个早搏后,思想上十分紧张与恐惧,这样反而促使早搏增多。早搏的感觉,各人感觉不一致,有的说是心脏荡了一下,有的感觉心脏欲从喉咙里跳出来,有的为明显心慌不适,或胸部有“撞击感”。
我第一次感觉早搏是05年8月底,很明显的感觉心脏荡了一下,一直到07年,偶尔都能感觉到(有的话应该平均一天5次)。但自从07年年底跑步之后,早搏症状几乎消失,只是偶尔在紧张焦虑的情绪下,会有轻轻的荡一下的感觉。属于功能性的,消除诱发原因即可消失。
由长期不良情绪演变为抑郁症的过程:
具体的过程是因人因事而异的。不过,一般从长期压抑的情绪到抑郁症会有半年到一年的时间,而有空闲时间去无谓的胡思乱想会直接慢慢导致这个后果。
最近2年接触的一些朋友,有抑郁情绪和生理症状的,大多都是由较长时间的情绪压抑,比如学习压力突然增大,感情出现问题或者几个因素叠加,慢慢形成失眠,偏执等反应,从而进一步影响生活。
运动改变功能性障碍以及改善情绪: -
This is 2008-11-12_shichuanl Daily Report - [工作日志]
2008-11-12
From today, I 'll recover my habit writing daily report about my life and work. Because I think I have losed my gumption little by little, which is caused by losing my habit doing something persistently, for example, running everynight and writing blog everyday when off-duty. And the other reason may be losing enthusiasm hunting for life and job.
Now I am preparing for going abroad, in order to be an exchange student of National University of Singapore. Some visa and passport files are required. So, I must practise and improve my oral english recently. English Corner of Renming University is a good choice. Over there, we can pick up any topic which we are interested in. And more, some foreigners come there to join in us.
Today I participated in a new group, which focues on internet media. There are five parts consisting the system, signal channel capture, encoding, storage for channel 7days ago, live for channel 3 days ago,tvie streaming server and player. I'll focus on the development of flash player firstly.
I read the content of action script carefully, and then sort out the related information for my reference. Of couse, I read the code of player which was developed ever. I drew the sequence diagram and sorted out my time to implement the player in the future.
It's time to go home. See you. Happy a day!
-
My weekly report -07-21 - [事业]
2008-07-21
This is 2008-07-21_shichuanl Daily Report.
Maintenance Word RM and release a new revision of Word RM. Fix up some bugs:1. When store a special character into requirement xml file, like the table character ‘\r\a’,the save process will be block. Now we filtered the special character as a blank, and save it into xml file. 2. When close a TD during highlighting the TD for the first time, the system would crash. Now the system will kill the current word instance. New features:1. When user selects an angle bracket, like <5>, and then click ‘new requirement’ button, the system will add a new requirement whose td statement will be set to the content of <5> in section 7.2. When user updates a requirement, if user forgot to save the change, then user clicks other item, the system will remind user to choose whether to save the change.
This is 2008-07-18_shichuanl Daily Report.
My primary task today1. Fix up a bug: when store a special character into requirement xml file, the save process will be block. 2. Add a feature: when user selects an angle bracket, like <5>, the system will create a new requirement, whose td statement will be set to the content of <5> in section 7. This is 2008-07-17_shichuanl Daily Report. My primary task today1. Add a tool MergeRequirmentXml which is used to merge two requirement xml files. 2. Design add new requirement for “<5>”. 3. Review new colleagues’ CR report.
This is 2008-07-15_shichuanl Daily Report. My primary task today1. The C6 excel requirement specs have been imported into C7 Template Excel. (1). Read excel C6 into a list<Requirement>.(2). Write the list<Requirement> into a xml file, and make some fields written following the guide of the C7. (3). Import the xml file data into C7 Excel.2. Training: use jjpack and email, write soures file.
This is 2008-07-14_shichuanl Daily Report. My primary task today1. Update WordRM2. remove "New Requirment" Dialog3. Add hints for save button when update requirements. (1) When press save, hint dialog will appear to tell user to save the change. (2) when modify some fields in a requirement, then select another req, a hint dialog will appear to tell user whether to save the last change. 4. Add save button for requirement control to implement updating requirements. -
本命年之美丽的吉普赛姑娘婀罗裴多 - [话剧]
2008-07-09
第一幕
开幕时舞台全黑,隔数十秒钟,渐明。
时间: 一个炎热的夏天的傍晚,大雨磅礴刚刚洗礼这个霓灯初亮的城市。
地点: 边远山峦之间。
人物: 鬼点子佩德勒,吉普赛姑娘婀罗裴多
幕启: 夜幕缓缓降临。晚霞收起最后一丝橘红的丝带,,,
佩德勒 (纵身跳起,右腿顺势蹬在大石上,反跳到大石上的山顶平地,右手直指苍天,左手垂指地面,满心抱负地)上天果然还是垂怜我的!不管是流浪于剧团,每天在街头等待着饱餐一顿,还是流亡漂泊于茫茫大海上,渴求一滴淡水,或是时常徘徊在梦中,将自己的命运无助地寄托于那遥远的幻想,靠着冥想得以寻找自信的岁月,上天那带着嘲弄的神色,原来果真只是一种历练的过程。佩德勒 (兴奋地)可爱的,亲爱的,令人尊敬的上帝,请允许我,如此称呼那庄严肃穆的您。我以虔诚信教徒的心灵,用我所拥有的一切,粪土般的财富,金子般的自由,信教徒忠诚的身躯和永远追随你的灵魂,向尊敬的您,奉献我的全部,感谢您点燃我心中的那团火一样的梦想。
佩德勒 (满足向往地)感谢,上帝安排我和那位美丽的女子相遇,这是一份怎样珍贵的礼物,让我甘愿,用心灵去祭献仁慈的上帝。感谢上帝,,,
长胡子吉普赛人 (呵斥)你这个,披着麻衣的文明人。在茫茫的深夜来临之前,你如同一只发情的野狼,独自在寂静的山谷嗷叫。看你那蓬头垢面的样子,泥污沾满了你丑恶的脸,不知道,野蛮是否也占据了你的灵魂?不过,这样,你倒像是一个低等的吉普赛人了。
佩德勒 (奇怪,思考)吉普赛人?
佩德勒 (转身低语)一直以来,我的灵魂深处总有一个声音,而且年幼时遇上的那位智者的占卜,我的人生,总面临着坎坷与不平,而最终会在危机最深刻的境地下,有着绝地反击,封侯入相的契机。莫不是,在这低等的吉普赛人群中,孕育着我人生的转机?
长胡子吉普赛人 (鄙夷)你这个所谓的文明人,大地的泥土使你肮脏,咆哮的疾风让你退缩,浩瀚的大海把你征服,高茂的森林将你吞噬!即使你挣扎般的在此嗷叫,却依旧掩盖不了你落魄不堪的境地。我们伟大的吉普赛人,虽然贫穷困顿,却不会要你这样的胆小鬼。
佩德勒 (平静的)你,说得太对了。看你的样子,想必,你就是吉普赛人。
长胡子吉普赛人 (不屑的)是的,本人是吉普赛族的族长。
佩德勒 (言语高昂的,内心平静的)哦,尊敬的族长大人。你对我的评价,真的是恰如其分的,就如同你窥视过我的灵魂。十二岁那年,在倾盆大雨的街角蜷缩着颤抖,额头的高温可以蒸发发梢上滴下来的雨水,恐惧弥漫了我的瞳孔。不过,我实在太幸运了,上帝对我是如此眷顾,半夜时分,倒下的街道边,一束小草既当了食物,又当了药物。上帝保佑!十五岁的时候,一直在街头乞讨度日的我,没有学会斯文人的广博的知识,也没有强悍的可以打倒任何敌人的身体。上帝宽恕,我每天只是在坑蒙拐骗中,寻得一点食物,以饱饥饿。上帝眷顾,那年,我混入一个普通的马戏团,没有丰盛的食物,却不再为着一口饭,艰难的在街头混迹。
佩德勒 (慢慢的开始振奋)每天虽然很辛苦,但生活从此有了希望。整个世界,都留下了我的脚印。罗马的城堡,遥远的东方,可以手捧青天的高原,几个月的旅程都看不到边的大洋。虽然我的出身卑微,但是,我却从来没有放弃过我的骄傲。从仆役到学徒,到独当一面的表演者;给马接生,在地主家当伴读,为荒岛居民的自由而战斗,带回东方的瓷器,卖给同航的船友。直到环球的旅行走进波涛汹涌的大海深处,凶恶的风神吹翻了我们的长帆,恶煞般的海神吞噬了我们的船舶,并将我们如同虾米一般,甩到大海的肚里,或是大鱼小鱼们的胃里,或是抛到巨石之上。感谢上帝!我就是那被抛在海里,搁浅在巨石上的虾米。不过,虾米也是有自己的骄傲的,更何况是一支被智者认为将谋得侯相之位的虾米。于是,我忍着挺着,终于回到了十年前我出发的地方。
佩德勒 (大声地,骄傲地)十年的流浪经历,让我终于不再依靠坑蒙拐骗谋活。当了法官大人的顾问,让吝啬的黑租婆捐献家财感恩上帝,说服倔强的父亲搓成一对佳偶,赢得“鬼点子”的声誉,直到遇见我心爱的女孩,和在这漆黑夜晚闲聊的您。感谢上帝!
长胡子吉普赛人 (重新审视的,敬佩的)您的经历让我由衷的去祝福你!上帝眷顾你。你的优秀,如同这个山头的月亮,照亮整个山谷。然而你的骄傲,终究来自于自己的梦想,如此虚幻。倒不如,放下你的骄傲,加入吉普赛人的世界;在吉普赛人的舞台里,去散播你皓月般的辉煌。
佩德勒 (矛盾地,焦虑地思考着)难道低等的吉普赛人,就是我的宿命?或是在吉普赛人之中,真的孕育着开始辉煌之旅的起点?
长胡子吉普赛人 (急切地)还在犹豫什么?可敬的文明人。吉普赛人的世界,给不了你封侯拜相的梦想,却有着你自然的舞台。你的坚韧,你的坚持,山谷之巅,与吉普赛人临风而谈的你,难道能够否认,你的宿命不在这吉普赛人之中吗?
佩德勒 (决意的)狭长山谷孕育着落后却坚韧的吉普赛人,很契合我的经历。皓月之下,美丽的爱意开始点燃!
佩德勒 (撕开衣服,对着皓月)从这一刻起,我就是吉普赛人,伟大的吉普赛人。就是在这黑暗夜幕下笼罩的漫山绿野里,抚育着那美丽的姑娘,孕育着我心中永远不曾熄灭的骄傲!

-
My weekly Report - 2008-07-04 - [事业]
2008-07-04
This is 2008-07-04_shichuanl Daily Report.
My primary task today
1. All requirements in the doc are displayed in the listview.
Click any requirements reqid, the requirement information will be displayed in the group requirment controls.
2. Strip color range function from HighlightManager, design a class ColorRangeUtil to manager how to color range.
3. Interaction between the main doc and the requirement custom pane.
When initiate custom pane, pass the document object and requirement manager object to it.
Then RequirementUserControl can use it.
4. The requirement custom pane manages and locates doc through requirements reqid.
(1). When the listview's selected index changed,firstly cancel last colorrange by the lastSelectedIndex, that is cancelling coloring last range.
(2). Then find the selected reqid, and get its range by start/end location restored in requirement object, and color it.
(3). At last, make the doc select the range, that is moving the doc view to the sentence/range.
My primary task next week
1. Modify requirement dialog by requirement specification excel template.
2. Design requirement db schema.
3. Introduce UI fields.
This is 2008-07-03_shichuanl Daily Report.
My primary task today
1. Fix up WordRM code
2. Design Requirement Manager Custom Pane.
A listview is used to display all requirements in the document.
A group including all requirement item controls, which is the same as the dialog of ‘new requirement’, is used to display requirement information when chooses a requirement item in listview.
3. Have an onboard training for the new vendors and interns.
This is 2008-07-02_shichuanl Daily Report.
My primary task today
1. Write source file for WordRM and use “snap submit”. Now, it can work perfectly.
2. Fix up WordRM code
This is 2008-07-01_shichuanl Daily Report.
My primary task today
1. Write source file for WordRM and write the “Sources Error Specfication.docx”.
2. Make acquaintance with snapshot and buildtrack.
3. Modify Requirement Report about MS-PPPI.
This is 2008-06-30_shichuanl Daily Report.
My primary task today
1. Write source file for WordRM, but not finished yet.
2. Make acquaintance with snapshot and buildtrack.
3. Have a meeting about WordRM code review.
-
My weekly report! 6-27 - [事业]
2008-06-27
This is 2008-06-27_shichuanl Weekly Report.
This is 2008-06-23_shichuanl Daily Report.
My primary task today
1. Get correct section id.
For the organization of document has been changed, we have to rewrite ‘ProtectDocument’ and ‘Get Section ID’.
2. Write WordRM User Guider to tell users to use WordRM conveniently.
3. Test WordRM and make it work more stable.
This is 2008-06-24_shichuanl Daily Report.
My primary task today
1. Debug WordRM to help to resolve ‘getting wrong sentence bug’. But it’s blocked now.
2. Design ‘manager tdi’ richbox.
3. Design ‘manager requirement’ richbox.
4. Get the comparison between docs.
This is 2008-06-25_shichuanl Daily Report.
My primary task today
1. Fix up some bugs by the feedback of colleagues.
(1) Slow responding: Click "Update Requirement" need wait for 20-30 seconds to show the dialog. During this time, user can't do anything because the application is not responding. That's a typical bad user-experience.Add a restore button, so when add or update requirements, it’s faster.
(2) When I delete Verification Comment in New Requirement dialog, sometimes the comment balloon on the right side of document becomes empty, too. That's very strange to user. When the comment is null string, the comment text is “No Comments”, and it’s not saved in requirement list. (3) Delete buttons appear at both Requirements and TDIs area. Does they have the same behavior? If yes, only one should be kept. If no, I suggest name them more clearly, like "Delete Requirement" and "Delete TDI".Disabled the buttons in TDI pane.2. MS-PPPI Requirement Capture
This is 2008-06-26_shichuanl Daily Report.
My primary task today1. Attend this New Vendor Onboarding Training
2. Fix up some bugs by the feedback of colleagues.
(1) WordRM generated Doc Sect value e.g. "3.1.4.1" instead of actual value "3.1.4.1.2". It seems that WordRM only works with the first 4 segments. As regular expression ‘ string pat = @"(\d{1,}\.){0,}\d{1,}” ‘ just got 4th subtitle, regot the matched string by finding the first ‘\t’. (2) When reopen the doc, the tdstatement updated last time, will lose its rectification.When InitComment, don’t restore tdstatement with the value of comment text. (3) Doc Sect generated losed some id, e.g. “2.2.2.3”.As the title has some invalid characters, filtrates them and gets the section id correctly.3. MS-PPPI Requirement Capture
This is 2008-06-27_shichuanl Daily Report.
My primary task today1. Attend this New Vendor Onboarding Training about dev and tester process. 2. Set up a new branch named ‘pet_req’ to restore some coreXT tools and src for our own projects, like ‘WordRM’. 3. Start to write dirs files and sources files for project ‘WordRM’. My primary task next week 1. Go on writing dirs files and sources files for project ‘WordRM’. 2. Establish our own coreXT environment for projects, including snapshot and buildtrack. -
My weekly report! 6-20 - [事业]
2008-06-20
This is my weekly report! 6-20
6/16/2008
My primary task today
1. go on studying how to set up C/S Architecture of WordRM.
2. test and debug WordRM, and fix up the bugs.
(1) cause: when close the doc, the system will restore requirement xml files.
But because of relocating the comment position incorrectly, the List<Requirement> will be not intergrate.
Not deleting all comments of the doc when open it firstly is also a result of relocating incorrectly.
resolve: So, delete all the comments when open doc firstly,
andlet the error bound be 1, the result set will be intergrate.
(2) cause: "Old format or invalid type library" error when opening excel file
for the culture info is not correct.
resolve: Getting the current thread,
and set its culture info as "en-US", then the exception disappeared.6/17/2008
My primary task today
1. test wordRM
we can't add requirements in different cells of a table.
2. ReInstall my system, and set up develop environment.
3. have a meeting discussing next job and learn requirement analysis and capture.6/18/2008
My primary task today
1. learn the word data binding
We can use word data binding to load kinds of material, for example graphics, rich text, and table.
2. learn the excel data binding
Get a excel template
Establish a db, their table names are the names of protocols. Every table restores its requirements.
Get data from db in excel, and display it.
Try to save excel data into db, but it?s blocked now.6/19/2008
My primary task today
1. save excel data into database
Make all the table/dataset be saved into database, but should have a table having key, and check ?refresh data? when setting adapter.
Update a row when edit it, in order to save up network traffic.
2. Setup Project6/20/2008
My primary task today
1. Establish a db, their table names are the names of protocols. Every table restores its requirements.
But there is only a table in it as a testing db now.
2. Get data from db in excel, and display it.
3. Save excel data into db.
Make all the table/dataset be saved into database, but should have a table having key, and check `refresh data' when setting adapter.
Update a row when edit it, in order to save up network traffic.
4. install project
5. rectify database property in order to make db work well
if anybody want to use the excel, should add his alice account in my database logins account. -
weekly report! 6-13 - [工作日志]
2008-06-13
This is my weekly report! 6-13
2008/6/10
My primary task today
1. fix up some batch bug.
delete some diretory checked feature, so the exe can deal with more excel files.
Add the report to tell how many requirements having keywords.
2. read lucene.
set up index: get file text, anlayse text, write index file.
search by index: kinds of Query object, e.g TermQuery, RangeQuery, PrefixQuery, BooleanQuery and so on.
QueryParse can parse query experssion.
Analyze the anlyzer: filter some useless words, e.g 'a', 'the'.
3. have a meeting discussing how to set up C/S of WordRM.
get some class prototype, some interface between client and server, the xml files server should restore.2008/6/11
My primary task today
1. fix up some batch bug.
Add the report to tell how many requirements having keywords and the percent.
resolve some excel format problem, and generated its report.
2. write the xml's formatter,which will be restored on server
3. have a meeting discussing how to use test suite and fill in excel template.2008/6/12
My primary task today
1. read ICE
use slice to create modules, classes and interfaces.
learn how to use ice's c# file in our project
2. modify the xml's formatter,which will be restored on server
3. clean up interface between server and clent
review the scenario of c/s
4. have a meeting discussing how to start ssp and improve it
submit some reports about getting requirement by highlight when open the doc firstly.2008/6/13
My primary task today
1. go on studying how to set up C/S Architecture of WordRM.
2. test and debug WordRM, and fix up the bugs.
(1) cause: when close the doc, the system will restore requirement xml files.
But because of relocating the comment position incorrectly, the List<Requirement> will be not intergrate.
Not deleting all comments of the doc when open it firstly is also a result of relocating incorrectly.
resolve: So, delete all the comments when open doc firstly,
andlet the error bound be 1, the result set will be intergrate.
(2) cause: "Old format or invalid type library" error when opening excel file
for the culture info is not correct.
resolve: Getting the current thread,
and set its culture info as "en-US", then the exception disappeared. -
本命年之登八达岭长城和老爸生日 - [杂文随言]
2008-06-09
昨天是端午节,去爬长城;今天是老爸进50的生日,遥遥祝福。希望老爸和李姨生活开心,幸福,美满。相信老妈,在天堂那漫山普陀花的世界里,看着我们微笑;因为老妈,也有我和老爸的守望与祝福。第一次爬长城,应该去的是居庸关,是06年8月和罗丹,徒弟等去的。那个时候,应该是跌向人生最低谷的前夕。心灵逐渐被恐惧的状态所占据,情绪持续的抑郁,以至对很多事情都抱着一种无谓的恐惧,戒备与放弃。居庸关上,才爬了1/3,就走的脚发软;往陡峭的阶梯往下一看,也吓得双腿发软。最后,只好放弃登山,在山下等着两个女生爬完全程,丢脸到极点。想当年高一,高二,登家乡一千多米的高山,一天的来回,还帮着受伤的女生(好像徒弟是受伤的其中一位)爬上去,走下来,毫不在话下,,,,,,这次去长城,选择去八达岭。八达岭是最著名的,也比居庸关要高些长些,最陡峭的地方应该差不多。这1年,早就想去长城,但是和垛子的时间或者季节总不齐备,这次趁着端午节,硬是拖着垛子去爬山。这大半年以来,一直坚持跑步,做体操;面对巍峨的长城,只有一个念想:走向长城的最高点。早上从五道口坐火车到八达岭,2个半小时,和途中一个老伯聊天都聊累了。买票到山下,已经12点。吃了点自带的很多水果干粮,12点半出发。迎着北京的微风,踏着脚下千年的长砖,可以低头,手捧起翠绿的山色,举手去触摸蓝蓝的天,柔软的白云。这又是怎样的一种感觉?我曾经觉得自己永远无法再去向以前那样,在自己的路上去奔跑,在高山绿水之间,去畅意的戏水飞扬;当年坐在居庸关下的一个亭子里,看着远方的长城,却只能叹息无法登上,甚至自己也是认为理所当然的去放弃。“活着,就有希望”。没错。不过,“心中那自由的世界,如此的清澈高远;盛开的蓝莲花,永不凋零。”,“死了,也有希望”。而这些希望就是绝地下的勇气,就是留下的果敢勇气,一份坚韧的精神。那在汶川大地震死去的若干无名英雄们,即使“无名”掩去他们高傲的名字,却掩盖不了他们留下的感人故事;更何况还有那么多留下感人事迹,坚韧精神的“有名的”普通人。那既然如此,恐惧,又凭着什么,占据我的心灵,将我肆意的踩在脚下,还用手指着趴在泥堆里的我说:“你就是这个样子的。”不会去反抗,我承认,我斗不过命运,我放弃,我认输。但我会选择,去怎么面对它。我要的,只是关注,我脚下的路。我热爱长城,长城之上,这个世界是那么的宁静与可爱,即使,身边的人,摩肩接踵。平静的登上八达岭长城之巅,不带喘气的;在下长城的时候,有很多地方是斜斜的没有阶梯的,奔跑下去,欢快的在长城之上奔跑,我才感到,是勇气带来了如此的幸福。而离开长城,其实也是一种失去,不过,这又有什么重要了。登上长城之巅,俯瞰翠绿青山,在长城上奔跑,感觉实在不错。生活的如意,必然潜伏着危机;危机最深刻的时候,坚持下来,又往往是生的转机。做好自己的事情,踏实一点,感恩在心。最后,再祝老爸生日快乐,哈哈! -
本命年之爱心理念---择爱而行 - [杂文随言]
2008-06-08
这周末去听叶先生的讲座,有很多让我们去亲身去体验的,被爱与去爱的小游戏。而同时,一个很大的收获,就是明白了爱心的“真 善 美”的一个现实真谛,即“择爱而行”的涵义。写下一点自己的感受,表达自己对“择爱而行”的理解。
1. ‘择爱’之意
原本一直不明白,‘择爱’的意思。爱便爱,不爱便不爱,爱心无谓付出。然而,这样的理想主义,却并不适合现实的社会,也不符合长期的一个爱心旅途。
鲲鹏之于北冥,方正之于志士。爱心之于内心。
‘真’之意,人自身的状态始终是在一个起伏跌宕的生命线上。我们每个人都有快乐,幸福,悲伤,忧郁的时候,我们有时候开心的拥抱天空大地,即使乌云就在头顶,雷声响在耳畔;我们有时候会忧伤的放弃清晨的朝阳,飘逸的晨风,迷失在悲伤的气氛里。这是人性,无可改变;若只是一厢情愿的,去承诺永远保持爱心,积极之心去长期的坚持爱心旅途,难免会遭受挫折,以及给他人也带来困扰。
然而,我们虽然没有圣人的高洁脱俗坚韧的品德,没有圣人臻于完美的思想修养,却有着选择的权利。正如卡耐基的《人性的弱点》所说,我们不可以选择生活中的大小琐事,却可以选择自己对待它们的心情。于是,‘择’的解决方案即是,在生命的历程中,学会选择情绪,抛弃消极情绪,尽量多的去选择“爱心”;当我们自己准备好的时候,再将爱去传播。
2. ‘而行’之意“鹏之徙于南冥也,水击三千里,传扶摇直上者九万里,去以六月息者也。”壮志满怀,但需付诸行动。坚韧的执行力,始于足下。至人无己,神人无功,圣人无名。有容德乃大,无求品自高。做个容易满足的人,是件很幸福的事情,却也是一件很难的事情,尤其是现在这个物欲横行、却又强烈缺乏精神寄托的时代。我离“至人”的思想境界尚差一大截,只望把握自己的原则与底线。
最后,执爱而行。
-
整理weekly report的代码 - [事业]
2008-06-06
写的是Daily Report, 每周copy日志写成周志实在无聊,就让机器去解决吧。
namespace ReadMyDR{
class Program
{
static StreamWriter sw;static void Main(string[] args){
string filename = "WeeklyReport-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString();sw =
new StreamWriter(@"\WeeklyReport\" + filename, true);sw.WriteLine("This is my weekly report! " + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString());sw.Flush();
string path = @"\DailyReport\";
FileInfo fileInfo = new FileInfo(path);readMyFile(fileInfo);
sw.Close();
return;}
static void readMyFile(FileInfo file){
if (Directory.Exists(file.FullName)){
string[] files = Directory.GetFileSystemEntries(file.FullName);if (files != null)
for (int i = 0; i < files.Length; i++)readMyFile(new FileInfo(files[i]));}
}
else if(file.Extension==".txt")WriteToFile(file.FullName);
}
static void WriteToFile(string filename){
StreamReader sr = new StreamReader(filename,Encoding.ASCII);FileInfo fileInfo = new FileInfo(filename);
string line = "" ;TimeSpan ts=DateTime.Now-fileInfo.CreationTime;
if (ts.Days >= 8)return;
if(filename.Contains("_shichuanl")){
sw.WriteLine(fileInfo.CreationTime.ToShortDateString());
while (!sr.EndOfStream){
line = sr.ReadLine();
if (line.Contains("next day") || line.Contains("next week")|| line.Contains("nextday") || line.Contains("nextweek")||line.ToLower().Contains(
"tomorrow")){
sw.Flush();
sr.Close();
return;}
sw.WriteLine(line);
}
}
}
}
-
weekly-report 5-30 - [事业]
2008-06-06
This is my weekly report! 5-30
5/19/2008
My primary task today
finished my homework3.
established my branch named work-shichuanl, and integrate files into my branch.
use sd command.
review jjpack code and learn the jjpack pack process.
install windiff.5/19/2008
My primary task today
finished my homework4.
review jjpack code.
set the debug parameter 'pack fp1 -all -f' and 'windiff fp1'.
debug it step by step with F5,F10 and F11.
found messages transfered by some classes.
drew the sequence diagram.
looked for design pattern in jjpack.5/19/2008
My primary task today
submit my homework5
including singleton,command,stategy,bridge,facade,adapter,template method patterns
and related class diagrams
have a meeting discussing problems met during week1
read corext and enlist "rampup" branch
wrote build configuration file5/19/2008
My primary task today
wrote the test report of jjpack into \work-shichuanl\week2-homework\TestReport-shichuanl.xlsx
build jjpak under the corext
In sources, added SdApiInterop.dll into references and gave up adding asapi.dll for SdApiInterop.dll owns its function
get strong name SdApiInterop.dll
sd add dll and sources, bbpack them and email to reviewer
review SMB25/19/2008
My primary task today
read fxcop and then review requirementManager
have a leave for two hours and have a meeting with miss jiang
fix up a bug "the dos stayed always" and try hard to resolve it5/19/2008
My primary task today
resolved the bug 'the dos stayed always when rm runs'
learned the highlight keywords requirement and got my own solution, planed to discuss with reviewer
read "visual studio tolls for office" and learn the members of 'Microsoft.Office.Tools.Word'
tried to find out where popup menu was invoked5/19/2008
My primary task today
redo the bug 'the dos stayed always when rm runs'
read "visual studio tolls for office" and learn the members of 'Microsoft.Office.Tools.Word'
find out where to invoke doc context menu,but be blocked5/20/2008
My primary task today
read "visual studio tolls for office" and learn the members of 'Microsoft.Office.Tools.Word.Document'
highlight the keyword and make the sentence become red
re-recognize the code5/20/2008
My primary task today
1. read "visual studio tolls for office" and learn the members of 'Microsoft.Office.Tools.Word.Application'
2. got keywords from Settings, searched them in document ranges, then highlight the sentence and keywords
3. read jjpack unpack, drew sequence diagram
4. read the event 'ApplicationEvents4_DocumentOpenEventHandler', found out where to invoke right-click
5. modified self-context menu, but not finished5/21/2008
My primary task today
1. read "visual studio tolls for office" and learn the members of CommandBar and CommandBarButton
1. found out where to invoke Right click event
3. using CommandBar and CommandBarButton, finished self-context menu
4. made doc file be read-only when open it5/22/2008
My primary task today
1. read document class memeber carefully
2. read add-in and make a test project
5/28/2008
My primary task today
1. write HighlightRangeFormatter.xml, which describes the formatter of range location storage xml file.
2. design a IHighlighManager interface, which contains three functions,named 'LoadXml' and overload 'SearizeHighlight'.
using overload function, can searize object highlight throught list<Highlight>.
using LoadXml, can get the template of xml file.
3. design a HighlightManger class, which implements the functions of interface, and definites some functions.
'CheckFileExist' checks whether the needed xml file existed.
'SaveRangeToXML' saves range location and font information into xml files by the return value of CheckFileExist
'HighlightRange' contains 'GetRangeHavingKeyword' and 'ColorRange', which get ranges having key words and Color the ranges as needed.
4. Highlight class saves the information we want to save into xml file,including RangeID, RangeType, StartLocation, EndLocation and so on.
5. HighlightWriter inherited HighlightFormatter, implementing Serialize(List<Highlight> highlights).
Write highlighs into xml files.
6. In ThisAddIn's Application_DocumentOpen(Word.Document document).
Firstly, constitute a HighlightManager named hlm
Then, CheckFileExist, if existed, then read xml file and re-constitute range object.
if non existed, HighlightRange and save range information into XML files.
5/28/2008
My primary task today
1. have a meeting discussing RmRibonAddIn and rampup.
understand how to modify our project
2. async highlight, so client can read document when highlights
AsyncHighlight caller = new AsyncHighlight(hlm.HighlightRange);
IAsyncResult result = caller.BeginInvoke(document, new AsyncCallback(callAsyncHighlight), caller);
3. re-write HighlightManager interface and xml file
modify some interface function, in order to use them more convinent.
Add function --- SaveRangeToXML(); HighlightRange(MSWord.Document doc); HighlightByXML(MSWord.Document doc);
4. rewrite xml file pattern
5. get Paragraphs'index,and write it into xml file.
5/30/2008
My primary task today
1. add progress bar throught usercontrol in CustomTaskPaneof ribbon.
when operate one sentence, the progress bar step 1.
2. make doc comment-only exception for this:
1) when highlight the doc, document is no-protect.
2) when select checkbox highlight or cancel highlight doc,the document is no-protect.
then the doc becomes comment-only.
3. iterate document collection objects.5/30/2008
My primary task today
1. add checkbox in ribbon.
when open doc, it enables and is choosed; when close doc, it disabled and is non-choosed.
choose it, highlight the keywords
non-choose it, cancel highlight
2. iterate document collections and print the time.
written in function TestDocumentCollection in HighlightManager.cs
3. fix up comment-only bug.
4. arrange keywords and some static members.
5. write arithmetic to get the section number and page number.
have gotten the page number
write regular expresion to get section number -
本命年之工作生活的解决方案 - [石头垛子]
2008-06-01
工作的解决方案
1. 高兴的去做自己的工作。每天,对着自己的工作去微笑。
微软文化中的充满激情,倒可不必;但,内心去高兴的做自己的工作,对己对公司却都是有益的。
2. 对将做的任务,具体到算法的设计,将思路在纸上清晰的表达。即认真有序的去工作。
这样,遇到困难,心里也会有个底,而不会陷入焦虑的混沌状态。
3. 工作中,午饭,休息的时间,全心全意的去休息。别将烦恼带在身边!
工作中的休息时间,好好享受休息期间的轻松,和同事的聊天,看看蓝天,调节自身心情和身体。最好午睡20-30分钟,每1个小时,动动脖子,手脚。
4. 遇到困难时,将思维付诸纸上,整理思绪。实在不行,休息片刻,和同事聊聊,看看绿叶蓝天,再投入思考中。别将困惑带入生活。
生活的解决方案
1. 高高兴兴去上班---早上7:30起床,8:00吃饭,8:30-9:00英语口语,骑车9:30到公司。
2. 高高兴兴去工作---早上9:30到晚上6:30,依照工作的解决方案,其中5:30之前完成工作,Daily Report,5:30-6:30练英语听力。
3. 高高兴兴去下班---骑车回家。7:00-7:30吃晚饭。然后休息到8:30。
4. 高高兴兴去运动---8:30到9:30,包括3公里跑步,20节体操,60个俯卧撑。
5. 高高兴兴去休息---9:30休息,10:00洗澡。期间可以写小说或日志。10:30-11:00睡觉。哈哈。
周六上午,去敬老院;下午IT营销管理课或学英语口语;晚上创业公司聚会。
周日全天自由安排。哈哈。
本方案在2个月的试用期间,很有效果。继续保持!哈哈。
-
本命年之武汉的川外川美食 - [杂文随言]
2008-05-30
川外川美食,其实只是武汉,华科东门的一个叫做熊什么村庄的小饭馆。与她的结缘,来自于3年以前,一个昏暗的日子里,,,
周一早上5点多就赶火车,晚上回到北京,回到小窝,舒舒服服的睡上一觉,第二天早上,赶到西格玛,赶项目。这周,正好项目立项阶段,需要开发原型,虽然coding还是比较顺利,每天也7点多才下班。回家之后,吃个饭,休息一下,就去跑步,回到家,又已经不想动了,摊在床上睡觉了。
直到今天,提前完成任务,下周活就松一点了。晚上,和大学同学,也是合伙人,商量了一下公司的事情,跑步也休息一天,写写东西,记录回武汉三天,完成的重要事情,也算了结了这些年和武汉的缘分。
1. 川外川美食
一个小店,开始的时候,饭菜好像还可以;这次从北京过来,基本是专门来这个店子的,菜,却没那么好吃了。而里面的老板娘,老板,伙计,还有一个5、6岁的小女孩,却依旧面容依旧,不同的是,老板娘变胖了很多,也染了发,小女孩已经长大了,却依然那么顽皮。而之所以,对武汉的留恋,也正是这个小店。三年前的9月,考研出来和老鞠,老王租房的地方,就只有这家川外川。而那天看见这家小店的老板娘,让我心里重重地咯噔了一下。因为这家店的老板娘和我老妈实在太像了。无论是面貌,或者神情,乃至身材声音。而这个时候,正是老妈逝世一个月的时候。很难让自己去怀疑,这个世界没有灵魂!
后来,11月,伤刚好的老爸,也来武汉看我。也来了川外川,唏嘘不已。但那个时候,却没有多大的心思去和老板娘照个相,直到这次,才算得偿所愿。留照作为纪念。
2.去归元寺还愿。这两年来,走过的酸甜苦辣,一些原则的坚守,也总算完全克服了心里的魔障,终于重新恢复良好心态,保持向上的精神。谢谢,曾经将希望所寄托的地方。
3.档案的调动。就看原辅导员的进度了。加油。哈哈。
和武汉这几年的缘分也就如此了。再没有半点留恋。谢谢武汉,这个生活了四年半的地方,曾经很习惯的地方;谢谢武汉的所有朋友,一起成长,一起玩笑,一起奋斗过的朋友。 -
5月20日晚,写此文,以祭奠在汶川大地震中遇难的所有同胞,祝愿他们,以及所有逝去的英灵在天堂里幸福微笑!祝福,仰望天空的活着的人们,拥有自己的幸福!
点燃一盏烛光吧,
母亲弓起的身躯下的婴孩,
母亲已经睡去,
你还要成长!
点燃两盏烛光吧,
倒在课桌下的男孩女孩,
情窦初开的年纪,
就让我们的血溶在一起,青春作伴吧!
点燃三盏烛光吧,
80后盛开的蓝莲花,
凋零在教室操场的来回时空里,
将向往的自由换作腋下十几个孩子的生命!
点燃四盏烛光吧,
水泥板下的生命,
牵挂着父母妻子,向往着平淡的生活,
却只留下无尽的眼泪和无言的离去,,,
点燃五盏烛光吧,
带着遇难亲人的遗体,
送他们走向天堂,
永远的祝福!
父亲或是儿子,母亲或是女儿,
夫妻或是情侣,亲人或是朋友,
点燃六盏烛光吧,
将眼角的眼泪烤干,将爱的心用双手画出!
年少的浪漫情怀,
成年的相濡以沫,
父子的争执与内心的尊重,
母女的珍爱与细心的呵护,
朋友的肝胆相照。
没有天长地久,
那就青春作伴吧;
没有白头偕老,
那就携手共进吧。
点燃七盏烛光,
照亮天堂的路;
点燃八盏烛光,
也照亮人间的平凡人!
爱,原本就没有痕迹,
只是融入我们的血液里,
记录着我们对彼此的爱!
5月初,终于消除了4月的不顺,顺利实习,买到奥运门票等等。5月12号,下午2:28,刚睡午觉醒来,听见旁边的同事说,‘网上说地震了’;接着群上大学同学纷纷报告,说各地都有震感。再一会,网上有确切消息,说汶川地震,7.8级。对地震没有明确的感受,05年在武汉感受的震感,还觉得有点好玩。于是,认为,地震没什么大不了的。后来,看到网上说已经遇难几人的时候,还感觉惊讶,居然闹出人命了。可不到半天,成了大灾难!每天看着网上的报告,每次看着,心里就酸酸的,亲人的离开,对活着的人,将是一段很长的灰蒙蒙的世界,更何况,这又是一个多大的灾难!总觉得自己应该做些什么。想去四川,理性的分析只是帮倒忙;捐钱,现在的能力太小,而且也不是那么实用。我想,以后成家了,一定要找机会,帮助这次受灾的儿童,补给他们一个完整的童年,快乐的少年! -
忙忙碌碌找实习找了2个月,终于在微软ATC站稳下来了。期间拒了很好的IBM的开发职位,只可惜缘悭一面,开始是IBM的offer但是漫长的入职等待,后来是微软的offer,快速入职。估计在IBM的人品损害不少,但也顺其自然吧。
进微软,就开始预计2周的培训。我们这批intern一共4个人。学习的都是微软的代码管理工具,以及jjpack(一个代码审查工具)的dotnet源码分析。所幸,专业对口(这也是最想去微软的原因),对源码分析,顺序图和设计模式有个系统的了解,应用起来就顺利一点;而新的知识,也比较符合我好奇的特性。于是,表现不错,2年来首次受到表扬,奋斗之心勃然而发。
第三天,就由vice mentor开小灶辅导,周末,提前一周完成rampup,正式定下实习合同,进入tools的document组,开发document插件。
做开发,每天每周基本提前完成任务。每天8小时,脑袋都在转,比在motorola的时候要忙的多;不过,每次将近7点下班,走出西格玛,看着夕阳,骑上自行车,犹如早上骑车来西格玛的时候一样,迎着风,心情舒畅。骑车回家,已经洗尽一天的疲惫。晚上,跑步一个小时;周末和朋友聚聚,生活有时候真的很简单。 -
写写在农业银行总行电子银行部的网站规划岗的面试经历,为明年找银行相关的工作积累经验和提供借鉴之处。
1:简历书写,注重技术,实践加沟通能力。
2:笔试。分3部分。下午1点到2点报道。2点到6点考试。
第一部分,综合能力,100道题目,单选60道,多选20道,阅读与看图20道,60分钟。感觉像国家公务员考试题型。主要考察金融银行知识(大约单选10道,多选10道 注:都是大约);社会常识,包括地理,历史,生物,政治(单多选20);数学推理10道,难度不大,推导式样式需要注意;语言逻辑推理15道,比较绕口,但解答问题不大;数学题目15道,难度不大;阅读文章解答10道;看图回答10道,容易。
第二部分,英语考试,100道题,90分钟。10个银行业务单词选择;20个语法单词选择;20个完形填空;10篇文章,50个题目。
第三部分,专业考试,7道题,60分钟。5道基础理论题目。3选2道农行业务分析题。
综合能力部分,要有紧迫感,速度要快;尤其是逻辑推理与数学推理,一定要速度,不要过多去验证正确性。英语考试,银行业务不熟悉,专业英语不行,题量太大,但是不同于考研,问题很直接,一般不需要转弯就是正确答案。所以,速度也很重要。了解文章的主干,就可以去搜索答案了。专业考试,理论答对要点,分析题注重实践能力与营销策略,突出技术与营销管理的结合,对问题有独特的看法,创新。
3.面试。偷偷看到面试组织小姐的打分表,主要考察形象10分,沟通30分,团队意识20分,应变能力20分,客户服务意识20分。考完当天,等到晚上10:45接到电话,确认笔试第一,第二天去面试。第二天早上8:30报道,8:50开始。网站规划岗笔试人数大约80人,笔试取前30;最后会取5人。分5组,每组6人,进入面试考场。
面试从最后一名开始。我在最后一组。6人同时进去。会议室有6位考官。是HR,部长,任务等等。对面而坐。第一个问题,自我介绍,1分半钟,从右到左。可惜第一位太紧张,结果情绪影响到我们,结果第二个的我也紧张的连自我介绍也差点结舌了。第二个问题,对农行网站的看法以及自身的应聘优势,从左到右。调节了情绪,好些了。第三个问题,部长问电子银行部的发展方向以及需要的人才。回答OK。最后,HR问了一些他想了解的一些简历细节,也问到了我的毕业情况。
情绪很重要。右边第一位,紧张得最后完全说不出话,在第一个问题的时候也严重影响了我。因为面对面6个面试官,在一个会议室,是有点压抑的感觉。但是,投入进去,不顾忌得失,平常心,努力发挥好自己就是最好的。
最后,因为现在还拿不到毕业证,所以入职没有希望。因为这是正式岗位,需要调档案。实在很可惜。留待信息,争取明年找工作的时候,可以找到满意的工作。谢谢希望。哈哈。
-
本命年之Hard day, Soft happy - [杂文随言]
2008-04-21
一群穿着厚厚防尿裤的,胖嘟嘟,小手小脚像一节一节莲藕的小屁孩,提着白嫩嫩的小肚腩,走在大街小巷里,或叼着雪茄,酷酷的站在街头,倚在灯杆下面;或小女孩穿戴得像小资白领,捧着一本杂志,一本正经的走着淑女步;或急急忙忙的从办公大厅跑出,一摇一摆的跑上出租车;穿着吊带的出租车小屁孩,吐掉口香糖,载客而去,,,,,,
最近很不顺利。很多事情,总是会处于等的状态。就好像,每次做公交车,每次的转车,都会碰上“车刚走”的情况。内心焦虑,不得发泄,则内抑其中,惶惶不安度日;待做调整,修养身心,陶冶情操,积累人品,静待世界。
我想,生活原本就是如此。太多的不如意,太多的阻碍,太多的遗憾!有时候,会发现,对于这些,能有什么可做?有时候,对于这些阻碍的事情,用垂直营销的观点,有时候很难下手;放眼水平营销的观点,世界依旧宽广。即,做自己正在做的事情;做自己应该做的事情,做自己喜欢做的事情,做积累人品的事情!
记录一下,最近这段时间,所做的事情。
1.关于攒人品。
给老人让座;人有困难,但且伸手帮助;热情指路;大度的淡然一笑;让自己的心灵世界充满阳光。
去四季青敬老院。周六小组里面,认识很多阳光的,有理想,有斗志,有爱心的朋友,all the people here do it!其中一个清华法学的mm,已经干了2年了。她的帮助对象是一个很有思想的,热爱生活的周阿姨。巧的是,周阿姨50年代,长在未名湖畔,红楼的北大教师子女。退休之后,是颐和园、北海公园里面有名的民间歌手。不幸的是,去年摔伤之后一直住在老人院。服务是一种过程。清晨坐车去四季青,晌午回来,依旧是清晨的心情。这,也就是回报。
2.关于寻找娱乐。
上上周去了一次清华的工会俱乐部。至于北大的二体,早关门了。这是遗憾,却不能改变。工会成为唯一选择。很多老教师,7,80了,歌舞如飞。年轻人倒不多,都是水木版上的一些朋友。舞动,接着轻柔的音乐,发泄很多的不良情绪。
北大大讲堂的电影不错。很爽的电影院,而去票价很便宜,每周都有1,2部新的,或经典的电影;还经常有国家乐团来演出。每去一次,感觉都是那么清爽。
周末的时候,去踏青。北京的这个春天,终于有了江南的感觉。湿润的空气,翠绿的树叶,清爽的春风,想起家乡那清澈如眼前的、上天擦拭过的高山流水。
运动。乃一至宝。包括跑步,篮球,乒乓球,网球。
自从06年6月开始,抑郁开始袭来,经历了8月的煎熬,9月初的奔溃,到06年下半年在武汉的休克娱乐治疗法,将抑郁的表面症状全部清除。06年过年的疯狂游玩,成为经典。
07年年初的挑战抑郁内心源泉,即使有垛子的相陪,曾经的快乐,也将所有积蓄的快乐幸福,在2个月之内彻底耗尽,步入07年黑暗的6-8月。没有力气拿起书本,只能任由偶然的一次次拿起《抑郁情绪调节手册》和《卡耐基人性的弱点》,稍微聊以安慰。
9月,抱着豁出去的心态,抱着宁可死去,不当废人的想法,正面挑战抑郁!规律的生活,实习中慢慢获得的自信与成就感,书本的力量,让我起死回生。感谢北京电视台第9频道的《健康快乐一箩筐》,感谢赵老师,学会运动。10月开始的运动,让我的心脏找到活力,身体找到自信,力量回归。良好的健康生活,带回我的自信,运动。但过去的损害太严重;每天的精神不是很好,急速的跑步依旧很吃力。08年4月,很多事情尽管不如意,运动依旧。与李兴鹏的篮球场上相遇,发现心脏依旧脆弱。于是,早上,晚上,操场跑步各半小时,各约2公里。一周之后,精神饱满,感觉回到了高中时候,那个春意盎然,在春天的微风中,展开双臂,沿途而下,飞奔到学校的那个自己。
有些事情,既是注定,无论生死,即是注定。做对自己的事情,即是我现在所想做的。
3.学业之面试
写个面经,也攒点人品。下午1点去微软在知春路的希格玛大厦。
先来了个很KIND的小组长,出了两个题目。一个是,给出完全数。对完全数的误解,加大了编程的难度;而后被告知完全数的意思,但在FOR循环里面所用到的条件过于宽,导致性能由O(sqrt(n))变成O(n/2)。第二题是任意一个多边形,用直尺和圆规画出相等的3块。有点紧张,大脑根本就没转,提示了2次,都没有什么头绪。其实,很简单,用分治策略即可。
第二面,是一个和我们年龄差不多的哥们。先是问了写,如果你当了组长,会怎么协调组员,任务之类的问题,应该是考察交往能力以及个人斗志;接着问了一个海量url数据分析,从10亿条url中,找到点击量最大的1000条url。内存是1G。用外排序加hash解决。
第三面应该是项目leader。先问了个后序变前序的问题。但是我分析,觉得输出应该是任意的。于是和他探讨了很久,并给出一个输出个数是(N-1)的全排列的猜想。所幸,将他说服了。然后是一个字符串去重复的小函数,写是写出来了,但是不够简洁。很有问题。
下午快5点从希格玛大厦出来。不管结果怎么样,心里还是很开心的。
IBM的面试就简单一些。先是电话面试一些C++关于static,类继承,内存管理,指针,引用等问题;然后面试的时候,一般3个面试官。各自提问。先问一些以前做过的项目,接着是写一些关于多态,动态编译,指针细节的小代码;然后是一些多线程同步的问题。
这周五要去农行总部面试网站营销,是个我想转的方向。加油,这可是个正式职位。哈哈。
4.全球营销管理课程
黎老师很牛。混在80多个国家。当过外企营销主管,企业家,现在当老师。台湾人。学习她的人生阅历,上她的课,真的很有感觉的。黎老师人也很好,工作很负责,上课之余,带着我们去玉渊潭去做素质拓展;听说这次暑假,还有机会去欧洲半月游。哈哈。赞!
5.小垛子
和垛子要互敬互爱,互相鼓励,每天早上要充满爱心的去拥抱。哈哈。
-
English Interview Preparation for MS and IBM - [工作日志]
2008-04-17
Hi, everyone:
I'm very glad to get the chance to have the interview.
To begin with, I 'll introduce my basic informations. My name is LiuBOchuan. My hometown is a small but beautiful town of HuNan Province, which is famous as a travelling city. I earned my Bachelor's Degree in Software School of HUST, and I am presently a graduate student of Peking University.
Then, I 'll introduce some projects I joined. The first one is Empower and DataLoader, which monitor mobile phone traffic and offer suggestions of net optimization. My prime task was testing DataLoader, and then writing out-time, grouping arithmetics. The second one is PKTown, which is a game platform based on P2P. My prime task was developing the interface of Client and the communication modules base on Socket. The third one is Bank_Mobile, which offers web bank service based on WebService and Gis, and it's driven by Voice based on SASDK. My prime task was developing the Voice modules and some bank business.
Furthermore, I'll introduce my hobbies. I like playing tennis, guitar and dancing. I always join in dance party in Peking university of Tsinghua University on weekend.
Last but not least, I hope I can show my best performance, and grasp the opportunity entering into MS/IBM, sincerely! Thanks a lot!










