|
| 如何自己编译firefox by firefox |
|
* make
* patch
* patchutils
* perl
* unzip
* zip
如果你不是通过CVS下载代码,cvs可以不装,不过考虑到必须通过cvs下载locals文件,还是装了吧。
如果使用微软编译器(官方发布的就是使用微软编译器) ,建议用VC 6 + SP5 + Visual C++ Processor Pack.
如果使用vc7和.net编译器,还要做一些设定,此处暂时不讲。安装vc6的时候,建议让它去设置自己的环境变量,后面会比较方便。
也可以使用cygwin自带的编译器(或者mingw的,也是cygwin使用的gcc fore windo ... |
| www.geekaa.com/topic/view/296.html - 2007年11月11日 |
|
| GNU GPL(GNU General Public License 通用公共许可证) by firefox |
| 1 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
允许每个人复制和散布本授权文件的完整副本,但不允许对它进行任何修改。
声明
This is an unofficial translation of the GNU General Public License into Chinese. It was not published by the Free Software Foundation, and does not legally state the distr ... |
| www.geekaa.com/topic/view/290.html - 2007年11月9日 |
|
| 十大开放源代码软件 by 乩童 |
| 语言。PHP最初是被设计用于开发动态web内容的高级工具,主要在服务器端应用程序中使用。
7. Ogg
Ogg是一个免费的、完全开放的多媒体位流(bitstream)容器格式,用于高效率进行流操作和文件压缩。"ogg"这个术语通常指音频文件格式Ogg Vorbis,即Ogg容器中的Vorbis编码音频。Ogg的其它一些著名组件还有视频编码器Theora、人类语言音频压缩格式Speex。
8. Creative Commons
Creative Commons (CC)是一个非盈利组织,它致力于扩充创造性加工的范围,供其他人合法地在上面建立和共享程序。
9. Audacity
Audaci ... |
| www.geekaa.com/topic/view/288.html - 2007年11月9日 |
|
| 自动删除文件中的BOM by 锅巴 |
| Warning: Cannot modify header information - headers already sent by问题,一般是utf-8编码的文件增加BOM造成的.下面的代码可以自动删除文件中的BOM
<?
//此文件用于快速测试UTF8编码的文件是不是加了BOM,并可自动移除
//By Bob Shen
$basedir="."; //修改此行为需要检测的目录,点表示当前目录
$auto=1; //是否自动移除发现的BOM信息。1为是,0为否。
//以下不用改动
if ($dh = opendir($basedir)) {
while (($file = ... |
| www.geekaa.com/topic/view/277.html - 2007年10月20日 |
|
| 如何申请和管理一个sourceforge项目 by 锅巴 |
| 被批准,你将拥有100M的网页空间,用于存放与此项目有关的资源。如果不够,你可以向管理员申请,如何理由合适,也许可以被批准。项目的可供下载资源(源码、可执行码、文档等)应该利用Sourceforge的文件发布系统,那里的空间可以无限制使用。
你的项目主页的地址是:'项目名.sourceforge.net'。你可以利用这个网址来宣传项目、提供项目信息等等。
网站页面的编写是你自己的事。你可以使用mysql和php。
应当在你的网页中加入sourceforge的图标和捐献的图标。它们的html连接文本在你的项目说明里有。
当你的网站编写完毕,需要上传文件到你的网站空间。source ... |
| www.geekaa.com/topic/view/276.html - 2007年10月20日 |
|
| 互联网论坛收录开放协议 by xman |
| 按照标准格式列出了网站论坛发布的帖子的相关信息。
XML网页示例:
XML标签说明: 其中带星号标记的为必选项,未带星号标记为可选项。
*<document>——标记整个XML文件内容的开始和结束。后面的" xmlns:bbs =" http://www.baidu.com/search/bbs_sitemap.xsd"是该xml文件遵守百度《互联网论坛收录开放协议》的声明,如没有该段声明,xml文件不支持下面的<bbs:reply>等语法。
*<webSite>——站点地址。
*<webMaster>——负责人员的Email。当有必 ... |
| www.geekaa.com/topic/view/134.html - 2007年9月15日 |
|
| window.open()--窗口参数详解 by 无此人 |
| nk", "location");
menubar
Internet Explorer:所有版本
Navigator:所有版本
定义是否显示菜单条(菜单条位于窗口顶部,包括“文件”和“编辑”等)。
window.open("menubar.html", "_blank", "menubar");
outerHeight
Internet Explorer:不支持
Navigator:版本 4+
以象素为单位定义窗口(它的外部边界)的总高度,最小数值比100多一些,因为窗口内容区域的高度必须至少是100。如果没有同时定义outerWid ... |
| www.geekaa.com/topic/view/115.html - 2007年9月8日 |
|
| Subversion与CVS的对比—功能性对比(三) by gnu |
| 于 HTTP 1.1 协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD 等几个HTTP 标准方法以外添加了一些新的方法,使应用程序可直接对Web Server 直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。
Microsoft windows2000/XP 及IE, Office 还有Adobe/MicroMedia 的DW 等都支持WebDAV,这又大大增强了Web 应用的价值,以及效能。对于需要大量发布内容的用户而言,应用WebDAV 可以降低对CMS 系统的依赖,而且能够更自由的进行创作。上传、下载变得轻松自如。
... |
| www.geekaa.com/topic/view/111.html - 2007年9月5日 |
|
| Subversion与CVS的对比—功能性对比(二) by gnu |
| 六、差异化的二进制文件处理
由于历史原因,CVS 主要是为早期的程序员设计的,CVS 能够有效处理文本文件(或ASCII文件,源代码文件),可以对文本文件进行差异化的存储、新旧版本的比较,文件合并等;但对于二进制文件,CVS 则明显力不从心。在CVS 的版本库中,对于二进制文件的历史版本,CVS 唯一能做的就是对不同的版本进行独立的、冗余的存储,哪怕版本之间其实只存在微小的差异。举例而言,一个10M 的二进制文件(照片、图形文件、机械设计文件、电子设计文件)假如每周修改一次,无论每次修改的大小,一年下来,仅该文件就要消耗500M 以上的存储空间。而且,客户端每次获取该文件的新版本都要消耗10 ... |
| www.geekaa.com/topic/view/110.html - 2007年9月5日 |
|
| Subversion与CVS的对比—功能性对比(一) by gnu |
| ;Subversion 的命令风格和界面也与CVS 非常接近。当然,不同的地方正是对CVS 的改进。
二、全局性的版本编号
一个新的版本,并得到一个自增量的版本号N+1,该版本号并不针对某个特定的文件,而是全局性的、针对整个版本库的。因此,我们可以将Subversion 的版本库看作是一个文件系统或文件目录树的数组。
从技术的角度来说,在Subversion 中,“文件foo.c 的第5 版本”这个说法是错误的;正确的说法应该是:”文件foo.c 在版本库被修改了5 次,即执行5 次commit 后是什么样子?”。显然,在Subversion 中,版本库被修改5 次后foo.c 的内容, ... |
| www.geekaa.com/topic/view/109.html - 2007年9月5日 |
|
|