代码改变世界

随笔档案-2004年05月

健康忠告:请不要吃蛇和青蛙

2004-05-30 15:32 by 灵感之源, 1524 阅读, 收藏, 编辑
摘要: 撇开保护环境不说,请不要吃蛇和青蛙,因为:我最近在电视上看了中央电视的《走近科学》栏目,报道一在农村生活的人,吃了蛇,脑袋里面生了大虫子,查出来是因为吃了蛇。每条蛇/青蛙里面都有这种大虫子:裂头幼。人吃了就会它,它就会寄生在人的体内,痛苦万分。http://tech.sina.com.cn/ae/2003-06-11/0744196798.shtml 阅读全文

我刚又当上OpenSMTP.NET的admin

2004-05-29 10:25 by 灵感之源, 3766 阅读, 收藏, 编辑
摘要: 我刚又当上OpenSMTP.NET的admin了http://sourceforge.net/projects/opensmtp-net/。OpenSMTP.NET是一个在SF.NET上相当成功的使用C#开发的邮件发送组件,我的加入,希望能为其与OpenPOP.NET共同发展做点贡献。到目前为止,我现在已经做了6个开源项目的admin了,把工余绝大部分精力都放到里面了,绍后将会逐一详细跟大家分享技... 阅读全文

心得 1 开源项目之国际化

2004-05-28 11:36 by 灵感之源, 1034 阅读, 收藏, 编辑
摘要: 参与/主持了几个开源项目,走的是国际化路线,所以有所心得:1、代码应该撇开本地化色彩,请把所有命名都按国际化标准(英文);2、注释亦然,千万不要土不土,洋不洋的。一个很好的做法是同时并存n种不同语言的注释。 阅读全文

发现一个好网站

2004-05-28 11:29 by 灵感之源, 1542 阅读, 收藏, 编辑
摘要: 发现一个好网站:http://www.squishyweb.com/ware/default.asp产品都是C#写的,开源,主要有ASP.NET中应用的TreeView控件,还有VB.NET/C#/XML语法高亮并转换/发布到HTML组件,代码很精简高效,因为使用了大量的RegEx,的确是好东西。 阅读全文

开源项目-OpenPOP.NET 已经发布v1.3a版本!

2004-05-26 16:08 by 灵感之源, 4073 阅读, 收藏, 编辑
摘要: OpenPOP.NET 已经发布v1.3a版本!我同时当上project admin,呵呵。新版本:1.解决很多错误;2.添加DateTimeInfo/ReceiveContentSleepInterval/WaitForResponseInterval属性;3.重写很多函数(重构);4.添加更多的类构造;5.更改DeleteMessages->DeleteAllMessages;6.添加LIST... 阅读全文

RegExp正则表达式心得 1 -分解MIME格式

