存档

‘软件’ 分类的存档

邮件方式同步还是不太好

2009年7月17日 没有评论

觉得blog上的信息没有同步到msn的space上面,用邮件同步的方式不错,但有个问题是发邮件的方式没法修改原有的的post。欢欢同学告诉我说可以使用metablog接口,看起来不错:)。打算抽时间搞这个了。另外,在msn的space上面添加了这个blog的feed,不知道会更新不

Python有现成的接口(来源):

import xmlrpclib

user = ‘ronliu’

pass = ’123′

url = ‘http://www.cppblog.com/ronliu/services/metaweblog.aspx

server = xmlrpclib.Server(url)

cata = server.metaWeblog.getCategories(”, user, pass)    #典型的rpc调用

for e in cata:

     print e['categoryid'], e['title']

增删改查的接口也都不错(来源):

this.Invoke ( “newPost”, new object[] { blogid, username, password, content, publish }

this.Invoke ( “editPost”, new object[] { postid, username, password, content, publish }

this.Invoke ( “deletePost”, new object[] { appKey, postid, username, password, publish }

 

这里可以查看接口,msdn的帮助文档在这里

周六出去香河看家具,周日要是没有累的半死,就开始搞

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/07/17/e-mail-synchronization-is-still-not-a-good-way.html
---------------------------------------------------------------

分类: 软件 标签:

分层次管理tag文件

2009年7月16日 9 条评论

linux下使用vim编写工程的时候,工程本身可能会引用其它的库,把要引用的库与工程本身单独创建tags文件进行管理,而不是将所有内容都放在一个tags文件中,通过在vim中配置不同tags文件组合,编辑文件时只引用需要的tags,可以提高效率。

我常用的方式是:在home目录中创建一个常用的lib库tag,然后在当前编辑的工程目录中再单独创建工程所用的tag。在vim的配置文件.vimrc中这样插入一行:

set tags=~/tags,./tags

使用一个写好的脚本来包含要创建基础库tags的目录,这样只需要修改INCLUDE与EXCLUDE的配置即可了,抄袭了沈大的php配置,脚本支持c/c++和php的tags创建:

#! /bin/sh

cd ~

INCLUDE="/home/yanpeng/public/ub/* /home/yanpeng/public/mcpack/* /home/yanpeng/public/nshead/* /home/yanpeng/lib2-64/ullib/include/*"
EXCLUDE="temp_used/*"

exec ctags \
-R $INCLUDE \
-h ".php .c .cpp" \
–exclude=$EXCLUDE \
–c-kinds=+p –fields=+iaS –extra=+q \
–c++-kinds=+p –fields=+iaS –extra=+q \
–totals=yes \
–tag-relative=yes \
–PHP-kinds=+cf \
–regex-PHP=’/abstract class ([^ ]*)/\1/c/’ \
–regex-PHP=’/interface ([^ ]*)/\1/c/’ \
–regex-PHP=’/(public |static |abstract |protected |private )+function ([^ ()]*)/\2/f/’

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/07/16/sub-level-management-tag-files.html
---------------------------------------------------------------

分类: 软件 标签:

sameline 检查文件中的行是否有重复的

2009年7月16日 没有评论

sameline是偶然一次需求编写的一个小工具,应该属于极小众需求吧。

目的是检查一个文件中是否有重复的行,预设的文件大小上限是400万行。处理时间在秒级,目前还没遇到需要超过1秒的情况。

当时比较土,其实用sort与uniq之后数数行数也能判断有没有重复,不过这个东东的好处就是速度比较快,另外就是可以准确的检察出来重复的内容是什么。

运行于64位的linux系统。

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/07/16/sameline-check-the-files-for-duplicate-lines.html
---------------------------------------------------------------

分类: 软件 标签:

小说下载阅读器

2009年7月14日 没有评论

小说下载阅读器是一款强大的,集成下载与阅读于一身的软件,它内置搜索功能,输入小说名字后,可以到各大站点下载小说,选取好的下载后,也可以制作电子书。真是很不错,我们一直都用它。

绿色版的在windows7 rc上有些问题,建议使用安装文件的版本。

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/07/14/novel-to-download-reader.html
---------------------------------------------------------------

分类: 软件 标签:

软件:dropbox集备份、同步、版本控制于一身

2009年7月9日 没有评论

dropbox可以在完全不用干预的情况下在自己的多台电脑上同步数据,支持linux,免费空间有2G。放个文档,绿色软件之类的东东简直太方便了。软件本身还带有一定的版本冲突控制能力。

有人曾经问过我怎么在多个电脑上共享,囧:在你的每个电脑上面都装个dropbox就成了

 

btw:

中国经济要超过小日本啦!

中国2008年用美元计算的GDP为4万4千亿美元,日本的是4万9千2百亿。同样根据IMF今天最新公布的预测:中国今年的增长预计为7.5%,日本预计为-6.0%。如果没有显著的汇率变动,那中国今年的GDP就会是4万7千3百亿美元,而日本的会是4万6千2百亿美元,如果是这样,中国今年就会超过超过日本。

---------------------------------------------------------------
本站作品根据创作共同协议进行授权, 转载时请务必以超链接形式标明文章原始出处
原文地址:http://www.mirecle.com/2009/07/09/software-dropbox-set-of-backup-synchronization-version-control-in-a.html
---------------------------------------------------------------

分类: 软件 标签: