Explore. Dream. Discover.

Samuel Chen's life

Twenty years from now you will be more disappointed by
the things that you didn't do than by the ones you did do.
So throw off the bowlines. Sail away from the safe harbor.
Catch the trade winds in your sails.

Explore. Dream. Discover.
—— Mark Twain

2005年2月25日 星期五

C# 开源项目列表

4 StarsCSharp-Source.Net 发布了一个C#开源项目的分类列表。列表包阔了目前知道的一些项目,比如NUnit、NAnt 以及NHibernate等,同时也介绍了一些不是很知名的项目如NChart、iTextSharp和NxBRE等。这个列表全面而公正的对这些. NET领域的开源项目进行了分类,分类列表如下:

  • Open Source Aspect-Oriented Frameworks in C#

  • Open Source Bloggers in C#

  • Open Source Build Systems in C#

  • Open Source Charting & Reporting Tools in C#

  • Open Source Chat Servers in C#

  • Open Source Content Management Systems (CMS) in C#

  • Open Source Code Coverage Tools in C#

  • Open Source Forum Software in C#

  • Open Source IDEs in C#

  • Open Source Installers Generators in C#

  • Open Source Inversion of Control Containers in C#

  • Open Source Issue Tracking Software in C#

  • Open Source Logging Tools in C#

  • Open Source Network Clients in C#

  • Open Source Network Servers in C#

  • Open Source PDF Libraries in C#

  • Open Source Persistence Frameworks in C#

  • Open Source Portals in C#

  • Open Source Profilers in C#

  • Open Source Project Management Tools in C#

  • Open Source RSS & RDF Tools in C#

  • Open Source Rule Engines in C#

  • Open Source Search Engines in C#

  • Source Control Tools in C#

  • Open Source SQL Clients in C#

  • Open Source Template Engines in C#

  • Open Source Testing Tools in C#

  • Open Source Web Frameworks in C#

  • Open Source Web Mail Clients in C#

  • Open Source Web Testing Tools in C#

  • Open Source Wiki Engines in C#

  • Open Source XML Parsers in C#


具体项目请看 CSharp-Source.Net

与此类似,还有Java-Source.Net,介绍Java下的开源项目。

标签: ,

SQL Server 2005: 价格和开源

SqlServer icon    微软公布了SQL Server 2005包括代替MSDE的Express版在内所有版本的价格模式。消息中,SQL Server 2005的产品经理Tom Rizzo声称,微软正考虑在客户的要求之下将SQL Server 2005 开源。

价格表:


  • Enterprise Edition(企业版)      $25,000/processor

  • Standard Edition(标准版)         $6,000/processor

  • Workgroup Edition(工作组版) $3,899/processor

  • Express Edition(简化版)           FREE(免费)


我们注意到新的Intel和AMD的双核(dual core)处理器在微软许可中将被算作是一个处理器。微软将分别对被动集群节点(passive cluster nodes)备份服务器或者是热备份服务器分开单独收费。

这次访问中,Tom Rizzo还说,微软将把SQL Server 2005作为其Shared Source License的一部分发布。
这不是最终的结果。如果许多客户需要,这算得了什么。我们将明确的关注被共享的SQL Server正在干什么(we'll definitely look at doing shared source with SQL Server。译者Samuel Chen注:言下之意应是将会对共享的版本提供服务还是...)

Tom还说,大部分用户并不想修改代码,他们只是需要得到“没有没门,没有安全问题的温暖的安全感”。

详细信息访问Tom Rizzo 在CNET的采访。

标签: ,

2005年2月22日 星期二

微软正在寻找.Net Framework 2003的应用程序

为了测试Whidbey和VS2005的兼容性,微软的Jay Roxe在他的blog上发出了寻找2003应用程序的消息。

  • Microsoft will test your application on the latest Whidbey bits. The degree of this testing will vary from application to application based on compatibility requirements being tested.

  • Microsoft will report to you the pass/fail result along with the issues in the application that Microsoft observed (in case of failure) and suggestions to mitigate the problem.

  • Microsoft does not commit to making sure your app works on the latest bits. However, this effort is striving to ensure we are aware of all compatibility issues our customers may experience and are doing our best to ensure existing applications work on the .NET Framework 2.0.

  • You're responsible for providing the application, any necessary prerequisites (test data, other resources), and setup instructions for how to install and run the application on a clean machine. Microsoft will not be able to test any application that requires domain-specific resources or that has real customer data in it.


原文 Jay Roxe的blog

标签:

SHA1算法告破

王晓云(音)、尹依群(音,英文名Lisa)和余鸿葆(音)的小组继去年8月宣告破解MD5后,在今年农历新年还没过的2月13日,再次宣布惊人的消息——SHA1哈希算法告破!

Key2005年2月15日,在RSA组织的座谈会上,以色列Weizmann科学院的著名破解专家Adi Shamir(RSA 算法,Rivest Shamir Adelman,其中就用他的名字所命名)带来了这个消息,早上他收到了这个中国人的研究小组起草的技术报告。

Shamir在会上说到“这将带来巨大的震动,研究开发新的哈希算法(Hash Algorithms)将是非常急迫而重要的事情。”(This will create big waves in my opinion. It's extremely important to develop new kinds of hashing algorithms.)

“SHA-1被破解这是一个足以让人晕倒的消息!(This break of SHA-1 is stunning.)”与会的国外一位著名的专家Ronald Rivest(MIT,开源RSA算法的首席科学家(co-developed))说到,“我有足够的理由相信这是一个正确的结果(报告)(I have strong reasons to believe the results [of the paper] are correct)”。

通过这些中国研究者的研究结果,黑客可以建立两个内容完全不同但是具有同样哈西表的文档,从而使之表面上看起来是安全可信的。

这意味着当今的安全方案将会发生巨大的变化,所有人都将修改他们的产产品,当然这还有个时间问题。

也许正是由于这个消息,国家标准和科技学院(National Institute of Standards and Technology)在这个月早些时候推荐开发者在2010年前转移到SHA-256或者SHA-512算法。

由于这些各国著名科学家的信赖(reputable research team) ,我们有理由相信这是中国人在科学上的又一大贡献。

附注:

Xiaoyun Wang : Shandong University, China. Email:xywang@sdu.edu.cn
Yiqun Lisa Yin : Independent security consultant, USA. Email:yyin@princeton.edu
Hongbo Yu : Shandong University, China. Email:yhb@mail.sdu.edu.cn

Collision Search Attacks on SHA1 (paper, pdf)
Collision for Hash Functions MD4, MD5, HAVAL-128 and RIPMED (paper, pdf)

RSA 著名安全学家 Bruce Schneiner 的blog上的评论
专业的工程技术网站CommsDesign(CMP之一)新闻

标签: