Subscription Hotline +91-11-26810601/02/03
    Previous Issue
    Current Issue
    Feature Archives
    About EFY Group


October 2010 Issue


Electronics For You

Electronics Bazaar



OpenSource For You
June  2018   Issue Vol. 6  No. 9 

Admin - Let's Try
Nagios: A Modular Monitoring Tool for Infrastructure and Networks
If you are looking for an enterprise class open source network, application and server monitoring tool, there is no better option than Nagios. This article explores the very popular Nagios network infrastructure monitoring tool.

Admin - Insight
An Instant Guide to the Shorewall Firewall
Firewalls have gained importance due to the increasing number of malicious attacks on networks and computers. Shorewall, a powerful offering from the Linux world, is primarily used to protect networks, as its strength lies in working with zones.
Admin - Overview
Top Open Source Tools for Network Security: The Old and the New
Data security vulnerabilities can result in tremendous losses, damage to reputation, and even national security threats. In this article, we discuss the top open source tools that will help systems administrators to enhance network security. A few of these are time tested, while others are new entrants trying to make a mark.
Admin - How To
Setting Up Icinga 2, an Open Source Network Monitoring Solution, on Ubuntu 17.10
Icinga is an open source network monitoring tool for infrastructure of all sizes. It has an integrated cluster system secured via SSL. It keeps a watch over networks as well as other resources, notifies the user of errors and recoveries, and generates performance data for reporting.
Developers - Insight
Java 10 has Arrived! Check Out the New Features
Java 10 was released just over a few months ago and experts are still analysing its salient features. It has come out on schedule, true to the promise of a six-month release cycle that Oracle Corporation made after the release of Java 9. Here’s a quick look at its features.
Developers - Let's Try
Discover Ethereum, a Blockchain Based Computing Platform
Dive into the world of blockchains, and use Ethereum to host a private network and deploy a smart contract.
Developers - Insight
Kotlin: A Language for Modern Multi-platform Applications
Kotlin is a multi-platform programming language that is concise, safe, interoperable and tool-friendly. It is a statically-typed programming
language that runs on the Java virtual machine and can also be compiled to the JavaScript source code or can use the LLVM compiler infrastructure.
For U & Me - Insight
Building Next-Generation Government Applications Using Open Source Technologies
Governments the world over are trying to provide citizen-centric services. Our own country has taken the ‘Smart City’ initiative. The idea is to provide better governance, which can be achieved by the digitisation of services. Open source software can bring such services to the citizen accurately, speedily, securely and in a user friendly manner.
Admin - How To
Securing Network Communication with firewalld
If you are in need of a dynamically managed firewall with support for network/ firewall zones, and with a trust level for network connections or interfaces, then firewalld is the tool for you. It is free, open source and built into RHEL 7.
Admin - How To
DevOps Series Using Ansible with the Security Technical Implementation Guide (STIG)
STIG is an acronym for Security Technical Implementation Guide, which is a cyber security protocol that sets the standards for the security of networks, computers, servers, etc. In this 16th article in the DevOps series, we will learn how to build Ansible playbooks to test and set up CentOS 6 as per STIG on RHEL6, version 1, release 19.
Admin - Overview
The Intricacies of Docker Networking
This article presents an overview of Docker networks and the associated networking concepts.
Admin - Overview
Network Monitoring with Open Source Tools
Network monitoring is critical to keep computer networks and applications safe from the various cyber attacks that are so common nowadays. This article presents the rationale for network monitoring, along with a few select open source network monitoring tools.

In this month’s column, we discuss the problem of content moderation and compliance checking using NLP techniques.
Developers - Let's Try
How to Program with Shell Scripts: A Tutorial
Shell scripts are computer programs that are specially made to be run by the UNIX shell. Typically, shell scripts are used for manipulation, program execution and printing text. They enable the user to communicate with the OS, and vice versa.
Developers - Let's Try
Using the PytheM Framework for Web and Penetration Testing
The versatility of Python is often used to create applications that do useful work. PytheM is an open source tool that uses Python as the backend, and performs Web and penetration testing to discover network vulnerabilities.
Developers - Let's Try
Getting Started with Rust, the Friendly Systems
Programming Language

From Mozilla Research comes this safe, concurrent, practical systems programming language called Rust. It has been ranked the ‘Most loved programming language’ in the Stack Overflow Developer Survey for the past three years in succession.
Admin - Overview
An Introduction to Kubevirt, the Kubernetes Virtualisation Operator
Kubevirt is a Kubernetes add-on that enables the management of libvirt virtual machines. It is a tool that is used to schedule and manage virtual machines on a Kubernetes cluster.
Admin - How To
Accessing Network Storage with Network File System
There are a number of steps that need to be taken before Network File System (NFS) allows clients access to data. This article describes those steps and also guides the reader on some other aspects of NFS.
Developers - How To
Using Eclipse with Java to Develop Software Applications
Eclipse is an integrated development environment (IDE) used when building software applications. It is one of the most popular, feature-rich IDEs in the Java programmer community, enabling rapid development and improving code quality. Eclipse supports all major programming languages like Java, C/C++ and Python. In this article, we’ll use Eclipse with the Java programming language.
Developers - How To
Using R to Mine and Analyse Popular Sentiments
Public opinion is important to enterprises, politicians, governments, film stars and most of us. Opinions can be found on various social media sites. This article demonstrates how popular sentiments can be mined from Twitter with the help of the R programming language.
Developers - Overview
An Overview of the Hyperledger Sawtooth Framework
Hyperledger Sawtooth is a modular platform for building, deploying and running distributed ledgers, which provide digital records (such as asset ownership) that are maintained without a central authority or implementation. Let’s take a quick look at it.
Developers - Overview
All You Need to Know About the Tools for Blockchain Developers
Developers need to arm themselves with special tools when working on blockchain technology. Let us explore some of these tools that are useful for developers working on the Bitcoin or Ethereum networks.
OpenGurus - Let's Try
Scientific Graphics Visualisation: An Introduction to PSTricks
To conclude the series of three articles on Scientific Graphics Visualisation, let us explore PSTricks, a set of macros that allows the inclusion of PostScript drawings directly in Tex or LaTeX.
Exploring Software
Building a Web of Trust
The headlines scream, “So many thousands of people deprived of rations, in our national capital, New Delhi.” So how do these people prove they are who they say they are, when Aadhaar verification has failed for some reason or the other? The author takes up the issues concerning trust in a world where machines can be fallible and senior citizens can be easily lured by conmen.

Previous Issues
Check our Subscription Details
Check our Advertisement Details

April 2018
Issue Vol. 6 No. 7


Privacy Policy  |  Terms & Conditions
© 2018 EFY Enterprises Pvt Ltd. All rights reserved.