USB 3.0 HUB based on TUSB8041

This design has undergone two iterations of physical verification. Except for the OTP function that is not open to the outside world, the other functions of the TUSB8041 are fully realized. Its functions include: Implemented USB 3.0 hub function, backward compatible with USB 2.0 link Implement four USB-A female downstream ports and one USB-B female upstream port to transmit data […]

Polynote: a strong contender for Jupyter by Netflix

Using Jupyter Notebook-like data analysis and machine learning is a more convenient and flexible development method recently, but Jupyter Notebook lacks native support for multiple languages, and is lacking in managing dependencies within the notebook and data visualization. Recently, NetFlix open sourced its data analysis and machine learning development tool Polynote. This tool supports multiple languages to run in a […]

Google has applied to the US Government for cooperation with Huawei

Huawei will build a mobile service ecosystem-HMS alone. Google is anxious now. According to Gsmarena, Google has submitted an application to the US government, hoping to be allowed to provide Huawei with GMS mobile services. According to the report, Google's Android and Google Play Vice President Samir Sammat has already begun action. Prior to this, Microsoft has resumed its cooperation […]

Markdeep: Change plain text to Markdown with just one line of code

Markdeep is a plugin for writing plain text. It can print plain text in Markdown syntax and rendering mode and display it on web pages. At the same time, in addition to Markdown syntax, Markdeep also supports expansion capabilities such as charts and mathematical equations. Project Home: https://casual-effects.com/markdeep/ Let's first look at the effect, as shown below is the editing […]

A pioneer falls: Burt Sutherland dies

The day after the copy-paste inventor Larry Tysler left, on February 18, Burt Sutherland, another scientist at Xerox PARC Labs, died at the age of 83. Maybe you are not very familiar with this name, but all his contributions have influenced modern civilization: Personal computers, microprocessor technology, SmallTalk programming language, Java programming language, and even the Internet. Computer Labs Leader […]

Why I recommend to use aapanel on Linux server?

aapanel is a very useful dashboard, with which you can easily manage your websites. You can easily install it by using the following command. CentOS yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh Ubuntu/Deepin and Debian wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh The picture above shows the homepage of aapanel. It's very powerful. You […]

How to insert multiple lines into a batch of text files on Linux system with sed

Question description This question come from when I want to insert Google Analytics code into HTML files. Let's have a look on the code. <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-155361814-3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-155361814-3'); </script> I run four sites on my Rock64 (an alternative of […]