Author: HelloGitHub- Dried fish

Abstract: What is more attractive than all kinds of information? It’s worth taking a look at every daqo project related to the program, even if it’s in the corpse collection in the future. For example, the Java Code Guide named Xiaofuge Collated in China is a very typical example. It covers Netty topics at all stages of junior high school and senior high school. Cheatsheets, no less impressive, covers all kinds of small skills needed for drawing. Matplotlib is an open source visual interface for Python programming language and NumPy extension, as well as Google API for documents, clients and other applications.

The following is an excerpt from GitHub Trending and Hacker News hot post (HN Hot post for short) on weibo @helloGithub. Newly released | | practical and interesting, according to the project classification, the release time release time not more than 7 day program will be marked New, without the mark shows the project release more than one week. Due to the limited space in this paper, there are some projects not shown in this paper, please refer to 🌝

  • This article directory
      1. This week, pushing
      • 1.1 Programmer’s coding guide: CodeGuid
      • 1.2 youtubeclone: youtubeclone-frontend
      1. Making Trending Zhou Bang
      • 2.1 Super pretrained language model: GPT-3
      • 2.2 Lightweight Chinese OCR model: PaddleOCR
      • 2.3 Google API 大全:googleapis
      • cheatsheets
      • 2.5 SwiftUI: RedditOS
      • 2.6 HackingTool
      1. Emoji Time
      1. Recommended reading

1. Tweet this week

1.1 Programmer’s coding guide: CodeGuid

Star growth this week: 1000+

CodeGuid is a technical summary of author Fu Ge’s learning experience in front-line Internet Java development for many years, aiming to provide a clear and detailed learning course for everyone, focusing more on writing Java core content. The project includes 19 topics such as primary, intermediate and advanced source code analysis Netty4, handwritten RPC framework and so on.

Making address – https://github.com/fuzhengwei/CodeGuide


1.2 youtubeclone: youtubeclone-frontend

Star growth this week: 700+

Youtubeclone – Frontend uses PERN stack clones (Postgres, Express, React, Node), 👀 If you want to see the technology in action, Pick up this project.

  • react-toast-notifications
  • Redux state management
  • The React routing
  • Axios network call
  • Videojs video playback

In addition to this project, the author has also worked on Twitter and Instagram clones

Making address – https://github.com/manikandanraji/youtubeclone-frontend

2. GitHub Trending Weekly

2.1 Super pretrained language model: GPT-3

Star growth this week: 1700+

GPT (Generative pre-training) is a 12-layer one-way Transformer language model. After training, the language model can be used for other NLP tasks. Gpt-3 trains on CommonCrawl (nearly 1 trillion words collected from 2016 to 2019), web texts, books, Wikipedia, and related datasets. The GPT and number is as high as 175 billion – 3, other GPT – 3 information: https://zhuanlan.zhihu.com/p/145278334

Making address – https://github.com/openai/gpt-3

2.2 Lightweight Chinese OCR model: PaddleOCR

Star growth this week: 950+

PaddleOCR is a library of useful OCR tools, features

  • Ultra-lightweight Chinese OCR model, the total model is only 8.6m
    • Single model supports Chinese and English digit combination recognition, vertical text recognition, long text recognition
    • Detection model DB (4.1m) + recognition model CRNN (4.5m)
  • Practical general Chinese OCR model
  • Multiple predictive reasoning deployment schemes, including service deployment and end-to-end deployment
  • Various text detection training algorithm, EAST, DB
  • A variety of text recognition training algorithms, Rosetta, CRNN, STAR-Net, RARE
  • It can run on Linux, Windows, MacOS and other systems

Making address – https://github.com/PaddlePaddle/PaddleOCR


2.3 Google API 大全:googleapis

Star growth this week: 550+

The Google apis library contains the original interface definitions for Google apis that support REST and gRPC protocols. Read the original interface definitions to better understand the Google apis and use them more effectively. These apis are used in conjunction with open source tools to generate client libraries, documentation, and other artifacts.

Making address – https://github.com/googleapis/googleapis

cheatsheets

Star growth this week: 600+

New Cheatsheets is a quick reference sheet compiled by Matplotlib, including linear, line color, text parameters, etc., necessary matplotlib Cheatsheets for home drawing.

Making address – https://github.com/matplotlib/cheatsheets


2.5 SwiftUI: RedditOS

Star growth this week: 1100+

RedditOS is a Reddit client written in SwiftUI for macOS.

Making address – https://github.com/Dimillian/RedditOS


2.6 HackingTool

Star growth this week: 1300+

Hackers include SQL injection, phishing attacks, Hash, XSS, DDos attacks, etc. BTW, this item was trending on Twitter last week

Making address – https://github.com/Z4nzu/hackingtool


3. Emoji Time

Hello GitHub, what’s trending on GitHub last week? What was your first reaction to the Highlights? Use an Emoji to describe 👀


4. Recommended reading

  • GitHub Hot Spot Quick overview Vol.28: Have a taste of programmer self-cultivation
  • GitHub Vol.27: Self-redemption for programmers — GitHub Fish
  • GitHub Hot Flash Vol.26: Hand to hand with you to do the database

This is GitHub Trending for the 29th working week of 2020 🎉 If you Pick up other fun and useful GitHub projects, remember to share them with us in the HelloGitHub Issue section 🌝

HelloGitHub communication group is now fully open, add wechat: HelloGitHub friends into the group, can talk with front-end, Java, Go and other leaders from all walks of life, exchange technology ~


Pay attention to the public account to join the communication group