跳至主要内容

博文

目前显示的是 十月, 2006的博文

WebPart: 显示登录用户名

以下均在RenderWebPart函数中:   首先获取SPWeb SPWeb myweb = SPControl.GetContextWeb(this.Context); 也是无意中发现SPWeb提供了CurrentUser的方法,因此可以通过 myweb.CurrentUser.Name得到用户显示名,而不是Login名,同时还可以获得的有Email,Alerts等信息。   要得到Login名,可以这么做: IPrincipal user = this.Context.User; 调用user.Identity.Name()便可以返回登录用户名   之前就想写一个简单的WebPart交差了事,没想到这种简单功能的WebPart也颇费周折。 1. 网上居然没有找到现成的代码,大多是卖的,或是提供cab安装包。 2. WSS的帮助也是非常难看,只能作参考,不能作入门,手头的几本电子书也是讲得非常浅,甚至就不提WebPart开发。 3. WSS的权限设置实在是太麻烦了!!!反正这个assembly仅仅拷到Bin在web.config里加Trust不行,我是拷到GAC里去,管它什么安全问题,没把外人拦着,把自己倒挡在外面了。

羊头与狗肉?

昨天买了一个路由器, 顺带两根网线。我非常自信地跟售货员说:我要两根交叉线!因为在网络里要把路由器当作一台计算机,计算机与Hub,交换机相连时用直通线,与路由器则要交叉线,这可是在IP Training里的,难道有错?售货员非常不屑地望着我:你是要接路由器吧?我说是啊,她说:那就得用直通线。噢,My God,理论与实际有这么大的差距么? 半信半疑地拿回家,开始装东东,ping通了路由器,证明售货员是对的。进入路由器的设置,被一堆设置弄得云里雾里,捣鼓了半天,感觉这不像是路由器,更像一个混血产品:宽带自动拨号+DHCP服务+防火墙+静态路由。Oh My,我倒宁愿认为这是个交换机而已,在一个交换机才50来块钱,加点东东就到近100块了。买的是羊头还是狗肉?我不知道。 P.S. 昨天中午送走了老妈三人组,在车开的那一刻,老妈竟隔着窗户奇迹般地来了几个飞吻,这让我和呱都乐开了,也免去了离别的伤感。但是回到家,原来热热闹闹的屋子变得冷冷清清,孤单地,我们再次上路。

生命的第二起跑线(ZZ)

三十而立,三十岁应该是人生的转折点,它不是青春韶华的终结,而是生命的第二起跑线。三十岁,面对的不应该是没落,而是认知的新起点。很多曾经懵懂的,三十以后才明白真谛。 一.走自己的路 三十以后才明白,别人的目光已不重要,他们的批评和夸奖,事实上无足轻重,不应该成为我们前进和滞留的动力和阻力。真正做到:走自己的路,让别人去说吧。 只要无愧于心,无愧于己就足够了。人不应该活在别人的疑惑的目光之下,也不应该裹足于别人的唾沫里,更不应该活在别人给予的砝码之上。不要害怕别人的议 论,有争议才能证明你有作为,不敢出头的鸟,就永远没有出头的机会。别人嫉妒你,说明别人不如你;别人坑害你,说明你比别人有前途;不要太看重别人怎么对 待你,要甘于寂寞,也要敢于埋下头来做自己的事情。 这是三十以后才明白的道理:要想不被人议论是不可能的,要想不被人嫉妒,唯一可以做的就是超越,只有远远的超过你身边的人,超越了可比的范围,他们才会没有信心再来嫉妒你了。 三十以后才明白,要是没有人认真的看待你,包括陷害和嫉妒,那才是一个人的失败,因为你无足轻重。 二.奋斗之美 三十以后才明白,人生尽管苦短,但过于蹉跎,也等于自戕。人还有应该有所追求,也要有自己的目标与事业,忙忙碌碌的人生才是充实与幸福的,有目标,才不会 让我们偏离我们的航向。享受是不能给我们带来任何成就感,只会消磨我我们的意志,让我们变的更加颓废;只有不间断的前进,才可以不断的在前进的路上看到更 美丽的风景,三十以后才明白,原来还有许多该做的事情没有做,享受不是唯一。 三,学会取舍 三十以后,敢于取舍,也舍得取舍。年轻的时候,总是瞻顾太多。但眷顾的尽管多,真正把握与得到的并不多,与其所有的瓶子的是半瓶,还不如装满其中的几个瓶子,再抛掉没有用的瓶子,这样才可以轻装上阵,别让无谓的事情,阻挡了我们前进的步伐。 很多的机遇,就是丧失在迟疑的刹那,不要给自己太多的十字路口,在别无选择时,才有最佳的选择。 四.不要抛弃自己 三十以后,才明白,要想被爱,必须自爱,任何时候都不要放弃自己,要想自己获得尊重,要成就一番自我,一个碌碌无为的人,被人敬重,那是无稽之谈,没有人愿意去欣赏一个白痴。 生命的旅程中,什么样的风雨都会有的,无论在什么时候,都不要放弃自己,不要使自己颓废,不要任自己低沉,不要放弃自己的风格,不要让自己随波逐流,更不 要放弃自己的生命。即便是天塌下

