Shell scripts are incredibly useful things. They allow you to do something as basic as creating an easy command to replace a more difficult one with lots of flags, to batching up many complex commands to run from a cron job. They’re great because you can quickly fire them off in your favorite terminal, but in some cases they require you to remember specific combinations of flags or options. If you find yourself in this situation, you can add some simple GUI dialogs to help you speed your way through the task at hand.
NXP’s Volansys-built, highly secure “Modular IoT Gateway” reference design runs Linux on an i.MX6 UL SoC, and offers Thread, ZigBee, WiFi, and NFC. NXP has released a Modular IoT Gateway reference design for large-node, 250+ wireless IoT networks. The gateway provides pre-integrated, tested, and RF-certified 802.15.4 mesh networking modules connected via MikroBus connectors, including Thread […]
The holiday season is upon us, bringing its special brand of festive chaos to many of our lives. Although this time of year can be a bit busy, many technologists still find the time to hone their skills by participating in a technical holiday calendar.
Among the improvements in the new release is the updated Zorin Desktop 2.0, based on the open-source Gnome Shell. The new desktop provides users with redesigned icons and a new look for windows and navigation.
A keynote at the Embedded Linux Conference Europe described Greenlight for Girls, which aims to give girls around the world the opportunity to love STEM. There is growing anxiety within tech companies about the lack of skilled professionals to keep up with demand. There’s also a realization that one of the largest untapped resources is […]
During my career I have spent a lot of time packaging other people's code, writing my own, and working on large software frameworks. I have seen projects that still haven't released a stable version, never quite hitting 1.0, while others made 1.0 releases within months of beginning development, and then quickly moving on to 2.0, 3.0, etc. There is quite a variance in these release cycles, and this coupled with maintaining large projects can make things difficult. read more
With a virtual alias domain, all recipient addresses are aliased to addresses in other domains.
Intel Advanced Encryption Standard New Instructions (AES-NI) is a special instruction set for x86 processors, which is designed to accelerate the execution of AES algorithms. AES-based symmetric encryption is widely used in a variety of security applications and protocol implementations (e.g., IPSec, SSL/TLS, HTTPS, SSH). OpenSSL crypto library supports AES-based ciphers as well.
Those with open source DevOps skills will soon have a new tool to help them get past the gatekeepers in HR offices. The Linux Professional Institute has announced it has plans to offer an "OT DevOps Engineer" certification. When released next fall, the program will "test proficiency in the most relevant free and open sources tools used to implement the DevOps collaboration model, like, for example, automated configuration or container virtualization."
Plone advocate and LibreOffice developer Andreas Mantke reports on the upcoming availability of a brand new LibreOffice extensions and templates website, and the migration of the content from the current website to the new one.
As we saw in the previous article, the TCAM (Ternary Content Addressable Memory) in a traditional networking switch is the cornerstone of the Data Plane's operation. The foundations of SDN lie in the following question: What if we could access or program these remotely? We will discuss the consequences and effects next.
All the buzz these days is on microservices, those emphemeral flashes-in-the-pan that appear and disappear on demand, thousands or even millions of times per minute. Chauhan discusses the importance of changing the way we develop network services to support microservices.
Theobroma unveiled a Qseven module built around a hexa-core, Cortex-A72/-A53 Rockchip RK3399 SoC, plus a µQseven version based on an octa-core -A53 RK3368. Austrian Qseven specialists Theobroma Systems announced two computer-on-modules that build on Rockchip SoCs with Linux and Android support. The Qseven-based “RK3399-Q7” features the new Rockchip RK3399, with dual Cortex-A72 cores at up […]
We have been informed by Canonical's Leann Ogasawara about the upcoming second point release of the Ubuntu 16.04 LTS (Xenial Xerus) Linux-based operating system.
This might seem like a question that doesn't even need to be asked. However, now that more and more Chromebooks are gaining the addition of Android apps, it begs the question: Is there a better browser in the Android app store?
Gitlab is a web-based management and collaboration software for GIT servers similar to GitHub. It contains features like issue tracking, file browser, change tracking and a project wiki. In this tutorial, I will install Gitlab CE on a Debian 8 server behind a Nginx proxy. The Nginx proxy improves scalability and security of the system.
In the June 2016 issue, I described my Raspberry Pi outdoor camera build. Since then, however, I've discovered a different way to stream video from it.
In many ways, the Linux desktop is as close as I can get to the perfect computing experience. Don't misunderstand, there are missing components that affect me on a daily basis. But for the most part it's as good as I can make it.
Open leaders are systems thinkers. When they look at the world, they see a series of dynamic relationships—between people, teams, and resources. These relationships are the elements that are always in motion, always in flux, and ultimately drive the success (or failure) of our businesses. read more
About a year ago, Bryan Lunduke made a series of predictions about what would happen in the Linux world during 2016. The results: 5 accurate predictions, 2 wrong predictions, and 1 unknown.