Setting Gradle properties to build a project [Tutorial]
A Gradle script is a program. We use a Groovy DSL to express our build logic. Gradle has several useful built-in methods to handle...
Understanding Address spaces and subnetting in IPv4 [Tutorial]
In any network, Internet Protocol (IP) addressing is needed to ensure that data is sent to the correct recipient or device. Both IPv4 and...
Using IPv6 on Packet Tracer
This article is written by Jesin A the author of Packet Tracer Network Simulator. Cisco Packet Tracer is a powerful network simulation program and...
What is a multi layered software architecture?
Multi layered software architecture is one of the most popular architectural patterns today. It moderates the increasing complexity of modern applications. It also makes...
Which Python framework is best for building RESTful APIs? Django or Flask?
Python is one of the top-rated programming languages. It's also known for its less-complex syntax, and its high-level, object-oriented, robust, and general-purpose programming. Python...
Cross-Validation strategies for Time Series forecasting [Tutorial]
Time series modeling and forecasting are tricky and challenging. The i.i.d (identically distributed independence) assumption does not hold well to time series data. There...
What are REST verbs and status codes [Tutorial]
The name Representational state transfer (REST) was coined by Roy Fielding from the University of California. It is a very simplified and lightweight web service compared...
Working with a Webcam and Pi Camera
In this article by Ashwin Pajankar and Arush Kakkar, the author of the book Raspberry Pi By Example we will learn how to use...
Making a simple Web based SSH client using Node.js and Socket.io
If you are reading this post, you probably know what SSH stands for. But just for the sake of formality, here we go:
SSH stands...
Debugging and Profiling Python Scripts [Tutorial]
Debugging and profiling play an important role in Python development. The debugger helps programmers to analyze the complete code. The debugger sets the breakpoints...