Tag: 2005

哥们

Posted by – 2005/12/29

又到30号,真他妈的快!哥们已经在那边两年了,现在啥模样了!
整天迷迷糊糊的突然意识到明天又到了你的忌日~
 
总是能看到你的身影,同学中的那些胖子,Lost里那个胖子hugo都挺像你。可惜他们都不是我哥们。本来咱们应该一起长大的。没准今年你就长胡子了,和我一样…
 
有些问题我永远也想不明白。我总觉着是我害了你,我给了你很多压力~从你那里得到了很多好处~却又总是把问题归咎于你。啥都要和你争。你总是让着我。说啥都晚了。
 
22岁了,80岁到头现在已经过了1/4。我好像没得到些什么却失去了你。从来不相信时间机器,但在这件事上,如果能,我一定回到过去把你弄到身边好好看着你。那些美好的日子都只能在记忆力翻来翻去。
 
发现最近我对白酒特别感兴趣。喝了几次小酒,每次喝完都感觉很舒服。长这么大醉了两次一次和你,一次和你爸。今年回去找你爸蹭酒喝。
 
我不能想的太好每次想的太好就肯定实现不了。想长大以后怎么样怎么样,结果还没多大那些美好就已经被扼杀了。呵呵!虚情假意那么多,也就咱们哥几个算是真的好。挺幸福的~吵了那么多架!还能睡在一张大床上。
 
好想30号的时候能够回家啊!总是要考试。保佑我这次能都考过,明年这个时候我请假回家拜拜你!
 
突然很想知道狮子座那次流星雨你在想些什么~但你别问我,我都忘了我在想什么。那天我真的听到了流星爆炸的声音。
 
有时候回到住处发现气味这么熟悉,感觉这味道有点像你那屋子~我也有了自己心爱的打火机而且习惯性的吸烟,烧烤的时候也会用它点炭。每当这个时候就让我想起在海边的那次烧烤~
 
按时间顺序整理记忆,我总会遗忘很多。每次朦朦胧胧只后总能偶然想起以前的什么。
 
2年好快啊!让我慢慢适应没有你的日子~

一周总结

Posted by – 2005/12/24

几乎每天都有电话让去面试,看来简历写的还是不错。
毕设这就算是开始了~对众多的Ajax框架加以分析,取其精华,然后重新设计…不知道怎么对js做测试…
不知道进度能不能完成,如果单纯实现一个ajax的应用还是很easy的,如果是一个框架就会难一些,如果再加一个eclipse的plugin… 想的还是很完美的,加加班应该可以。
如果能够实现一个plugin就可以让这个东西产品化。然后在开发中大规模应用。目前ria有几种:基于flash的,然后就是ajax的了~flash那种形式看起来华丽的很,但是总感觉怪怪的,代码编译成flash,界面运行起来感觉好慢,还是ajax的好一些,快~清爽~
都离不开xml ,其实cs端无所谓,没准以后都会使用xaml那种东西了。
ajax只是个过渡技术,但至少现在很流行,而且还会流行一段时间。
企业信息系统,用户操作界面很重要,总是刷新还是不爽的。
 
opoa
 
lyp去了tom…
那个叫大少爷的去了baidu…
我呢!
 
 
 
 

性格越来越强了呀

Posted by – 2005/12/08

前几天踢了老板,不爽不干了,从不贱卖自己。
 
有一点失策不应该不要那设计费用,再怎么说人家也算完成工作了,回头在别的地方给人糊上。还真怕那厮耍赖,应允的money少了自己也觉着不爽。
 
流媒体是个好东西啊,可Mr王怎么就不急呢,想想如果一台机器可以便宜卖20K… 做梦了开始。
 
李开复说,“人生有无数个选择”… 我已经做了无数个选择了。女友他爸给的烟到这个周末应该正好抽完一条。抽了人家的烟难道就这样了… daiwen的russian马子啊…
 
今天算了一下学分还好吧还是大二的旧帐,希望能剩下的时间能补上~
 
前面几周比较清闲等待的日子不太好过,泡在游戏里一会就过了,补上从前不玩的游戏,寻找同年的回忆… 没有这样回忆。
 
停了停了挺了挺了。又该到为自己做点什么事的时候了,就假设这是个小小的理想…没准也能卖钱。自认为什么都值钱,但真正挣到手的还是不多再减去拱手送人的请吃饭的打车的买碟的吸烟的… 算了臭屁学生挣什么钱。明年在开始好好挣吧!
 
