QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

InfoQ 中文站第 51 周精彩新闻回顾

  • 2007-12-26
  • 本文字数:1282 字

    阅读完需:约 4 分钟

InfoQ 中文站第 51 周最佳新闻回顾,包括使用 Hudson 和 FindBugs 进行持续集成和代码检查,利用 Silverlight、WCF 和 AJAX 开发全新的企业应用,监视 Ruby 程序运行,抛砖引玉——重构是必要的浪费,Internet 比 REST 更基本吗?和看一看 Buzzword 拼写检查的实现等。

Java: 使用 Hudson 和 FindBugs 进行持续集成和代码检查
最近在 IBM developerWorks 发表的一篇文章中谈到如何使用开源工具将构建过程中的持续集成(Continuous Integration,CI)和代码检查这两项任务自动化。它描述了如何安装和配置 Hudson,并使用 Subversion、Ant 对 Hudson 进行配置。同时辅之诸如 FindBugs 和 PMD 之类的软件检查工具,来创造一个可以对测试结果和缺陷情况进行持续性反馈的构建过程。

.NET: 利用 Silverlight、WCF 和 AJAX 开发全新的企业应用
如果以前 Flash 是实现浏览器富客户端应用的固定解,那么随着 Silverlight 的诞生我们有了更多选择,作为一个更纯粹面向 XML 时代和互联网环境的新平台,Silverlight 依托后端.NET 和 Visual Studio 的开发支持,它将会促进开发人员用更对象化的方式实现全新一代的企业应用。

Ruby: 监视 Ruby 程序运行
开发 Ruby 和 RoR 应用也许是简单的 —— 但是当出错的时候,例如 Ruby 解释器行为异常或者突然出现内存泄漏的时候该怎么办?我们来看看目前在 Ruby 应用中是如何处理的。

Agile: 抛砖引玉——重构是必要的浪费
重构是敏捷开发人员工具箱中的一项核心实践。按照重构的定义——修改内部结构(设计)而不影响外部行为——来讲,它并不能为客户创造可衡量的价值。在精益世界中,任何不能为客户创造价值的做法都是浪费,客户所能够感知到的只是行为 / 功能,而非结构。

SOA: Internet 比 REST 更基本吗?
REST 是否优于 WS-* 的争论已经僵持一段时间了,没有明显的赢家。然而,Ganesh Prasad 试图给争论火上浇油,并举例说明他始终不认为 REST 是最基本和可扩展的方法。

Architecture: 看一看 Buzzword 拼写检查的实现
Buzzword 在九月份的发布中对在线文字处理器加入了由 Adobe Flex 框架实现的拼写检查。Buzzword 团队成员 David Coletta 上星期在他的博客“深入 Buzzword 拼写检查”中与我们分享了这部分的实现细节。

特别推荐

《Scrum Checklists 中文版》迷你书免费下载
SPRiNT-iT 和 InfoQ 联手为 Scrum 项目团队献上的 Scrum 大餐——《Scrum Checklists》现在终于有了中文版。这是一本可供免费下载的快速参考书,囊括了 Scrum 方法的基本阐释和实施清单,本书旨在帮助接受过培训的项目团队建立信心,成功完成最开始的 Sprints。这是一份很有用的资源,因为前期的成功能提升 Scrum 在组织中的接受程度,并为赢得更深入的管理层支持铺平道路。

另外欢迎读者 **订阅InfoQ 中文站“每周精要”,通过邮件和我们保持内容同步。为方便InfoQ 中文站读者之间的交流需要,我们申请了一个 Google 论坛(ICUG,InfoQ China User Group),欢迎加入。另外如果你喜欢 InfoQ 中文站,请在你的博客与相关社区广而告之;如果你愿意与我们一起参与 InfoQ 中文站的内容建设,请随时通过 china-editorial[at]infoq.com ** 邮件和我们联系!

2007-12-26 03:08807
用户头像

发布了 1459 篇内容, 共 693.1 次阅读, 收获喜欢 2484 次。

关注

评论

发布
暂无评论
发现更多内容

改变生物学研究进程:AI模型打开生命信息密码

脑极体

为什么人们不喜欢 PHP?

Ethereal

用户增长模型:AARRR

石云升

AARRR 28天写作 增长黑客 12月日更

14 位大咖导师集结完毕,阿里云云原生加速器就等你来

阿里巴巴云原生

阿里云 云原生 加速器 招募活动

9倍转让,外网疯抢:科技儿童汽车的前景与“钱景”

脑极体

【docker 总结】第三篇 - Container 容器

Brave

,docker 12月日更

Thanos 架构剖析(四)数据存储和运维工具

耳东@Erdong

store tools Thanos 签约计划第二季

KubeDL 0.4.0 - Kubernetes AI 模型版本管理与追踪

阿里巴巴云原生

阿里云 AI Kubernetes 云原生

Thanos 架构剖析(三)如何选择 Sidecar 和 Receiver

耳东@Erdong

Thanos 签约计划第二季 Sidecar Receiver

Dubbo3 Triple 协议简介与选型思考

阿里巴巴云原生

阿里云 云原生 dubbo HTTP 协议

RingCentral铃盛技术干货精选合集

RingCentral铃盛

敏捷 前端 框架 技术专题合集

5分钟详解什么是Redis?

Ethereal

数据库 nosql redis

精髓 一文带你了解VMware vSphere 网络、vSwitch、端口组!

Ethereal

2020年净利暴涨1288%,遨森电商携手DataPipeline构建实时数据融合体系跑出加速度!

DataPipeline数见科技

数据库 大数据 中间件 数据融合 数据管理

Thanos 架构剖析(一)Thanos 架构总览

耳东@Erdong

架构 Thanos 签约计划第二季

完善跨境金融区块链服务平台,支持区域开放创新和特殊区域建设

CECBC

实验 | OSPF HMAC-SHA 扩展身份验证

Ethereal

OSPF 网络技术 HMAC-SHA 扩展身份验证

【教程直播第4期】揭秘数据迁移之 OceanBase CDC & OMS 社区版能力

OceanBase 数据库

数据库 开源 直播 课程 oceanbase

微信朋友圈高性能复杂度

ren

架构师训练营 4 期

手把手快速入门Spring Boot实战系列

小阿杰

SpringBoot 2 内容合集 签约计划第二季

问题远比答案珍贵

mtfelix

28天写作

言简意赅!什么是工业交换机?

Ethereal

如何在 Linux 中更改主机名?运维工程师应该都知道吧!

Ethereal

Linux 运维

Go 语言快速入门指南:第二篇 变量与常量

宇宙之一粟

golang 常量 变量 签约计划第二季 12月日更

Thanos 架构剖析(二)统一的查询入口

耳东@Erdong

Thanos query 签约计划第二季 Query Frontend

元宇宙100讲-0x004

hackstoic

【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构

洛神灬殇

OSS Minio Minio 集群 文件服务器 12月日更

精彩回顾 | Serverless Developer Meetup 12.04 深圳站

阿里巴巴云原生

阿里云 开发者 云原生 severless 线下活动

底层逻辑的生命力

卢卡多多

28天写作 12月日更

重新定义分析 - EventBridge实时事件分析平台发布

阿里巴巴云原生

阿里云 云原生 EventBridge

广州站 | 云原生 Serverless 技术实践营精彩回顾

阿里巴巴云原生

阿里云 Serverless 云原生 线下活动

InfoQ中文站第51周精彩新闻回顾_Java_InfoQ 中文站_InfoQ精选文章