The Internet of Things is a very new “thing” to us, but when we think of it, we’ve had access to the internet for a long period of time. We use “things” in day to day life that have been making our life easier for as long as we can remember.
Let’s take a common light bulb as an example. It consumes energy and produces light, which helps us everyday. Technology improvements have stripped down the consumption of resources to a bare minimum, while at the same time optimizing the output; efficiency and function has gone up. We even have internet connected and controllable light bulbs that change colors, operate on timers, and cooperate via mesh networks.
We live in an era where the mobile and telecommunications industries are booming, and the speed of internet would have been un-imaginable just one decade years before. Hence, the idea of making things smarter by connecting them to the internet, analyzing petabytes of historical and real-time data, and automating their operation becomes more and more a reality. This will result in a smarter way of living, since IoT affects almost all the major areas of the industry: Agriculture, Healthcare, Home Automation, and many more.
This post is a proof of concept of how easy it is to smartly control lights on an Arduino without ethernet shield, but rather over HTTP. The idea is to let you control a single light or series of lights in your house with just a tap of an application (with a proper internet connection of course.)
Continue reading “Smart light with Arduino in Fedora / RHEL”
Before and after Fedora releases, there are updates that keep coming in to fix bugs or add minor features to packages included in Fedora. To ensure that these are stable and don’t affect the performance of the existing system, we do “update testing”. Once testing is complete, we share our results and make sure that the developer is aware about the bugs and the success rate of the package. This article will explain how to participate in update testing and contribute to a high quality Fedora release!
(Editor’s note: Fedora is the upstream project for Red Hat Enterprise Linux (RHEL), which is now free for development use.)
Continue reading “Fedora “update testing” with Bodhi”
Release validation testing is a process which takes place before the official Fedora release. (Fedora is the upstream, community project from which RHEL is built.) Before the Final (GA) release, we have Alpha and Beta pre-releases and at each of these milestones, nightly builds (nightlies) and composes are released and tested to ensure that the release meets quality standards. Release validation testing is one way you can help Fedora get better, and this post will talk about how you can start off from scratch.
Continue reading “Getting Started with Release Validation Testing in Fedora QA”
This post will provide a quick tutorial about Fedora Media Writer, and its usage in both Fedora and Windows. Fedora Media Writer is a very small, lightweight, comprehensive tool that simplifies the linux getting started experience – it downloads and writes your favorite Fedora flavor onto a USB drive, which can be later used to boot up any system.
Editor’s note: This also means you can now create Red Hat Enterprise Linux (RHEL) LiveCDs in just a few minutes. Since RHEL was recently made freely available to all developers, you can download the ISO to use with the Fedora Media Writer.
Continue reading “Fedora Media Writer – The fastest way to create Live-USB boot media”