2009年7月8日
我使用的是windows下的gvim,但配置与linux应该是一样的。
下面说下我的配置,编辑安装目录下的_vimrc这个文件,加入如下的代码
解决中文显示问题
取消修改后产生备份文件
F9自动运行python脚本
...
Tags:
2009年5月24日
最近知道google放出了ajax AJAX Libraries API 提供了jquery的js库,想到将大漫中用到的js换成google以加快下载速度,毕竟俺们的主机很烂的说
就jquery来说有两种使用方式
1)直接引用google提供的js文件
<script type=“text/javascript” src=“http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js”></script>
...
Tags:
2009年5月6日
换到这个上面主要原因是大漫的svn服务器太慢,py这块都是我一个人在搞,我想要一个本地进行版本管理的软件
mercurial的各种特点特别适合我的开发。所以就使用mercurial和svn结合使用
1)下载安装
到官网下载编译好的版本,安装就好了。这里说一下我下载的是Mercurial-1.2.1.exe 这个是命令行的,你也可以下载TortoiseHg-0.7.2-hg-1.2.1.exe
Tags:
2009年4月3日
继上次安装并运行了一个hello world方法后,我继续按照官网的例子进行学习。第二个例子是一个登陆验证的功能,将其改了一下在django下运行了起来。下面说一下具体的步骤
1)在原有amfgateway.py的方法内添加方法,这次我们没有添加多个方法,而是添加了一个类,类里面有2个方法:sum求和,auth认证。代码如下
[CODE_LITE]
class CalcService:
def sum(self, request, a, b):
print "sum=%s,%s"%(a,b)
...
Tags:
2009年3月31日
为大漫使用django进行开发已经有几个月了,总算没白白浪费时间,经过断断续续的开发,终于发布了内部1.0的版本,可以在线看漫画。
现在总结一下其中关于django的实践
1)添加模块
url.py中配置/comic下的请求都转到comic模块进行处理。
需要在comic模块中添加一个url.py文件,添加如下语句到项目的url.py中
(r'^comic/', include('bigcomic.comic.urls')),
2)在django中对静态文件的配置
...
Tags:
2009年3月12日
安装
之前使用java后台与flex交互,使用了amf协议。现在准备用python做后台,就找了一下amf方面的模块,找到了pyamf
现在最新的release版本为0.4.1
按照http://pyamf.org/wiki/Install的指导进行安装。这里有一点要注意的
如果是使用python2.5,在安装pyamf的时候要使用
python setup.py install --disable-ext
这样就不会报error的错误了
...
Tags:
2009年3月11日
找资料的过程中发现某人的博客中有几篇非常不错的关于uml软件jude的文章,随手打开看了看,感觉这个软件很专业做的很不错,就抽空学习了一下,软件也下来安装了。
正好最近在看《敏捷软件开发》,附录中讲解了uml。以前只是在工作中学了一些uml但都是手画而且学的不系统也不规范。这回借助这个软件重新学习一下。废话不说下面是这几篇文章的地址,jude可以到官网下载到
[URL=http://]http://www.blogjava.net/askcuix/archive/2009/02/22/256109.html[/URL]...
Tags:
2009年3月11日
最近装了新机器而且需要玩游戏,所以我的老ubuntu被淘汰了。
但很不爽win下的开发和服务配置,所以对这两台机器做了一些调整
win:娱乐机,看电影玩游戏看网页,查资料,部分开发工作
ubuntu:工作机,各种开发服务器的配置,进行各种试验,部分开发工作,重要资料的备份
这样我平常会使用win,但工作的时候会需要ubuntu,所以为ubuntu安装了ssh
sudo apt-get install ssh
但这样感觉不是很爽,因为看不到ubuntu的界面了。之后想起ubuntu是可以远程访问win的
...
Tags:
2009年2月26日
到http://code.google.com/p/ulipad/下载ulipad.3.9.exe
这里我介绍的是在win下使用ulipad进行开发,建议大家参开他网站上的使用说明。
我这里说一下具体项目中的应用,我也只是适用了几天,略有一点心得。
首先进行安装,安装后py25-pysvn-svn150-1.6.0-975.exe,可以到http://pysvn.tigris.org/找到
这里应该注意下载的版本,因为我使用的是svn1.5,python也用的是2.5的,所以我下载py25-pysvn-svn150,后面的小版本没啥影响。
...
Tags:
2009年2月5日
最近需要做截取域名并根据域名进行不同操作的功能。本来打算做apache上的rewrite模块。但那样的话配置起来有一些麻烦,而且会将项目代码也搞的麻烦一些。最后采用request.getServerName()来在代码中取得域名。但后来发现本地可以正常取得域名,但测试服务器上无论如何都取不到域名,只能取到127.0.0.1。经过查看配置文件,发现原来是apache与tomcat之间的通讯协议搞的问题。本地为了方便apache与tomcat之间使用的http来进行通讯。但测试服务器上使用的是ajp协议来进行通讯的。这个原因导致只能取到127.0.0.1或者localhost
...
Tags: