博客
Django admin搭建简单站点记录
Django 安装: 从此下载:www.djangoproject.com/download/ 下载后直接解压到目录:Django-1.2.4 然后执行:python setup.py install 进行安装,当然安装需要root用户权限 安装完成后则开始建立站点: XiAn_xxx:/data/helight 例如在该目录下建立以个xsite的站点,使用如下命令:
February 4, 2011
Gstyle-Protocol Buffers(protobuf)
部门内部在大行其道Gstyle—gtest、glog、protobuf。。。。。。所以我也就先学习学习,以备后面使用的时候在手慌脚乱的,上个月对gtest的使用做了一些学习,基本在日常的开发中已经开始慢慢使用了,而且我自己也根据网友的一个项目lcut分了一个分支xcut–主要是增加了一些我想要的特点。 这几天又学习了protobuf,是google的一个广泛的数据包协议,有了这个就可以把这边定义的包发送到对方,对方就可以很简单的解析出来,就类似于xml,json等协议一样,据网上说,该协议效率很高,空间占有量又很小,是一个比xml或是json要好很多的协议,但是一点就是可读性比较差,看不懂数据是怎么排列和各个字段的意思。
January 7, 2011
C单元测试框架-xcut
今天的网络又可以用了,就这样断断续续的,赶紧的发篇blog。 现在给大家推出一款用于C语言的单元测试框架–xcut,是由Tony Bai和helight,就是我啦,一起开发的,当然开端是有tonny开始的,我只不过在后面加入并且开始了另外一个分支,加入了一些我认为比较好的方便的特性。使用基本c写的,可以在linux,windows下跑,但是目前主要是在linux测试使用的,测试系统debian5.0。基本上都是在家里的小本本上开发的,也感谢丁丁的支持,生命中有你真好!
December 25, 2010
纠结的blog订阅
终于搞定了blog的订阅了。 之前一直可以,但是不知为什么后来一段时间又不行了,昨天有捣鼓了一下终于可以了。通过这个地址就可以订阅了: http://zhwen.org/xlog/?feed=rss2 之前是用的http://zhwen.org/xlog/feed这个地址来订阅,但是后来不知怎么的就不能订阅了,也没时间去搞清楚为什么wordpress的订阅地址会有着两个不一样的地址,看好些blog用第一种方式订阅,有写blog用第二种方式订阅。哎。。。
December 24, 2010
python中实现ssh自动登录并且执行命令
由于要做一个对大量机器访问并且执行命令的一个操作,一个一个来那肯定不行了,那家伙一个人做要到猴年马月啊。所以想写一个工具来完成,考虑到开发速度、对数据库访问的便捷性等因素,我选择了python开发。查了一下python的ssh库,呃用起来挺简单的。
December 21, 2010
xgcom0.04.1发布啦
在发布了xgcom0.04后发现一个makefile文件的错误问题,因为这个问题会影响编译安装所以是一个比较紧急的bug,所以在紧急修复后又发布了xgcom0.04.1,也感谢网友 gump.yang 的支持。感谢大家一直以来的支持! 项目地址:xgcom
November 19, 2010
Python 2.6 安装mysql支持(备忘)
做这方面的安装最麻烦的就是一些库啊,路劲啊什么的,有时候太费事了,虽然很多时候可以直接扔给运维的同事去给我安装,但是,毕竟不是很方便,尤其是为了自己做个测试,就不用去麻烦人家和浪费人家时间了。
November 19, 2010
在终端中显示彩色字符
部分转自:http://www.linuxdiyf.com/viewarticle.php?id=182904 文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL"
November 10, 2010
mysql客户端编码问题:python
最近在使用python写一些web应用,之前使用一直没什么问题,但是昨天却出了点小问题:用python连接mysql读取数据,显示出来老是???号一类的东西,一看就知道是编码问题了,在数据库端一看:
October 28, 2010
Gdb+core调试技术
做c方面的开发,免不了要是用gdb来调试程序,最近也是在公司做的时候时常需要使用gdb来分析程序,使用最多的当属使用core来查看程序运行的crash原因。 在linux中应用程序运行奔溃之后一般会产生core文件,core文件是core dump来产生,core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中。
September 15, 2010