一无所知

世界如此之大,世界又如此之小!我什么都不知,只知我一无所知!

首页 CNDEV 网志 联络 (RSS 2.0) (Atom) 登录
  随笔 25 :: 收藏 0 :: 评论 0 :: 寻迹: 1

News

本站主要是技术类的文章和新闻
本站内容按创作共用方式授权
如果侵犯了您的权利,请告之!

随笔

随笔归档

图库

编程手册

常用链接

网络工具

我的链接

在线翻译

2005-01 内容

       安装了开源的缺陷管理系统BugTracker.NET。BugTracker.NET 是用ASP.NET 和C#.写的在ASP.Net环境下运行的基于Web的缺陷管理系统,作为缺陷管理系统来说,功能比较弱,只有简单的缺陷级别和优先级,没有缺陷类型、缺陷起源、缺陷来源,缺陷类型等字段,虽然它是可定制的,但是可定制性不是很强,当然它是免费的,作为个人/小项目开发也勉强可用。

BTW:
        看了一下代码,代码质量不是很高,感觉作者写程序时比较随意,没有事先规划过,总的来说比较混乱,建议不用拿来作为参考了:P


Visual Assist X 是一个非常好的 Visual Studio 6.0 IDE 辅助工具, 但我一直没有找到注册码,当 Visual Assist X 过期后,有一种方法可以重置 Visual Assist X 的过期时间,供参考,步骤如下:
1、关闭 Visual Studio 6.0。
2、删除注册表中的 HKLM\Software\Licenses 键值。
3、删除 %TEMP% 中的 .tmp 文件。
4、在注册表中搜索关键字 "nLxxQ" ,会找到一个类似于下面所示的 COM 注册项,删除整个该项。
      HKCU\CLSID\{BC29421E-12B6-4630-A281-E18D215BC63E}


由于硬盘物理损坏,索性重新装了一下操作系统和新的开发环境

- Windows 2003

- SharePoint 2003

- Visual Studio 6.0

- Visual Studio 2005

- Avalon

其中主要是 Visual Studio 2005,另外新版本的 CVSNT 2.0.58d 好象配置上有些改变,主要是用户验证上,好象必须要一个 Windows 帐号和 CVSNT 帐号对应,否则就会出现“no such user”的错误,另外,cvs chacl 命令也和以前有点不同,而且,cvs chacl 还存在 bug  ???, 会在服务器的 CVSRoot/CVS/ 下产生一个格式错误的 fileattr.xml  文件,导致不能 Check In ,Check  out, 在给搞了半天手工修改 fileattr.xml  文件才搞好。现在一切正常了,:D


【链接】Microsoft - Visual Studio 2005


        订阅 Microsoft 下载通知后,Microsoft 每周都会将新的下载链接发到您的邮箱中,可以指定您只对那些类别的下载内容有兴趣。
通知内容有
  latest updates
  additions
  trial software
  service packs
  more

下载通知邮件订阅地址:http://go.microsoft.com/fwlink/?LinkId=39737


        前几天硬盘坏了,好在数据都抢救出来了,没办法,只好重装操作系统,干脆装个 Windows 2003 吧,在装个 .Net 开发环境,现在是应该开始用 .Net 做开发的时候了,因为 .Net 现在才开始稳定和成熟起来,还要装 SharePoint 2003,据说可以在同一台机器上面成功地安装域控制器、SQL2K,SharePoint 2003,但是有个技巧:KB831704。


关于 SharePoint 2003 的安装:
郑海山:SharePoint 2003 安装指北
郑海山:SharePoint 2003 安装续


        对于不能上国外网站或者上国外网站很慢的用户来说,使用一个国内的二级更新服务器是一个不错的选择,厦门大学网络中心就提供了Windows Update自动更新服务。

http://windowsupdate.xmu.edu.cn/

FAQ:
1.什么是WindowsUpdate自动更新服务?
Windows 自动更新是 Windows 的一项功能,当适用于您的计算机的重要更新发布时,它会及时提醒您下载和安装。 使用自动更新可以在第一时间更新您的操作系统,修复系统漏洞,保护您的计算机安全。
 
 
2.为什么要使用WindowsUpdate自动更新服务?
由于Windows会不定期的发布补丁,这些补丁可能对您的系统非常重要,为了方便用户,自动更新将自动完成下载和安装这些补丁.
 
3.为什么要使用厦门大学网络中心提供的自动更新服务?
由于微软(Microsoft)的网站是在国外,校内很多用户无法直接连到,就算可以直接 连到,但速度也很慢. 使用网络中心提供的自动更新,速度很快,而且也可以节省国际通信费用.  
 
4.自动更新服务支


        编译 JXTA-C 的时候遇到不少问题,运行 JXTA-C 的例子程序也老出错,发现是因为 JXTA-C 的编译库和 APR 的编译库选的不对所导致,
