2009年7月13日星期一

org mode

org mode
http://doc.norang.ca/org-mode.html

org publish
http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.php

org remember
http://www.gnu.org/software/emacs/manual/html_node/org/Remember-templates.html
http://mwolson.org/static/doc/remember/

2009年6月25日星期四

ubuntu 网卡安装

机器类型 hp u6012cn, ubuntu9.04自带的r8169 网卡驱动太新,跑不起来.
1. 找到主板型号945GCT-HM
2. 通过1 找到网卡型号 板载网卡 集成 10/100 Mps Realtek RTL8101E 网卡
3. 到 realtek 官网http://152.104.125.41/ 搜索得到对应的驱动下载页
4. uname -a linux kernel 2.6.28.11-generic
5. 找到对应的linux 驱动
6. 通过驱动自带redme 进行安装
7. 搞定 可乐一杯

2009年6月13日星期六

emacs cedet+ecb+cscope+gdb-ui

http://www.360doc.com/content/080321/14/7821_1133699.html
cedet: collection of emacs development environment tools
ecb : Emacs Code Browser

配上 php python 调试, 便于开发

http://www.linuxjournal.com/article/7876 emacs+gdb

---------------------
http://downloads.sourceforge.net/mingw/gdb-6.8-mingw-3.tar.bz2?modtime=1208982015&big_mirror=1

解压里面的bin/gdb.exe放到mingw/bin里面,然后就可以用了。

这个是mingw的下载主页,上面的链接就是在这个里面的。
http://sourceforge.net/project/showfiles.php?group_id=2435

2009年6月9日星期二

Repository moved permanently to xxxx please relocate

可以在http://subversion.tigris.org/faq.html#301-error 找到答案

之前的配置为



DAV svn
SVNParentPath /data/svn/

AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/svnpwdfile
Require valid-user
# SVNListParentPath on

DocumentRoot /data/svn/
ServerName svn.example.cn


貌似正确,可在浏览器里正常 svn checkout时的时候就报Repository moved permanently to xxxx please relocate 错误

原因在faq里明显 就是apache 迷惑了, 可是不设DocumentRoot 就会报错. 解决办法也简单乱设一个有效的路径.... 妈的 居然这样就过了

mysql create database指定字符集

解决乱码,很基础的问题. 但如果不留意会犯
create database redmine character set utf8;

2009年6月8日星期一

批量svn lock

目的:想要svn批量lock一些文件
1.第一次实现
用php实现,原理是应用svn list ,根据传进来的地址进行递归. 将文件lock/unlock
缺点: 不够灵活,每次都要改代码
2.第二次实现
在之前的基础上加入 enable disable filter 参数
优点:相对方便,不用每次都改代码
缺点:无法满足特殊需求, 还是无法避免动代码
3.第三次实现
php脚本只用来通过svn遍历指定目录下的所有文件, 其他的依靠命令来处理就好了
例如:php listsvn.php file:///data/svn/shop/working/b2b1.2/ | grep -e "/ctl\..*\.php" -i | xargs -I % svn unlock %
优点: 足够灵活,足够强大
缺点: 呵呵 每行命令有点长,
总结: 优点远大于缺点

http协议状态码

服务器返回给客户端的状态码。这个信息非常有价值,因为它指示了请求的结果,或者是被成功响应了(以2开头),或者被重定向了(以3开头),或者出错了(以4开头),或者产生了服务器端错误(以5开头)。完整的状态码列表参见HTTP规范(RFC2616第10章)。

http://www.w3.org/Protocols/rfc2616/rfc2616.txt