最近聊了几个朋友都说自己啥也不会,拿奖学金每年也不少,都学什么了。真正的好学生都会去考研,可能真是啥都不会除了学习了。剩下那些保研的和真的啥也不会的就只能上上网和我聊聊天了。那我没有保研岂不是只能和那些啥都不会的朋友们一路货色。再见了这帮人我就下线。
 
坏了坏了又失去方向了,高中头脑一热,到现在还有余温… 我其实并不是那么了不得,不然也不会到这个学校来。哪来回哪去,难道我要回初中当老师,没准可以带学生出去打个架。真风光。
 
时间都花在哪里了,可能都忙着想挣钱了… 别老想着挣钱…  我靠别这么想,不然明天又把money送人了。我还计划买n多东西呢。
 
将近一个小时写了这些废话,我不是不喜欢写博客,如果脑子里没有垃圾我才不会写在这里。就像家里好几本日记本,除了钉书机钉起来那几页总是拔开看看,其他的连动都不会动。
 
tbc

ps:
刚想如果这个博客会有一个计时功能,让人知道自己写了多久…抬头一看上面写着日期时间,算了…人生地不熟的地方。再加上算术学的不好。
虽然但是,如果这个地方的UI再友好一些的话…devleader跑了就是不行了…

这次就是分母了来年再战吧

Posted by – 2005/11/27

明年春季和毕业之后都会有招聘那时候再去考一下。中间可以安稳的找个工作先做着。告一段落了。
 
下次长个记性:不会就空着,不要乱选。
 
俺是本科在读不是小硕~

静静等待中

Posted by – 2005/11/26

微软的笔试过去了10多天了现在还没有任何消息。这次估计真的是分母了。行吧!平时不怎么考试,这次考试就当练手了。Windows编程学的太少了,数据结构练习的也不够。也就是reasoning部分答的很自信。看来孙文的推荐也用不着了。
 
俺不是本科牛人…一二轮很多小硕也纷纷掉下马,还有人得了个蛋。没准能得个二三十分呢!明年再考一次~
 
项目不断找上门来,实习就先放一放吧…效果都一样。
 
顺便拒了中科院一公司~不知道怎么知道我的。

[转]程序员养生之道~

Posted by – 2005/11/17

前些时候看过一篇文章,大概描述了自我修身养性的格式塔疗法,受益匪浅,决定从自身的行业与职业出发对十大原则进行重新阐述,希望对广大程序员的工作以及生活有一定的指导意义。

生活在现在 我们大部分的烦恼来自于对过去的惦念与懊悔,过去的辉煌与暗淡占据了我们很多的回忆空间,我们经常为昨天的洋相与错误而长久地悔恨,其实也只有自己才会很在意自己过去的表现,对别人而言,你过去的表现很快就过眼云烟,因此我们不需要沉醉于过去的辉煌,也不需要沉沦于过去的不幸,我们要将精神集中在今天要做什么以及如何去做才最好,尤其像我们程序员这个职业,技术革新太快,稍微停留我们就会变得过时,昨天你所开发的产品或许不错,但明天可能很快就变得陈旧不堪,你需要在今天不断地吸取新技术,不断地创新,不断地完善,才能保持产品以及自身的竞争力,生活在现在是一种积极进取的人生态度,记住:过去的已过去,未来还不可靠,只有今天才是真实可靠的。

生活在这里 搞IT的似乎注定要“飘来飘去”,人员流动性应是所有行业中最高的,毕业七年,服务过4家公司,算是比较稳定的人了,在有些公司工作一年多就成了老员工了,应该说有时是不太守职业道德的,当我发现所在的公司并非自己的理想时,我的心就开始先飘了,人在心不在,这种状况导致工作的效果与效率都不理想,离开只是时间问题,我相信很多朋友也有过这种情况,这是不负责的,对公司与自己都不好,我们尽力做到在那里工作一天就尽责尽力一天, 打工也好创业也好,都要不断提高自己,凡事尽力做到问心无愧,我们要记住,我们现在就生活在此处此地,而不是遥远的其他地方。

停止猜想,面向实际 我们很多心理上的障碍,往往是没有实际根据的“想当然”造成的。面对问题,有些人喜欢猜想,而不是去调查事实与解决问题,比如项目经理早上因进度缓慢问题将你骂了一顿,然后你就因此而联想下去,心里在嘀咕,项目经理是不是对你有意见?是不是不看重你?这个项目如果做不好就完了等等诸如此类的猜想,其实项目经理只是就事论事,并不针对你个人,他是希望你去想方设法将进度跟上来,或加加班,或与同事一起互相帮助一下,而你却活在自己的猜测里久久不能摆脱,结果会越来越严重,所以无论面对任何困难或责备,你需要做的是面对实际,寻找问题所在,并设法解决问题,而不要去胡乱猜想。

