Skip to content

Commit 1da5376

Browse files
committed
发布:《HelloGitHub》第78期
1 parent 115a02a commit 1da5376

80 files changed

Lines changed: 4947 additions & 3691 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号
2020

2121
| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
2222
| ------- | ----- | ------------ | ------ | --------- |
23-
| [第 77 期](/content/HelloGitHub77.md) | [第 76 期](/content/HelloGitHub76.md) |
23+
| [78 期](/content/HelloGitHub78.md) | [77 期](/content/HelloGitHub77.md) | [第 76 期](/content/HelloGitHub76.md) |
2424
| [第 75 期](/content/HelloGitHub75.md) | [第 74 期](/content/HelloGitHub74.md) | [第 73 期](/content/HelloGitHub73.md) | [第 72 期](/content/HelloGitHub72.md) | [第 71 期](/content/HelloGitHub71.md) |
2525
| [第 70 期](/content/HelloGitHub70.md) | [第 69 期](/content/HelloGitHub69.md) | [第 68 期](/content/HelloGitHub68.md) | [第 67 期](/content/HelloGitHub67.md) | [第 66 期](/content/HelloGitHub66.md) |
2626
| [第 65 期](/content/HelloGitHub65.md) | [第 64 期](/content/HelloGitHub64.md) | [第 63 期](/content/HelloGitHub63.md) | [第 62 期](/content/HelloGitHub62.md) | [第 61 期](/content/HelloGitHub61.md) |

