diff --git a/1sTry/README.md b/1sTry/README.md deleted file mode 100644 index 0388cd9f3..000000000 --- a/1sTry/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# 首次试 -~ 此目录收集, 入门时,编程的各种冲突 - -## 进展 - -- 150924 大妈创建 \ No newline at end of file diff --git a/1sTry/bottle.md b/1sTry/bottle.md deleted file mode 100644 index 5e1cb5549..000000000 --- a/1sTry/bottle.md +++ /dev/null @@ -1,12 +0,0 @@ -# bottle 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/kvdb.md b/1sTry/kvdb.md deleted file mode 100644 index b599b22ca..000000000 --- a/1sTry/kvdb.md +++ /dev/null @@ -1,12 +0,0 @@ -# kvdb 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/nose.md b/1sTry/nose.md deleted file mode 100644 index 7cf22565f..000000000 --- a/1sTry/nose.md +++ /dev/null @@ -1,12 +0,0 @@ -# nose 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/qpy.md b/1sTry/qpy.md deleted file mode 100644 index 7d6edf2ac..000000000 --- a/1sTry/qpy.md +++ /dev/null @@ -1,12 +0,0 @@ -# qpy 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/requests.md b/1sTry/requests.md deleted file mode 100644 index 207595df9..000000000 --- a/1sTry/requests.md +++ /dev/null @@ -1,12 +0,0 @@ -# requests 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/restful.md b/1sTry/restful.md deleted file mode 100644 index 27f51b02c..000000000 --- a/1sTry/restful.md +++ /dev/null @@ -1,12 +0,0 @@ -# restful 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/sae.md b/1sTry/sae.md deleted file mode 100644 index e7ca6ad8c..000000000 --- a/1sTry/sae.md +++ /dev/null @@ -1,12 +0,0 @@ -# sae 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/1sTry/sqlite.md b/1sTry/sqlite.md deleted file mode 100644 index f2438c7f9..000000000 --- a/1sTry/sqlite.md +++ /dev/null @@ -1,12 +0,0 @@ -# sqlite 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/2nDev/API.md b/2nDev/API.md deleted file mode 100644 index 0696673d1..000000000 --- a/2nDev/API.md +++ /dev/null @@ -1,12 +0,0 @@ -# API 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/2nDev/README.md b/2nDev/README.md deleted file mode 100644 index 040e8b2cd..000000000 --- a/2nDev/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# 迭代开发 -~ 此目录收集, 持续开发时各种体验 - -## 进展 - -- 150924 大妈创建 \ No newline at end of file diff --git a/2nDev/design.md b/2nDev/design.md deleted file mode 100644 index cb0c63c13..000000000 --- a/2nDev/design.md +++ /dev/null @@ -1,12 +0,0 @@ -# 设计 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/2nDev/project.md b/2nDev/project.md deleted file mode 100644 index f58329388..000000000 --- a/2nDev/project.md +++ /dev/null @@ -1,12 +0,0 @@ -# 项目管理 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/2nDev/remote.md b/2nDev/remote.md deleted file mode 100644 index a71e262cb..000000000 --- a/2nDev/remote.md +++ /dev/null @@ -1,8 +0,0 @@ -# remote -~ 远程协同体验 - -- 是什么? -- 为什么? -- 什么来? -- 有效嘛? - diff --git a/2nDev/team.md b/2nDev/team.md deleted file mode 100644 index 83f9679b2..000000000 --- a/2nDev/team.md +++ /dev/null @@ -1,12 +0,0 @@ -# 团队 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/2python/README.md b/2python/README.md new file mode 100644 index 000000000..1dee792c8 --- /dev/null +++ b/2python/README.md @@ -0,0 +1,3 @@ +# 关于学习Python过程中的分享 + +(待续~) \ No newline at end of file diff --git a/2python/hardlearn.md b/2python/hardlearn.md new file mode 100644 index 000000000..3c598e1ff --- /dev/null +++ b/2python/hardlearn.md @@ -0,0 +1,62 @@ +# 《笨办法学Python》是一本讲如何学习的书 + +最近在学习Python,通过两天的实践,感觉Python的确是一门容易上手的语言。用一个周末,基本上就可以把《笨办法学习Python》里面的书籍做到一本,这本书是入门Python的宝典。 把本书专门讲Python的书籍全部剔除,这还是一本关于**学习方法论**的书籍,告诉我们“如何学习一门新的语言”。在这里把书中提到的一些关于**学习**的内容分享给大家。 + +#### 一、老程序员的建议 +《笨办法学Python》里面提到: + +>我做编程已经太长时间,长到对我来说编程已经是非常乏味的事情了。写这本书的时候,我已经**懂得大约20种编程语言,而且可以在大约一天或者一个星期内学会一种编程语言**(取决于这种语言有多古怪)。现在对我来说,编程这件事已经很无聊,已经谈不上什么兴趣了。当然这不是说编程本身是一件无聊的事情,也不是说你以后也一定会这样觉得,这只是我个人在当前的感觉而已。 + +重点部分: **懂得大约20种编程语言,而且可以在大约一天或者一个星期内学会一种编程语言** ,这是学习方法论。学习第一门语言可能会花较长的时间,而编程语言学习多了之后,会发现很多原理是相同的。此外,Zed A. Shaw是长期在一个领域的深耕,并不断的练习。关于技能,练习是一个很重要的环节的,在书中作者也经常提到练习的重要性,把每个代码敲下来。练习让我们在一个领域达到极致。在一个领域做到极致,就可以发现很多好玩的东西,以及更多可以应用的领域。例如把速录做到极致,在任何与文字打交道的行业领域都应用得上,而把写作发挥到的极致,其效果是人生每个阶段的成长,都会被写作指引,走向新的阶段。 + +>这么久的旅程下来,我的体会是,编程语言这东西并不是重要,重要的是你用这些语言做得事情。编程语言的真正目的是,作为你的工具实现有趣的事情。编程作为一项智力活动,是唯一一种能让你创建交互式艺术的艺术形式。你可以创建项目让别人使用,而且可以间接地和使用者沟通。没有其他的艺术形式能做到如此程度的交互性。 + +把编程应用到现有的体系中,比如用JavaScript来做知识管理,用Python来做个人大数据的分析,用ggplot2进行绘图,这些都是预计可行的思路。学习Java可以做一个简单的手机程序,还可以知道IOGraph是怎么工作的,Python可以更好地理解豆瓣,与高手交流的时候,也能懂得更多一下。 + +>学习创造软件的过程会改变你,而让你与众不同。……这个世界需要更多的怪人,他们知道某样东西是怎么工作的而且喜欢找到答案。 + + +“创造”一个软件会实现一些想法,而在没有学会编程之前是难以做到的,像是进入到了一个新的世界。 + + +#### 二、看完《笨办法学Python》之后应该做什么? +>**接下来的路:** ++ 选择一个项目, 通读它的文档和建议教程。在阅读过程中将文档中的代码自己写一遍,并让它们正常运行。我是通过这样的方法学习的,其实每个程序员都是这么学的。读完教程和文档以后,试着写点东西出来。写什么都行,哪怕是别人写过的也可以,只要做出来东西就可以了。 ++ 你一开始写的东西可能很差,不过没有关系。我在学一种新语言时也是很菜的。没有哪个初学者能写出完美的代码来,如果有人告诉你他有这本事,那他知识厚着脸皮撒谎而已。 + +**行动步骤:** ++ 找到一个项,阅读它的文档。 ++ 试着这些文档中代码并运行。 ++ 试着写一点东西。 + + +#### 三、怎样学习任何一种编程语言 +1. 找到关于这种语音的书或介绍性读物。 +2. 通读这本书,把里面的代码写下来并运行起来。 +3. 一边读书一遍写代码,同时做好笔记。 +4. 使用这种语言实现一些你用另一种熟悉的语言做过的程序组件。 +5. 阅读别人用这种语言写的代码,试着仿照他们的方式写代码。 + +#### 四、一些感悟 + +> 每学一种新的编程语言,你就会成长为一个更好的程序员。你学的越多,它们就会在变得越容易学习。当你学到第三种或第四种编程语言的时候, 你就应该能够在一周内学会一门类似的语言,不过对于一些特别的语言来说你可能还是要花较长的事件的。你现在学了Python,接下来学习Ruby和JavaScript就应该比较快了。这是因为很多语言有着共同的理念,你只要学了其中一种,就能用在别的语言上。 + +学习了Python之后,JavaScript在等着,并试着做一个插件。 + +>当你学习一种新语言时,不要假设它的工作方式太蠢——它只是不同而已——只有你接受它你才能学会它。 + +无论是工具还是一门新的语言,抱着归零的心态去接受,并保持着好奇心,这些都会引导我们体会到更多的内容。 + +当生活中培养一个新的习惯或新体系也是如此,跟着直觉走,当掌握习惯本身或者体系的精华之后,再用不同的方式来进行提炼和加工。最新构建的比如录音写作、击键反馈体系等等。 + +>我个人是很喜欢学习新编程语言的。我把自己当作一个“程序员人类学家”,我认为一种编程语言反映了一群使用者的一些独到见解。我学习的是他们用计算机互相交流时使用的语言,这对我来说非常有趣。……对于新的语言,你只要想学就学就行了。好好享受吧!真的很有趣。 + +对于任何事情,只要你觉得想做就去做。很做东西在接触之后,惊呼:怎么不早点发现呢? 其实惊呼的那一刻就是“早点”,因为恰恰在惊呼的那一时刻引起了你的注意,并慢慢渗透到生活中。 + + +#### 五、我的学习记录 ++ Day1:《笨办法学Python》,前20个习题用了15537个击键,898次鼠标点击。 ++ Day2《笨办法学Python》,通过习题26,习题21-26,击键6994次,鼠标点击491次,时间1小时41分钟。 ++ Day3:击键约2389次,鼠标点击约234次,学习时间42分钟,习题28-31。 ++ Day4:rang()函数会从第一个数到最后一个数,但不包含走最后一个数,含首不含尾。 ++ ……More…… \ No newline at end of file diff --git a/3rDemo/README.md b/3rDemo/README.md deleted file mode 100644 index 6c3a41eda..000000000 --- a/3rDemo/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# 产品路演 -~ 此目录收集, 最后一阶段的体验 - -## 进展 - -- 150924 大妈创建 \ No newline at end of file diff --git a/3rDemo/bp.md b/3rDemo/bp.md deleted file mode 100644 index d5fa4e101..000000000 --- a/3rDemo/bp.md +++ /dev/null @@ -1,12 +0,0 @@ -# 商业计划书 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/3rDemo/presentation.md b/3rDemo/presentation.md deleted file mode 100644 index d7bc54763..000000000 --- a/3rDemo/presentation.md +++ /dev/null @@ -1,12 +0,0 @@ -# 幻灯/演示 私人教程 - -## 背景 - -## 安装 - -## 配置 - -## 使用 - -## 体验 - diff --git a/6time/README.md b/6time/README.md new file mode 100644 index 000000000..edeb5ede3 --- /dev/null +++ b/6time/README.md @@ -0,0 +1,3 @@ +# 时间记录 + +- [时间记录相关教程:TimeMeter,Itimelog](http://sikaoa.com/2014/10/22/2577) \ No newline at end of file diff --git a/8bigdata/README.md b/8bigdata/README.md new file mode 100644 index 000000000..560ca1107 --- /dev/null +++ b/8bigdata/README.md @@ -0,0 +1,3 @@ + + +[个人大数据时代的到来](http://sikaoa.com/2014/10/09/2462) \ No newline at end of file diff --git a/9class/note1.md b/9class/note1.md new file mode 100644 index 000000000..b9db51fea --- /dev/null +++ b/9class/note1.md @@ -0,0 +1,44 @@ +课程笔记,2015年10月10日 + +开智青年五品:勤奋、专注、持久、善良、创意。 + +五大的元学科:网络科学、数学、诗歌、编程、认知科学。 + +内隐知识, 可以在做一些事情的时候,想到另外的一些知识。很多技能已经自动化了。比如在写作的时候,想到了其他的东西。外显的知识,是从书本上所获得的这些技能。把大量的外显知识转化成内隐的知识。专家不仅仅是拥有了这些知识点,而是同时拥有了一整套的规范,能够知道怎样去输出自己的产品。 + +聪明=神经智力+经验智力+反省智力。对于记忆、数学的知识要进行掌握。如果你在一个领域花的时间更多,就会拥有更多的经验。专家掌握了大量的反省智力,模式上会更具有更多的框架,而对于专家来说,则是更直接地进入到学习的里面中去。学习工程师和一般的人不同呢,一般是查看官方的帮助和引导,这样的学习效率会搞很多。 + +编程也是一种语言,需要进行刻意练习。编程需要从整体上了解,要掌握其中的关键词。学习编程的时候,是与计算机来进行交互,要掌握大量的逻辑。 + +大脑不善于同时处理两件事情。语言和逻辑都要进行可以的逻辑。语音要分为关键词和语法糖,把这些词汇都串联起来。编程语言所要做的是,少看书,多写代码。把书中的代码要进行实际的操练。无论是学习什么语言,都是与此。和Excel一样,要多进行操练,学习其他语言也是如此,学习编程的第一天开始,就是去写代码,而不是去看书,其他的语言也是如此,接下来20门编程语言都是这样的道理。 + +提高自己的逻辑思维逻辑,要在自己的头脑中进行预演。 + +为什么可以在听课的时候,可以比较自由地记录笔记呢?而使用速录机的时候,尽管速度会更快一些,却还不一定可以正确地打出来?这是因为练习的时候还不够,还需要投入更多的时间来进行训练。 + +在提高自己独立思维的时间上,不断地摸索和学习Github,看看他们是怎么样写代码的,模仿大牛,看他们是怎样进行编程的。 + +最重要的是执行意图,把最重要的事情要写下,并确定与目标执行之间的差距。 + +怎样善用社群?从挠痒痒、八卦到故事、社群,再到村庄、城市。 + +不断地提问,并跟同学互动。参加线下活动最积极的同学,这样使得自己的学习效率最高。 + +通过教的方式,可以提高自己的学习效率。通过想象地教别人也可以提高自己的效率。 + +利用自己的专业知识来解决问题,不是解决一个具体的问题,而是在使用的过程中,使用各种方式。 + +Haidao,从材料、通讯的计算机。掌握Python、PHP,以及JavaScript。 + +一切资料来自网络互动挖掘;一切想法来自日常学习工作;一切体悟来自于沟通交流;一切知识来自社区分享印证;一切经验来自个人失败体验。 + +China Python User Group。 + +字大;内容多,播放快;非常快,听是唯一的技巧。 + +初级知识,需要对高级知识深入了解,才能真正深入了解。只有在到了较高的层级之后,才能够很好地了解初级知识,所以要尽快地进入到高级知识状态。 + + +从一开始就要在Github这种环境中。工程师在所有工程和业务问题,都要以最小低价解决当前的工程问题。怎么把自己从现实和匆忙状态下,进入到最小代价解决问题呢?那就是尽可能地沉浸在软件工程师日常和行为模式中去。日常工作和学习的环境还是语境中去。 + +学习的一个错误可能是,花了太多的时间学习理论,而没有立即去行动。 \ No newline at end of file diff --git a/9class/note2.md b/9class/note2.md new file mode 100644 index 000000000..5d57e2fb1 --- /dev/null +++ b/9class/note2.md @@ -0,0 +1,104 @@ +课程笔记,2015年10月15日,广州 + +keep all of Processusability,让所有的东西一瞬间可用。当我们在和键盘沟通交流的时候,里面的编辑器反馈给我们,这一系列都是过程,让这些过程可用,任何地方出了问题,都要去解决它。(让人生没有Bug) + +GFM:Github Fork Markdown + +1994年进入互联网时代。 + +目前我们每天所接触到的信息,是30年前一些报纸一年的全部。所有的这些关于编程的信息、能力、知识,都已经在我们的头脑当中了。 + +编程是一个工具,是一个梯子。让大家打开思维的开关。 + +行为的动因是什么?是思维的驱动。 + +思想是一切的经验,是抽样出来,理解世界的模式。“思维”的“维”是指不同的维度。一般人的维度一般都是够的。 + +node.js和Python是不一样语言,这个是Python入门班。 + +大脑要尽可能地减少需要运行的要素。 + +要知道最主要的目标是什么。减少相关的要素。 + +凡是没有明令禁止的使用,努力去玩就行了。减少自我审查机制。 + +教练是Coaching,coach是马车的意思,是一种工具。马车可以帮助我们是一个地方,这个教练是指和体育教练,健身教练,可以达到自己的要求。 + +我们每个人的肌肉基础不一样,脂肪成分也不太一样,所以要因人而异。 + +我们选择信息的洪流,找到信息的源头。在信息源头中找到最好的信息,接触到最有趣的信息。 + +人们如何用Python来进行数据分析呢?把自己投入到真正的程序员的洪流中。沉浸到Github中,不仅仅是一个网站,是一个生态。每天都在进步,要学会和Github的同步变化。 + +画一个Github的生态图,只有自己动手摸索的东西,才是自己的,只有自己锻炼出来的肌肉才能形成自己的马甲线。 + +Gitbook与Github的关系是什么?两家公司。 + +timeline链接上重要的信息。把所有的记录都链接起来。BBS是为了进行技术上的沟通的交流。微博是一种无中心的快速化信息流。 + +Python是非常简单的,甚至是10行不到的代码,课程在淘宝搜索到相关的信息。 + +编程就是持续不断地写代码。用固定的时间固定的节奏,去走的Python。 + +对一次课程预热了大约40天的时间,完全可以学习完课程。第52课的内容是教给一个小伙伴完成前面1~5课的内容。 + +半年前的自己是什么样的状态?如果现在要求助后面的人生,可以把时间设定在半年后。 + +输出是更加残酷的输入。 + +行为上的练习意向是非常深刻的。 + +“写本身就是写的报酬”。 + +写一个教程给半年的自己,要从更高角度来对事情进行回顾。回顾之后,才会更好地进入到下一个状态。 + +萧秋水:写作,我会先从头到尾写完,有一个草稿,即使中间有些地方不算好,或者写不下去,也不管,略过那部分,总之先完成,然后返回去再做修改,反复修改,直到最终完稿。我之所以那样做,是因为那样会有一个整体观,往往是写到后面,前面的也想通了,读完全书,不懂的也明白了。如果一味地被前面的细节绊住,可能进度就会受影响,甚至可能无法完成。 + +陈素峰:写让我感觉到以前走的路子并没有白走,即使是错的,也有错的价值。写下东西,像是节点记录,也像是错题集,总提醒我不要原地踏步。 + +要尽可能地犯错,能够在任何都愿意和自己的思维缺陷去搏斗。 + +在有规定的150个小时里面,你们能够做到什么事情呢?国外对于训练飞行员的时候,大概是用了100个小时。 + +《如何每天写1000字》:培育你记录下来的想法,完善它们,要不然它们就消失了。 + +每周4500字以上的教程输出。每天付出1个小时的时间。持续不断地地输出,锻炼自己的思维,提高自己的维度。 + +相信我们对于“合意困难”的处理。 + +平常领任务的时候,用自己的话语复述一遍。短时间之内,涵盖的信息不多,要有来有去,听到了一个信息之后,进行复述。上课的道理非常地简单,去编程。 + +每次公开课,都有一个默认的任务,给公开写私人笔记,才会看到。这样大家碰到问题,才可以帮大家解决。笔记的要求是48小时之内给出。这次公开课,有哪三点是可以立即可以用的呢?这三点要可以给出链接,并且是可以评论的。Gitbook仅仅是工具之一,还有很大的工具。5W1H的理论和思维方法。 + +谷歌是把所有互联网公开的信息都已经提取出来了。对于问题的解决,只能自己来。 + +阿西莫夫的代码是开源的。如果你能找到,就可以想到。 + +DisQus可以镶嵌到任何界面上。 + +**编程**思维的培养必须要**编程**; +**靠谱**行为的基础只能是**靠谱**; +**提问**是活的技能的唯一起点; +**教练**价值源自你真诚的**行动**; +合意阻滞是学习的最佳动力。 + +行为直接解决决定了前进的方向。 + +提问的智慧是编程思想的一个换新元素。如果不会问问题,就不会编程。 + +大约到2045年左右,学会了至少5门左右的编程语言,长期在Github,会对这些语言有更深的了解,可以挖出很多的东西,可以非常自动化地把排行挖出来。Github里面的数据可以展现出我们的行为。 + +最小代价不是最优解,每一次错误,每解决一个小的问题,都快诶把它记录下来。Github可以自动化的把每个程式的拐点记录下来,修改的过程都会在里面。 + +Github就像是一个平行宇宙的现实版。在成长过程中的思维印记,你都不要丢了它,Github可以帮助你完成这些记录。 + +互联网所有的信息都可以记录的。 + +家里所有的数据都会留在互联网上面。 + +帮人挠痒痒的猴子,进行大量的输出,别人才知道你的的能力界限在哪里。大量地进行输出,这才是必要的。 + +要多交流,才能进行高程度的输出。 + +资源已经全部在网络上,而且及其明显。 + \ No newline at end of file diff --git a/ABOUT.md b/ABOUT.md index abc9fcd73..c5cc54b22 100644 --- a/ABOUT.md +++ b/ABOUT.md @@ -1,17 +1,8 @@ -# 有关 -~ 汇集这部私人教程未尽体验 -## TODO +## 社交网络 -## 参考 +- [微博](http://www.weibo.com/hujianfei1989),日常生活的零碎想法。 +- [博客](www.sikaoa.com),一般成文,体系的总结会写的博客。 +- [豆瓣](http://www.douban.com/people/hujianfei1989/),书籍清单写到豆瓣 -- [图灵社区 : 阅读 : 使用GitBook平台发布电子书](http://www.ituring.com.cn/article/127744) -- [使用Gitbook来编写你的Api文档 « 悟道集](http://tao.logdown.com/posts/243192-use-gitbook-to-write-api-documentation) - - -## ( ̄▽ ̄) - -- 150924 ZQ 清理为学员模板 -- 150317 迁移用 开智官方 gitbook 身份 -- 150316 ZQ 创建 \ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 000000000..e1ba7b8af --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +https://hujianfei1989.gitbooks.io/omooc2py/content/. diff --git a/README.md b/README.md index 7bf92a499..30586aa35 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # 开智学院 编程课程 Python 入门班 私人教程 -~ 提供给学员一个有序的开始,作为脚手架,作为起点 +这是@剑飞在思考 参加课程的相关笔记和心得。 -提供: - -- 一个 gitbook 最小图书框架 -- 一个 配合课程每周开发任务的目录树 +- 第一次课程,2015年10月10日 +- 第二次课程,2015年10月15日 \ No newline at end of file diff --git a/SUMMARY.md b/SUMMARY.md index 23cbaa094..a1d965936 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -1,9 +1,9 @@ # Summary -- [教学反转](0MOOC/README.md) -- [基础旋进](1sTry/README.md) -- [迭代作品](2nDev/README.md) -- [人生首秀](3rDemo/README.md) -- [代码 (_src)](_src/README.md) -- [素材 (draft)](draft/README.md) - + [教程该怎么写](draft/how2tutorial.md) +- [开智Python课程笔记](0MOOC/README.md) + + [课程1,2015年10月10日](9class/note1.md) + - [课程2,2015年10月16日](9class/note2.md) +- [Python 代码](2python/README.md) +- [《笨办法学Python》是一本讲如何学习的书》](2python/hardlearn.md) +- [时间管理](6time/README.md) +- [个人大数据](8bigdata/README.md) - [有关](ABOUT.md) diff --git a/_src/om2py0w/0wex1/main.py b/_src/om2py0w/0wex1/main.py index e69de29bb..0652f10e2 100644 --- a/_src/om2py0w/0wex1/main.py +++ b/_src/om2py0w/0wex1/main.py @@ -0,0 +1,45 @@ +# -*- coding:utf-8 -*- +from sys import * +from os.path import exists + + +def main(): + print u"欢迎来到History:1.打印历史记录 2.增加新内容 3.退出" + choose = raw_input('>> ') + if choose == '1': + print_history() + elif choose == '2': + write_your_note() + elif choose == '3': + exit(0) + else: + print u"没懂!" + mai() + + +def print_history(): + + if exists("daily.txt") : + print u"此前的记录:" + print 30 * '=' + filename = open("daily.txt",'r') + for line in filename.readlines(): + print line + print 30 * '=' + + else: + print u"没发现之前的,现在开始写吧!" + filename = open("daily.txt",'w') + filename.close() + write_your_note() + +def write_your_note(): + print u"请输入:", + lines = raw_input(">> ") + filename = open("daily.txt",'a+') + filename.write(lines + "\n") + filename.close() + +if __name__ == '__main__': + main() + diff --git a/book.json b/book.json index df19e9765..230073d8e 100644 --- a/book.json +++ b/book.json @@ -1,13 +1,11 @@ -{"title": "开智学院 编程课程 Python 入门班 私人教程模板", - "version": "15.9.18,2020", - "description": "OMOOC.py tutorial for teching", - "author": "OMOOC-support ", - - "plugins": [ - "disqus" - ], +{"title": "itdmb-python", + "version": "15.10.14", + "description": "python速查手册", + "author": "hujinafei1989 ", + "plugins": ["disqus"], "pluginsConfig": { - "shortName": "Openmindclub" - } + "disqus": { + "shortName": "itdmb-python" + } + } } - diff --git a/draft/README.md b/draft/README.md index 7372badfe..16d51bdaf 100644 --- a/draft/README.md +++ b/draft/README.md @@ -6,4 +6,3 @@ ## 进展 -- 150316 大妈创建 \ No newline at end of file diff --git a/draft/how2tutorial.md b/draft/how2tutorial.md index da2c1013e..e6b3f187f 100644 --- a/draft/how2tutorial.md +++ b/draft/how2tutorial.md @@ -1,28 +1 @@ -# 教程应该怎么写? -从邮件中恢复 - - 发件人: Zoom.Quiet - 收件人: "omooc@googlegroups.com" - 日期: 2015年3月17日 下午2:44 - 主题: [INFO]教程怎么写? - -- 教程怎么去写? -- 面向 6 个月前的自己来写吧! - + 软件工程中有一个著名的沟通技巧: 小黄鸭方法 - + 也同样适用于写教程 ;-) - + 因为, 我们对自个儿的知识结构最了解 - + 最知道怎么说服这样的一个自个儿来使用具体的技术 - + 或是说,最能直觉的整理出这样的自己,如何学习最效! -- 但是,大妈呢, 作为第一读者关注的则是: - + 是否原创? - + 如果是抄的话,抄的姿势对不对? - + 应用这篇教程,是否能说服同类小伙伴来使用? - + 教程是否完备/可用 - + 简单就的说就是 DUKU 6字方针: - * 有料 - * 有趣 - * 有种 - -## 是也乎 - -- 150412 大妈创建 \ No newline at end of file +# 教程