Skip to content

Latest commit

 

History

History
169 lines (111 loc) · 10.2 KB

HelloGitHub11.md

File metadata and controls

169 lines (111 loc) · 10.2 KB

《HelloGitHub》第 11 期

兴趣是最好的老师,HelloGitHub 就是帮你找到兴趣!

简介

分享 GitHub 上有趣、入门级的开源项目。

这是一个面向编程新手热爱编程对开源社区感兴趣 人群的月刊,月刊的内容包括:各种编程语言的项目让生活变得更美好的工具书籍、学习笔记、教程等,这些开源项目大多都是非常容易上手,而且非常 Cool。主要是希望大家能动手用起来,加入到开源社区中。

  • 会编程的可以贡献代码
  • 不会编程的可以反馈使用这些工具中的 Bug
  • 帮着宣传你觉得优秀的项目
  • Star 项目⭐️

在浏览、参与这些项目的过程中,你将学习到更多编程知识提高编程技巧找到编程的乐趣

🎉 最后 HelloGitHub 这个项目就诞生了 🎉

目录


欢迎关注 HelloGitHub 公众号,获取更多开源项目的资料和内容。

内容

以下为本期内容|每个月 28 号发布最新一期|官网

C 项目

1、wrk:现代 HTTP 基准测试(实现对一类测试对象的某项性能指标进行定量的和可对比的测试)工具,使用示例:

# 输入命令
wrk -t12 -c400 -d30s http://127.0.0.1:8080/index.html

# 输出
Running 30s test @ http://127.0.0.1:8080/index.html
  12 threads and 400 connections
  Thread Stats   Avg      Stdev     Max   +/- Stdev
    Latency   635.91us    0.89ms  12.92ms   93.69%
    Req/Sec    56.20k     8.07k   62.00k    86.54%
  22464657 requests in 30.00s, 17.76GB read
Requests/sec: 748868.53
Transfer/sec:    606.33MB

🔙 返回目录 🔙


Go 项目

2、negroni:Negroni 是一个很地道的 Web 中间件,它不是一个框架,是为了方便使用 net/http 而设计的一个库而已。中文介绍

3、openedge:百度云开源的边缘计算平台,可将云计算能力拓展至用户现场,提供临时离线、低延时的计算服务,包括设备接入、消息路由、消息远程同步、函数计算、视频接入预处理、AI推断等功能

🔙 返回目录 🔙


Java 项目

4、WechatLuckyMoney:微信抢红包插件,基于 Xposed 框架,速度快得冷人发指。为避免过度拉仇恨,请谨慎使用(哈哈哈😄)。

5、GitClub:GitClub 不仅仅是一个 GitHub 客户端,还是一个发现优秀 GitHub 开源项目的 App

6、tale:简洁、漂亮、轻量级、Java 博客,在线预览。特性:

  • 设计简洁,界面美观
  • Markdown 文章发布
  • 自定义文章链接
  • 支持多主题
  • 支持 Emoji 表情
  • 支持网易云音乐播放
  • 支持附件和数据库备份
  • 部署简单,不依赖 Tomcat

7、jvm-mon:命令行模式的 JVM 监控

🔙 返回目录 🔙


JavaScript 项目

8、react-tetris:逼真的俄罗斯方块(非常逼真、强大!),详细的技术介绍,在线试玩

🔙 返回目录 🔙


Python 项目

9、sh:sh 是一个成熟,用于替代 subprocess,它允许你调用任何程序,就像它是一个函数,支持 Python2.6 - 3.5

from sh import ifconfig
print ifconfig("eth0")

10、fastText.py:fastText 简而言之,就是把文档中所有词通过 lookup table 变成向量,取平均后直接用线性分类器得到分类结果。fastText 的实现

11、mongoaudit:强大的 MongoDB 渗透测试工具,用于发掘 MongoDB 漏洞、并提出改善方法。

  • 安装:pip install mongoaudit
  • 运行:python mongoaudit

🔙 返回目录 🔙


Swift 项目

12、Swift30Projects:30 个小型 Swift Apps,可以用来上手学习、练习移动开发。

🔙 返回目录 🔙


其它

13、linux-command:Linux 命令大全搜索工具,内容包含 Linux 命令手册、详解、学习、搜集

14、chinese-programmer-wrong-pronunciation:中国程序员容易发音错误的单词

15、go-lang-cheat-sheet:(英文)Go 语法特性集合

🔙 返回目录 🔙


开源书籍

16、book:雨痕大神写的学习笔记

17、nginx-book:Nginx 开发从入门到精通——本书的作者为淘宝核心系统服务器平台组的成员

18、real-world-haskell-cn:《Real World Haskell》中文翻译项目

19、open-shell-book:《Shell 编程范例》,面向操作对象学 Shell!

20、python-data-structure-cn:《Problem Solving with Algorithms and Data Structures using Python》中文版

21、docker_practice:Dokcer 从入门到实践

22、explore-flask《explore flask》中文翻译

23、react-cookbook:编写简洁漂亮,可维护的 React 应用

24、rust-book-chinese:Rust 程序设计语言 中文版

🔙 返回目录 🔙


『上一期』 | 反馈和建议 | 『下一期』


看完了,还不够?<科技爱好者周刊>。还不过瘾,那就看看每天更新的前端日报吧 <今日前端>
点击分享发现的有趣项目

声明

知识共享许可协议
本作品采用 署名-非商业性使用-禁止演绎 4.0 国际 进行许可。