Skip to content

Commit 98f383a

Browse files
committed
refresh structure
2 parents 6d0b858 + 4f3fe0d commit 98f383a

16 files changed

Lines changed: 74 additions & 34 deletions

Functional Programming/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Functional Programming
2+
用Python进行函数式编程……
3+
4+
## 说明
5+
6+
- Henry Kupty的函数式编程扫盲系列
7+
- [函数式编程:概念,惯用语和理念](./函数式编程:概念,惯用语和理念.md)
8+
函数式编程概述
9+
10+
- [了解函数式编程背后的属性:单子(Monad)](./了解函数式编程背后的属性:单子(Monad).md)
11+
12+
本文讲解了函数式编程中的单子,及其三大法则。
13+
File renamed without changes.

Hardware/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Hardware
2+
硬件相关,物联网,无人机等……
3+
4+
## 说明
5+
6+
- 用Python玩转Worcester Wave恒温器
7+
8+
* [第一部分](./用Python玩转Worcester Wave恒温器-第一部分.md)
9+
10+
智能家居盛行的现在,你也可以控制自己的家电。如果你的电器支持移动app控制,那么不知道如何踏出hack the life的第一步,可以看看这篇文章,或许你可以有一种新思路……
11+
12+
* [第二部分](./用Python玩转Worcester Wave恒温器-第二部分.md)
13+
14+
紧接着第一部分,我们看看如何用starttls-mitm进行合法的中间人攻击以破解app和服务器之间加密的通信,看看如何使用反编译器反编译apk以获得消息中的信息加密算法以进行逆向,最终获得完整的明文交互信息……
15+
16+
* [第三部分](./用Python玩转Worcester Wave恒温器-第三部分.md)
17+
18+
收尾章节。我们可以看到如何利用破解出来的信息达到实际的控制。并且,作者还在Github上分享了他的源代码!
19+
20+
- [使用Python构建一个(半)自动无人机](./使用Python构建一个(半)自动无人机.md)
21+
22+
无人机盛行的当下,想看看如何用node.js和python对其进行编程,做一些好玩的事情吗?看看作者如何玩玩这一big toy吧!(搞得我也想玩了,但是无人机还是有点贵呢……)
23+
File renamed without changes.
File renamed without changes.
File renamed without changes.

Others/README.md

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,6 @@
1010

1111
使用Twilio Lookup来对电话号码进行常规操作,例如验证有效性,获取运营商信息等。有更多更好的想法,不要忘记联系原作者进行分享~~
1212

13-
- 用Python玩转Worcester Wave恒温器
14-
15-
* [第一部分](./用Python玩转Worcester Wave恒温器-第一部分.md)
16-
17-
智能家居盛行的现在,你也可以控制自己的家电。如果你的电器支持移动app控制,那么不知道如何踏出hack the life的第一步,可以看看这篇文章,或许你可以有一种新思路……
18-
19-
* [第二部分](./用Python玩转Worcester Wave恒温器-第二部分.md)
20-
21-
紧接着第一部分,我们看看如何用starttls-mitm进行合法的中间人攻击以破解app和服务器之间加密的通信,看看如何使用反编译器反编译apk以获得消息中的信息加密算法以进行逆向,最终获得完整的明文交互信息……
22-
23-
* [第三部分](./用Python玩转Worcester Wave恒温器-第三部分.md)
24-
25-
收尾章节。我们可以看到如何利用破解出来的信息达到实际的控制。并且,作者还在Github上分享了他的源代码!
2613

2714
- [psutil 4.0.0以及如何获得Python中“真正的”进程内存和环境](./psutil 4.0.0以及如何获得Python中“真正的”进程内存和环境.md)
2815

@@ -51,18 +38,11 @@
5138

5239
Django的模型中有一个Meta内部类,可以在很多其他Python API中发现它的使用。本文探索了此Meta内部类的来龙去脉……
5340

54-
- [如何使用Python和Pandas处理大量的JSON数据集](./如何使用Python和Pandas处理大量的JSON数据集.md)
55-
56-
如何处理大量的(指无法一次性存入内存)JSON数据集呢?本文给出了一个第三方库ijson来迭代的处理此问题。同时,通过一个简单的交通管制数据的分析,向我们娓娓道来如何使用Pandas处理分析可视化数据……
5741

5842
- [复合构建器模式(Composite Builder Pattern),一个声明式编程的例子](./复合构建器模式(Composite Builder Pattern),一个声明式编程的例子)
5943

6044
针对于那些属性来自于多个源的复杂对象来说,本文给出了一个例子,提出复合构建器模式以方便编程。
6145

62-
- [Python Mock:简单介绍 —— 第一部分](./Python Mock:简单介绍 —— 第一部分.md)
63-
64-
本文带你走入Python mock,这个用于测试(TDD方法)的库……
65-
6646
- [将Python用于地理空间数据处理](./将Python用于地理空间数据处理.md)
6747

6848
本文带你感受一下,如何将Python这个可爱的语言用于地理空间数据处理……
@@ -75,15 +55,6 @@
7555

7656
RPython是个翻译器,一个编译时运行的翻译器。本文关注与RPython本身,主要说明了其特性及相关错误。
7757

78-
- Henry Kupty的函数式编程扫盲系列
79-
80-
- [了解函数式编程背后的属性:单子(Monad)](./了解函数式编程背后的属性:单子(Monad).md)
81-
82-
本文讲解了函数式编程中的单子,及其三大法则。
83-
84-
- [在Python中使用Behave来开始行为测试](./在Python中使用Behave来开始行为测试.md)
85-
86-
本文通过讲述一个21点的例子,借助Python中的Behave库,带你体验什么是BDD,行为驱动开发。
8758

8859
- [使用gdb调试CPython进程](./使用gdb调试CPython进程.md)
8960

@@ -97,8 +68,5 @@
9768

9869
这是一篇关于如何显示lambda源代码的hack……
9970

100-
- [使用Python构建一个(半)自动无人机](./使用Python构建一个(半)自动无人机.md)
101-
102-
无人机盛行的当下,想看看如何用node.js和python对其进行编程,做一些好玩的事情吗?看看作者如何玩玩这一big toy吧!(搞得我也想玩了,但是无人机还是有点贵呢……)
10371

104-
- [如何在Python中创建绿噪音](./如何在Python中创建绿噪音.md)
72+
- [如何在Python中创建绿噪音](./如何在Python中创建绿噪音.md)

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,20 @@ translate python documents to Chinese for convenient reference
2222
## DevOps工具
2323
- Fabric: [中文版](http://fabric-chs.readthedocs.org/zh_CN/chs/) | [英文版](http://docs.fabfile.org/en/1.11/index.html)
2424

25+
## 测试
26+
- [Testing](./Testing) 测试相关
27+
28+
## 硬件
29+
- [Hardware](./Hardware) 硬件相关,物联网,无人机等……
30+
31+
## 科学计算和数据分析
32+
- [Science and Data Analysis](./Science and Data Analysis)
33+
34+
## 函数式编程
35+
- [Functional Programming](./Functional Programming)
36+
2537
## 无法归类的
2638
- [Others](./Others) 其他一些没法分类的文档
2739

2840
# 辅助工具
29-
- ` html2text {url} > '{name}.md'`
41+
- ` html2text {url} > '{name}.md'`

0 commit comments

Comments
 (0)