Reading

逛一论坛,偶见一贴,说,“美国一伟大教育家曾说过:学习一本书的知识,不在于你是否全部读完了它,而在于你是否全部理解了”。 有人说:这表明书不是读一遍就完了,而有可能需要多读几遍,直至理解。但是,为什么非要读完才能全部理解呢?一本书必是有其精髓,如果通过阅读已经理解了书中的精华,还需要被细节所羁绊吗。 所以,在我看来这句话应该有两方面的含义,两者互相矛盾,但又互相补充,这一切都取决于你读书的目标。

浮躁

浮躁的社会,浮躁的人。就像少有人去真正做学术研究一样,也少有人能褪去浮华。 不可否认,最近有些浮躁,也许是因为RSJ的离职,也许是因为现在所做的事,也许是因为Gua的工作。不过我想RSJ的离开的确给了我们很大的影响。每当提到现状,最多的反应莫过于先混着再说吧,也许我们都在自我幻想,自我安慰,而这件事便是使那层纸被捅破了。这使得我们不得不再度回到现实,只因这是永远无法逃避的。 有一个好的现象便是大家都开始用起功来,在闲瑕时也会认真地挑些喜欢的书籍来看,不过,我倒是一直都很闲的。说这是一个好现象是因为这形成了一个学习的氛围,上进总好过懒惰,对于我这种很容易安逸的人来说,特别有效,牙膏总是要挤挤才会出来。可浮躁是大敌,人一浮躁便难以成事,如果不能静下心来,做什么都是事倍功半。以前在学校总是什么都想做,什么都只是知道一点,什么都不精,三年下来总结的教训就是不要博而不精,做事要往一个方向,只可惜到现在还是没能吸取这个教训。这有主观原因,也有客观原因。客观上,没有核心技术而只是依项目行事,对个人发展是大忌,万斤油到处都是,卖油翁便少了。主观上,个人偏好影响了工作的积极性,况且什么都喜欢弄点的臭习惯还是没改。找工作时,信誓旦旦要做底层软件开发,可至今也没在上面下点功夫,我想学Linux,这会是一种盲目吗,也许只有到了山顶才能一览众山,但必竟还是要迈出前进的步伐来。我必需选择一条道路,坚持走下去,否则最终一事无成。凭我的印象,LJK在技术上是很强的一个人,奎木狼比较踏实(反例也有,如:21天学会C++,呵呵),Rephone可能跟我有些相似,希望我们都能互相激励一下。 这些事情其实早就该写了,只是一直没有静下心来。其实事情也应放开来想,很多事情只有经历了才会了解,就像很多地方只有去过了才会知道,现在所处的境地虽然不是最好,却也不一定是最坏,大家只是希望能做自己想做的事情罢了。往目标前行,终会有结果。 不过一碗饭,不过一念间 再说说其它的,妈妈周末要过来了,同行的还有小姨,小姨父,在这里呆上一周,原以为只是来看看我,看看她的儿媳妇,没想到老人家的心思真是复杂,人生之大事必定于10月矣!按虚岁来算,吾将入而立之年,这着实让人感慨。

a tale of two roads

in the heaven of dreams there are corrupted angels the face of apathy the dignity of sham in the hell of nightmares there are legendary heroes the road of bramble the blood of solemnness a tale of two roads a tale of two life take it, take it in your hand as punishment must be paid

朋友

昨日与一个老朋友聊了许久,快两年没怎么联系了,其间过得怎样也不甚了解。没有客套,没有寒暄,所谈的只有一事,就像是几年前某一天的聊天那样平常。 古人说君子之交淡如水,你不需要时时联系,挂在心头,偶然遇到,时间像是被压缩了似地,又回到了从前,你可以畅所欲言,毫无忌讳。 其实朋友便是隐于内心深处,一直占有一席之地的人,虽有很多已经失去了联系,但自己明白心里是永远不会忘记的。昨天想起以前许许多多的事情,很感谢儿时的玩伴饭,与我同学十年的 newwind,同样也要感谢面,他们在我的人生之路上留下了太多,感谢曾有他们相伴。 酒越存放越香醇,我想,朋友的最高境界莫过于此吧。

跑龙套

