作者: rojoro | 发布时间: 星期一, 02/25/2008 - 16:04
[ad#co-6]当您有两个以上的内容相似的文字文件时,WinMerge就可以立刻派上用场,帮您检查两个文件里头不同之处。如您有写过程序就会了解,当您在改版时,在新的程序码与旧的程序码之间到底有哪些不同之处,的确会让您伤一些脑筋。或者您曾撰写两份以上的文字文件,内容稍有差异,但要从头查起,可能会相当累人,这时候就可以利用WinMerge来帮您自动比对。WinMerge会将两个文件内容做比对,并在相异之处以高亮度的方式显示,让使用者可以很快的查知,并且您可以直接让左方的文件内容直接覆盖至右方,或者反过来也可,这对需要常常修改文件内容的朋友来说,会是相当便利的一个功能。下载:WinMerge
[ad#co-2]
作者: rojoro | 发布时间: 星期一, 02/25/2008 - 15:24
[ad#co-2]
zip &unzip
将当前目录下,wptheme子目录下面的所有内容压缩成wptheme.zip,命令如下:
zip -r wptheme.zip wptheme
将当前目录下wptheme.zip解压缩,命令如下:
unzip wptheme.zip
linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,依旧举例说明一下其用法:
# zip all.zip *.jpg
这条命令是将所有.jpg的文件压缩成一个zip包
# unzip all.zip
这条命令是将all.zip中的所有文件解压出来
gzip &gunzip
将当前目录下,logo2007.gif压缩,命令如下:
gzip -v logo2007.gif
将当前目录下logo2007.gif.gz解压缩,命令如下:
gunzip -d logo2007.gif.gz
命令结果:logo2007.gif.gz被解压缩,并被删除,出现logo2007.gif
作者: rojoro | 发布时间: 星期六, 02/23/2008 - 11:48
XAMPP是个能在你电脑里生成PHP+Apcche+Mysql环境的工具,一般都是一些站长拿来在本地测试网站用的,很早就知道这个东西了,一直没用过。我做站一般都是用SSH快捷搞定,不喜欢测试。今天闲着没事想起它了,就去下载了一个来折腾看看,但安装时出了问题。如图:
我点了Apache和Mysql后面的Start按钮,没反应,没有出现应该有的“Running” ,在浏览器地址栏输入 http://localhost 和 http://127.0.0.1 无法访问!shit!在网上找了一下,发现很多人遇到类似的问题,有人给出的方法是在控制面板里禁用IIS就可以了,目前我还没验证过,懒得去弄了。
作者: rojoro | 发布时间: 星期六, 02/23/2008 - 07:48
[ad#co-6]WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。是一个可以免费使用的程序,它提供不同平台间文件传输支持。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。可到WinSCP下载页面下载最新版本,选择多语言安装包。在安装前语言选择中文。内置文本编辑器,支持批处理脚本和命令行方式 ,多种半自动、自动的目录同步方式 ,支持SSH密码、键盘交互、公钥和Kerberos(GSS) 验证 ,通过与Pageant(PuTTY Agent)集成支持各种类型公钥验证 ,提供Windows Explorer与Norton Commander界面,使用WinSCP可以连接到一台提供SFTP (SSH File Transfer Protocol)或SCP (Secure Copy Protocol)服务的SSH (Secure Shell)服务器,通常是UNIX服务器。SFTP包含于SSH-2包中,SCP在SSH-1包中。两种协议都能运行在以后的SSH版本之上。WinSCP同时支持SSH-1和SSH-2。界面美观,操作方便。靠!体积只有2.28MB啊,可以结合putty使用,还支持鼠标拖拽,有了它我还要flashfxp干吗?强烈推荐这个好东西啊~!在网上看到这个东西还能应用到iphone上,真是不用不知道,一用就爱上鸟。。看看界面是怎样的,下面是我截的图:
作者: rojoro | 发布时间: 星期六, 02/23/2008 - 05:59
几个月前就有传言说百度将推出即时通讯工具,并取名“小声”。 大小只有4M,各项功能都很全。不过那只是传言,下图是昨天下午号称内部人士发布百度IM的测试截图图片,并声称随后公布邀请地址。 从截图中可以看出,百度IM的命名应该叫百度说吧或者百度脱口tookoo,我觉得不如叫百里传音…..吧?….囧~我承认我比较喜欢百度, 如果不像QQ一样这个功能要钱那个功能要钱的,我是相当支持的。
作者: rojoro | 发布时间: 星期五, 02/22/2008 - 09:35
[ad#co-6]1、准备软件
CVS客户端软件: TortoiseCVS
SSH客户端软件: PuTTY ,只需要下载puttygen.exe、pageant.exe
2、创建并配置SSH Keys
(1)用PuTTY生成一个SSH Key:
参考文档: https://sourceforge.net/docman/display_doc.php?docid=761&group_id=1#keygenputty
(2)将生成的公钥复制到sf.net中你的帐户的Account Options中.私钥保存在你的本机上。
3、安装与配置TortoiseCVS
(1)安装TortoiseCVS
(2)创建或选择一个你存放代码的目录,点鼠标右键,选择”CVS取出”,这时会出现设置窗口,具体设置如下:
Protocol: ssh授权协议
Server: cvs.sourceforge.net
Respository folder:/cvsroot/dotgame
User name: 你的用户名
模块:如果已经建立了模块,直接输入模块名,也可以通过http://cvs.sourceforge.net/viewcvs.py/dotgame/查看已有的模块名。如果想新建一个模块,先 选中你在本地的源代码文件夹,然后点右键选择”CVS=>创建新模块”。
(3)配置就这样算完成了,但这时不要立即点确定。先要运行pageant.exe,然后在pageant的运行图标上点右键,选择”Add Key”,然后选择你在本地的私钥文件,输入你为私钥设置的密码。
(4)点击确定,这时就会将CVS服务器中的源代码取到你本机。
注:每次再次修改源代码时,建议先进行更新,就是在你本地的源代码文件夹中点右键选”CVS更新”,更新相当于与CVS服务器中的文件进行同步。然后在修改后进行”CVS提交”进行了。—-这里也在SourceForge上使用CVS 的介绍
本文转自:http://www.cnblogs.com/ourgame/archive/2004/05/20/10465.html[ad#co-4]
作者: rojoro | 发布时间: 星期三, 02/20/2008 - 18:07
收到一封来自 Godaddy 的邮件,内容居然是催我给域名续费。最近国际域名全球涨价,续费一年9.99美刀,两年19.98美刀,使用优惠码还能便宜一点。下面是我的续费过程。
第一步:点击邮箱里的续费链接,进入登陆页面:

第二步:选择续费的年限,确认续费信息:
作者: rojoro | 发布时间: 星期三, 02/20/2008 - 10:00
推荐一款《魔兽世界》风格的Wordpress主题(简体中文版),灵感来源于魔兽世界中文官方主页。为单栏模板,要求Wordpress 2.3 以上版本(模板内使用了tag调用函数),默认支持Widgets 、分页导航,以及内嵌日志 bookmark(收藏到)功能。留言处整合了Gravatar的头像效果,在独立日志页面使用了一个“滑动门”效果来显示“文章分类”、“关于作者”和“跳至评论”等信息。另外,作者在Widgets处制作了相应的搜索框、“文章分类”和“日志归档”的悬浮菜单,Widgets原有的这三个模块样式过于简陋,设置Widgets时可以将其省略。
模板主页 | 演示:Demo theme | 下载:WOW Theme-cn另外,该作者还制作了一款叫Cynthia Theme的女性化的wordpress主题,也很不错。演示:Demo theme | 下载:Cynthia Theme
作者: rojoro | 发布时间: 星期一, 02/18/2008 - 08:29
上次我申请的sourceforge项目已经通过审核了:)假如你没有贡献免费源代码的想法,就不用继续读本文了。这里记录我的申请过程,sourceforge是知名度最大的免费代码仓库,许多著名的免费软件是在这里诞生的,一旦你的项目申请成功,你可以无限使用它的网络空间。例如,专门用于你的项目的:宣传信息、访问统计信息、下载列表、主页、消息显示、错误报告列表、需求申请列表、补丁列表、公共论坛、文 档管理、邮件列表、任务管理、CVS仓库等等。这是一个非常成熟的项目管理框架。
在这里申请Sourceforge,你都将收到至少两个email,一个是确认注册,一个告诉你是否批准。当你的项目被批准时,你将收到相应的email,告诉你与项目相关的信息,如下图:

一旦你的项目被批准,你将拥有100M的网页空间,用于存放与此项目有关的资源。如果不够,你可以向管理员申请,如何理由合适,也许可以被批准。项目的可供下载资源(源码、可执行码、文档等)应该利用Sourceforge的文件发布系统,那里的空间可以无限制使用。你的项目主页的地址是:”项目名.Sourceforge.net”。你可以利用这个网址来宣传项目、提供项目信息等等。
作者: rojoro | 发布时间: 星期天, 02/17/2008 - 10:10
用wordpress的朋友都知道,我们使用的中文后台,和一些汉化过的插件,都是汉化作者通过翻译其中的po文件来实现的,其实不光是wordpress,很多桌面应用程序都是是依靠 po 文件或 mo 文件来实现多语言版本。如果作者提供了一个 po 文件或 mo 文件,那么我们就可以通过相关工具来自行汉化,当然,如果你懂其他的语言,你还可以翻译成其他语言版本。所以我们得编辑 po 文件,由于mo 文件是不能直接编辑的,如果原作者只提供了 mo 文件,就应该先把它转换成 po 文件后再进行翻译,我在前面的日志里介绍了编辑 po 文件的 poEdit ,另外使用 EditPlus、UltraEdit也可以编辑po文件,那么怎么转换mo文件为po文件呢?需要用到一个gettext这个工具,问题就能解决了.

首先下载gettext,然后在windows命令提示行下执行gettext 的 msgunfmt.exe,如上图所示:比如我要把C盘里的zh_CN.mo这个文件转换为zh_CN.po文件,在命令行里执行msgunfmt.exe c:\zh_CN.mo -o c:\zh_CN.po这个命令就OK了,接下来你就可以编辑翻译刚才转换过来的po文件了.