- 博客(33)
- 资源 (180)
- 问答 (5)
- 收藏
- 关注
原创 备受竞争压力——Mozilla即将发布Firefox 3.5 RC1
Mozilla在经过数月艰苦开发和几次推迟之后,即将在近期发布Firefox 3.5 RC1。\根据Firefox开发人员Mike Beltzner的讨论组邮件叙述,目前Firefox 3.5版本已冻结代码,还剩大约20个严重Bug,相关的开发人员都在集中精力解决这些已知问题,不再增加新功能,这意味着Mozilla正在争取尽快推出Firefox 3.5 RC1版本。\Mozilla曾经计划在四月底...
2009-05-31 00:02:00 86
原创 .NET 4中的模式匹配
case语句可以看作是if/else语法的特别版。他们的功能和作用是一样的,但有时case语句会令代码看起来更加清爽。考虑下面的C#和VB示例。\double CaclRateByDate(DayOfWeek day)\ {\ if (day == DayOfWeek.Monday)\ {\ return .42;\ }\ else if...
2009-05-30 22:31:00 73
原创 Heroku:革命性的Rails托管服务
Heroku的Rails主机托管解决方案在历时一年的免费测试阶段之后,商业版终于在上周登场。他们宣称他们提供的是“无需准备的部署服务”,因为操作和扩展都是自动的,无需任何系统管理。虽然相较于其它服务商而言Heroku目前的价格较高,而且由于它(目前)基于Amazon的EC2云计算平台,因此相应地受到Amazon服务等级协议的限制,但我们认为他们提供的服务是可靠的,值得进行进一步研究。\上个礼拜我的...
2009-05-29 01:32:00 54
原创 ODBMS.ORG新增持久化模式资源
OODBMS.ORG宣布在为教育者和实践者提供的资源收集里面添加了“持久化模式”部分,最初的资源由三个模式合集(pdf文档的格式)组成。同时,该网站还宣布了“最佳模式奖”的评选活动,所有2009年5月29日前提交到网站的模式都可以参加评选,投票时间将从5月29日截止到2009年6月20日。\ODBMS.ORG于2005年创立,致力于提供最新的、免费的对象数据库技术方面的信息和资料。这个网站的目标受...
2009-05-28 18:15:00 86
原创 超越SOA:OMG宣布商业生态学计划
本月,对象管理组织(OMG)宣布IBM成为“业务生态学计划(Business Ecology Initiative)”(BEI)的发起人。BEI关注的是消除业务和信息技术(IT)之间的人为界限,以使IT成为公司中普遍存在、完整和重要的资产,并推动决策制定,结构性变更和企业范围内的质量创新,提高效率和收入,提供可度量、清晰的投资回报。OMG欲将BEI植根于Actionable Architectur...
2009-05-27 00:06:00 96
原创 Chrome 2.0版速度提高30%——浏览器之争愈演愈烈?
Google最近在其官方博客上宣布,最新推出的Chrome 2.0采用了新版WebKit,并更新了JavaScript引擎——V8,针对包含大量JavaScript代码的网页的处理速度提高30%,除此之外,还增加了若干功能:表单自动补全、全屏模式(F11)、页面元素缩放和在新标签页删除缩略图等等,同时修补了超过300个Bug。\去年9月,Google首次发布历时三年研发而成的Chrome初版,而...
2009-05-26 21:10:00 115
原创 memcpy()函数即将禁用
微软已经建议禁用memcpy()函数,该函数很可能会在今年底出现在微软的SDL禁用列表中。memcpy()加入到strcpy, strncpy, strcat, strncat等常用函数的队伍中,都是由于可通过缓存溢出进行安全攻击而被禁用。一些微软的安全更新由于memcpy()的原因而发布:MS03-030 (DirectX)、MS03-043 (Messenger Service)、MS03-0...
2009-05-25 05:50:00 212
原创 关于特性注入的漫画
因为使用“期权理论”来分析软件开发而在敏捷社区甚为知名的Chris Matts,一直在Agile Journal上连载主题为特征注入(业务需求和分析的一种形式)的漫画。Chris 的漫画把复杂的概念解释得通俗易懂,是一种非常好的讲述方式。\在漫画的第一季里 面,Chris 研究了信息在典型的软件开发周期中的流动,注意到缺陷的发现如何打断软件开发团队的进展。他们不得不停下手头的工作去解决缺陷,从而妨...
2009-05-23 05:42:00 311
原创 最新的F#破坏了二进制兼容性
微软在 VS 2010 Beta 1中包含了F#,并发布了对应的用于VS2008的CTP更新。最新的二进制版本1.9.6.16,和之前的版本1.9.6.2不兼容,意味着所有之前的代码都需要重新编译。\微软不仅把F#添加到VS 2010 Beta 1中以实现2007年许下在Visual Studio中包含F#的承诺,而且还为那些不想使用测试版只愿意用同.NET 2.0-3.5一道的...
2009-05-23 00:52:00 51
原创 开源数据库联盟:MySQL的新方向
MySQL数据库工程公司Monty Program Ab和MySQL服务支持公司Percona于5月13日宣布建立了开源数据库联盟,该联盟保持厂商中立,旨在成为MySQL开源数据库的行业中心。Monty Program Ab和Percona都是该联盟的最初成员。联盟声明其目的为:\统一所有MySQL相关的开发和服务,为涉及MySQL的社区、企业和技术专家遇到的不完整性和不确定性提供解决方案。\联盟...
2009-05-22 21:28:00 115
原创 Javier Paniza: Java开发效率也可以比RoR高
在我们的技术社区里面,Ruby和Rails从一开始就因为广为传颂的高开发效率而受到人们追捧,有文章为证,也有图片为证,更有图书为证,国内的社区对此反应强烈。这里不得不提的是Bill Walton和Curt Hibbs一篇文章《Rolling with Ruby on Rails Revisited》,这篇文章里面提到“用Rails开发一个web应用的速度至少是用典型Java框架开发的十倍”。\但J...
2009-05-22 08:46:00 118
原创 跟Mike Cottmeyer一起体验“精益与看板”会议
在五月的第一周内,首次专为精益和看板组织的会议在迈阿密举办。Mike Cottmeyer作为会议主席,在自己广为人知的博客“Leading Agile”上分享了本次会议的详细“内幕”。\精益的理念在敏捷社区内酝酿已久。最近,看板也被作为工具引入软件开发组织,以应用精益原则,这也引起了很多人真正的兴趣。很多问题被摆到桌面上,特别是关于如何正确理解精益和看板、以及它们与Scrum和XP中类似概念之间的...
2009-05-22 08:31:00 100
原创 视频采访:David I谈Delphi现状与未来
自去年CodeGear被英巴卡迪诺(Embarcadero Technologies)收购后,大家对Delphi的未来发展非常关心。特别是在Delphi 2009发布后,开发者以及Delphi社区出现了很多不同的声音,而对这其中的种种议论,最有发言权的当属现任英巴卡迪诺副总裁的David Intersimone(简称David I)了,他在CodeGear工作已超过25年,一直负责开发者社区的相关...
2009-05-21 14:06:00 79
原创 Erlang和Ruby近况:37Signals和Erlectricity
37Signals最近移植了Campfire聊天系统的轮询服务,加入了使用Erlang的阵营:\ 上周五,我们在生产环境推出了基于Erlang的轮询服务。用三个虚拟实例运行三个Erlang进程。自上周五以来,这三个进程返回给Campfire用户的HTTP响应已超过2.4亿个,高峰时间平均每秒有1200-1500个请求。 \Erlang代码替代了一个基于C的系统:\ 可以肯定地说,Erlang轮询非...
2009-05-19 11:21:00 171
原创 Open Group的SOA资料卷
Open Group组织刚刚发布了SOA资料卷,这是Open Group在对SOA设计与实现标准化过程中的一个缩影。这卷书中涉及了许多方面,从基本的SOA定义到SOA架构以及其与企业架构的关系,到SOA治理等等。\该书将SOA定义为“一种支持面向服务的架构风格”。如这本书所定义的,服务的主要特征是:\\是对一个可重复的有着特定结果的业务活动的一个逻辑表示(例如,检查消费者帐户;提供天气数据,整合钻...
2009-05-19 02:28:00 95
原创 微软发布了Visual Studio 2010和.NET 4.0的Beta 1
过去的几个月里,我们已经初步了解了Visual Studio 2010和.NET 4.0的一系列新特性。和上次发布的CTP版本不同,这次的Beta 1是以安装包形式发布的,而非VPC镜像。这样我们就可以自己下载安装,一睹为快了,不过大家最好还是安装到虚拟机中。...
2009-05-18 20:29:00 111
原创 使用Remarkable进行Rails行为驱动开发,提供宏与国际化支持
许多方法都可以开发、测试和集成Rails应用程序:例如使用基础的Test:Unit或ZenTest进行测试驱动开发,利用RSpec、Shoulda或Cucumber进行行为驱动开发。当然也可以编写自定义的RSpec匹配器。\然而,我们却很难找到合适的工具,并挖掘它们的最佳实践。Remarkable试图将这些工具的语法统一起来,并添加更多特性,从而避免Rails行为驱动开发的痛苦。\Remarkab...
2009-05-18 12:07:00 77
原创 比较Kanban和Scrum
看板开发方式是近年引起很多讨论和注目的一种敏捷开发实施,有不少人问到「看板开发方式如何跟Scrum比较?」,Henrik Kniberg就尝试回应这问题。\Henrik Kniberg最新发表 比较看板开发方式和Scrum的\"实务指引\" ,Kniberg在这精要的文章中指出看板开发和Scrum如何类似以及如何不同。\文章开始以一个清单介绍两种方式:\ Scrum简介 \把组织细分成小組、跨功能...
2009-05-18 08:43:00 130
原创 视频:Damien Katz畅谈CouchDB
Damien Katz在访问中畅谈CouchDB。CouchDB是由Apache Incubator开发的一个分布式、容错、面向文档的数据库。CouchDB数据库用Erlang编写,通过HTTP/JSON API访问。数据库视图引擎运行在JavaScript上,但也有Ruby、Python等语言的替代实现。\在被问到CouchDB为什么会选择Erlang去实现的,Katz回答到:\CouchDB最...
2009-05-18 02:13:00 95
原创 转向IronPython
最近Python和Ruby这样的动态语言风靡于世界。借助于Iron,.NET开发者也能访问这些动态语言了。如果你打算从C#或VB转到Python上,现在正是一个绝佳的时机。\通用语言系统(Common Language System)保证我们可以将遗留代码保存为DLL的同时使用IronPython编写新的代码。但有时开发者却想将所有东西放到一个包中。\如果你就是这么想的话,那么SharpDevel...
2009-05-14 19:10:00 106
原创 微软发布托管服务引擎的新版本
微软发布了托管服务引擎(Managed Services Engine, MSE)在2009年5月的CTP版,该版本的源代码可以在Codeplex中获取。该版本对2月的Beta版作了少量的更新。网站中对产品的描述为:\\MSE是利用服务虚拟化帮助实现企业的SOA。[该产品构建在]WCF与微软的服务器平台上。MSE允许通过服务仓储对 服务进行虚拟化,帮助组织快速部署服务,协调管理变化以及最大化地重用...
2009-05-14 01:23:00 248
原创 DCI:James O. Coplien和Trygve Reenskau提出的新架构方法
James O. Coplien和Trygve Reenskaug最近发表了系列文章的第一篇,该系列文章介绍一种面向对象编程的新架构方法,该方法基于DCI(数据、上下文和交互)模式。\作者在第一篇文章里主张,即便面向对象编程有助于描述结构,但它并不能充分表明用户的心智模式,因为它不能表示“最终用户的行为需求”。为了说明“行为”到底指什么,他们举了一个储蓄账户对象的例子,该对象可以减少余额,也能提款...
2009-05-14 00:53:00 353
原创 看板工作流程是否敏捷呢?
Karl Scotland讨论研究了看板系统中的工作流程和阶段跟敏捷思想中跨功能协作团队是否互相违背,他指出在看板中的阶段看似瀑布思想中的阶段,接下来的讨论澄清了看板中的阶段不一定是\"手递手\"方式的工作传递,而且还有其他的见解。\Karl先剖析了貌似瀑布开发过程的看板系统:\分析 -\u0026gt; 构建 -\u0026gt; 测试 -\u0026gt; 发布\之后他分析了一般 Scrum...
2009-05-13 20:21:00 95
原创 Dataflow:Ruby的声明式并发控制模型
由于Ruby语言受到了一些函数式程序设计技术的影响,有些Ruby程序员随之采纳了Erlang或者Haskell的思想,甚者建立起了从Ruby到这些语言的桥梁,比如:Erlectricity。\Larry Diehl基于Oz语言的Unification概念,为Ruby引入了声明式并发控制模型。Oz是一种多维编程语言,它主要作为一种函数式(包括延迟计算和即时计算)、分布式和并发编程语言而著称,但同时它...
2009-05-12 00:16:00 105
原创 RubyMine 1.0加入Ruby IDE大家庭
开发了IntelliJ IDEA和ReSharper的JetBrains公司,发布了Ruby方面的第一个产品RubyMine 1.0,它是一个用于Ruby和Ruby on Rails开发的IDE。RubyMine曾经在去年11月发布了预览版,并从Ruby社区获得了大量反馈。RubyMine的首席开发人员Dmitry Jemerov谈到了来自社区的支持:\ 尽管多数Ruby/Rails开发人员喜欢使...
2009-05-11 08:42:00 58
原创 向敏捷迁移的成本优势何在?
公司们正在尝试敏捷方法,研究它能带来的好处。然而来自高层的声音却在高声叫道:“我要见到真金白银。”要改变大型组织交付软件的方式,就跟让油罐车转向一样,有这个可能,但是要花不少时间和力气。管理层要确认:对于驱动每个组织的两个基本战略目标——降低成本、增加收入,改变要可以实现二者之一。\在一篇2008年的文章中, Scott Ambler点明了提出成本问题背后的动机, 并指出多个来源,展示出:\敏捷方...
2009-05-08 01:59:00 108
原创 语言工作台可能最终会完全改变我们的编程方式
Intentional软件经过了多年的开发,终于发布了其Intentional领域工作台(IDW)1.2版本。JetBrains则开源了目前处于Beta 2阶段的元编程系统(MPS)。\Intentional软件的产品经理Magnus Christerson在Lang.NET讨论会上演示了IDW,引起了强烈反响。IDW本质上是个语言工作台,但它也是个投影编辑环境。整个工作台围绕意图树(Intent...
2009-05-08 00:21:00 158
原创 “精益”相关书籍推荐
名称\ 分类\ 说明\ Toyota Way(《丰田汽车案例——精益制造的14项管理原则》)与The Toyota Way Fieldbook\ 精益生产\ 被作为绝佳的入门书籍推荐,不过有反馈说过于浅显。\ Toyota Production System \ ...
2009-05-07 04:30:00 195
原创 ASP.NET开发人员需要学习ASP.NET MVC么?
最近几周,在博客、Twitter和论坛上如火如荼地展开了一场讨论。讨论的内容是:开发人员是否应该使用或学习ASP.NET MVC。从“不推荐学习”到“所有ASP.NET开发人员都应该学习”,各种不同的观点层出不穷。InfoQ对其中部分讨论内容进行了总结。\Rob Conerey(SubSonic之父,目前是微软ASP.NET MVC团队的一员)解释了为什么开发人员应该学习ASP.NET MVC。在...
2009-05-06 10:41:00 138
原创 契约的版本管理、兼容性和可组合性
最近几周,许多业内分析师都在鼓吹关于SOA的恐惧、不确定性和怀疑(FUD)。例如,Gartner声称,打算启动SOA项目的公司正在减少,而不打算启动SOA项目的公司则在过去12个月内由6%增加到了16%。这些说法和文章不由得让人觉得公司不再相信构建可在不同解决方案中组合使用的可重用IT资产了。\对于SOA兴趣的降低,我们认为的解释完全不同:SOA失败的一个关键因素恰恰是无法生产出可重用和可组合的资...
2009-05-06 00:30:00 186
原创 Flex Builder for Linux已死?
过去的几年中,Adobe一直在不遗余力地拉拢众多的企业开发者使用Flex开发平台,这其中包括借助于Open Screen项目围绕着Flex平台所进行的开源以及对Flex SDk和Blaze Data Services项目的开源。虽然Adobe为开源作出了卓越的努力和贡献,但本周我们却听到了一个令人震惊的消息:Flex Builder Linux即将走向尽头。\Radek Gruchalski援引了...
2009-05-06 00:29:00 127
原创 “疯狂的技术”,第三届网络工程师侠客行大会开始报名
由中国互联网协会和阿里巴巴集团主办的第三届中国互联网工程师侠客行大会,将于2009年6月6日在杭州市浙江省人民大会堂举行。本届大会的主题为“Crazy Technology”(疯狂的技术),内容包括搜索、云计算、开放平台、项目管理、SOA、大型网站架构等,现在已经开始报名。InfoQ作为特邀媒体深入参与了这次活动。\2007年第一届网侠会组委会邀请了PHP之父Rasmus Lerdorf,2008...
2009-05-05 02:31:00 130
人工智能·AC1065225E047DAF6ECC5962650F73A9-1650350752323
2022-04-21
(784条消息) UML 基础_ 序列图 _Everything is possible--博客的内容只是作为一种备忘-CSDN博客.pdf
2021-03-17
官网zTree -- jQuery 树插件 官网压缩包
2017-09-22
智慧城市时空大数据与云平台
2017-09-22
chm编辑器破解版(GridinSoftCHMEditor)V3.0.9中文无限制版.exe
2017-09-20
ST电机控制培训--FOC控制
2017-09-13
pandas-0.9.0.win32-py2.7.exe
2017-08-17
和平之翼代码生成器1.0正式版发布
2017-04-10
libiconv-1.15和libintl-0.19.8.1,VS2015工程和 nmake 命令行编译文件
2017-04-08
我来提一个灌水的问题给啃做就永远用一下
2022-01-20
C++里CString类型的一串数据如何处理成单个变量
2021-07-12
有上交的小伙伴嘛,能不能用校园网下一个数据集呀
2021-07-08
请问如何python从一段文字或一张图片中识别出里面提到的所有股票名?
2021-07-08
变量的列数不对呀,有人能解决吗
2021-07-08
为什么添加监视器的按钮点击无用
2021-07-08
关于#mysql#的问题:创建字段的时候没有空格,在插入数据的时候执行报字段有空格
2021-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人