14

GitHub 热点速览 Vol.29:程序员资料大全

 3 years ago
source link: http://www.cnblogs.com/xueweihan/p/13348218.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

rUFrEbM.png!web

作者:HelloGitHub- 小鱼干

摘要:有什么资料比各种大全更吸引人的呢?先马为敬,即便日后“挺尸”收藏夹,但是每个和程序相关的大全项目都值得一看。比如国内名为小傅哥整理的 Java Code Guide 大全就是一个非常典型的例子,它涵盖了初中高各个阶段的 Netty 专题,毫不逊色的 cheatsheets 则涵盖了画图所需的各种小技巧,由 Python 编程语言及其数值数学扩展包 NumPy的可视化操作界面 matplotlib 开源,当然还有大家都听过的大厂 Google 的 API 大全让你文档、客户端等应用一网打尽。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准: 新发布 | 实用 | 有趣 ,根据项目 release 时间分类,发布时间不超过 7 day 的项目会标注 New ,无该标志则说明项目 release 超过一周。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 :full_moon_with_face:

  • 本文目录
      1. 本周特推
      • 1.1 程序员编码指南:CodeGuid
      • 1.2 油管复制版:youtubeclone-frontend
      1. GitHub Trending 周榜
      • 2.1 超强预训练语言模型:GPT-3
      • 2.2 轻量级中文 OCR 模型:PaddleOCR
      • 2.3 Google API 大全:googleapis
      • 2.4 速查表大全:cheatsheets
      • 2.5 SwiftUI:RedditOS
      • 2.6 黑客大全: hackingtool
      1. Emoji Time
      1. 推荐阅读

1. 本周特推

1.1 程序员编码指南:CodeGuid

本周 star 增长数:1000+

CodeGuid 是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写 Java 核心内容。项目中包括了初级、中级、高级 源码分析 Netty4 专题、手写 RPC 框架等等 19 个专题。

GitHub 地址→https://github.com/fuzhengwei/CodeGuide

UZv6vqn.png!web

1.2 油管复制版:youtubeclone-frontend

本周 star 增长数:700+

youtubeclone-frontend 使用 PERN 技术栈(Postgres,Express,React,Node)克隆,:eyes: 如果你想在实践中了解技术,不妨 Pick 下这个项目,项目包含的技术点:

  • react-toast-notifications
  • Redux 状态管理
  • React 路由
  • Axios 网络调用
  • Videojs 视频播放

除了这个项目,项目作者还有 Twitter、Instagram 的克隆项目~

GitHub 地址→https://github.com/manikandanraji/youtubeclone-frontend

2. GitHub Trending 周榜

2.1 超强预训练语言模型:GPT-3

本周 star 增长数:1700+

GPT(Generative Pre-Training)是一个 12 层单向 Transformer 语言模型。语言模型训练好后,可以用于其他的 NLP 任务。GPT-3 基于 CommonCrawl(从 2016 年到 2019 年收集了近 1 万亿个单词)、网络文本、书籍、维基百科等相关的数据集进行训练。目前 GPT-3 的参数量高达1750亿,其他 GPT-3 的信息可见: https://zhuanlan.zhihu.com/p/145278334

GitHub 地址→https://github.com/openai/gpt-3

2.2 轻量级中文 OCR 模型:PaddleOCR

本周 star 增长数:950+

PaddleOCR 是实用的 OCR 工具库,特性

  • 超轻量级中文 OCR 模型,总模型仅 8.6M
    • 单模型支持中英文数字组合识别、竖排文本识别、长文本识别
    • 检测模型 DB(4.1M)+ 识别模型CRNN(4.5M)
  • 实用通用中文 OCR 模型
  • 多种预测推理部署方案,包括服务部署和端侧部署
  • 多种文本检测训练算法,EAST、DB
  • 多种文本识别训练算法,Rosetta、CRNN、STAR-Net、RARE
  • 可运行于 Linux、Windows、MacOS 等多种系统

GitHub 地址→https://github.com/PaddlePaddle/PaddleOCR

3IjMrm7.png!web

2.3 Google API 大全:googleapis

本周 star 增长数:550+

googleapis 库包含支持 REST 和 gRPC 协议的 Google API 原始接口定义。阅读原始接口定义可以更好地了解 Google API,更有效地利用它们。将这些 API 与开放源代码工具一起使用,可生成客户端库、文档和其他工件。

GitHub 地址→https://github.com/googleapis/googleapis

2.4 速查表大全:cheatsheets

本周 star 增长数:600+

New cheatsheets 是 matplotlib 整理的速查表大全,包括线型、线色、文本参数等等内容,居家画图必备 matplotlib cheatsheets。

GitHub 地址→https://github.com/matplotlib/cheatsheets

UB3Yv22.png!web

2.5 SwiftUI:RedditOS

本周 star 增长数:1100+

RedditOS 是一个用 SwiftUI 编写的适用于 macOS 的 Reddit 客户端。

GitHub 地址→https://github.com/Dimillian/RedditOS

iIB7Rzj.png!web

2.6 黑客大全: hackingtool

本周 star 增长数:1300+

hackingtool 收录 Hackers 所需的大部分工具,包括 SQL 注入、钓鱼攻击、Hash 破解、XSS、DDos 攻击等等分类工具。btw,这个项目上周是热点特推哟~~

GitHub 地址→https://github.com/Z4nzu/hackingtool

vyqmmuZ.png!web

3. Emoji Time

这里是 Hello GitHub 小电台,播报完上周的 GitHub 热点之后,我们来聊个话题:上周频频被北极计划刷屏的小鱼干在这里斗胆问你一句,你看到这个 Highlights 第一反应是什么呢?用一个 Emoji 来形容下 :eyes:

mYF7fiF.png!web


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK