Differences between revisions 43 and 49 (spanning 6 versions)
Revision 43 as of 2005-09-02 01:47:49
Size: 6543
Editor: ZoomQuiet
Comment:
Revision 49 as of 2006-10-31 14:51:51
Size: 422
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
#pragma section-numbers off
Line 9: Line 10:
''主要记录我的研究兴趣和我的研究成果''
http://wiki.woodpecker.org.cn/moin.cgi/BPUG?action=AttachFile&do=get&target=BPUGlabel.gif
''主要记录我的研究兴趣和我的研究成果''
Line 15: Line 15:

=== DocBook ===
写了一个DocBook的教程,阅读可以访问: [http://pyrecord.freezope.org/docbook/index.html DocBook学习] [http://pyrecord.freezope.org/download/docbook_step.zip/down 打包下载]

=== Mixin ===

这里有我以前写的关于Mixin的文章:

 * ["Mix-in技术介绍"]
 * ["Mix-in技术与分布类编程"]

现在 NewEdit 中大量地使用了Mixin,具体的处理已经有很大的不一样了,有时间会撰文写出来。

=== NewEdit项目 ===

大量地使用了Mixin技术。查看["NewEdit"]

=== Meteor项目 ===

这是由Otter模板系统引发的一个小项目。是我设计的Python模板项目。查看["Meteor"]

=== EasyGui项目 ===

方便生成Wizard和Dialog的项目,可以与Meteor相配合成为一个模板替换或代码框架生成工具。查看 EasyGui

=== Latex使用 ===

写过一篇如何使用Latex的中文教程。阅读:[http://pyrecord.freezope.org/articles/doc2002032101/show LATEX中文环境使用(Windows)简介]

=== XML ===

写过如何使用MiniDom来处理XML,阅读:["MiniDOM处理XML文件"]

=== 编写扩展Python库 ===

 * [http://www.donews.net/limodou/archive/2004/04/12/11800.aspx C语言写Python extension实践]
 * [http://www.donews.net/limodou/archive/2004/08/12/66928.aspx pyrex学习笔记一 -- 序言]
 * [http://www.donews.net/limodou/archive/2004/08/13/67333.aspx pyrex学习笔记二 -- 综述]
 * [http://www.donews.net/limodou/archive/2004/08/13/67561.aspx pyrex学习笔记三 -- 与外部C代码的接口]
 * [http://www.donews.net/limodou/archive/2004/08/14/68151.aspx pyrex学习笔记四 -- 与外部C代码的接口]
 * [http://www.donews.net/limodou/archive/2004/08/14/68215.aspx pyrex学习笔记五 -- 限制]

=== 国际化和Unicode处理 ===

 * [http://www.donews.net/limodou/archive/2004/06/15/28916.aspx i18n的实现(一)-- 通常的实现方法]
 * [http://www.donews.net/limodou/archive/2004/06/15/28947.aspx i18n的实现(二)-- 遇到的问题及解决]
 * [http://www.donews.net/limodou/archive/2004/06/15/28961.aspx i18n的实现(三)-- gettext的实现原理]
 * [http://www.donews.net/limodou/archive/2004/06/23/32650.aspx i18n的一个小问题]
=== Python模块使用 ===

==== pySqlite ====
阅读["pySqlite"]

==== roundup ====
 * [http://www.donews.net/limodou/archive/2005/04/27/354050.aspx 我使用roundup的经历] roundup的安装
 * [http://www.donews.net/limodou/archive/2005/04/28/354862.aspx 加上中文的译文] 中文化的过程
 * 正在编辑的zh_CN.po文件,欢迎指正。 attachment:zh_CN.po.2005_04_29

==== setuptools ====
SetupTools 是一个新出的打包、安装工具,使用起来很方便。DjanGo 就是用它。访问[http://peak.telecommunity.com/DevCenter/setuptools 它的主页]

我学习setup.py的一些心得:

 * [http://blog.donews.com/limodou/archive/2005/08/06/497379.aspx setup.py和MANIFEST.in]
 * [http://blog.donews.com/limodou/archive/2005/07/23/477994.aspx SetupTools工具的使用心得(一)]
 * [http://blog.donews.com/limodou/archive/2005/08/05/496412.aspx SetupTools工具使用心得(二)]

=== pyblosxom系统测试及改造 ===
Blog系统的安装、测试、及改造。["PyBlosxom-li"]

=== 文本转换->HTML ===

这里讨论的文本转换都是指文本片段的转换,不是完整文档的转换。如果要实现也不是困难的。而且这些功能在NewEdit已经实现了。可以通过菜单就将选定的文本转成HTML了。

 * ["PyTextile"]
 * ["Py2Html"]
 * ["reST2Html"]

=== Web Framework 研究 ===

[[Anchor(CCTranslationAnchor)]]
==== Zope ====
 * 个人早期网站
  * "[http://pyrecord.freezope.org/translation 翻译与评论网]" 下载: attachment:CCTranslation_ed2.zexp
==== KarriGell ====
 * [http://www.donews.net/limodou/archive/2005/04/22/346712.aspx 找个目录存放你的东西] 如何设置起如目录及5种页面写法介绍
 * [http://www.donews.net/limodou/archive/2005/04/22/346780.aspx 使用表单上传数据] 如何使用表单来上传文件,在KarriGell自带教程已经有例子了
 * [http://www.donews.net/limodou/archive/2005/04/23/347247.aspx k_config.py取得配置文件的信息] 分析k_config.py的处理过程
 * [http://www.donews.net/limodou/archive/2005/04/23/347349.aspx 我为什么选择了Karrigell] KarriGell与CherryPy的比较
 * [http://www.donews.net/limodou/archive/2005/04/24/348930.aspx Portal Demo中用户管理的学习] 了解KarriGell中dbstorage层的使用
 * [http://www.donews.net/limodou/archive/2005/04/25/350766.aspx 数据库实现中遇到的小问题]
 * [http://www.donews.net/limodou/archive/2005/06/19/436879.aspx 在命令行输出信息]
 * [http://www.donews.net/limodou/archive/2005/06/19/436974.aspx 请求的应答处理过程] 学习KarriGell的应答处理过程
 * [http://www.donews.net/limodou/archive/2005/06/19/437000.aspx 关于Gzip的一个Bug]
 * [http://www.donews.net/limodou/archive/2005/06/21/438998.aspx 增加不识别的mimetype]
[[Include(LimodouProjs)]]
Line 112: Line 18:

=== Crawl ===
抓网页工具 最新版本为2.1.1 [http://pyrecord.freezope.org/download/crawl.zip/down 下载]
=== obj2ini ===
将对象以ini形式进行序列化,目前此功能已经合并在 EasyGui 项目中。除了支持对象的处理外,还可以处理一般的变量。
[[Include(LimodouTools)]]
Line 119: Line 21:
 * Python介绍的幻灯 attachment:pythontut.rar 此文件为S5格式,解压后执行index.html即可。
 * CPUG/BPUG成立大会发言稿 attachment:comm_dev.rar 此文件为S5格式,解压后执行index.html即可。
 * python 2.4 入门指南中文版(为刘鑫翻译的,但他一直没有上传,我放在这里大家可以下载。包含pdf和html两种格式) attachment:python_2_4_tut.rar
 * Gadfly 要用的 attachment:kjbuckets.pyd windows下用的
 * ListCtrl 的列排序演示代码 attachment:sortedlist.rar
 * Qt的动态库(qt-mt3.dll和qscintilla.dll) for python 2.3 attachment:qtlib1.rar
 * 微软的工具,用来查看查看 PE 模块的导入模块。可以方便在windows平台下了解一个pyd都用到了哪些动态链接库 attachment:Depends.exe
[[Include(LimodouShare)]]

Limodou个人资料

-- limodou [DateTime(2004-08-15T05:43:05Z)] TableOfContents

Limodou个人资料库

主要记录我的研究兴趣和我的研究成果

个人经历

Include(LimodouAbt)

研究成果

Include(LimodouProjs)

小程序

Include(LimodouTools)

资料上传

Include(LimodouShare)

limodou (last edited 2012-04-19 01:33:50 by limodou)