暂停思考,多去感受 我对这一点的理解就是要劳逸结合,我们这个职业属于重型脑力劳动,我们经常长时间地思考,经常长时间地coding,有时因为一个BUG,我们日日夜夜冥思苦想,有时为了能让项目按进度完成,日以继夜地加班,都快变成了一台没有情感的机器,我建议朋友们偶尔暂停一下思考,花一些时间去观赏美景或美女,多聆听悦耳美妙的音乐,多去感受大自然的花草树木,休假时出趟远门旅游,如果身体允许,下雨天去踢场足球,我们应尽力让生活变得丰富多彩。

接受不愉快的情感 矛盾无处不在,再乐观的人也会有不愉快的时候,一个优秀的程序员应会处理各种各样的关系,工作上有与客户的关系,与市场人员的关系,与测试人员的关系,与客服人员的关系,与上司的关系,与同事的关系,生活中有与家人的关系,与朋友的关系,与陌生人的关系,我们无法要求所接触的每个人都是我们所想象的,在相处的过程中一定会产生不愉快的情绪,其实愉快与不愉快是相对而言的,同时也是相互存在的,恰当地处理便会相互转化,程序BUG出现了,你一时解决不了,测试人员会追着要你赶快搞定,你变得烦躁与恼火,不停地思索,不断地调试,终于结束了,这时你会有一种如释重负的感觉,心情也会变得愉快起来。

不要随意下判断 我们往往容易在别人稍有差错或失败之时,就马上下结论,这种方式容易与别人产生摩擦与冲突,结果自己也会烦恼与苦闷。对他人的态度和处理人际关系的正确做法应是:先不要对人或事下判断,先要说出你是如何认为的。这样对方会容易接受,往往你说完自己的看法后,对方也自然而然地知道你的结论。

不要盲目地崇拜偶像和权威 大多人都需要一个精神寄托的对象,这个对象的成就以及影响力也往往成为我们的追求目标,比如我曾崇拜周恩来,因为他的个人魅力,我曾崇拜张学友,因为他的歌唱得出神入化,我曾崇拜温伯格,因为他的书写得好,可见崇拜或喜欢一个人,总是有一个理由的,我们不能因为这个理由而全部肯定或接受这个对象的一言一语一举一动,那样会禁锢我们的头脑束缚我们的手脚,使我们失去独立思考的习性。

我就是我 我听过余世维博士的讲座,在他的观点中有一点是强调以我或我们为主,不要去看他们做什么,不要总说别人怎么样,而要关注我们能做什么,我们怎么样,出错了要敢于承认是我或我们的错,而不要将责任推到别人的身上。余博士的这个观点以及所引用的例子让阿蒙受益无穷,决心从我做起,从现在做起,不再怨天尤人,充分发挥自己的潜能与优势,竭尽全力做好自己能做的事情。

对自己负责 高考的成绩并不好,可以说与我要求的目标差得太远,大一的时候总活在不断地为自己辩护的状态之中,我有时认为失败的原因在家境不好,经济压力太大,使我不能专心学习,有时又将原因归于身体不好,影响学习……这是在逃避责任和现实,将自已的过错与失败都推到客观原因上,失败或错误的原因总是说也说不完,项目没有正常完成,是谁的错,是什么错?需求不明,设计不好,管理不佳,还是程序员的水平不高?有谁能站出来承担自己的那份责任?

正确地自我估计 无论在工作中还是社会上,我们每个人都占据着一个特定的位置,所以我们需要按这个位置的要求,去履行我们的权利与义务。在一个项目中,如果你是一个系统设计工程师,那么你就全心全力地去完成系统的概要设计与详细设计,并处理好与项目经理、系统分析员、软件开发人员之间的关系,把自己摆在准确的位置上,如果你不按照项目一致规定和大家公认的规范去做,那你将会受到项目其他人员的谴责和反对,也会使项目的管理变得混乱。所以正确地自我评估是很重要的,它可以让我们始终保持冷静,不再好高骛远,也不会骄傲自满或过分自卑,它让我们脚踏实地做事,认认真真做人。

      十大终于写完了,感觉有一丝成就感,尽管有点教条主义的味道,但出发点应是好的,未来的程序员不应是只会埋头苦干的机器,我们需要生动有趣的生活来保持我们的创新能力。在此时抛出十大原则,目的是:当程序员朋友们从远方回来,从疯狂归来之时,能看到一些理性的思维与观点,并好好地自我评估,从我做起,从现在做起,去一步一个脚印地实现自己的梦想。

