Geek Daily Issue 13: A programmer decided to delete the code to vent his anger due to no project bonus. The TOP200 most commonly used passwords in 2020 are released. Have you ever used them?

Insert picture description here

Internet news

1. The three major operators may jointly announce the commercial use of 5G news at the end of the year

According to reports, during the 2020 China Mobile Global Partner Conference, it was learned from exhibitors that at present, mobile phones of Huawei, Xiaomi, OPPO, vivo, Samsung and other brands have passed the 5G news function test. Among them, Xiaomi has many This mobile phone already supports 5G messaging for China Mobile users, and Huawei will also upgrade the 5G messaging function to the mobile phone users of China Mobile on the live network at the end of November. The report also said that the current progress of the construction of the 5G messaging platform of the three major operators is different, and China Mobile is the most advanced, but the three major operators are likely to jointly announce the commercial use of 5G news at the end of this year.

2. China Mobile will launch a mobile phone super SIM card, which can be used as a traffic card, car key, etc.

Yesterday, at the media communication meeting of the China Mobile Global Partner Conference, the relevant person in charge of China Mobile Internet Co., Ltd. said that China Mobile will focus on building three basic portals for number, card, and news in the 5G era. Among them, the card is a super SIM card, which can be used as a meal card, access card, transportation card, or as a car key or for 5G electronic signatures, large transfers, etc. (China News Service)

3. ByteDance Volcano Engine joins the Linux Cloud Native Computing Foundation (CNCF)

On November 18th, at KubeCon + CloudNativeCon held in North America, the Cloud Native Computing Foundation (CNCF) announced that Volcano Engine, a digital service and smart technology brand owned by ByteDance, has officially become a CNCF platinum member. In the future, Volcano Engine will bring hundreds of thousands of container cluster scale application practices, fully integrate into the global cloud native technology ecology, and make continuous contributions to cloud native landing applications and open source ecological construction.

4. 51job has denied the information leak, Zhaopin said it will investigate internally

Regarding the fact that "40 yuan can buy more than 100,000 resumes, with the logo of 51job and Zhaolian Recruitment", 51job.com preliminarily concluded that it was "sold by others," and Zhaopin said it will conduct an internal investigation. In response, 51job Wuyou stated that it was preliminarily determined that this was an illegal sale of the resumes received by some companies during recruitment from 2014 to 2015. Only a few senior managers within the company have access to the resume database. The number of search and reading resumes is strictly limited. The contact information and identity information of job applicants on the resume can only be seen when HR arranges an interview. The resume format that 51job downloads for personal use is completely different from the current ones. Zhilian asked reporters for some of the leaked resumes and said it would conduct an internal investigation.

5. Apple paid US$113 million to settle the accusations of "speed-down door"

California Attorney General Becerra announced on November 18, local time that Apple has reached a settlement agreement of US$113 million (approximately 740 million yuan) with more than 30 US states. Previously, the company was accused of misleading consumers in terms of software updates for some of the iPhone series, deliberately slowing down the phone to extend battery life. This settlement is applicable to US users of iPhone 6 series, iPhone 7, iPhone 7 Plus or iPhone SE running on iOS 10.2.1 or later operating systems.

6. TSMC plans to mass produce 3D packaged chips in 2022

TSMC, Google, AMD, etc. are testing together to develop advanced 3D stack wafer-level packaging products, and plans to enter mass production in 2022. This technology will help the semiconductor industry break through the increasingly challenging limitations of wafer production and the slowdown of Moore's Law. TSMC named this 3D stacking technology "SoIC packaging", which can link and stack chips vertically and horizontally. This technology allows several different types of chips, such as processors, memory, and sensors, to be stacked in the same package. This technology can make the chipset more powerful, but smaller in size, and more energy efficient.

7. Bypassing Apple, Google Cloud Games will land on iOS as a web application

Recently, Google officially announced that its cloud gaming service Stadia will land on Apple's iOS platform as a web application. This move aims to follow in Microsoft's footsteps to bypass the restrictions of the Apple App Store. Google said that the company has been developing a web application version of Stadia, which will run on the mobile version of Apple's Safari browser, similar to the competing service XCloud that Microsoft intends to provide on iOS sometime next year. At the same time, Nvidia also announced on Thursday that the beta web application of its cloud gaming service GeForce Now on iOS was launched on the same day. (Netease Technology)

