编程
iteye_2613
这个作者很懒,什么都没留下…
展开
-
vuze自动关机插件
Linux下Bittorrent(俗称BT)下载工具有很多如Vuze(原Azureus),Ktorrent,Deluge,但都有一个缺点没有下载完成后自动关机的插件。Google搜了一番之后只有Deluge有个关机插件,但这个插件无法在新版本上使用,索性自己写,但Deluge新版本对插件接口做了很多修改,插件开发文档都没有跟上,只好放弃。退而求其次,写Vuze插件,Vuze用java编写,图形库使...2009-02-23 23:01:31 · 217 阅读 · 0 评论 -
改造Syntaxhl
Syntaxhl是一个TinyMCE的代码高亮插件,能插入SyntaxHighlighter 支持的代码。SyntaxHighlighter最近推出2.0版本,但Syntaxhl作者最近在研究Merb框架,无暇估计这个小插件,只好自己写。上个周末断断续续改了下,今天把代码放到GitHub 上了,之所以选择GitHub是因为Syntaxhl原作者把代码放在那。GitHub很强大,我创建一个分支之...2009-03-03 08:36:34 · 118 阅读 · 0 评论 -
开始学习rails
在学习了rails一段时间后,我决定写个简单的程序练练手。由于ruby是解释型语言,对开发工具依赖不大,因此只用notepad++编写ruby代码,用kompozer写html页面。 我先写后台controller和model,把对数据库操作的语句都放在model类里面,然而我发现activerecord实在很强大,强大到大部分数据库操作只须一行代码就可以搞定,我干嘛多此一举写到model中去呢...原创 2008-06-14 22:52:57 · 139 阅读 · 0 评论 -
在Google App Engine上用zipimport引入新版的Django
很久以前就在注册了GAE,好像只有联通的GSM号才能注册,幸好上次卡丢了后办了张联通的。 言归正传,GAE自带的django是0.96版,我是追新一族,既然有1.0干嘛不用呢。官方原来有一篇文章介绍如何引入django开发版到GAE的,同样适用于1.0,具体是把django解压到自己的应用目录下,然后在main.py加几行代码禁用0.96并引入新版本,不过那篇文章有两行代码没有缩进,问题不大。但是...2008-10-19 23:56:06 · 90 阅读 · 0 评论 -
在Google appengine上使用django international
昨天使用zipimport方式引入django.zip,但是遇到了international无效的问题。早上在Google group上反映了这个问题,没想到下午就有好心人回答了我的问题。具体的解决办法是把django.zip/conf/locale目录解压出来,比如放到和settings.py同一个目录下的i18n中,然后在settings.py添加如下代码: appdir = os.path....2008-10-21 21:55:58 · 101 阅读 · 0 评论 -
Cherokee-不错的web服务器
主页 偶然上LinuxToy 时发现的,跨平台,号称是最快的web服务器,支持FastCGI, SCGI, PHP, CGI, X-Sendfile, TLS 和 SSL 加密连接, 虚拟主机, 授权认证, 实时编码,负载均衡, 兼容Apache的日志文件, 零当机时间更新等等。 还自带了cherokee-admin管理工具(web方式) 自带spawn工具,不用再编译lighttpd的s...2008-12-03 00:54:53 · 406 阅读 · 0 评论 -
分享支付宝Greasemonkey脚本(无须安装控件)
写这些脚本的初衷是让64位linux用户能够使用支付宝,因为支付宝至今没有发布64位linux控件,所以只有自己动手丰衣足食。 一年前我曾写过登录支付宝的Greasemonkey脚本,勉强能用。最近又写了支付宝余额支付、余额提现、改Email、合作网站登录(如新蛋的支付宝账户登录页面)、淘宝确认收货等脚本。经测试,Firefox+Greasemonkey 插件可用(确认支付后会跳到空白页但实际...原创 2010-02-18 10:57:12 · 645 阅读 · 0 评论