本本又被拿回去了

Posted by – 2005/10/28

联想的售后支持又把本拿回去了。现在机器主板应该没有问题了,开机还挺快,不过音频线被某个哥们给卡在缝隙里,导致左边喇叭不响… 明天再送回来~
他们客服的态度太好了,也确实认真,我也不好和人动怒。
可能因为这不是自己的本吧~如果是自己的就不会这么想了~
 
盼望明天本本能平安归来~

本本还是有问题

Posted by – 2005/10/21

联想的人给换了主板,但最不愿看到的事情发生了,这个板子有问题。在客服验机在BIOS里重启了一次,进系统后发觉比原先慢了。回来后03下xp下都发生了停止响应只能拔电源才能关机。
明天进城,再去一趟客服~
坚决不能换主板了~
郁闷!

计划紧张进行,每天多少有些收获

Posted by – 2005/10/17

从暑假与孙文见面,到现在2个多月了,一直在为11月的那一天做准备。有点像当时要考大学的感觉。每天复习的都是原来不喜欢学的东西,不过看了进去还是很有意思的,做了这么多东西回回炉收获颇多。
“One thousand lines per day! ” 这听起来比李开复的要求还要高。不知道没算过,也不知道改怎么算。每天几百行应该有了~
又重新拾起底层的东西。高层的东西都是基于底层构建的,用起来简单了许多,但也少了技巧性。反过来如果没有什么技巧而言,没有了难度大家都一样了。看了许多面经string programming应该是必考的东西,而且以前也亲身经历过。考察这方面的问题是惯例。
一个真正的大公司不会在乎你会用JBuilder还是Eclipse,VC还是.NET。对工具的掌握都不重要。这些东西在培训期间完全可以学会,精通也没有问题。他们应该会考查你数据结构,指针,异常处理…
为了一篇作业憋了两天了… 今天一定要照着想好的框架写出来…

Win2KPro 改成 Win2KServer~并解IIS连接数限制

Posted by – 2005/10/13

数字印院道路曲折,终于把2000pro改称server了~,ntswitch有用,但需重装iis,如果报500错误,则需要一下解决方法。

问题起因:

IIS已经启动但是web无法使用 IE返回500内部错误 记录如下

由于在下列系统 API 错误,COM+ 服务无法初始化。它通常是由本地计算机的系统资源存储问题引起的。
CryptAcquireContext
进程名称: dllhost.exe
该错误的严重性已导致进程终止。
错误代码= 0×80090017 : 提供程序类型未被定义。
COM+ 服务内部信息:
文件: .\security.cpp, 行: 615

服务器 {3D14228D-FBE1-11D0-995D-00C04FD919C1} 没有在限定的时间内用 DCOM 注册。

服务器未能转入应用程序 ‘/LM/W3SVC/1/ROOT/webmail’。错误是 ‘服务器运行失败
‘。
若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。

答:

IIS 500内部错误之解决办法(一.错误表现)
沧海笑一声 发表于 9/10/2001 8:17:09 AM NT世界 ←返回版面

一.错误表现
这个错误发生时总会有三方面的表现:一是IE中的最直接的表现,也是最让人看不懂的表现;二是安全日志中的表现,IWAM_Machine账号登录失败;三是系统日志中的表现,IIS Out-Of-Process Pooled Applications应用程序因启动账号的错误而不能够启动.从而造成ASP页面浏览错误.

(一)IE中的表现

当浏览以前能够正常运行的asp页面时会出现如下的错误:

(1)
网页无法显示
您要访问的网页存在问题,因此无法显示。

———————————————

请尝试下列操作:

打开 http://127.0.0.1 主页,寻找指向所需信息的链接。
单击刷新按钮,或者以后重试。

HTTP 500 – 内部服务器错误
Internet 信息服务

——————————————————————————–

技术信息(支持个人)

详细信息:
Microsoft 支持

[注意,这儿只是500错误,不是500.xx等错误的,那些错误主要是asp编程问题,与iis没有太大的关系,只有500错误是由iis自身造成的]

(2)
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

(二)安全日志记录(2条)
事件类型: 失败审核
事件来源: Security
事件种类: 登录/注销
事件 ID: 529
日期: 2001-9-9
事件: 11:17:07
用户: NT AUTHORITY\SYSTEM
计算机: MYSERVER
描述:
登录失败:
原因: 用户名未知或密码错误
用户名: IWAM_MYSERVER
域: MYDOM
登录类型: 4
登录过程: Advapi
身份验证程序包: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
工作站名: MYSERVER