最后,干脆,自己下载并重新编译了 0.9.5 版本的 Apache Portable Runtime (APR),因为 JXTA-C 2.0 使用的是
APR 0.9.5 不知道和最新的 APR 1.1.0 兼容性如何,所以还是先用 APR 0.9.5 好了,等以后再换用 APR 1.1.0

        另外,JXTA-C 中的例子程序写的很粗糙,有很多代码需要自己补充,比如初始化,另外,没有任何错误检测代码,比如文件找不到就即可非法操作,毕竟,开源嘛,也就这样了,IBM 的开源代码质量也差不多,哎,谁叫咱使用开源呢,总比没有强!!!
       
        到现在为止,经过调整和补充之后,JXTA-C 的大多数例子程序和单元测试都可以正常运行了,但是 对 JXTA-C 的核心架构还不是很清楚,准备今天仔细研究研究代码。


       2005年1月21日外电消息,Sun首席执行官Jonathan Schwartz日前在接受vnunet.com独家采访时表示,公司将于本月末开放其Solaris操作系统的源代码。

  据悉,Sun此前也曾表示过要开放其Solaris操作系统的源代码,但由于没有适当的授权协议,这一行动一直被拖到现在。

  此次,Sun表示,希望通过开放Solaris源代码能够收复近几年被Linux所夺走的部分市场份额。

  目前,开放源码促进会(OSI)已经于本周二批准了Sun的“公共开发及分发授权(CDDL)”协议。这意味着CDDL已经成为正式的开放源码授权标准。

  对此,Sun首席执行官Schwartz表示:“OSI的授权赋予了我们在BSD授权协议和GPL授权协议间进行权衡的权利。”

  Schwartz称,对于企业用户而言,他们关心的是操作系统的发展方向。但是,对于某些授权,如GPL,它需要企业提供太多的信息。因此,Schwartz说:“没有任何一个协议能够满足所有用户的需求,但我们将尽可能的满足更多用户的需求。”

  分析机构Bur


Visual C++ 编译器选项

按字母顺序列出的编译器选项
下面是一个完整的按字母顺序的编译器选项列表。要得到按类别排序的列表,请参见按类别列出的编译器选项。


Microsoft Online Seminars Home

MSDN:
英文站点
中文站点

Visual Studio:
Visual Studio 2005(Whidbey)

SQL Server:
SQL Server 2005(Yukon)

Windows:
Longhorn
Longhorn SDK


前几天偶的一个硬盘坏了,里面有重要的数据,想了无数的办法来尝试修复都没有成功,唉!到网上找了一些文章,先贴在这里,仔细研究研究。


在编译 JXTA-C 的时候发现一个有趣的现象,就是老是出现 LNK2005 错误

Linking...
MSVCRTD.LIB(MSVCRTD.dll) : error LNK2005: __errno already defined in LIBCMTD.LIB(dosmap.obj)
MSVCRTD.LIB(MSVCRTD.dll) : error LNK2005: _free already defined in LIBCMTD.LIB(dbgheap.obj)
MSVCRTD.LIB(MSVCRTD.dll) : error LNK2005: _realloc already defined in LIBCMTD.LIB(dbgheap.obj)
MSVCRTD.LIB(MSVCRTD.dll) : error LNK2005: _malloc already defined in LIBCMTD.LIB(dbgheap.obj)
MSVCRTD.LIB(MSVCRTD.dll) : error LNK2005: _memmove already define


        JXTA 是 Juxtapose (并列)的缩写。JXTA最早起源于2000年的夏天,现在大家把JXTA看成是P2P的平台,JXTA的目标是要解决几个技术与商业上的难题。第一是解决众多P2P系统互不相通的问题。2000年,是P2P突飞猛进的高潮年,但高潮背后却是许多小公司用自己的封闭系统试图在Internet上圈一块地。Sun认为,只有互通才能真正发挥出P2P的优势,就好像IM(Instant Messaging),能互连的人越多,越有价值。所以Sun决定出面发布一个平台,使所有P2P系统都能连接起来,只有Sun这样位置中立、但在技术上有雄存实力被大家认可的公司才有希望做成这一平台。

        JXTA的另外一个目的就是找寻一套数量最少、概念最简单的系统构成的“积木”。如果成功,这几块积木就会是今后大家构架信息系统的基本模块,从而帮助人们摆脱像Windows或TCP/IP这样的传统软件带来的包袱。但JXTA与众不同,它是由一系列网络协议构成的,用任何语言都可以实现,并不只限于Java,只有彻底独立于操作系统、网络传输技术以及程序设计语言,才真正达到了跨平台,


Longhorn Newsgroups

Longhorn Training & Events

Longhorn Related Sites

Longhorn 开发中心

Introducing "Longhorn" for Developers

Avalon Nov. '04 CTP Sample: SolFx

Mobiform Aurora XAML Editor


微软周五公开了下一代版本Windows 全新的显示引擎Avalon。
Avalon原本是下一代Windows ──也就是Longhorn的一部份,但去年微软决定让它成为Windows XP及Windows Server 2003 的外加功能。


微软去年将Avalon公布一个技术社区预览版本,现在则将同样版本开放给一般大众。“我们应对许多人的要求,很高兴的将它发布给一般大众。”微软在网站上表示。

该预览版在Windows XP及Windows Server 2003 上都可以执行。但是,微软警告开发者,现有版本的源代码还相当粗略。微软还建议,甚至不要将它使用在主要的开发电脑上,不但可能有蠕虫,还可能让使用者最后必需重新安装操作系统。

微软在11月间表示,将在今年夏季推出Avalon的Beta,2006年推出正式版。但是微软的代表不愿对日期表示意见。
下载地址:Public November 2004 "Avalon" Community Technology Preview Including WinFX SDK


1. Apache Manual
2. PHP Manual
3. Smarty Manual
4. PEAR Manual
5. PHP-GTK Manual
6. 1. MySql Manual (en)
6. 2. MySql Manual (cn)
7. Javascript Manual
8. HTML 4.01 Manual
9. XHTML 1.0 Manual
A. CSS Level 2 Manual
B. XML 1.0 Manual