摘要: 记录一下常用的GDB命令,首先要用GCC -g编译:gcc -g [源文件1, 源文件2...] -o [编译后的可执行文件]启动GDB:gdb [编译后的可执行文件]进入GDB后的信息:GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04... 阅读全文
posted @ 2012-09-10 11:49 五环外的老北京 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: Apache关于Order Allow Deny的配置搞得我很混乱,总结一下吧:## Possible values for the Options directive are "None", "All",# or any combination of:# Indexes Includes Fo... 阅读全文
posted @ 2012-09-10 11:48 五环外的老北京 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 对于个人VPS来说,简单的防火墙设置也是有必要的,具体方法如下:1. 先检查一下防火墙的功能是否开启:# /etc/init.d/iptables status2. 设定输入、输出和转发三个链的预设政策:# iptables -P INPUT ACCEPT# iptables -P OUTPUT A... 阅读全文
posted @ 2012-09-10 11:48 五环外的老北京 阅读(207) 评论(0) 推荐(0) 编辑
摘要: SELinux就是Security-Enhanced Linux的简称,安全加强的linux。传统的linux权限是对文件和目录的owner, group和other的rwx进行控制,而SELinux采用的是委任式访问控制,也就是控制一个进程对具体文件系统上面的文件和目录的访问,SELinux规定了... 阅读全文
posted @ 2012-09-10 11:47 五环外的老北京 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 当我们搭建完成NuGet Server后,就要进行打包和与CI系统的集成了。首先, 建立nuspec文件,将其放置在想要生成NuGet Package的项目的同级目录下:内容如下:dependency的id是此nuget package依赖的其他package的id,version默认为≥1.0.0... 阅读全文
posted @ 2012-09-10 11:46 五环外的老北京 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 使用NuGet来管理和更新team内部共享的类库是个好方法,并将其与CI工具集成,在build的过程中对公用项目进行NuGet打包和分发。搭建NuGet私服方法如下:1. 打开VS2010的Extension Manager窗口,选择NuGet Package Manager下载:2. 安装NuGe... 阅读全文
posted @ 2012-09-10 11:44 五环外的老北京 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: vim也用了3年多了,也折腾过一阵子配置文件,最近发现一个ivim的配置文件还不错,具体安装方法如下先装上exuberant catgs:sudo apt-get install exuberant-ctags安装vim插件安装工具:git clone http://github.com/gmari... 阅读全文
posted @ 2012-09-10 11:44 五环外的老北京 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 使用Selenium进行Web UI的自动化测试是很好的选择,它支持多种语言来实现你的测试代码,也支持多种浏览器。我选择的是Selenium Web Dirver + C# + FireFox来进行开发,并且采用PageObject design pattern来组织代码,每个page对象使用pag... 阅读全文
posted @ 2012-09-10 11:43 五环外的老北京 阅读(836) 评论(2) 推荐(1) 编辑
摘要: 最近VPS有的时候会无故重启,每次都要手动开启apache太麻烦,加到启动项里好了:$ cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/$ sudo vim /etc/rc.d/init.d/apachectl 文件头加入以下内容#!/bi... 阅读全文
posted @ 2012-09-10 11:38 五环外的老北京 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 最近从mstest转到nunit,原因很简单,mstest如果要脱离IDE单独安装很麻烦,PPE环境下只会安装必要的依赖包,不可能把IDE也装上。相比之下,Nuit就清凉很多了,安装后可以直接用nuit-console.exe来运行测试了。但问题是测试结果是xml形式的,可读性一般,如下: 1 2... 阅读全文
posted @ 2012-09-10 11:25 五环外的老北京 阅读(1550) 评论(0) 推荐(0) 编辑