- 浏览: 229477 次
- 性别:
- 来自: 广州
最新评论
-
thebye85:
引用 另外一个需要注意的问题,就是SessionMap和隐藏对 ...
WebWork深度探索之Session -
lanxiaoshuang:
写的真好
说的都是概念——有关编程范式 -
lhz:
grep unique wc你需要的只是这么几个小工具而已
努力做个Pragmatic Programmer
文章列表
在美国当地时间12月30日下午,北京时间则是12月31日凌晨,让人望眼欲穿的IronPython 1.0 Beta1版本终于赶在了2006年来临之前发布了!当时我正好参加公司Annual Dinner回到家中,原本已是十分开心,看到了这样的消息,更是让我激动不已。 在1.0版本的IronPython中,改动最大的地方莫过于去掉了LoadAssemblyBy*方法(包括LoadAssemblyByName和LoadAssemblyFromFile这两个方法),取而代之的是一个built-in module:clr。clr module提供了AddReference方法与 ...
- 2006-01-03 00:46
- 浏览 960
- 评论(0)
在去年的Post中,介绍了Demo中有关WinFX的内容。那么今年呢,我们继续把这件做了一年的事情给做完。IronPython 1.0都赶在2005年的最后一天发布了,而这个系列的最后一篇Post竟然难产,成为2006年的新生儿,也真够FT的~~ Demo 6 与C#之间的互协作:Demo中使用ImageView的Sample来自Windows SDK中WinFX SDK的部分,由于WinFX SDK并没有单独发布的,因此要把WinFX SDK安装上去还是得把整个Window SDK装上。而Windows SDK是以DVD Image的形式发布的,通常是需要刻录成 ...
- 2006-01-02 21:15
- 浏览 1467
- 评论(0)
在上一篇Post中,我已经对前四个Demo做了简要的介绍,但那四个只是饭前的开胃小菜,好戏还在后头呢。嘿,上菜咯! Demo 5 使用WinFX:IronPython的开发从来都紧跟.NET Framework的升级,更重要的,它也十分重视IronPython在未来开发平台上的应用。而这个Demo则向大家展示了它运用WinFX的能力。 Demo 5.1 使用WinFX提供的语音功能:这个Demo很简单,无非就是使用SpeechSynthesizer而已。但是由于这个Demo制作的时候已经比较早了,其中的一些information并不是最新的,跟着D ...
- 2005-12-28 00:45
- 浏览 1293
- 评论(0)
最近忙得焦头烂额,都把IronPython晾在了一边,真的好愧疚。一眨眼的功夫,IronPython的version竟然来了个三级跳:11月初的时候,偶还在向大家报道0.9.4发布的消息,而早在半个月前(12月9日),0.9.6就已经发布了。进展真的神速啊!从0.9.6的release memo可以了解到:0.9.7可能是不会出现的了,因为会直接发布1.0版本!看来,盼望已久的IronPython1.0离发布真的为期不远了。 说完IronPython开发的进展,也该言归正传了。今天我们主要对MSDN TV上的一个视频节目——IronPython: Python on ...
- 2005-12-27 01:16
- 浏览 1289
- 评论(0)
在Python中,lambda是一个有趣的关键字,它用于定义简单的匿名函数。匿名函数的概念,是指没有与特定变量绑定的函数。也就是除了定义的那一刻可以引用该函数之外,你无法通过任何方式再次引用它了。这类似于我们熟知的立即数,因此我给由lambda语法定义的匿名函数起了个新名字:立即函数。存在即是真理,Python中引入了lambda语法,引入了匿名函数的概念,它所坚持的真理又是什么呢? 假设我们已经有了这样一个函数定义:
def func(x, y): print x, y
在我们调用一个函数或者说一个方法的时候,调用方式可以是这样的:
a, b = " ...
- 2005-12-17 17:41
- 浏览 1943
- 评论(1)
Hey,everybody. This is my first English entry for my blog. Although I read some English articles everyday, my English is still not good enough to let me express all my thought. Anyway, Rome was built in one day. If I keep myself out of this field, I will never achieve the goal, speak out my idea ...
- 2005-12-12 23:59
- 浏览 1021
- 评论(0)
0.继续Allen Lee的大片激赏: Allen Lee在我是谁一文中探讨了Interface选择性透过的问题,可谓是绘声绘色,精彩纷呈。我虽言辞拙劣,只因自己还有几下C/C++的三脚猫功夫,又被曾经风靡一时的大片所动,遂延续Allen Lee的精彩,斗胆跟Allen抢抢生意。嘿,开场时间到了,帷幕拉开…… 首先出场的是一位长者——Michael:
public class BaseClass { public String
- 2005-11-29 01:35
- 浏览 1086
- 评论(0)
时间过得很快,《WebWork In Action》第三章的翻译工作也接近尾声了。这一章的标题是Setting up WebWork,主要讲述了与WebWork紧密相关的配置以及如何运用这些配置让我们的应用程序组织得更为模块化,让我们在设计上可以 ...
- 2005-11-23 15:11
- 浏览 1014
- 评论(0)
世界是矛盾的组合体,这不仅是我们从马列主义哲学中获得的知识,也是上帝认同的真理。上帝从造人的那一刻便充满了矛盾的情绪,也注定了人类也是矛盾的产物。“嗨,你怎么讲起哲学来了啊?”不,不,不,我只是一个让上帝发笑的思考者,在面对博客这个每日必需品的时候,触动了我那让上帝发笑的神经:博客也是矛盾的组合体。博客这一火爆异常的概念,造就了个性化的颠峰。然而在博客者追逐自己个性的时候,他们在感受一种失落,一种缺失了共性的失落。 博客概念源于网络日志,经过蜕变,形成了今日的个人信息发布平台。从功能的角度看待博客,它与个人网站并没有太多出入,它只是一种包容了一定程度共性的个人网站, ...
- 2005-11-16 17:08
- 浏览 806
- 评论(0)
在昨天所写的关注WebWork系列的第二篇中,留下了一个问题:在使用WebWork自定义UI标签的时候,为标签的属性赋值是否要加上单引号。现在这个问题有了答案。在讲述这个问题之前,我不得不再次为自己不严谨、不细心 ...
- 2005-11-11 12:20
- 浏览 974
- 评论(0)
时间过得真快,重新关注WebWork已经有一个多月了,那篇极具潜力的Post——WebWork初体验也终于如我所愿,爬上了阅读排行榜的榜首,而《WebWork In Action》的翻译工作也进行到了第三章。在这段时间里,我收到了不少朋 ...
- 2005-11-10 18:22
- 浏览 1089
- 评论(0)
又是周五,IronPython发布了最新的版本:0.9.4。近一个月的翘首等待,这个版本的改动着实没让我失望——有不少新鲜的东西,同时也没把我少折腾,咔咔~~ 首先,要让IronPython-0.9.4正常工作,得把.NET Framework的版本升级到2.0.50727,这可是11月3日发布的版本啊!看来IronPython确实是紧跟.NET Framework前进的步伐了。安装最新版本的Framework,除了要把之前安装的.NET Framwork 2.0.50215卸载掉之外,之前安装的Visual Studio 2005 Team Suite的一些组件也没办法幸免遇难 ...
- 2005-11-06 21:54
- 浏览 1073
- 评论(0)
大约一年前,我为一个小型项目选择框架的时候,WebWork第一次进入了我的视野,它优美的设计以及强大的功能,再配以平缓的学习曲线深深打动了我。在一番比较过后,我毫不犹豫地选择了WebWork并用它顺利完成了这个项目,并且在开发过程中写了不少总结性的文章。尽管WebWork有着这样那样的优势,但是它本身仍然存在着诸多的不足,社区不够活跃,更新速度太慢,最糟糕的就是文档太少且质量参差不齐,这些因素都使得WebWork并没有如期待那样流行,而我写的文章也鲜有人浏览就是明证。去年在写完了深入探索WebWork系列最后一篇之后,我就把WebWork暂时放到了一边。 时光飞逝, ...
- 2005-10-21 23:57
- 浏览 997
- 评论(0)
上周五就已经从IronPython Team发出的Mail中得知IronPython又发布了新版本——0.9.3。慵懒的周末让偶怠慢了跟踪报道,真不好意思了。不过也正好有了时间来酝酿一下这篇Post该写些什么,而不致于空洞无物。 在短短的不到一个月的时间里就发布了新的版本,改动果然如我猜想的那样并不是很大,主要是集中在修复与Closure相关的bugs。大家从IronPython的Workspace中可以看到Release Notes并且下载到最新的版本。虽然这次的改动并不算太大,而且与我最近关注的Python特性也没有太大关系,但是一个看得见的小改进让我开心不已— ...
- 2005-10-17 15:44
- 浏览 993
- 评论(0)
最近Ruby On Rails(ROR)的火热程度真的让人很惊讶,九月份的《程序员》也用了大量的篇幅来介绍这个新兴的Web Application快速开发框架。对新鲜东西向来都很好奇的我却对ROR提不起兴趣,也许是因为Ruby由日本人创造的缘故 ...
- 2005-10-14 11:27
- 浏览 1098
- 评论(0)