8. In 2020, the most commonly used password TOP200 is released, the first is 123456

NordPass, a password manager, announced the TOP200 list of the most commonly used passwords in 2020. It can be said that this is the 200 worst passwords in 2020. The top few passwords are believed to be very familiar to most people. 123456, 123456789, password, 12345678, 111111, 123123, 12345, 1234567890, 1234567, qwerty, 000000, 1234... According to the survey, most people are easy to use Remember the password, because it is convenient. But the problem is that passwords that are easy to remember are also very easy to crack.

For programmers

1. Exposure of new Win10 tools: kill application processes instantly

Windows 10 currently allows users to right-click the taskbar icon and select the "Close Window" option displayed at the bottom of the menu to close the application, but this does not completely kill the application process. If the user wants to terminate the application and its background process, the user still needs to open the task manager of Windows 10 or the resource widget of the Xbox game bar, and must find the process and terminate it. Microsoft's PowerToys team is now considering a new feature called "Quick Termination" of the application, which will allow users to use the "Terminate" window or keyboard shortcut to end the application process.

2. DBeaver 7.2.5 released

DBeaver 7.2.5 is released. In addition to the updated content of the new version, there are new and repaired functions in SQL Editor, Data editor, Data transfer, PostgreSQL, Hive, etc., as well as: user authentication when the "Save Password" option is closed The user interface has been repaired; the user interface of the Boolean editor has been changed to text instead of icons, etc. The detailed update content can be viewed at https://dbeaver.io/news/ .

3. Apple released iOS 14.2.1: fix several serious bugs in iPhone 12 devices

Today, Apple pushed the iOS 14.2.1 version update, which is a bug fix update two weeks after the release of iOS 14.2. iOS 14.2.1 resolves several serious bugs found in the new iPhone 12 devices. It also fixed an issue that caused the iPhone 12 mini's lock screen to fail to respond.

4. A programmer decided to delete the code to vent his anger due to no project bonus
Insert picture description here

Because the company did not issue a bonus, a programmer angered and modified the code of the Huawei Cloud obs object storage service, causing the platform to crash on a large scale. And this "on the fly" programmer also received a five-month sentence.

Github daily selection

1. The browser engine Servo

GitHub address: https://github.com/servo/servo

Servo is a prototype web browser engine written in Rust. It currently supports development on 64-bit macOS, 64-bit Linux, 64-bit Windows and Android.

When building a Servo system, the version must be at least 1.8.0, so the old version needs to be updated by running rustup.

2. PIFuHD for high-resolution 3D human digitization

GitHub address: https://github.com/facebookresearch/pifuhd

Insert picture description here
The repository contains a pytorch to implement the "multi-layer pixel alignment implicit function for high-resolution 3D human digitization".

If you do not have a suitable GPU environment for running PIFuHD, we will provide Google Colab demo. You can also upload your own image and visualize the reconstructed 3D geometry together.

CSDN community high-quality blog selection

1. Teach you to develop a simple IDEA plug-in from scratch in 5 minutes! Project experience / no worries after setting up!

Create a new Gradle-based plug-in project

  • The first step is to select the Gradle project type and check the corresponding dependencies.
  • The second step is to fill in project-related attributes such as GroupId and ArtifactId.
  • The third step is to quietly wait for the project to download related dependencies. Read the original text

2. The success of C++ is unexpected

The origin of C++ can be traced back 40 years, but it is still one of the most widely used programming languages ​​today.

As of September 2020, C++ is the fourth programming language in the world after C language, Java and Python. According to the latest TIOBE index, C++ is also the fastest growing language.

In an interview with foreign media recently, Bjarne Stroustrup, the father of C++, reviewed the key to C++'s success and its 40-year development history. Read the original text

3. In- depth analysis of the reverse mapping mechanism of the Linux kernel

We all know that the cpu accesses virtual addresses after the operating system turns on mmu. When the cpu accesses a virtual address, the virtual address needs to be converted into a physical address through mmu, which is called forward mapping. Related to this article is reverse mapping, which mainly uses the physical page to find the page table entries corresponding to all vma sharing this page. This is the problem discussed in this article. Read the original text

Related Reading:

Guess you like

Origin blog.csdn.net/weixin_39786569/article/details/109840277