跑龙套是京剧中不可缺少的行当。龙套就是手上拿了幡旗,至少四人为一堂,演员还未上场,跑龙套在台上分两旁站立,没有唱词,只要跑就是了。四个人分龙头、龙身、龙腰、龙尾。 现代影视里,“龙套”就是指群众演员,由于他们都穿着各色的龙套衣而得名。他们往往是四个人一组,或者两组(以求显示人多)摆出不同的队形,代表不同的阵式,手里举着 旗、摇旗呐喊,所以“龙套”还有一个名称叫“打旗”的,由于“龙套”代表着众多的人物,总是跟着主帅跑来跑去,上来下去,烘托气氛,因此生动地称其为“跑龙套”。 没想到我今天也着实跑了一把龙套。马上要校园招聘了,单位要拍些短片去招待小弟弟小妹妹们,我本来是不想招惹这些事的,没想到没避过,刚回座位上就被抓去了,下次要躲的话,同志们,一定要多等一会再回去!我和KB的一小伙被抓在D组的实验室,“专心致致”地研究电路板,我的妈呀,我多少年没碰了,看不懂啊,拿着电铬铁弄弄?拜托,电都没插。我们还不算倒霉的,米妮同学被抓去做POSE,应该体验了一把actor的滋味。 我?一死跑龙套的。 “其实,我只是一个演员。” 龙套就是这么一个奇怪的角色。没有名字,没有表情,没有台词,却不一定没有未来。

Power line modem is actually supported by linux

As I said before, I have subscribed power line broad band in July. This broad band use a power line modem and require device driver to function. The provider only provide drivers under Windows 2000 and Windows XP, what a narrow range! However, I found FC4 provided dial-up networks, and I accidentally use DSL for a try, hey, it really works! SUSE also support this kind of modem, I don't know how, it even recognized it as a PLC device and automaticly filled user name and password for the first setup. Is the account information stored in the modem? pppoe is supported in linux, and this power line network is just using pppoe, however, I have no idea about pppoe, and this power line network.   Well, well, I can dial up in linux now, there is one problem not solved, without an accompanied driver, I cannot check the power line quality, and set network device password. If something is wrong, a windows system with device driver is required to reset the modem, I think.

网络方式安装Fedora Core 5

令人奇怪的是FC5仍未支持NTFS,还是要去www.linux-ntfs.org下载一个模块。 因为没有盘,也没有刻录机,却正好有两台机,尝试用网络方式安装。 以前刻了一张FC4的安装启动盘,但是不能用于FC5,包的安排不一样了,从FTP的log可以看出来。不想花钱只能多费事,先在目标机上装上一个最小的linux系统,然后将FC5中pxeboot内的vmlinuz和initrd.img拷到/boot下,修改grub.conf,重新引导系统,用新加的核便可以启动安装过程,安装选择FTP方式,设置好本机IP信息,再设置FTP服务器地址,安装程序便会去FTP上下包了。FTP服务器用的是FileZilla server,很不错的FTP软件,第一次用,感觉非常简洁,速度也很快,不像以前用的那个什么来着,操作又麻烦,速度又慢。FC5的包要全部先解出来,否则一旦找不到包了,安装就会停止,然后只能reboot,然而bootloader还没写,之前的系统就白装了,又得来一次。 FC5的安装程序从FTP上取包是连接一次,取一个,再断开,感觉这样效率很低,很多包才几k,几十k,连接的开销占了不少,还且在与FTP的连接上可能还不太完善,有时会连上了半天没反应,然后超时被服务器断开,安装程序也不重试,处于一种假死状态,总之,有盘是最好啦。 ---- 关于FC5 Package Manager的问题 The problem with the system was the Add/Remove program (Pirut) in Fedora Core 5. It connects to the internet for adding any package or updating it. In my country the internet connectivity is a costly affair. So to make Pirut use the local packages in my CDs, I created a directory /var/yum/Fedora/RPMS and copied all the rpms in the CD nos. 1,2,3,4 and 5 to the folder /var/yum/Fedora/RPMS and the repoda

google服务又被封

不仅是搜索,还有其它服务,像gmail,blogspot,picasa都无法访问,输入IP可以访问,可能是域名被封了,这招真它妈的毒,访问google的很多服务时, 在验证帐户阶段都可以看到被重定向到了www.google.com/account类的网址,一旦在DNS中把google.com封掉,这些服务就都没法访问了。 这种龌龊行为,一两天还可以忍,长期这么搞,还要不要人活了,要说利用google可以搜出含“不法”信息,难不成gmail也行吗?Kao! 解决:windows下在C:\WINDOWS\system32\drivers\etc\hosts文件中增加一条 64.233.171.99 www.google.com 目前就我访问的www.google.com,gmail,blogspot是可用的。更多IP可以自己去搜,我就不贴了。 p.s. 曾在学校看过某领导答香港记者问说:too naive, too simple minded,用在这里很合适。