Apache 集成 Subversion 的Win32便携式版本。
用做个人的版本管理之用。
集成环境为:
Apache 2.2.9
PHP 5.2.6
Subversion 1.5.5
默认解压到 D:/ 下运行里面的 install.bat 就能用了。
若解压到其它地方修改 D:\svn\svn-win32-1.5.5\conf\httpd.conf 中的 ServerRoot 到正确的位置。
默认项目数据保存在 D:\svn\svn-win32-1.5.5\svn_data 中。
(注:会注册服务 Apache2.2 ,若以前安装有 Apache2.2 就会安装失败。)
运行 start.bat 启动
(注:启动HTTP服务会用 80 端口,若被占用 则启动失败,在 D:\svn\svn-win32-1.5.5\conf\httpd.conf 中修改。)
运行 uninstall.bat 卸载。
访问 http://localhost/ 可以进行简单的管理:
创建、删除 项目
创建、删除 帐号、修改帐号密码
修改帐号访问权限现在还是需要自己修改文件
D:\svn\svn-win32-1.5.5\conf\svn\authz
文件下载:svn_portable.zip
// EOF
Read More...
2009-01-31
svn portable
Posted by
Davy Hawk
at
1/31/2009 04:42:00 PM
0
comments
2008-10-14
OpenOffice 3.0 在 KDE 下的一点小问题
3.0速度快了很多,感觉很爽!
但是有个小问题,就是:
“Tools”等几个菜单项选中的时候会挂掉(Arch 的 KDE4桌面环境)
解决方法:
export OOO_FORCE_DESKTOP=gnome
就好了,据说是因为3.0里面没有支持KDE的主题所致。
//EOF
Read More...
Posted by
Davy Hawk
at
10/14/2008 08:39:00 AM
0
comments
2008-10-02
使用 vim, ctags 来记带书签的笔记
个人比较偏好纯文本的记录,因为不管何种严苛的条件下只要能查看文本文档就能够读取。
(当然某些特殊的笔记还是需要依靠富文本才能完成的)
在某些时候希望这些纯文本的记录能够带上书签就更好了——特别是当这些记录日渐积累过多的时日——能够带上目录索引就更好了。
记得 vim 的help文档么?都是纯文本文件,但是它有带书签、索引的特性跳来跳去,并且还带少量高亮。
看来仅依靠 vim 自带的这个功能就可以做到了。
如何做呢?
只需在每个文本文档末尾加上:
vim:ft=help
就能让 vim 在读取该文档后按照vim help来解析。
仅仅这样么?
还不够!
那么如何能够让 vim 在文本中支持书签功能呢?
随便打开一个vim的帮助文档看看就知道了。
通过两个"*"括起来的字符来锚定书签,
通过两个"|"括起来的字符来索引书签。
如:
索引 |the_first_bookmark|
书签 *the_first_bookmark*
在“索引”后面的"the_first_bookmark"上面Ctrl+]来跳转到
“书签”后面的"the_first_bookmark"所在位置,
然后按Ctrl+T(或Ctrl+O)可以跳回原来的“索引”后的"the_first_bookmark"所在位置。
还能支持不同文件之间的书签跳转,当然前提是书签不能够重名!!!
什么?不能跳,提示没有“tag”文件?
哦!忘记说了,还有条vim的命令:
:helptags .
表示构建当前目录下的*.txt文件的vim help tag索引。
能否构建成功关键是看你的系统里面是否有ctags程序(一般开发用Linux都会有的)
没有的话可以到 http://ctags.sf.net/ 去下载(有Windows版本)
要注意的是:
书签的命名规则,字符串中间不要有空格,不要有除"_"之外的符号。
还有就是当前目录下不要有重名的书签——就是说所有"*"中间的字符串们不要有重复的。
其他:
分隔行,支持如下三种高亮分隔行(内容分块显示,看起来更清晰):
---------------------------------------------------------------------------
===========================================================================
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
感兴趣的话,还可以玩玩ASCII艺术。
总结如下:
- 文件结尾 vim解析标识:
vim:ft=help
- "*"中间的字符串锚定命名书签
- "|"中间的字符串索引到指定命名的书签
- 构建tags索引:
:helptags .
//EOF Read More...
Posted by
Davy Hawk
at
10/02/2008 08:47:00 PM
0
comments
2008-08-05
proftpd 限制用户目录
proftpd 是个不错的FTP服务端。
在 /etc/proftpd.conf 中配置
DefaultRoot ~
即可将登录的用户限制在其$HOME中(要不然用户登录后连"/"都能访问)。
另外加入
<Limit LOGIN>
DenyUser username
</Limit>
可限制登录用户。
//EOF Read More...
Posted by
Davy Hawk
at
8/05/2008 09:49:00 AM
0
comments
2008-08-01
Linux 版 QQ ?
听说 TX 出了 Linux 版的QQ,我下载了 tar 版的。
但是,这个可怜的QQ,在我的硬盘上仅存在了 10秒不到~~
马上就被我删掉了,太恶心了~~
花哨的界面和简陋的功能严重不匹配~ 有心思做花哨的界面还不如多花点心思来完善功能。
//EOF
Read More...
Posted by
Davy Hawk
at
8/01/2008 10:43:00 PM
0
comments
2008-07-21
Komodo
Komodo Edit 是 ActiveState 的IDE的一个免费版,具有一些基本的 IDE 功能。支持 HTML/CSS/javascript/Perl/Python/PHP/Ruby 等。
Komodo 是使用 Python 开发的,基于 XUL (据说ActiveState出钱出人,在FireFox中占了一席之地,专门开发Python for XUL scripting)所以 Komodo 看起来会和 FireFox 有些像,特别是那个 Extension Manager(当然这个是连接上ActiveState的插件站点——不过似乎可以安装FireFox的JavaScript debugger)。
http://community.activestate.com/
//EOF
Read More...
Posted by
Davy Hawk
at
7/21/2008 09:35:00 PM
0
comments
Labels: tools
2008-06-14
试用 VS.PHP
前几天搞了个 Vs.Php 来,今天试用了一下。
VS.PHP 是一个 PHP 开发的 IDE(基于M$提供的VS.NET) ,我下载的是 VS.Php.for.Visual.Studio.2005。
装好后像VC那样在提供一个新建工程的模板。新建工程再新建php文件后就可以写代码了。
不过比较奇怪的是,老是运行不起来~~
(按理说,安装好后Apache,PHP都自带了的啊)
最后发现是没能正常创建 httpd.conf 所致,配置:
Project => Properties => Configuration Properties => Debug => Advanced => Apache configuration template
将VS.PHP安装目录中带的 "httpd-template.conf" (httpd.conf模板文件) 设置到此处,然后就会在工程所在目录中根据该模板自动创建一个 .httpd.conf 文件。
然后运行成功。
—— 让我感觉到奇怪的是 php.ini 都能自动找到并创建,这个 httpd.conf 的模板怎么就没找到呢?好像其他人也没这样的情况~~ 难道和我用的是试用版有关?还是说是我的RPWT 囧?
//EOF
Read More...
Posted by
Davy Hawk
at
6/14/2008 10:03:00 PM
0
comments
2008-02-01
ScribeFire 中添加 <code> 标签支持
Scribefire具体安装在 <firefox home path>/extensions/ 下的哪个目录可以在 extensions.rdf 文件中找到(搜索 "ScribeFire" 即可),以下文件操作的根目录均为 Scribefire 的安装目录。
1. 自定义 <code> style
文件 /chrome/skin/blank.css 中添加:code {
display: block;
font-size: 110%;
margin: 5px;
margin-left: 1.3em;
padding: 3px;
padding-left: 10px;
background: #eee;
border: 1px solid #ccc;
border-left: 3px solid #ccc;
}
2. 操作界面外观
文件 /chrome/skin/toolbar/toolbar-code.png
(自己作的“<code>”按钮图片)
文件 /chrome/skin/overlay.css 中设置按钮外观图片#code-button {
list-style-image: url(chrome://performancing/skin/toolbar/toolbar-code.png);
}
3. 界面、事件关联
文件 /chrome/content/editor.xul 中:
1) 按钮事件关联:<command id="cmd_blockquote" oncommand="performancingMidas.blockquote()"/>
下依葫芦画瓢之:<command id="cmd_code" oncommand="performancingMidas.code()"/>
2) 按钮布局:<toolbarbutton id="blockquote-button" command="cmd_blockquote" tooltiptext="&performancing.editor.bar.quote.tt;"/>
下依葫芦画瓢之:<toolbarbutton id="code-button" command="cmd_code" tooltiptext="&performancing.editor.bar.code.tt;"/>
文件 /chrome/content/midas.js 中定义事件响应,分别在:performancingMidas.blockquote = function(){
...
}case "blockquote":
...case "blockquote":
...
下依葫芦画瓢之。
文件 /chrome/content/locale-default/overlay.dtd 中定义 tooltips,在<!ENTITY performancing.editor.bar.quote.tt "Quote">
下依葫芦画瓢之:<!ENTITY performancing.editor.bar.code.tt "Code">
又做了一件无聊之事~~
//EOF
Read More...
Posted by
Davy Hawk
at
2/01/2008 03:05:00 PM
0
comments
2007-10-20
感觉FF-2.0.0.8字体清晰了很多(Linux版本)
2008出来有一段时间了,不过今天才注意到(前段时间有的忙),发现显示中文字体比之前清晰了很多啊。
不知道是我自己的纯感觉还是真的有提升?
//EOF
Read More...
Posted by
Davy Hawk
at
10/20/2007 08:30:00 PM
0
comments
2007-08-01
daemon tool : mount from command line
> "\path\to\daemon.exe" -mount 0,"\path\to\image file"
(-mount index,imagefile or -unmount index)
[HKEY_CLASSES_ROOT\ISOfile\shell\open\command]
@="\"C:\\Program Files\\DAEMON Tools\\daemon.exe\" -mount 0,\"%1\""
//EOF
Read More...
Posted by
Davy Hawk
at
8/01/2007 06:10:00 PM
0
comments
Labels: tools
2007-07-04
amulecmd
~/.aMule/amule.conf
AcceptExternalConnections=1
ECPassword=<md5 string> # get this string with this:$ echo "your passwd" | md5sum | cut -d ' ' -f 1
then:
$ amuled &
you can using amulecmd do a simply control.
$ amulecmd -P "your passwd" [-c "control cmd"]
//EOF Read More...
Posted by
Davy Hawk
at
7/04/2007 08:44:00 AM
0
comments
