- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 项目成败原则失败真的是成功之母
一直有很多的想法,一个又一个的个人项目,但是到最终都是一堆没有人的垃圾代码。可能是项目的范围太大,或者根本没有认清问题的本质,就想着去编码,而这些项目可能是一个长期工程,又可能这些项目一个又一个,自己没有足够的精力和知识去完成。最近做了一个相当小的项目,在时间、进度等方面都达到的期望。所以回过头想思考如何才能使得我们的项目能如期达到既定的目标。我总结一下,得到几个基本的原则1。 问题分割到
2009-10-30 22:18:00
416
原创 Vista 和Windows 7 下的虚拟机软件选择
我原来经常用的是Virtual server 2005和Vmware server 1.0,但是这两个软件在Vista和windows 7下面有严重的内存问题,就是在启动虚拟机的时候会使得系统像死机一样,大概要10分钟以后才能正常使用. 这个问题微软不知道有没有相应的补丁,不过vmware server 2已经能够支持vista 和windows 7,安装vmware 2以后,启动虚拟机不
2009-06-14 16:51:00
1071
原创 安装64位操作系统Windows7
由于在32位上的操作系统只能最大使用3G的内存,我现有内存4G,所以有安装64为操作系统的想法,当然想到现在的Windows 7 RC 64 位操作系统,原来安装过windows 7 RC 32位的系统。于是下载microsoft windows 7 RC 64,下载后刻盘安装,在系统安装过程中的文件解压阶段一到10%就突然失败,导致整个安装过程无法继续(错误编号0x80070570)。我开始想到
2009-06-14 16:38:00
867
原创 内存评分
原来的系统是2根1G的DDRII 533内存,性能不错,但是由于一直需要使用到虚拟机去学习和开发,重新买了2根DDRII 800的2G内存(kingston矮版,CL=6),原来的内存装好系统后在Windows 7里面的评分有5.5,然后我测试1根1G 和1根2G的搭配使用,VISTA给他的内存评分反而降到了4.9,不知道是原来是双通道还是由于两个内存频率不一样的导致性能差异,而且使用上感觉比原来
2009-06-14 16:30:00
555
原创 我看Bing行
微软最近推出新的搜索引擎Bing,首先中文发音大家好像一直认为不妥,不管怎么样引起网民的讨论,微软的目的就已经达到。毕竟现在的搜索引擎技术上应该是不相上下。关键是否有使用者或者是使用者的多少。
2009-06-02 16:52:00
333
原创 Firefox 扩展开发 - 总结
以前的系列采用了javascript实现我们的组件,已经一般的组件调用方法。其实为了性能或者其他方面的考虑,我们还可以使用其他语言实现我们的接口(IDL定义),比如C++或者JAVA等。 最后是打包我们的项目文件XPI,然后发布到AMO。
2009-05-26 23:48:00
611
1
原创 Firefox 扩展开发系列 – Firefox Extension 调试
接上面的课程创建了一个Firefox Extension,重新启动Firefox后,在网页的内容邮件菜单应该能看到一个菜单,点击该菜单会弹出一个Hello World提示 上面证明我们已经使用Firefox Extension Wizard 生成了一个Extension. 接下使用Javascript component wizard 生成一个JAVASCRIPT组件,然后这个Ex
2009-05-26 23:39:00
2275
原创 Firefox 扩展系列 – Firefox Extension IDL 定义组件接口
前面定义的组件没有定义任何的方法,只是实现了nsISupports接口,接下来我们的定义一个新的接口nsITestComponent 接口定义的方式是XPCOM IDL的描述方式 (上面编译有个错误,UUID中的字符串不要“”) 然后再nsTestComponent.js实现该接口 然后下载XUL-RUNNER SDK后使用XPIDL编译我们的idl文件 $SDK_DIR/b
2009-05-26 23:08:00
1055
原创 Firefox 扩展开发系列 – Firefox extension 文件的组成
找到Firefox Profile文件的位置 ,在Vista的位置为C:/Users/{username}/AppData/Roaming/Mozilla/Firefox/Profiles/{profile name}/extensions/{extension id} 其中{extension id} 为唯一的标识,可以为UUID,GUID或者电子邮件地址 在extension i
2009-05-26 22:10:00
494
原创 Firefox 开发环境的搭建
为了让Firefox的正常使用模式与开发模式互相分开,可以创建Profile。 在Windows下给Firefox 添加启动参数 -p, 启动后Firefox会出现Profile选择对话框。 然后设置Develop Profile的调试以及日志设置 javascript.options.showInConsole = true. Logs errors in chrome fi
2009-05-26 21:05:00
864
原创 我的第一个 Firefox Extension
Firefox Extension介绍Firefox Extension 是扩展Firefox原有的功能,可以提供组件或者应用程序界面等。其中的组件形式是XPCOM组件-跨平台的组件,应用程序界面是通过XUL 组件。 XPCOM有点类似于微软的COM,而XUL组件类似于现在微软的WPF,利用XML定义页面组成元素。 系列文章内容 1. 开发环境的搭建2. 关于组件
2009-05-26 16:54:00
479
Firefox Extension example
2009-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