README_en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Will be released on the **28th of each month**| [Contributors](https://github.co
2323

2424
| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
2525
| ------- | ----- | ------------ | ------ | --------- |
26-
| [NO.77](/content/HelloGitHub77.md) | [NO.76](/content/HelloGitHub76.md) |
26+
| [NO.78](/content/HelloGitHub78.md) | [NO.77](/content/HelloGitHub77.md) | [NO.76](/content/HelloGitHub76.md) |
2727
| [NO.75](/content/HelloGitHub75.md) | [NO.74](/content/HelloGitHub74.md) | [NO.73](/content/HelloGitHub73.md) | [NO.72](/content/HelloGitHub72.md) | [NO.71](/content/HelloGitHub71.md) |
2828
| [NO.70](/content/HelloGitHub70.md) | [NO.69](/content/HelloGitHub69.md) | [NO.68](/content/HelloGitHub68.md) | [NO.67](/content/HelloGitHub67.md) | [NO.66](/content/HelloGitHub66.md) |
2929
| [NO.65](/content/HelloGitHub65.md) | [NO.64](/content/HelloGitHub64.md) | [NO.63](/content/HelloGitHub63.md) | [NO.62](/content/HelloGitHub62.md) | [NO.61](/content/HelloGitHub61.md) |

content/HelloGitHub01.md

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,41 +28,45 @@
2828
### CSS 项目
2929
1、[typo.css](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sofish/typo.css):中文网页重设与排版,为了一致化浏览器排版效果,构建最适合中文阅读的网页排版。包括桌面和移动平台,[预览](http://typo.sofi.sh/)
3030

31+
3132
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
3233

3334
### JavaScript 项目
34-
2、[VeryNginx](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexazhou/VeryNginx):一个功能强大而对人类友好的 Nginx 扩展程序。[VeryNginx 文档](https://github.com/alexazhou/VeryNginx/blob/master/readme_zh.md)
35+
2、[activate-power-mode](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/disjukr/activate-power-mode):爆炸输入效果,[在线演示](http://0xabcdef.com/activate-power-mode/)
3536

3637

3738

38-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/VeryNginx-min.jpeg' style="max-width:80%; max-height=80%;"></img></p>
39+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/activate-power-mode.gif' style="max-width:80%; max-height=80%;"></img></p>
3940

40-
3、[activate-power-mode](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/disjukr/activate-power-mode):爆炸输入效果,[在线演示](http://0xabcdef.com/activate-power-mode/)
41+
3、[ant-design](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-design):阿里开源的一套企业级的 UI 设计语言和 React 实现。[中文文档](https://ant.design/docs/react/introduce-cn),样式偏向于后端,展示效果十分漂亮
4142

4243

44+
4、[VeryNginx](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexazhou/VeryNginx):一个功能强大而对人类友好的 Nginx 扩展程序。[VeryNginx 文档](https://github.com/alexazhou/VeryNginx/blob/master/readme_zh.md)
45+
4346

44-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/activate-power-mode.gif' style="max-width:80%; max-height=80%;"></img></p>
4547

46-
4、[ant-design](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-design):阿里开源的一套企业级的 UI 设计语言和 React 实现。[中文文档](https://ant.design/docs/react/introduce-cn),样式偏向于后端,展示效果十分漂亮
48+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/VeryNginx-min.jpeg' style="max-width:80%; max-height=80%;"></img></p>
4749

4850
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
4951

5052
### Python 项目
51-
5、[beijing_bus](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/wong2/beijing_bus):北京实时公交,可以显示查询的公交到达某站还需多久
53+
5、[awesome-python-webapp](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/michaelliao/awesome-python-webapp):廖老师的 Python 入门教程中的实践项目的代码,[教程在线阅读](http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a3d157284cd24bc0952d6c4a7c9d8c55000)
54+
55+
56+
6、[beijing_bus](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/wong2/beijing_bus):北京实时公交,可以显示查询的公交到达某站还需多久
5257

5358

5459

5560
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/beijing_bus.gif' style="max-width:80%; max-height=80%;"></img></p>
5661

57-
6、[tushare](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/waditu/tushare):TuShare 是一个免费、开源的 Python 财经数据接口包,[TuShare 文档](http://tushare.org/index.html)
62+
7、[Minos](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phith0n/Minos):一个基于 Tornado/MongoDB/Redis 的社区系统
5863

5964

65+
8、[tushare](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/waditu/tushare):TuShare 是一个免费、开源的 Python 财经数据接口包,[TuShare 文档](http://tushare.org/index.html)
6066

61-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/None' style="max-width:80%; max-height=80%;"></img></p>
6267

63-
7、[awesome-python-webapp](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/michaelliao/awesome-python-webapp):廖老师的 Python 入门教程中的实践项目的代码,[教程在线阅读](http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a3d157284cd24bc0952d6c4a7c9d8c55000)
6468

65-
8、[Minos](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phith0n/Minos):一个基于 Tornado/MongoDB/Redis 的社区系统
69+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/None' style="max-width:80%; max-height=80%;"></img></p>
6670

6771
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
6872

@@ -73,27 +77,36 @@
7377

7478
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/01/img/archey-osx.png' style="max-width:80%; max-height=80%;"></img></p>
7579

76-
10、[Learning-SICP](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/DeathKing/Learning-SICP):《计算机程序的构造和解释》公开课
80+
10、[awesome-python-cn](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/jobbole/awesome-python-cn):awesome-python 中文版
7781

78-
11、[awesome-python-cn](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/jobbole/awesome-python-cn):awesome-python 中文版
7982

80-
12、[github](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phodal/github):《GitHub 漫游指南》该指南能够让新手学会如何使用 GitHub 网站,从而加入到开源社区。phodal 从他和 GitHub 的青涩故事写起,全方位地介绍了 GitHub 这个网站,以及如何合理地使用这个网站
83+
11、[github](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/phodal/github):《GitHub 漫游指南》该指南能够让新手学会如何使用 GitHub 网站,从而加入到开源社区。phodal 从他和 GitHub 的青涩故事写起,全方位地介绍了 GitHub 这个网站,以及如何合理地使用这个网站
84+
85+
86+
12、[Learning-SICP](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/DeathKing/Learning-SICP):《计算机程序的构造和解释》公开课
87+
8188

8289
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
8390

8491
### 开源书籍
85-
13、[interpy-zh](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/eastlakeside/interpy-zh):《Python 进阶中文版》,[在线阅读](https://eastlakeside.gitbooks.io/interpy-zh/content/)
92+
13、[design_patterns](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/design_patterns):《图说设计模式》,[在线阅读](https://design-patterns.readthedocs.io/zh_CN/latest/index.html#)
93+
94+
95+
14、[interpy-zh](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/eastlakeside/interpy-zh):《Python 进阶中文版》,[在线阅读](https://eastlakeside.gitbooks.io/interpy-zh/content/)
8696

87-
14、[python3-cookbook](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yidao620c/python3-cookbook):《Python Cookbook 3rd 中文版》,[在线阅读](http://python3-cookbook.readthedocs.org/zh_CN/latest/)
8897

89-
15、[Python-Guide-CN](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/Prodesire/Python-Guide-CN):《Python 最佳实践指南中文版》,[在线阅读](http://pythonguidecn.readthedocs.io/zh/latest/)
98+
15、[linuxtools_rst](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/linuxtools_rst):《Linux 工具快速教程》,[在线阅读](http://linuxtools-rst.readthedocs.io/zh_CN/latest/)
9099

91-
16、[design_patterns](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/design_patterns):《图说设计模式》,[在线阅读](https://design-patterns.readthedocs.io/zh_CN/latest/index.html#)
92100

93-
17、[linuxtools_rst](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/me115/linuxtools_rst):《Linux 工具快速教程》,[在线阅读](http://linuxtools-rst.readthedocs.io/zh_CN/latest/)
101+
16、[Python-Guide-CN](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/Prodesire/Python-Guide-CN):《Python 最佳实践指南中文版》,[在线阅读](http://pythonguidecn.readthedocs.io/zh/latest/)
102+
103+
104+
17、[python3-cookbook](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yidao620c/python3-cookbook):《Python Cookbook 3rd 中文版》,[在线阅读](http://python3-cookbook.readthedocs.org/zh_CN/latest/)
105+
94106

95107
18、[the_new_world_linux](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yangyangwithgnu/the_new_world_linux):《Linux 下的惬意生活》,[在线阅读](https://github.com/yangyangwithgnu/the_new_world_linux#目录)
96108

109+
97110
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
98111

99112

content/HelloGitHub02.md

Lines changed: 41 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,26 @@
2727
### CSS 项目
2828
1、[github-markdown-css](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sindresorhus/github-markdown-css):仿 GitHub 的 Markdown 的样式,就是使用了这个 CSS 后,Markdown 展示效果和 GitHub 的大致一样。[示例](https://sindresorhus.com/github-markdown-css/)
2929

30+
3031
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
3132

3233
### JavaScript 项目
33-
2、[listen1_desktop](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/listen1/listen1_desktop):Listen 1 让你用一个网页就能听到多个网站的在线音乐,支持各种平台。如图:
34-
34+
2、[ant-motion](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-motion):阿里开源的项目,一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。同时可以方便快捷地制作一个公司的介绍页,[在线演示](https://motion.ant.design/)
3535

3636

37-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/listen1-min.png' style="max-width:80%; max-height=80%;"></img></p>
38-
3937
3、[jquery-weui](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/lihongxun945/jquery-weui):可能是最好用 WeUI 版本,展示效果如下:
4038

4139

4240

4341
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/jquery-weui-min.png' style="max-width:80%; max-height=80%;"></img></p>
4442

45-
4、[ant-motion](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ant-design/ant-motion):阿里开源的项目,一套 React 框架动效解决方案,可以帮助开发者,更容易的在项目中使用动效。同时可以方便快捷地制作一个公司的介绍页,[在线演示](https://motion.ant.design/)
43+
4、[listen1_desktop](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/listen1/listen1_desktop):Listen 1 让你用一个网页就能听到多个网站的在线音乐,支持各种平台。如图:
4644

47-
5、[wechat-h5-boilerplate](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/panteng/wechat-h5-boilerplate):为腾讯微信优化的 HTML5 动效模板,帮助你快速构建全屏滚动型 HTML5 页面,[示例](https://panteng.github.io/wechat-h5-boilerplate/)
4845

49-
6、[waitForImages](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexanderdickson/waitForImages):背景加载完事件,示例代码:
46+
47+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/listen1-min.png' style="max-width:80%; max-height=80%;"></img></p>
48+
49+
5、[waitForImages](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alexanderdickson/waitForImages):背景加载完事件,示例代码:
5050
```html
5151
<script type="text/javascript" src="http://catmull.uk/downloads/bg-loaded/bg-loaded.js"></script>
5252
<script type="text/javascript">
@@ -58,41 +58,23 @@
5858
</script>
5959
```
6060

61-
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
62-
63-
### Python 项目
64-
7、[luokr.com](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alvan/luokr.com):Python Tornado 写的开源网站——螺壳网,[访问](http://luokr.com/),如图:
65-
66-
67-
68-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/luokr-com.png' style="max-width:80%; max-height=80%;"></img></p>
6961

70-
8、[ssbc](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/78/ssbc):Python Django 写的种子搜索网站——手撕包菜,如图:
62+
6、[wechat-h5-boilerplate](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/panteng/wechat-h5-boilerplate):为腾讯微信优化的 HTML5 动效模板,帮助你快速构建全屏滚动型 HTML5 页面,[示例](https://panteng.github.io/wechat-h5-boilerplate/)
7163

7264

65+
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
7366

74-
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/ssbc.png' style="max-width:80%; max-height=80%;"></img></p>
67+
### Python 项目
68+
7、[algorithm](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/qiwsir/algorithm):老齐的 Python 算法教程
7569

76-
9、[python-gems](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/RealHacker/python-gems):有趣的 Pyhton 代码片段集合
7770

78-
10、[algorithm](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/qiwsir/algorithm):老齐的 Python 算法教程
71+
8、[luokr.com](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/alvan/luokr.com)Python Tornado 写的开源网站——螺壳网,[访问](http://luokr.com/),如图:
7972

80-
11、[python-goose](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/grangier/python-goose):Goose 用于文章提取器,提取中文内容的示例代码:
81-
```python
82-
>>> from goose import Goose
83-
>>> from goose.text import StopWordsChinese
84-
>>> url = 'http://www.bbc.co.uk/zhongwen/simp/chinese_news/2012/12/121210_hongkong_politics.shtml'
85-
>>> g = Goose({'stopwords_class': StopWordsChinese})
86-
>>> article = g.extract(url=url)
87-
>>> print article.cleaned_text[:150]
88-
香港行政长官梁振英在各方压力下就其大宅的违章建筑(僭建)问题到立法会接受质询,并向香港民众道歉。
8973

90-
梁振英在星期二(1210日)的答问大会开始之际在其演说中道歉,但强调他在违章建筑问题上没有隐瞒的意图和动机。
9174

92-
一些亲北京阵营议员欢迎梁振英道歉,且认为应能获得香港民众接受,但这些议员也质问梁振英有
93-
```
75+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/luokr-com.png' style="max-width:80%; max-height=80%;"></img></p>
9476

95-
12[mincss](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/peterbe/mincss):Python 写的用来找到 CSS 中没有用到的代码片段,并删除。适用于:想要做一个页面,但是不会写 CSS 人。示例代码如下:
77+
9[mincss](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/peterbe/mincss):Python 写的用来找到 CSS 中没有用到的代码片段,并删除。适用于:想要做一个页面,但是不会写 CSS 人。示例代码如下:
9678
```python
9779
#coding:utf-8
9880
#!/usr/bin/env python
@@ -134,11 +116,38 @@ if __name__ == '__main__':
134116
run()
135117
```
136118

119+
120+
10、[python-gems](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/RealHacker/python-gems):有趣的 Pyhton 代码片段集合
121+
122+
123+
11、[python-goose](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/grangier/python-goose):Goose 用于文章提取器,提取中文内容的示例代码:
124+
```python
125+
>>> from goose import Goose
126+
>>> from goose.text import StopWordsChinese
127+
>>> url = 'http://www.bbc.co.uk/zhongwen/simp/chinese_news/2012/12/121210_hongkong_politics.shtml'
128+
>>> g = Goose({'stopwords_class': StopWordsChinese})
129+
>>> article = g.extract(url=url)
130+
>>> print article.cleaned_text[:150]
131+
香港行政长官梁振英在各方压力下就其大宅的违章建筑(僭建)问题到立法会接受质询,并向香港民众道歉。
132+
133+
梁振英在星期二(1210日)的答问大会开始之际在其演说中道歉,但强调他在违章建筑问题上没有隐瞒的意图和动机。
134+
135+
一些亲北京阵营议员欢迎梁振英道歉,且认为应能获得香港民众接受,但这些议员也质问梁振英有
136+
```
137+
138+
139+
12、[ssbc](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/78/ssbc):Python Django 写的种子搜索网站——手撕包菜,如图:
140+
141+
142+
143+
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/02/img/ssbc.png' style="max-width:80%; max-height=80%;"></img></p>
144+
137145
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
138146

139147
### 其它
140148
13、[leetcode-solutions](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/RealHacker/leetcode-solutions):Leetcode OJ 的 Python 算法实现
141149

150+
142151
<p align="center"><a href="#目录">🔙 返回目录 🔙</a></p><br>
143152

144153

0 commit comments

Comments
 (0)