事件类型: 失败审核
事件来源: Security
事件种类: 帐户登录
事件 ID: 681
日期: 2001-9-9
事件: 11:17:07
用户: NT AUTHORITY\SYSTEM
计算机: MYSERVER
描述:
登录到帐户: IWAM_MYSERVER
登录的用户: MICROSOFT_AUTHENTICATION_PACKAGE_V1_0
从工作站: MYSERVER
未成功。错误代码是: 3221225578

注:IWAM_MYSERVER,启动进程之外的应用程序的 Internet 信息服务的内置帐号,安装IIS时自动建立,其密码由IIS控制.

(三)系统日志中的记录(2条)
事件类型: 错误
事件来源: DCOM
事件种类: 无
事件 ID: 10004
日期: 2001-9-9
事件: 11:20:26
用户: N/A
计算机: MYSERVER
描述:
DCOM 遇到错误”无法更新密码。提供给新密码的值包含密码中不允许的值。 “并且无法登录到 .\IWAM_MYSERVER 上以运行服务器:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}

事件类型: 警告
事件来源: W3SVC
事件种类: 无
事件 ID: 36
日期: 2001-9-9
事件: 11:20:26
用户: N/A
计算机: MYSERVER
描述:
服务器未能转入应用程序 ‘/LM/W3SVC/4/Root’。错误是 ‘RunAs 的格式必须是<域名>\<用户名>或只是<用户名>
‘。
若要获取关于此消息的更多的信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp 。

注:3D14228D-FBE1-11D0-995D-00C04FD919C1}实际是IIS Out-Of-Process Pooled Applications 的KEY.也就是代表IIS Out-Of-Process Pooled Applications.
================================
IIS 500内部错误之解决办法(二.错误原因与解决办法)
沧海笑一声 发表于 9/10/2001 8:40:41 AM NT世界 ←返回版面

出现IIS 500内部错误的原因有多个,但最主要的原因是IWAM_MACHINE账号在Active Directory(或SAM),IIS的metabase数据库与COM+组件中的密码不匹配不同步最成的.因此解决问题的关键在于使这三方的密码同步起来.
要使这三方的密码同步,有几种办法,下面只介绍最好用的一种,使用IIS自带的脚本进行密码同步(看来微软早就知道这方面的问题了,因此专门做了一个密码同步的脚本.:)):

操作如下:
1.在本地账号管理器或AD用户与计算机中更改IWAM_MACHINE账号的密码.假设我们改为12345678.[本来这个账号是计算机控制的,非常复杂].
2.使用新的密码重设IIS Metabase数据库.我们需要使用IIS自带的管理脚本adsutil.运行如下的命令:
c:\Inetpub\AdminScripts> adsutil SET w3svc/WAMUserPass 12345678

系统会显示:
WAMUserPass: (String) 12345678

提示密码更新成功.

通常情况下IIS会自动与系统账号等信息同步,但我发现我的机器上ISUR_MACHINE是同步的,但IWAM_MACHINE总是不同步,因此只好自行修改了.

3.同步COM+账号密码
同样我们要用到IIS的管理脚本synciwam.vbs,这个脚本通常会存在于c:\inetpub\adminscripts下,上一个管理脚本也在这儿放着.
命令如下:
cscript c:\inetpub\adminscripts\synciwam.vbs -v

-v参数是打开详细模式,让我们看到更新的过程,通常会如下显示:

Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2000。保留所有权利。

WamUserNameIWAM_MYSERVER
WamUserPass12345678
IIS Applications Defined:
Name, AppIsolated, Package ID
w3svc, 0, {3D14228C-FBE1-11d0-995D-00C04FD919C1}
Root, 2,
IISHelp, 2,
IISAdmin, 2,
IISSamples, 2,
MSADC, 2,
ROOT, 2,
IISAdmin, 2,
IISHelp, 2,
Root, 2,
Root, 2,

Out of process applications defined:
Count: 1
{3D14228D-FBE1-11d0-995D-00C04FD919C1}

Updating Applications:
Name: IIS Out-Of-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00C04
FD919C1}

密码同步成功.如果不成功先看一下这个脚本取的IIS的密码正确不正确,如果不正确请重复第二步同步IIS密码.

问题解闷,再打开IIS看看,ASP程序应该能够正常浏览了.