Differences between revisions 1 and 2
Revision 1 as of 2007-02-08 08:07:35
Size: 1328
Editor: ZoomQuiet
Comment:
Revision 2 as of 2007-02-08 08:30:22
Size: 1228
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
''考虑到读者处不一定有网络,设计另一种实例故事'' '''考虑到读者处不一定有网络,设计另一种实例故事'''
Line 5: Line 5:
想批量下载被分成无数页的网络小说! 想管理刻录的N张光盘!
Line 9: Line 9:
下载网页成功! 尝试目录的遍历
Line 12: Line 13:
下载批量网页,并组织到目录中 分析需求;设计数据结构;
 * 字典

扫描光盘成为数据文件,并组织到目录中;
Line 17: Line 22:
正则表达式! 过滤出纯小说文本
cmd 模块组成有互动响应的脚本

=== -1 Pday 实用化,中文! ===
Line 20: Line 28:

=== -1 Pday 实用化 ===
 cmd 模块组成有互动响应的脚本

=== Pday 0 发布?中文! ===
测试! 优化性能

epydoc 软件工程的习惯...

为他人着想,就是为自个儿着想 --''' 别人不会直接使用你的代码,而是复用你的功能 '''
Line 34: Line 32:
=== Pday 0 发布的准备 ===
epydoc 软件工程的习惯...

为他人着想,就是为自个儿着想
Line 35: Line 38:
=== Pday 1 封装复用 ===
使用过往经验,下载图片!
Line 38: Line 39:
=== Pday 2 Web化 ===
Karrigell/web.py 快速将脚本转化为功能网站
=== Pday 1 优化 ===
测试! 面对DVD... 优化性能
 * ls-lR 格式
 * 快速重构整个系统
Line 41: Line 44:
=== Pday 3 粘合 ===
和 wget 等等工具结合使用
=== Pday 2 界面化 ===
Karrigell/web.py 快速将网站作为软件界面
Line 44: Line 47:
=== Pday 4 线程化 === === Pday 3 线程化 ===

考虑到读者处不一定有网络,设计另一种实例故事

-5 Pday 目标和初次体验

想管理刻录的N张光盘!

iPython 环境,

尝试目录的遍历

-4 Pday 可用的首个脚本

分析需求;设计数据结构;

  • 字典

扫描光盘成为数据文件,并组织到目录中;

-3 Pday 进行功能化

开始重构脚本为小函式

-2 Pday 完成核心功能

cmd 模块组成有互动响应的脚本

-1 Pday 实用化,中文!

中文!永远的痛!

  • 中文文问题,编码!技巧和思路!
  • 万能的Unicode...

Pday 0 发布的准备

epydoc 软件工程的习惯...

为他人着想,就是为自个儿着想

Pday 1 优化

测试! 面对DVD... 优化性能

  • ls-lR 格式
  • 快速重构整个系统

Pday 2 界面化

Karrigell/web.py 快速将网站作为软件界面

Pday 3 线程化

并发!爬虫化!

Pday N 无尽的探索

GUI/FP/C扩展... 无限的可能;

ObpBroadview/OutlineZq3rd/cdc (last edited 2009-12-25 07:17:09 by localhost)