Differences between revisions 1 and 50 (spanning 49 versions)
Revision 1 as of 2011-03-07 12:30:27
Size: 1097
Editor: QidongSu
Comment:
Revision 50 as of 2011-03-30 22:23:00
Size: 6148
Editor: huangxun
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
<<TableOfContents>>

##startInc
Line 4: Line 7:


<<TableOfContents>>
##startInc
 * 一个转机:[[http://groups.google.com/group/python-cn/browse_thread/thread/ea785465ff4a66ad#|清华大学出版社Python征稿 ]]
 
Line 11: Line 12:
 * ~ ZoomQuiet ,肯定需要! 只是E文应该吼 `Real World Python for freshener`
Line 12: Line 14:
== 计划 ==
就当 可爱的python 的进阶版吧,介绍介绍大牛们认为比较好的东西
 计划::
  * 就当 [[ObpLovelyPython|可爱的python]] 的进阶版吧,介绍介绍大牛们认为比较好的东西;比如各个模块、工作环境,使新手能够获取最爽的体验。大妈觉得比较好用的Leo啥的详细介绍一下吧。要解决一下新手在使用Python时会遇到的实际问题
Line 15: Line 17:
比如各个模块、工作环境,使新手能够获取最爽的体验。  写作范围::
  * 顺手的工作环境的搭建 包括Leo,MoinMoin,Trac,SVN等(我现在还没学会SVN……)
  * 在实例故事中介绍各个模块
  * 真正教会新手如何使用python解决实际问题
Line 17: Line 22:
大妈觉得比较好用的Leo啥的详细介绍一下吧。

要解决一下新手在使用Python时会遇到的实际问题

=== 计划写作范围 ===

 * 顺手的工作环境的搭建 包括Leo,MoinMoin,Trac,SVN等(我现在还没学会SVN……)

 * 在实例故事中介绍各个模块

 * 真正教会新手如何使用python解决实际问题

=== 新手想要的书 ===
== 新手想要的书 ==
Line 33: Line 25:
新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字  * 新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字
 * 新手需要的就是实例!
 * ~ ZoomQuiet:
  * 新手的状态很难保持,在 Python 世界,所以,施主的及时记录,非常非常可贵!
  * 只是,实例,最好有一个核心线索^作品的演化^,可以将所有常用领域的关键知识都串起来,否则,分散成一个个零散的独立功能,无法帮助小白建立大局观的...
 * QidongSu 回应
  . 本身做这么大一个实例已经很牛x了……
 * jeffjie说
  . 这让我想起当时构思现场讲Scala的事,故事的确是最容易引人入胜的,但讲一个好的故事需要花点心思去构想啊。
 * QidongSu
  . 可不可以模仿《python编程》写一个通讯录,然后一直扩展,变成一个数据库
Line 35: Line 37:
新手需要的就是实例! * ream D
  . 写作主要是要有毅力和凝聚力,大家要坚持下去啊

== 大纲设计 ==
详见:'''[[http://code.google.com/p/openbookproject/wiki/RealWorldPyLivin|RealWorldPyLivin 大蟒本色 - O.B.P ~ Open Book Proj. 4 Chinese Pythonic 中文蟒样开放技术图书计划! - Google Project Hosting]]'''
== 使用 BitBucket 进行过程协同 ==
为了方便追踪进展,决定使用BitBucket的仓库进行协同编写,以下是加入步骤,请团队成员注意:

---- /!\ '''Edit conflict - other version:''' ----
 一、首先是环境搭建步骤:

---- /!\ '''Edit conflict - your version:''' ----
 一、首先是环境搭建步骤:

---- /!\ '''End of edit conflict''' ----
 * 1:首先到 http://bitbucket.org 注册帐号
 * 2:把账号名以邮件方式吼给我([email protected]),我将把账号追加到 https://bitbucket.org/ZoomQuiet/obp.rwpy4learner 成为可写成员
 * 3.在 http://mercurial.selenic.com/downloads/ 下载Hg,安装
 * 4.在http://sphinx.pocoo.org/下载sphinx,安装(参见

http://code.google.com/p/openbookproject/wiki/FlowSphinx)

---- /!\ '''Edit conflict - other version:''' ----
环境搭建完成......

 二、撰写,推送步骤

---- /!\ '''Edit conflict - your version:''' ----
 * 环境搭建完成......

 二、撰写,推送步骤

---- /!\ '''End of edit conflict''' ----
 * 1.首先,cmd输入以下指令建立本地仓库:
 * hg clone https://bitbucket.org/ZoomQuiet/obp.rwiwpyzh RWIwPyZh
 * 3.在仓库目录中,配置身份: .hg/hgrc
[ui] username = You Name <[email protected]>

  
[paths] default = https://帐号名:口令@bitbucket.org/ZoomQuiet/obp.rwpy4learner

 * 3.再接着尝试使用spiny展开自个儿章节撰写(参见


---- /!\ '''Edit conflict - other version:''' ----
http://wiki.woodpecker.org.cn/moin/DocumentUsageSphinx)

---- /!\ '''Edit conflict - your version:''' ----
http://wiki.woodpecker.org.cn/moin/DocumentUsageSphinx)

---- /!\ '''End of edit conflict''' ----
 * 4.撰写...
 * 5.每天至少检入本地一次修订版本
 * hg ci -m "修订日志"
 * 每周必须同步一次团队仓库
先同步:hg pull -u

 * 撰写后检查没问题,可以编译成htm
RWIwPyZh> make html
 * 推送到团队远程中央仓库:
hg ci -m "检入日志" hg push https://bitbucket.org/ZoomQuiet/obp.rwpy4learner


 * 仓库检入完成

 * 非常简明的教程,大家有不懂可以问我。


== 认领进展 ==

 认领规则::
  * 在相应的章节后写上自个儿姓名,认领节数,具体认领内容,进度,作品的文档
   * (在attachment中上传文件,再用attachment:“文件名”指定到该文件。作品文档必须是纯文本格式)
{{{
如:第一章:
 ream d 1.1-1.4 认领本章所有故事情节和实例 10% attachment:测试
 (认领者姓名) (认领节数) (具体认领内容) (进度) (作品的文档)
}}}


=== 认领者名单: ===

||<:rowbgcolor="#effffe"># || 认领者 || 章节范畴 || 进度 || 附件 || 备注 ||
||<-6:>''' 第一章 '''||
||~ || ream D || 介绍-1.4 || 0% || 附件? || 认领本章所有故事情节和实例 ||
||<-6:>''' 第二章 '''||
||~ || QidongSu || 前言/介绍 || 0% || 附件? || 认领本章 ||
||<-6:>''' 第三章 '''||
||~ || hejibo1984 || 通信录gui化 || 10% || 附件? || 所有故事和代码实例 ||
||<-6:>''' 第四章 '''||
||~ || fxiao || 4.1-4.5 || 0% || 附件? || 认领本章所有故事情节和实例 ||
||<-6:>''' 第五章 '''||
||~ || ?? || ?? || 0% || 附件? || ~ ||
||<-6:>''' 第六章 '''||
||~ || ?? || ?? || 0% || 附件? || ~ ||
||<-6:>''' 第七章 '''||
||~ || ?? || ?? || 0% || 附件? || ~ ||
||<-6:>''' 第八章 '''||
||~ || ?? || ?? || 0% || 附件? || ~ ||
||<:rowbgcolor="#effffe"># || 认领者 || 章节范畴 || 进度 || 附件 || 备注 ||

=== 固定的写作团队(3-5人) ===
同志们先建立自己的维基页面?——QidongSu
 目前已有成员::
    1. Qidong Su
    1. ream D
    1. He Jibo
    1. fxiao
Line 39: Line 149:
::-- QidongSu [<<DateTime(2011-03-07T12:30:26Z)>>] ::-- QidongSu [<<DateTime(2011-03-07T12:30:26Z

一个计划

大蟒本色

本来来像叫“实战python”的,翻译成英文就叫RealPython了……

  • ~ ZoomQuiet ,肯定需要! 只是E文应该吼 Real World Python for freshener

  • 计划
    • 就当 可爱的python 的进阶版吧,介绍介绍大牛们认为比较好的东西;比如各个模块、工作环境,使新手能够获取最爽的体验。大妈觉得比较好用的Leo啥的详细介绍一下吧。要解决一下新手在使用Python时会遇到的实际问题

    写作范围
    • 顺手的工作环境的搭建 包括Leo,MoinMoin,Trac,SVN等(我现在还没学会SVN……)

    • 在实例故事中介绍各个模块
    • 真正教会新手如何使用python解决实际问题

新手想要的书

我本身就是一个新手,在使用python的时候有大不爽!

  • 新手就是刚进门的小学生,大牛的任务就是手把手教会他写字,不光如此,还要教会他如何使用这些文字
  • 新手需要的就是实例!
  • ~ ZoomQuiet:

    • 新手的状态很难保持,在 Python 世界,所以,施主的及时记录,非常非常可贵!
    • 只是,实例,最好有一个核心线索作品的演化,可以将所有常用领域的关键知识都串起来,否则,分散成一个个零散的独立功能,无法帮助小白建立大局观的...

  • QidongSu 回应

    • 本身做这么大一个实例已经很牛x了……
  • jeffjie说
    • 这让我想起当时构思现场讲Scala的事,故事的确是最容易引人入胜的,但讲一个好的故事需要花点心思去构想啊。
  • QidongSu

    • 可不可以模仿《python编程》写一个通讯录,然后一直扩展,变成一个数据库

* ream D

  • 写作主要是要有毅力和凝聚力,大家要坚持下去啊

大纲设计

详见:RealWorldPyLivin 大蟒本色 - O.B.P ~ Open Book Proj. 4 Chinese Pythonic 中文蟒样开放技术图书计划! - Google Project Hosting

使用 BitBucket 进行过程协同

为了方便追踪进展,决定使用BitBucket的仓库进行协同编写,以下是加入步骤,请团队成员注意:


/!\ Edit conflict - other version:


  • 一、首先是环境搭建步骤:


/!\ Edit conflict - your version:


  • 一、首先是环境搭建步骤:


/!\ End of edit conflict


http://code.google.com/p/openbookproject/wiki/FlowSphinx)


/!\ Edit conflict - other version:


环境搭建完成......

  • 二、撰写,推送步骤


/!\ Edit conflict - your version:


  • 环境搭建完成...... 二、撰写,推送步骤


/!\ End of edit conflict


[ui] username = You Name <[email protected]>

[paths] default = https://帐号名:口令@bitbucket.org/ZoomQuiet/obp.rwpy4learner

  • 3.再接着尝试使用spiny展开自个儿章节撰写(参见


/!\ Edit conflict - other version:


http://wiki.woodpecker.org.cn/moin/DocumentUsageSphinx)


/!\ Edit conflict - your version:


http://wiki.woodpecker.org.cn/moin/DocumentUsageSphinx)


/!\ End of edit conflict


  • 4.撰写...
  • 5.每天至少检入本地一次修订版本
  • hg ci -m "修订日志"
  • 每周必须同步一次团队仓库

先同步:hg pull -u

  • 撰写后检查没问题,可以编译成htm

RWIwPyZh> make html

  • 推送到团队远程中央仓库:

hg ci -m "检入日志" hg push https://bitbucket.org/ZoomQuiet/obp.rwpy4learner

  • 仓库检入完成
  • 非常简明的教程,大家有不懂可以问我。

认领进展

认领规则
  • 在相应的章节后写上自个儿姓名,认领节数,具体认领内容,进度,作品的文档
    • (在attachment中上传文件,再用attachment:“文件名”指定到该文件。作品文档必须是纯文本格式)

如:第一章:
 ream d       1.1-1.4    认领本章所有故事情节和实例  10%   attachment:测试
 (认领者姓名)  (认领节数)  (具体认领内容)            (进度)  (作品的文档)

认领者名单:

#

认领者

章节范畴

进度

附件

备注

第一章

~

ream D

介绍-1.4

0%

附件?

认领本章所有故事情节和实例

第二章

~

QidongSu

前言/介绍

0%

附件?

认领本章

第三章

~

hejibo1984

通信录gui化

10%

附件?

所有故事和代码实例

第四章

~

fxiao

4.1-4.5

0%

附件?

认领本章所有故事情节和实例

第五章

~

??

??

0%

附件?

~

第六章

~

??

??

0%

附件?

~

第七章

~

??

??

0%

附件?

~

第八章

~

??

??

0%

附件?

~

#

认领者

章节范畴

进度

附件

备注

固定的写作团队(3-5人)

同志们先建立自己的维基页面?——QidongSu

目前已有成员
  1. Qidong Su
  2. ream D
  3. He Jibo
  4. fxiao


::-- QidongSu [<<DateTime(2011-03-07T12:30:26Z

RealPython (last edited 2012-04-16 10:07:09 by huangxun)