Skip to content

Commit

Permalink
发布:《HelloGitHub》第85期
Browse files Browse the repository at this point in the history
  • Loading branch information
521xueweihan committed Apr 28, 2023
1 parent dbe379b commit 513a2c2
Show file tree
Hide file tree
Showing 23 changed files with 396 additions and 149 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。**每月 28 号

| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
| ------- | ----- | ------------ | ------ | --------- |
| [第 84 期](/content/HelloGitHub84.md) | [第 83 期](/content/HelloGitHub83.md) | [第 82 期](/content/HelloGitHub82.md) | [第 81 期](/content/HelloGitHub81.md) |
| [85 期](/content/HelloGitHub85.md) | [84 期](/content/HelloGitHub84.md) | [第 83 期](/content/HelloGitHub83.md) | [第 82 期](/content/HelloGitHub82.md) | [第 81 期](/content/HelloGitHub81.md) |
| [第 80 期](/content/HelloGitHub80.md) | [第 79 期](/content/HelloGitHub79.md) | [第 78 期](/content/HelloGitHub78.md) | [第 77 期](/content/HelloGitHub77.md) | [第 76 期](/content/HelloGitHub76.md) |
| [第 75 期](/content/HelloGitHub75.md) | [第 74 期](/content/HelloGitHub74.md) | [第 73 期](/content/HelloGitHub73.md) | [第 72 期](/content/HelloGitHub72.md) | [第 71 期](/content/HelloGitHub71.md) |
| [第 70 期](/content/HelloGitHub70.md) | [第 69 期](/content/HelloGitHub69.md) | [第 68 期](/content/HelloGitHub68.md) | [第 67 期](/content/HelloGitHub67.md) | [第 66 期](/content/HelloGitHub66.md) |
Expand Down
2 changes: 1 addition & 1 deletion README_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Will be released on the **28th of each month**| [Contributors](https://github.co

| :card_index: | :jack_o_lantern: | :beer: | :fish_cake: | :octocat: |
| ------- | ----- | ------------ | ------ | --------- |
| [NO.84](/content/HelloGitHub84.md) | [NO.83](/content/HelloGitHub83.md) | [NO.82](/content/HelloGitHub82.md) | [NO.81](/content/HelloGitHub81.md) |
| [NO.85](/content/HelloGitHub85.md) | [NO.84](/content/HelloGitHub84.md) | [NO.83](/content/HelloGitHub83.md) | [NO.82](/content/HelloGitHub82.md) | [NO.81](/content/HelloGitHub81.md) |
| [NO.80](/content/HelloGitHub80.md) | [NO.79](/content/HelloGitHub79.md) | [NO.78](/content/HelloGitHub78.md) | [NO.77](/content/HelloGitHub77.md) | [NO.76](/content/HelloGitHub76.md) |
| [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) |
| [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) |
Expand Down
2 changes: 2 additions & 0 deletions content/HelloGitHub01.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,8 @@
12、[Learning-SICP](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/DeathKing/Learning-SICP):《计算机程序的构造和解释》公开课


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

### 开源书籍
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#)

Expand Down
2 changes: 1 addition & 1 deletion content/HelloGitHub07.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ ua.random



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

11、[langid.py](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/saffsd/langid.py):用于识别输入文本数据所属的语种,目前支持 97 种语言识别。示例代码:
```python
Expand Down
2 changes: 2 additions & 0 deletions content/HelloGitHub08.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ Console.WriteLine(json);
6、[atrament.js](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/jakubfiala/atrament.js):极小的 JavaScript 画板,[在线演示](http://fiala.uk/atrament.js/demo/)


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

7、[incubator-weex](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/apache/incubator-weex):移动端,跨平台前端框架,[详细的中文档](https://weex-project.io/cn/guide/)


Expand Down
3 changes: 1 addition & 2 deletions content/HelloGitHub11.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,7 @@ print ifconfig("eth0")
16、[docker_practice](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/yeasy/docker_practice):Docker 从入门到实践


17、[explore-flask-zh](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/spacewander/explore-flask-zh)[《explore flask》中文翻译](https://spacewander.github.io/explore-flask-zh/index.html)

17、[explore-flask](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/rpicard/explore-flask):《Explore Flask》。这是一本关于 Python 知名 Web 框架 Flask 的书籍,内容包含基础入门和部署实战。

18、[nginx-book](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/taobao/nginx-book):Nginx 开发从入门到精通——本书的作者为淘宝核心系统服务器平台组的成员

Expand Down
33 changes: 17 additions & 16 deletions content/HelloGitHub12.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,18 @@

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

5、[xbar](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/matryer/xbar):Bitbar 是可以将任何(自己或别人写好的)脚本的**输出**到 Mac OS 的状态栏上。同时,支持自定义更新频率。例如:定时获取比特币的价格、HelloGitHub 项目的 star 数量,使用步骤如下:

1. 运行该程序,选择脚本所在目录
2. 确保脚本的有执行权限,赋予执行权限的命令:`chmod +x script.sh`
3. 选择 `Refresh all`,刷新使之生效



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

### Java 项目
5[fresco](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/facebook/fresco):Facebook 开源的 Android 管理图片的库,[中文文档](https://www.fresco-cn.org/docs/index.html)。包含功能如下:
6[fresco](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/facebook/fresco):Facebook 开源的 Android 管理图片的库,[中文文档](https://www.fresco-cn.org/docs/index.html)。包含功能如下:
- 显示占位图直到加载完成
- 下载图片
- 缓存图片
Expand All @@ -75,35 +85,24 @@


### JavaScript 项目
6[octotree](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ovity/octotree):为 GitHub 和 GitLab 网站,提供直观地显示项目目录结构的浏览器插件,效果如下:
7[octotree](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ovity/octotree):为 GitHub 和 GitLab 网站,提供直观地显示项目目录结构的浏览器插件,效果如下:



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

7[screenfull](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sindresorhus/screenfull):极小、跨平台的 JavaScript 全屏插件,[在线 demo](https://sindresorhus.com/screenfull.js/)
8[screenfull](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/sindresorhus/screenfull):极小、跨平台的 JavaScript 全屏插件,[在线 demo](https://sindresorhus.com/screenfull.js/)


8[standard](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/standard/standard):统一 JavaScript,只需一种样式,[中文](https://github.com/feross/standard/blob/master/docs/README-zhtw.md)
9[standard](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/standard/standard):统一 JavaScript,只需一种样式,[中文](https://github.com/feross/standard/blob/master/docs/README-zhtw.md)


9[vue2-elm](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/bailicangdu/vue2-elm):基于 vue2 + vuex 构建一个大型单页面应用,此项目大大小小共 45 个页面,涉及注册、登录、商品展示、购物车、下单等等,是一个完整的流程,
10[vue2-elm](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/bailicangdu/vue2-elm):基于 vue2 + vuex 构建一个大型单页面应用,此项目大大小小共 45 个页面,涉及注册、登录、商品展示、购物车、下单等等,是一个完整的流程,



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

### Objective-C 项目
10、[xbar](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/matryer/xbar):Bitbar 是可以将任何(自己或别人写好的)脚本的**输出**到 Mac OS 的状态栏上。同时,支持自定义更新频率。例如:定时获取比特币的价格、HelloGitHub 项目的 star 数量,使用步骤如下:

1. 运行该程序,选择脚本所在目录
2. 确保脚本的有执行权限,赋予执行权限的命令:`chmod +x script.sh`
3. 选择 `Refresh all`,刷新使之生效



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

### Python 项目
11、[mycli](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/dbcli/mycli):mycli 是一个带语法高亮、自动补全的 MySQL 命令行客户端工具。例如,连接数据库方法:`mycli -h localhost -u 用户名 数据库`

Expand Down Expand Up @@ -138,6 +137,8 @@ Hello Google!
13、[gophers](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/egonelbre/gophers):Go 吉祥物的各种图片素材


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

14、[node-interview](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ElemeFE/node-interview):如何通过饿了么 Node.js 面试


Expand Down
2 changes: 2 additions & 0 deletions content/HelloGitHub14.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,8 @@ gcc -g -O2 testSearcher.c ip2region.c
21、[ohmyzsh](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ohmyzsh/ohmyzsh):一个能够让你快速上手,史称 “终极 Shell” zsh 的工具,让你感觉终端前所未有的好用。详细介绍 —— [MacTalk 之终极 Shell](http://macshuo.com/?p=676)


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

22、[ResumeSample](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/geekcompany/ResumeSample):程序员简历模板系列(Markdown)


Expand Down
17 changes: 7 additions & 10 deletions content/HelloGitHub15.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,32 +132,29 @@ def test():
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/15/52281283.jpeg' style="max-width:80%; max-height=80%;"></img></p>

### 其它
18、[ch](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/xnum/ch):类似 virtualenv,可以在 Linux 下建立虛拟的 home 目录並切换,以管理不同工作或项目的文件
18、[English-level-up-tips](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/byoungd/English-level-up-tips):如何提高英语技能


<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/15/90241666.gif' style="max-width:80%; max-height=80%;"></img></p>
<p align="center"><img src='https://raw.githubusercontent.com/521xueweihan/img/master/hellogithub/15/92807616.png' style="max-width:80%; max-height=80%;"></img></p>

19、[English-level-up-tips](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/byoungd/English-level-up-tips):如何提高英语技能
19、[Spacemacs-rocks](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/emacs-china/Spacemacs-rocks):用 21 天学习 Emacs 以及 Spacemacs(Emacs 的配置文件)的使用


20、[Spacemacs-rocks](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/emacs-china/Spacemacs-rocks):用 21 天学习 Emacs 以及 Spacemacs(Emacs 的配置文件)的使用


21、[SpaceVim](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/SpaceVim/SpaceVim):一个社区驱动的模块化 vim/neovim 配置集合,其中包含了多种功能模块,并且针对 neovim 做了功能优化。spacevim 有多种功能模块可供选择,支持多种语言。用户只需要选择需要的模块,就可以配置出一个适合自己的开发环境
20、[SpaceVim](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/SpaceVim/SpaceVim):一个社区驱动的模块化 vim/neovim 配置集合,其中包含了多种功能模块,并且针对 neovim 做了功能优化。spacevim 有多种功能模块可供选择,支持多种语言。用户只需要选择需要的模块,就可以配置出一个适合自己的开发环境


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

22[vim-galore-zh_cn](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/wsdjeg/vim-galore-zh_cn):Vim 从入门到精通
21[vim-galore-zh_cn](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/wsdjeg/vim-galore-zh_cn):Vim 从入门到精通


### 开源书籍
23[es6tutorial](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ruanyf/es6tutorial):阮一峰老师的开源精品,ECMAScript 6 入门书籍,[在线阅读](http://es6.ruanyifeng.com/)
22[es6tutorial](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/ruanyf/es6tutorial):阮一峰老师的开源精品,ECMAScript 6 入门书籍,[在线阅读](http://es6.ruanyifeng.com/)




24[redis](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/huangz1990/redis):《Redis Command Reference》全文的中文翻译版,[在线阅读](http://redisdoc.com/)
23[redis](https://hellogithub.com/periodical/statistics/click/?target=https://github.com/huangz1990/redis):《Redis Command Reference》全文的中文翻译版,[在线阅读](http://redisdoc.com/)



Expand Down
Loading

0 comments on commit 513a2c2

Please sign in to comment.