50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:081169
用户头像

发布了 1541 篇内容, 共 726.9 次阅读, 收获喜欢 2519 次。

关注

评论

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

Spring Boot 实战派,让开发像喝水一样简单!

Java 程序员 架构 面试 IT

你真的懂语音特征吗?

华为云开发者联盟

语音 音频 声学 时域图 时域

接口返回值一定不允许使用枚举类型吗?

skow

Java 面试 后端 开发规范

台达AS228T_CanOpen_VFD_X

林建

台达 AS228T Canopen 功能块 E变址

高频面试题-请把Java垃圾回收器说清楚

Java 编程 架构 面试 JVM

Java 程序性能优化“学习日记”

Java 编程 面试 IT 计算机

算法有救了!GitHub 上神仙项目手把手带你刷算法,Star 数已破500k

Java 编程 程序员 面试 算法

使用Micronaut框架构建一个微服务网络.

Java 编程 架构 面试 程序人生

收获颇丰!这份阿里架构师纯手敲JDK源码全彩小册可以打满分

Java架构追梦

Java 阿里巴巴 架构 面试 jdk源码

MySQL中的DEFINER(定义者)是什么

Simon

MySQL

为什么安全性在托管中变得越来越重要

九河云安全

C++ Vector

若尘

c++ vector 8月日更

这波性能优化,太炸裂了!

why技术

Java 性能优化 JVM

xposed 入门之修改手机 IMEI

Qunar技术沙龙

android 程序员 App 经验分享 安卓

spring cloud 在国内中小型公司能用起微服务来吗?

Java 程序员 架构 面试 IT

一文搞懂指标采集利器 Telegraf

尔达Erda

学习 微服务 开发者 云原生 插件开发

Java测试框架九大法宝

FunTester

自动化测试 JUnit 测试框架 selenium testNG

2021 斩获 90K 月薪的 Spring 全家桶:文档 + 面试题 + 学习笔记 + 思维导图

编程 架构 微服务 IT 计算机

毕业六年本科,去年疫情期间备战二个月,阿里巴巴四面成功!定级 P7

Java 程序员 架构 面试 IT

Apache之道在腾讯的探索与实践

腾源会

Apache 开源 腾源会 腾讯开源

孩子排斥写作业 VS 员工不接活儿——项目管理来帮忙

Ian哥

如何用Camtasia添加视频水印?

淋雨

视频剪辑 Camtasia 录屏软件

经验分享:我是如何拿下微软、滴滴、百度等 20家大厂的 Offer?

Java 程序员 架构 面试 IT

渣本全力以赴33天,四面阿里妈妈(淘宝联盟),拿下实习岗offer

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

Compose 编程思想

Changing Lin

8月日更

Python代码阅读(第7篇):列表分组计数

Felix

Python 编程 Code Programing 阅读代码

“助力金九银十”25 大Java后端面试指南,3000道面试题解析

Java 编程 程序员 面试 IT

我看 JAVA 之 并发编程【三】java.util.concurrent.atomic

awen

Java 并发编程 Atomic 原子操作

惠及百万用户 医保“上云”有了新思路

云计算

Tensor:Pytorch神经网络界的Numpy

华为云开发者联盟

神经网络 数组 PyTorch Numpy Tenso

面试进阶齐飞!霸榜GitHub的 Java 全栈笔记太香了!

Java 编程 程序员 IT 计算机

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