Linux

Playing with kernel TLS in Linux 4.13 and Go

https://blog.filippo.io/playing-with-kernel-tls-in-linux-4-13-and-go/ Linux 4.13 introduces support for nothing less than… TLS! The 1600 LoC patch allows userspace to pass the kernel the encryption keys for an established connection, making encryption happen transparently inside the kernel. The only ciphersuite supported is AES-128-GCM as per RFC 5288. The kernel only handles the record layer, that is, it only takes care

Using rsync to back up your Linux system | Opensource.com

https://opensource.com/article/17/1/rsync-backup-linux?sc_cid=7016000000127ECAAY All companies, regardless of how large or small, run on their data. There is not a business today ranging from the smallest sole proprietorship to the largest global corporation that could survive the loss of all or even a large fraction of its data.  So backups are imperative to ensure the long-term safety of data. There

26 years of the Linux kernel | Opensource.com

https://opensource.com/article/17/8/linux-anniversary?sc_cid=7016000000127ECAAY Happy anniversary, Linux! On August 25, the Linux kernel reached its 26th anniversary. To celebrate, the writer of this article reinstalled SLS 1.05 to remind what the Linux 1.0 kernel was like and to recognize how far Linux has come since the 1990s. 

GNU/Linux for beginners: How Audio Works

https://www.ghacks.net/2017/08/16/linux-audio-explained/ Audio in GNU/Linux has come a long way and nowadays functions fairly well when it comes to the simplicity that users migrating from Windows are accustomed to; but there are still some nuances and terms that new users may not be familiar with. ALSA is the framework that sound drivers communicate through. ALSA is nowadays

GNOME at 20

https://opensource.com/article/17/8/gnome-20-anniversary?sc_cid=7016000000127ECAAY The GNOME desktop for Linux turned 20 today on August 15. The 20th anniversary is definitely something to celebrate!  In the 20 years its initial release, GNOME has continued to innovate and improve.

Installing Linux on an Android Phone – RHD Blog

https://developers.redhat.com/blog/2017/03/16/installing-linux-on-an-android-phone/?sc_cid=7016000000127ECAAY For Linux developer, being able to run a Linux distro alongside your pre-existing mobile OS on your android phone is a very enticing offer. Installing Linux on an Android device can help you to turn your simple phone into a highly useful tool for web development, troubleshooting, and various other procedures common in the IT industry. 

How To Use awk In Bash Scripting – nixCraft

https://www.cyberciti.biz/faq/bash-scripting-using-awk/ AWK is a programming language that is designed for processing text-based data, either in files or data streams, or using shell pipes. You can combine awk with shell scripts or directly use at a shell prompt. Awk is an excellent tool for building UNIX/Linux shell scripts. I have successfully used AWK with very many