What do you usually see when you go to GitHub?
As a “technology industry observer”, I often go to GitHub to find topics. Recently, I found a lot of treasure on it… Or big treasure box
The following text:
With the increasing popularity of GitHub in China, an interesting phenomenon appears
Whenever you watch GitHub trend, you can basically see many repos created by Chinese developers. At the most extreme, nine of the top 10 projects even use Chinese.
This situation makes many foreign developers unable to sit down.
A foreign developer published an article on his personal blog that seems to be “denouncing” Chinese developers – “Chinese repos are ruining the GitHub trending page”.
In fact, I’m very happy to see this post. In some ways, it shows that the developers in China have a great degree of influence in the world at present… Though in a “disgusting” way.
Taking this opportunity, I also tried to search the Chinese projects on GitHub, and found that a developer named kon9chunkit made a summary of the Chinese projects and updated it in the form of a list every week.
This list will be updated regularly on the most popular Chinese projects every week. What’s more, in addition to a general list, developers also divided the list according to programming languages, such as Java, python, C + + and other 17 programming languages.
Now let’s take a look at some of the top of the list and some interesting items in it~
Java top five
Python top five
Top of the list
Project Name: cyc2018 / CS notes
Star number: 84.3 K
Reason to be on the list: different from the study materials of those coquettish and cheap people on the Internet, this product is very dry! It’s over! The liver is over!
As mentioned in the project introduction, the materials compiled by the author are very comprehensive and rich, including the necessary basic knowledge of technical interview, leetcode, computer operating system, computer network, system design, Java, Python and C + +.
In addition to a small number of books and technical documents cited in the original, are from the author’s personal original collation. So learning will not appear patchwork feeling, very systematic.
Second on the list
Project Name: jackfried / python-100-days
Star number: 71.2k
Reason for listing: Python is so popular that I don’t think I need to introduce it. Even the financial lady of our company began to ask me for learning materials. I sent her the link of this project by backhand!
As the name suggests, python-100-days is 100 days of learning python. In terms of time, it is more reliable than the three-day package of teaching and employment (ahhh)
From concept to advanced level to actual combat, I dare not say that this is the best free course, but I dare say that the quality of this course is higher than most of the paid courses on the market. The only pity is that there is no video version, so it’s hard to learn.
PS: for those who want to learn Python through video class, we recommend teacher Kaiwei’s “Kaiwei teaches you Python: series of courses”, which may be the best Python class in the eastern hemisphere. The original price is ￥ 299, and the special price is ￥ 79~
No.14 on the list
Project Name: shengxinjing / programmer job blacklist
Star number: 24.5 K
Reasons for listing: Programmer’s blacklist of job hunting. I don’t know the reasons for listing, and I don’t know the reasons for not listing.
I don’t know why. I saw it yesterday, but it’s dead today. It’s a pity.
Although we can’t make a final conclusion about the enterprises mentioned in this project, I think the biggest significance of this project is that it gives the developer group a platform for voice and discussion, but it’s no longer there.
15th in the total list
Project Name: houshanren / Hangzhou_ house_ knowledge
Star number: 23.0 K
Reason to be on the list: what’s the hard work of being a programmer? Make money! What do you do for money? Buy a house ~ more than 20000 stars buy a house strategy, look at the steady profit, do not look at the blood loss!
In fact, I don’t quite understand how a home purchase strategy can get into the technology community by mistake and still be on the list… But as the reason says, it is estimated that programmers are one of the ordinary working groups closest to achieving the goal of buying a house, so it’s normal to get so much attention.
In addition to learning a lot of real estate knowledge, the complete knowledge tree and data analysis can also let us learn by analogy. It’s also good to cultivate logical structure thinking.
52nd in the total list
Project Name: komeiji satori / dress star number: 15.4k
Reason for being on the list: there are only two reasons – women’s wear! There is a picture, there is a truth! What are you waiting for now? Watch, star, fork quality triple!!!
With these titles, I really have a desire to go in and have a look. As a programmer, how dare you say you are a big man without wearing women’s clothes? The ancients said, “developers either like to wear women’s clothes, or they don’t know they like to wear women’s clothes.”
If you look around more, you may see your colleagues… Don’t ask me why I said that… I didn’t say anything… I didn’t see anything
After reading these projects, do you think there are all kinds of good things on the Internet now, and they don’t need money.
The father of Linux made a ted speech before. He said that the reason why Linux chose open source at the beginning was that he thought he had written such a powerful thing, and he wanted to let others see it.
Therefore, the greatest value of GitHub community may be that it provides a platform for all kinds of people around the world to share their experience and resources.
At present, domestic developers and technology manufacturers are using GitHub to open their own technologies and resources. In fact, it’s a good thing. Let’s not say that open source is a trend. Just from the perspective of cultural output, we have let the world’s developers see the “influence” of Chinese developers.
But as some comments on the Internet say, cultural output can’t be achieved by simply dominating the list. As a developer, we should get the attention and attention of developers from other countries through technical ability.
Come on, everyone. I’m going to see the women’s wear boss learn posture~