October 2022

HelloGitHub Issue 78

Original link: https://hellogithub.com/periodical/volume/78 There are 45 projects in this issue, including C projects (3), C# projects (3), C++ projects (4), CSS projects (1), Go projects (5), Java projects (4), JavaScript projects (5), PHP Project (1), Python Project (5), Ruby Project (1), Rust Project (2), Swift Project (1), Others (6), Open Source Books (2), Machine Learning

HelloGitHub Issue 78 Read More »

Six Rules for Writing Clean Code

Let’s look at some suggestions on how to prevent the spaghetti code phenomenon by minimizing the visibility of variables . Our goal is to minimize the part of the code where the variable is visible in the source code, i.e. reduce the scope of the variable . Scope minimization is a process of structuring code,

Six Rules for Writing Clean Code Read More »

Solve the problem of Chrome browser translation not working

Due to Google Translate’s withdrawal from China, the translation feature of Google Chrome is also currently unavailable, according to the technology blog TechCrunch, a Google spokesperson told TechCrunch via email that the company has stopped China due to “low usage”. Mainland’s Google Translate service. The change also affects the built-in translation feature of Google Chrome,

Solve the problem of Chrome browser translation not working Read More »

Vanilla JS – the world’s lightest JavaScript framework (no one)

Vanilla JS is a fast, lightweight, cross-platform JavaScript framework. We can build powerful JavaScript applications with it. introduce Vanilla JS is small and intuitive. Which companies have adopted Vanilla JS? Many, many, here are just some of the most well-known: Facebook Google YouTube Yahoo Wikipedia Windows Live Twitter Amazon LinkedIn MSN eBay Microsoft Tumblr Apple

Vanilla JS – the world’s lightest JavaScript framework (no one) Read More »

Linux performance tuning dry goods, [dry goods sharing] Detailed explanation of the tuned feature of Linux performance tuning

Introduction to uned For ordinary users, it is more difficult to optimize the Linux application environment. There are many fields and a wide range: parameters involved in CPU, storage, cache strategy, memory management, etc. Although there are default settings in Linux, which can deal with most scenarios, but for some special scenarios, such as high-performance,

Linux performance tuning dry goods, [dry goods sharing] Detailed explanation of the tuned feature of Linux performance tuning Read More »