-
Recent Posts
Tags
Categories
Archives
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- June 2008
- May 2008
- April 2008
- March 2008
- January 2008
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- May 2006
- April 2006
- March 2006
Recent Comments
Blogroll
Meta
Monthly Archives: December 2008
[译]第二章设计 Web 门户和 Widget 架构
由于其致力于在一个单独页面上面提供功能,Ajax web 门户都是 Ajax 技术的杰作。在页面上提供众多的功能,同时又有服务器端和客户端良好的性能,对于架构是一个非常大的挑战。一些挑战只有在整合众多特性的 web 应用程序或者聚合其他网站内用的程序上面才有的。 本章解释了 Dropthings 的架构,你也可以在你的应用程序使用这样的架构。我们将检测一系列的架构挑战,包括怎样在一个页面中运行多个 widget ,快速的加载一个 web 门户,处理安全问题(DOS 攻击),处理用户数据等等。 任何 web 门户的核心都是支持 widget,这是一种能够使得用户定制他们自己起始页的机制,并且通过它,能够使得提供者使得其服务有效,不论是在一个公司的部门还是一个第三方组织,像路透社。 在一个像我们本书中使用的 ASPNET 实现中,default.aspx 是首页,它显示了 widget 并能够添加,删除,移动,定制 widget 不容任何刷新或者回发就能完成。 这个应用程序会记住用户的动作和定制,所以,在下次访问的时候,他将会看到和他上次离开时相同的 widget 和配置。web 门户也代表性的允许匿名用户来使用很多的特性,包括添加,编辑,删除 widget,以及创建多页面,不用注册情况下进行偏好设定。一个 Dropthings widget 基本上一个 web 控件。可以使一个自定义控件或者服务器控件,但是它就像一个在 ASPNET 页面生命周期中的标准的服务器控件。Widget … Continue reading
Posted in 未分类
3 Comments
昔日的乐队(三)
我们这个半吊子乐队就这样凑合起来了,真难得,真是佩服当时的热情,那么破的环境和情况都能坚持下来。首先是我们的乐队的bass手的问题,他基本上买了贝斯之后来过一回,后来就没有来过了。没贝斯真的不好过,但是后来将就习惯了,也就这样了。其次是我们的设备,真的,几乎每一件都是凑的,拿我的吉他来说,一把不到400元的二手电吉他,买来的时候就有伤痕,就这样凑合着,当时没什么要求,只要是能够出声音就行了,什么银色,手感,外观,根本不敢想。音箱是不到200元,哦,或者是不到100元的10W音响,貌似都没有牌子,这印象破的牌子都不敢贴了。再次就是我们的技术,可以想象使用基本上如同废品一样的设备的小伙子们,能有什么技术(我倒并不是说没好的设备,就不能有好的技术)。最后就是我们的排练场所,我还得再说一次,真的是太困难了。山上,完全是山上。
Posted in 未分类
Leave a comment
昔日的乐队(三)
我们这个半吊子乐队就这样凑合起来了,真难得,真是佩服当时的热情,那么破的环境和情况都能坚持下来。首先是我们的乐队的bass手的问题,他基本上买了贝斯之后来过一回,后来就没有来过了。没贝斯真的不好过,但是后来将就习惯了,也就这样了。其次是我们的设备,真的,几乎每一件都是凑的,拿我的吉他来说,一把不到400元的二手电吉他,买来的时候就有伤痕,就这样凑合着,当时没什么要求,只要是能够出声音就行了,什么银色,手感,外观,根本不敢想。音箱是不到200元,哦,或者是不到100元的10W音响,貌似都没有牌子,这印象破的牌子都不敢贴了。再次就是我们的技术,可以想象使用基本上如同废品一样的设备的小伙子们,能有什么技术(我倒并不是说没好的设备,就不能有好的技术)。最后就是我们的排练场所,我还得再说一次,真的是太困难了。山上,完全是山上。 我们这个半吊子乐队不仅这样子凑合起来了,而且每一个人的热情都很高。最初,我们每个星期都会排练,在高中的时候,又加上糟糕的环境,能够做到这点真的不容易。这里我要说一下为什么我的设备那么差,还有以后错过一些事情的原因。这原因就是我组建,参加乐队的事情,是背着家里,没有经过家里面同意,自然也就没有家里的支持。没有告诉家里的主要原因是当时在高中,课程会比较近,家里面很在乎你的成绩,然而我又不争气,于是,对于成绩上面的问题,经常和家里面闹矛盾。由于当时家里面管我还算严,我每次去排练的都要找借口,后来我想到了一个一劳永逸的方法,我和妈妈说我参加了一个数学辅导班,我要补课。于是,往往补课的时间到了,我们的排练的时间也就到了(老妈,看到了,笑一下,就好了哈)。那么,我练琴怎么办?我就要在爸爸妈妈谁叫之后,偷偷默默的练琴,这也造成了技术进步的缓慢(老妈,我没别的意思,呵呵)。 我想,大部分的乐队,最初排练的歌曲都是Beyond 的。我们自然也就是这样子的。真的爱你,不再犹豫,我是愤怒,等等。我们的风格比较受限制,因为,我们没有键盘手,于是很多Beyond的歌曲,我们只能放弃。后来乐队逐渐的会练练其他的歌曲,乱七八糟的什么都搞。乐队完全是翻唱,我们这水平,翻唱好了,我们就感觉挺有成就感了。呵呵。随着时间的推移。我们技术逐渐的进步。 不敢相信,这样子的半吊子乐队,还有演出机会了。是为一个中学的艺术节来串场。实际上我很不喜欢串场,因为这样会让你有一种你可有可无的感觉,你就像一个打杂的,因为我们当初是争取演出机会,所以,有些时候,我有错觉,使我们求着他们给他们演出。这点让我感觉很不爽。这个演出是这个中学的一个同学联系我们的,这个同学是我的初中同学,于是就联系到我们了。但是,一个遗憾发生了,至今还在遗憾着。就是,这第一次的演出,我居然没有参加!具体原因,我及不太清楚了,貌似是因为学校里面的课程吧,还有就是联系我们的同学也是吉他手,于是,出于我也忘了的什么原因,我没能参加这次演出。这个演出我们演了两首歌吧,记不清楚了,但是有一首我印象深刻,是Beyond 的 《我是愤怒》。因为,后来他们和我们说,我们演出完了之后,这所学校的人,都在哼着这首歌:“哦哦诶,可否争翻一口气!。。。”呵呵,当时听到这话,真的挺自豪。演出的时候,我在台下,看着他们。我心里面一直忐忑不安的,因为这是大家的第一次登台,但愿不要出些什么问题。但是随着音乐响起,我的心情逐渐放松了,逐渐融入了他们。演出完了,我也不知道是什么滋味,高兴,大多数,遗憾少部分的。 先到这,不想一下子讲这么多,心里面闹腾。
Posted in 未分类
4 Comments
新买的设备~哈哈
最近新搞了一个音箱,Fender 25r ,Mexico 原产,哈哈。 因为墨西哥原产的已经停产,所以,能找到的都是一些二手的,这个有些旧了,但是声音还不错。 这东西是从XF那里淘来的,呵呵,蛮重的,11kg 来一张合照: 这是我的那把琴,加上新弄来的音箱。哈哈。btw,多谢模特sOmeOme。O(∩_∩)O哈哈~ 哎,这么久不弹琴了,最近弹了弹,手上的茧刚刚长出来,惭愧,惭愧。。
Posted in 未分类
6 Comments
[转]和谐社区,和谐技术:微软的宠儿们,为什么富人的孩子就不能早当家?
来自博客园,老赵: http://www.cnblogs.com/JeffreyZhao/archive/2008/12/11/i-cannot-bear-any-more.html 我爱微软。从刚接触计算机开始我就是沉浸在微软的技术中,DOS下开发,VB5/6,Delphi直到现在的.NET,微软让我的技术生涯充满了 乐趣。我爱博客园。我是从博客园成长起来的,博客园给了我多于真实能力虚名,让我突然就变成了“赵老师”,“XXX专家”。博客园给了我很多机会,让我的 工作路途变得更为通畅。 但是,现在却很有唱衰的欲望。 进入博客园这个最有影响力的.NET社区也有两年多的时间了,期间经历了微软开发技术的快速发展时期,同时也看到博客园中一批又一批朋友的到来和离去。不得不说博客园变化很大,让我感触很多,而最终让我有强烈欲望不吐不快是因为今天看到的这篇文章。微软发布了Web Platform Installer以及Web Application Installer两个产品,这下好,Web开发环境不用自己安装了,一键完成;常见的几个Web应用程序无需配置了,一键完成! 这算什么?所以我敬佩微软,更敬佩他们的产品设计人员,真是“有微软的日子里,(工作)量再多的日子也不怕”,什么东西都能做的如此“贴心,舒心,放心 ”,即使是面向软件开发人员。二十一世纪什么最贵?人才!人才的立身之本是专业,但是我丝毫无法想象,一个无法独立安装开发环境,一个无法根据文档配置出 一个可以运行的应用程序的“开发人员”何以称为“专业”。每次想到类似的问题我都无法说服自己,这些难道不是基础中的基础吗?鄙人不才,见过能力参差不齐 的开发人员也不在少数,发觉这样的人实在占了相当比例。 造成这一切的原因是什么?微软!是因为微软产出了如此易于使用的框架,易于使用的工具,易于使用的开发平台安装程序和应用程序安装程序。有了微软,我们何必要了解那么多? 很明显我在搞笑。富人家的孩子不成材怎能怪环境过于优越。微软能让开发人员“拖拖放放”地生产出一个“Web应用程序”那是它的能力,这有利于技术的推 广;君不见微软最擅长在它的新品发布会中使用最简单操作来得到一个令人眩目的成果。微软给了富足的环境,但是并没有对我们做出限制,开发人员的不争气只能 怪罪于自身的惰性。于是乎,许多人读完了大学和北大青鸟还不会写一个简单的方法,更别说配置IIS和和web.config文件的基本配置。我也收到很多 问题在问XXX框架的文档在哪里,难道上股沟网搜索一下“XXX文档”或“XXX Documentation”就那么困难吗? 朋友们,思考一下吧!微软只是说“让专业人士专注于业务实现”,不是让我们“不好好学习技术”。 这种氛围必然也影响到社区的发展。就拿博客园来说,现在愈发充斥着浮躁之风,而脚踏实地的实践性研究型文字却少有人问津——没人写亦没人理。我始终觉得博客园技术之风的鼎盛时期是当年吕老师等 人的模式讨论。而现在博客园首页充斥着各种“XXX介绍”,“XXX尝鲜”,或将官方文档进行简单的翻译重组,或充斥着对微软技术的溢美之词(当然可能的 确没有错,其实我也这么相信)。这让我们成为了典型的和谐社区,我很少看到有人唱“反调”——合理的,讨论性质的,而不是CSDN中的嘲讽和骂街——是 啊,没有讨论何来反调。文章后的回复基本上都是“谢谢”,“学习了”,的确我也很感激各位对我文章的评价,但是其实我更想有朋友能够指出一些改进意见或延 伸话题。 真的,真的,真的……兄弟们别对我太客气了。 由于对待技术的浅薄,博客园里的许多技术人员往往都有一种 无法掩饰的“自卑”,具体表现为看到一点IL、C++代码甚至几句命令行就会认为是牛人牛文,而遇到谈一些Linux,嵌入式,或者操作系统驱动程序文件 系统等等更是佩服得五体投地。这本来都是在不同抽象层次上工作,何必分个高低贵贱。要说起来,在学校的时候没有用过Linux?没有写过操作系统?上玩这 些必修课我们就都是牛人了?哪有那么简单。真正的牛人牛文是能够用朴实的文字把问题谈出有价值的东西,而不是用一些表面内容唬人。看似简单,却值得细品, 这才是境界。例如股沟那著名的MapReduce论文,有太多难以理解的地方吗?但就是少有人能写出来,少有人能做好。因为自己缺乏资本,也就无法正确面 对“纸老虎”,偶尔遇到一些“砸厂子”情况也无法进行合理还击,最终往往以骂人收场。 不是微软技术不行,无论是理论实践还是真实案例都是大把大把的,但是微软在技术方面受其他领域歧视(尤其是在国内)还是有很明显原因的,谁让我们吵架比不上别人呢? 可能是大环境如此吧,我一直很羡慕Amazon的许多书籍评论为何能写得如此具体和令人信服(无论是褒贬),而国内大都是spam、托、亦或是骂街等一句话评论。微软的一贯做法充分利用了长尾效应而取得了成功,而我们为什么不好好构建起一个真正优秀的社区呢? PS:我终于忍不住写了这篇文章,虽然不像老赵一贯的“沉稳”作风,不是字字推敲,但的确也是字字肺腑。其实以前也写过类似的内容,例如《我们到底该怎么学技术?如何成为一个优秀的技术人员?》和《有些话不知道怎么说才好》,只是并没有这次那么激动吧。
Posted in 未分类
Leave a comment
[译]第一章 介绍 Web 门户以及 Dropthings.com
[译]第一章 介绍 Web 门户以及 Dropthings.com 在这本书中,我将会给您展示怎样介绍一个 Ajax,Web 2.0 式的门户。这个门户使用 ASP.NET 3.5 , ASP.NET AJAX 和 .NET 3.5 , 也使用了 LINQ 和 SQL Server 2005.在创建应用程序中,你可以了解到: 必须要做的设计决定和 Web 2.0 用户界面中可用性的问题 架构的复杂性和丰富的 JavaScript,支持 widget 的站点的开发挑战 运行一个高容量的 web 应用程序的生产和维护的挑战 Ajax web 门户属于你可以在网上找到的最极端的客户端技术实现。它们不仅仅使用了大量的 JavaScript,CSS 和 … Continue reading
Posted in 未分类
Leave a comment
[译]第一章 介绍 Web 门户以及 Dropthings.com
[译]第一章 介绍 Web 门户以及 Dropthings.com 在这本书中,我将会给您展示怎样介绍一个 Ajax,Web 2.0 式的门户。这个门户使用 ASP.NET 3.5 , ASP.NET AJAX 和 .NET 3.5 , 也使用了 LINQ 和 SQL Server 2005.在创建应用程序中,你可以了解到: 必须要做的设计决定和 Web 2.0 用户界面中可用性的问题 架构的复杂性和丰富的 JavaScript,支持 widget 的站点的开发挑战 运行一个高容量的 web 应用程序的生产和维护的挑战 Ajax web 门户属于你可以在网上找到的最极端的客户端技术实现。它们不仅仅使用了大量的 JavaScript,CSS 和 … Continue reading
Posted in 未分类
4 Comments
北方的冬天是冬天
《北方的冬天是冬天》 作者:徐志摩 北方的冬天是冬天, 满眼黄沙漠漠的地与天: 赤膊的树枝,硬搅着北风先—— 一队队敢死的健儿,傲立在战阵前! 不留半片残青,没有一丝粘恋, 只拼着精光的筋骨;凝敛着生命的精液, 耐,耐三冬的霜鞭与雪拳与风剑, 直耐到春阳征服了消杀与枯寂与凶惨, 直耐到春阳打开了生命的牢监,放出一瓣的树头鲜! 直耐到忍耐的奋斗功效见,健儿克敌回家酣笑颜! 北方的冬天是冬天! 满眼黄沙茫茫的地与天; 田里一只困顿的黄牛, 西天边画出几线的悲鸣雁。
Posted in 未分类
3 Comments