2004-05-25 13:36 by 灵感之源, 2046 阅读, 收藏, 编辑
摘要: 最近在研究RegExp正则表达式,以下是心得:在写OpenPOP.NET的过程中,我遇到了需要对MIME进行解析,我研究了一下,得到如下结果:表达式:(分组) "\=\?(?\S+)\?(?\w)\?(?\S+)\?\="代码: public string DecodeTextRegEx3(string strSrc) { string strRet=""; string[] strP... 阅读全文

最近学习正则表达式,接下来会跟大家交流一下

2004-05-25 11:20 by 灵感之源, 1187 阅读, 收藏, 编辑
摘要: 先介绍给大家几个关于正则表达式的开源生成器,C#写的:1、Expresso http://www.codeproject.com/dotnet/expresso.asp2、Regulator http://royo.is-a-geek.com/iserializable/regulator/ http://sourceforge.net/projects/regulator/ 阅读全文

发现几个开源好东西

2004-05-25 09:13 by 灵感之源, 1614 阅读, 收藏, 编辑
摘要: 1、ToDoList:一个VC++写的任务管理器,不是Windows那种,是自己的任务:http://www.codeproject.com/tools/ToDoList2.asp2、TraceTool:一个用C#写的图形化调试跟踪工具http://www.codeproject.com/csharp/TraceTool.asp 阅读全文

转载:ASP.Net性能优化(作者:刘鉴平)

2004-05-24 13:30 by 灵感之源, 1312 阅读, 收藏, 编辑
摘要: ASP.Net性能优化的 八个设计要点 阅读全文

转载《好的测试工程师应具备的素质》

2004-05-24 09:02 by 灵感之源, 2031 阅读, 收藏, 编辑
摘要: 人是测试工作中最有价值也是最重要的资源,没有一个合格的、积极的测试小组,测试就不可能实现。然而,在软件开发产业中有一种非常普遍习惯,那就是让那些经验最少的新手、没有效率的开发者或不适合干其他工作的人去做测试工作。这绝对是一种目光短浅的行为,对一个系统进行有效的测试所需要的技能绝对不比进行软件开发需要的少,事实上,测试者将获得极其广泛的经验,他们将遇到许多开发者不可能遇到的问题。 阅读全文

吃番茄和饮豆浆注意事项

2004-05-23 17:39 by 灵感之源, 2058 阅读, 收藏, 编辑
摘要: 吃番茄和饮豆浆注意事项 阅读全文

简便转换VS.NET 2003创建的 工程到 VS.NET 2002

2004-05-21 13:26 by 灵感之源, 2764 阅读, 收藏, 编辑
摘要: 好久之前写的(大概是一年前吧),现在贴出来希望仍然有用。提供中英版本中文版本: 简便转换VS.NET 2003创建的 工程到 VS.NET 2002 chs (Wilson Chan) 2003-5-27 因为VS.NET 2003 的解决方案/工程使用了新的格式(实际上是使用了不同的版本标示), 所以我们不能直接使用VS.NET 2002打开 VS.NET 2003创建的解决方案/工... 阅读全文

VS.NET中的一些拖放操作

2004-05-21 09:22 by 灵感之源, 924 阅读, 收藏, 编辑
摘要: VS.NET中,我总结了一些拖放操作,或许大家已经知道,但仍然想总结一下,抛砖引玉:1、窗口Tab:Tab可以拖放切换位置;2、User Control(包括Web):User Control可以从其Form/页面文件直接拖放到目标Form/页面New一个出来,本页面间按住Ctrl可以复制;3、代码:大家都知道代码能从一个地方拖放到另外一个地方,但一般都是同一页面内,但大家是否知道可以拖放到其它页... 阅读全文

我开发过程中用到的工具

2004-05-20 20:25 by 灵感之源, 1177 阅读, 收藏, 编辑
摘要: 1、VS.NET2003/MSSQL Server 2000,这个免不了;2、UltraEdit/EditPlus,最好的文本编辑器,做Web应用,应该是除了NotePad外最轻量级的软件了;3、Visio/ERWin,做数据库设计;4、Adobe Photoshop,是的,自己也得处理图片;5、VB6,是的,安装系统还是用它来写,同时还有APIViewer 20046、Delphi,是的,C/S... 阅读全文

.NET中做多语言版本的心得 1

2004-05-20 19:37 by 灵感之源, 1425 阅读, 收藏, 编辑
摘要: 在过去的大半年中,因为产品的模块越来越多,多语言似乎做得没有尽头了 在接下来的几天里面,我会把在.NET中做多语言版本的心得慢慢跟大家分享。 阅读全文

SQLite准备出3.0了!

2004-05-20 16:59 by 灵感之源, 1708 阅读, 收藏, 编辑
摘要: 我认为SQLite是轻量级SQL引擎中最好的,而且它是用C写的,可以方便迁移到.NET(ADO)现在ADO.NET Data Provider for SQLite 就是一个很好的例子,它内置了SQLite!编译后只有250K左右,但你便能拥有强大的SQLite引擎了! 期待其3.0版的发布! 阅读全文

我一直关注的几个SF.NET上的项目

2004-05-20 13:00 by 灵感之源, 1432 阅读, 收藏, 编辑
摘要: 我一直关注的几个SF.NET上的项目: ADO.NET Data Provider for SQLite :实在是太轻巧强大的SQL引擎ADO类库了,内核是www.sqlite.org; Lucene.Net search engine :从java移植过来的Index/搜索引擎,实在强大高效,可惜中文解析器有bug; iTextSharp :从java移植过来的PDF/RTF/XML等直接生成类库,相信大家用得很多了; Windows Installer XML (WiX) toolset :微软第一次开源项目,发展得特快,用来生成MSI安装文件的。 ADO.Net drivers for MySql and PostgreSql :.net访问mysql和PostgreSql组件库,可惜作者已经成为MySQL开发小组成员,不再更新了。 阅读全文

开源项目- Archive Explorer

2004-05-20 12:04 by 灵感之源, 991 阅读, 收藏, 编辑
摘要: 我参与开发的用VB6编写通过纯代码Binary 读写(查看/创建)压缩文件(Rar/Zip/Cab/Tar/GZip/BZip等)的项目,界面比较简陋,但关键是核心算法,速度应该是纯VB能达到的效率了。 希望大家参与开发:Archive Explorer 阅读全文

我最近写的通用安全文件夹删除函数,跟大家分享

2004-05-20 11:54 by 灵感之源, 1352 阅读, 收藏, 编辑
摘要: 鉴于删除文件夹操作比较特殊,需要安全一点,所以封装成一通用安全文件夹删除函数,跟大家分享 阅读全文

我最近写的DataGrid合并/删除相同列通用函数,跟大家分享

2004-05-20 11:30 by 灵感之源, 2430 阅读, 收藏, 编辑
摘要: 鉴于相当多页面都要做合并列,我最近写了DataGrid合并/删除相同列通用函数,跟大家分享。 阅读全文

最近写了一些关于.net中js操作的通用函数,希望和大家分享 2

2004-05-20 10:58 by 灵感之源, 1817 阅读, 收藏, 编辑
摘要: 最近写了一些关于.net中js操作的通用函数,希望和大家分享 阅读全文

开源项目-Smart Excel Library

2004-05-20 09:11 by 灵感之源, 2433 阅读, 收藏, 编辑
摘要: 该项目的主要功能是通过纯代码写Excel文件,不依赖Excel,纯粹的Binary写,原始作者Paul Squires,VB6写的,我修正了一些问题,譬如对中文支持等,并迁移到.NET。 阅读全文

软件缺陷管理指南

2004-05-19 19:30 by 灵感之源, 1508 阅读, 收藏, 编辑
摘要: 今天看见一篇文章,《软件缺陷管理指南》,大家可以参看文章的《软件工程》类别 阅读全文

开源邮件接收组件OpenPOP.NET更新

2004-05-19 19:27 by 灵感之源, 1202 阅读, 收藏, 编辑
摘要: 我参与的开源邮件接收组件项目更新了,位置:http://sourceforge.net/projects/hpop/,具体内容请参看我的程序人生。 阅读全文

软件缺陷管理指南 1

2004-05-19 17:52 by 灵感之源, 2474 阅读, 收藏, 编辑
摘要: 作者:xxx Zhou,不好意思,忘记名字了 软件缺陷管理指南 1. 简介 本文档的目的是指导如何管理同行评审、软件测试中发现的缺陷,即通过收集缺陷、分析和统计缺陷、排除缺陷以及预防缺陷等步骤达到有效地减少软件产品的缺陷数。 2.如何收集缺陷 缺陷既指程序中存在的错误,例如语法错误、拼写错误或者是一个正确的程序语句,缺陷也指可能出现在设计中,甚至在需求、规格... 阅读全文

软件缺陷管理指南 2

2004-05-19 17:51 by 灵感之源, 1405 阅读, 收藏, 编辑
摘要: 作者:xxx Zhou,不好意思,忘记名字了 软件缺陷管理指南 3.3 缺陷状态(Status) 缺陷状态 描述 已提交 (Submitted) 已提交的缺陷 打开 (Open) 确认“提交的缺陷”,等待处理 已拒绝 (Rejected) 拒绝“提交的缺陷”,不需要修复或不是缺陷 已解决 (Resolved) 缺陷被修复 ... 阅读全文

软件缺陷管理指南 3

2004-05-19 17:51 by 灵感之源, 1329 阅读, 收藏, 编辑
摘要: 3.3 缺陷分类适用范围 缺陷属性针对文档和代码具有不同的适用性,下表列出了各自适用范围 缺陷属性 软件测试 同行评审 缺陷标识(Identifier) ■ ■ 缺陷类型(Type) ■ ■ 缺陷严重程度(Severity) ■ ■ 解决优先级(Priority) ■ □ 缺陷状态(Status) ■ □ 缺... 阅读全文

脑袋急转弯-双胞胎

2004-05-19 17:51 by 灵感之源, 2208 阅读, 收藏, 编辑
摘要: 连体双胞胎女孩,其中一个叫玛丽,另外一个叫什么? 阅读全文

脑筋急转弯-分苹果

2004-05-19 17:50 by 灵感之源, 1481 阅读, 收藏, 编辑
摘要: 1个苹果分给5个小孩,只运行切三刀,怎样平分? 阅读全文

OpenPOP.NET

2004-05-19 17:50 by 灵感之源, 1353 阅读, 收藏, 编辑
摘要: 我于去年年底开始参与的开源邮件接收组件项目,位置:http://sourceforge.net/projects/hpop/,具体内容请参看我的自传 阅读全文

介绍一些.net好站点

2004-05-19 17:44 by 灵感之源, 937 阅读, 收藏, 编辑
摘要: 我走动的比较多的是外国的站点,包括全世界最大的开源项目站点sourceforge.net,还有每天都有几个更新的高质量的codeproject.com。详细点的可以参看我的自传。 阅读全文

.net中js脚本封装函数

2004-05-19 17:43 by 灵感之源, 2299 阅读, 收藏, 编辑
摘要: 我在工作中封装了几个.net中js脚本封装函数: 阅读全文

VS.NET一些可能没有注意的快捷键

2004-05-19 17:43 by 灵感之源, 1866 阅读, 收藏, 编辑
摘要: 在VS.NET中,实在太多的功能项,所以出现了组合快捷键,一些功能的快捷键可能大家没有注意到,以下列一些: 阅读全文