Author: EI

GitLab, A Complete Beginner’s Guide!

If you have just heard about the software “GitLab“ for the first time and you are unsure, what it is, how it works, how it is related to git and what is it used for then you have come to the right place. This article answers all these questions, to get you up to speed to working with GitLab! Let’s start with the most basic question. What is GitLab? GitLab is an open-source version control system with integrated DevOps and software life-cycle management tools. In simpler words, Gitlab is an app that helps you maintain your git repository, do automated...

Video: What does an Embedded Software Engineer Do?

This video explains what is it like to be an embedded software engineer. Relavant articles 4 Types of Embedded Software Explained! How to become an Embedded Software Engineer? 200 Embedded and IoT Software Engineering Interview Questions – Part 1 9 Essential Microcontroller Peripherals Explained

Video: Embedded Software Engineer Interview Questions

This is an introductory video to a series of 7 articles given below. 200 Embedded and IoT Software Engineering Interview Questions – Part 1 200 Embedded and IoT Software Engineering Interview Questions – Part 2 Basics of Electronics 200 Embedded and IoT Software Engineering Interview Questions – Part 3 Microcontrollers 200 Embedded and IoT Software Engineering Interview Questions – Part 4 Operating Systems 200 Embedded and IoT Software Engineering Interview Questions – Part 5 Networking 200 Embedded and IoT Software Engineering Interview Questions – Part 6 Software Engineering & Design Patterns. 200 Embedded and IoT Software Engineering Interview Questions –...

Video: Technological Pillars of IoT

This video explains, what technologies are essential in building IoT products and how you can contribute to the field. We will see 5 technological pillars of IoT briefly in this video. Related Articles Video: A Beginners Introduction To Internet of Things (IoT) A Clear-Cut Explanation to IoT..!! 200 Embedded and IoT Software Engineering Interview Questions – Part 1

Video: A Beginners Introduction To Internet of Things (IoT)

This video explains what IoT really is, how IoT works and where it can be used. So let’s begin! You can read more about it on the article in this link. Related Articles Video: Technological Pillars of IoT A Clear-Cut Explanation to IoT..!! 200 Embedded and IoT Software Engineering Interview Questions – Part 1

Video: What Is An Embedded System?

This video shows the basics of Embedded system. Related Articles A Clear-Cut Explanation To Embedded Systems! How to become an Embedded Software Engineer? 200 Embedded and IoT Software Engineering Interview Questions – Part 1 4 Types of Embedded Software Explained!

A Clear-Cut Explanation To Embedded Linux..!!

Embedded Linux is kind of a confusing term that is used nowadays to describe a wide variety of devices. With the advent of single-board computers like the Raspberry Pi and Beagle bones running Linux, and with ARM processors becoming more powerful than ever while remaining very power efficient,  Embedded Linux has become an upcoming field in electronics and computer science with plenty of opportunities to build really powerful and intelligent systems. In this article lets learn what Embedded Linux is and what are the possible applications that Embedded Linux Devices can bring about. Understanding “Embedded” & “Linux” Let’s start by...

Complete Guide On Using Doxygen To Document C Source Code..!!

As we know Doxygen is a very powerful tool to do documentation, but it’s more geared toward object-oriented languages like C++ and Java. The Doxy wizard, a.k.a. the GUI frontend of Doxygen, has so many options to play with and in this article, I am going to show you how to optimize the settings to wield the full power of Doxygen to document source code written in C. I have written this article keeping beginners in mind. First, let’s see how Doxygen works, then let’s see how to write Doxygen compatible comments and then proceed to see how to install...

How To Get A User-Level Understanding Of Linux For Your Hobby Projects

If you are doing some hobby projects based on Linux and you wish to learn more about the Linux environment, there is always the approach of using some example application, modifying it and if you get stuck then going to stack overflow and post questions and move to the next step. But I don’t recommend it for complete beginners as I myself did it and I did not learn so much and wasted a lot of hours in the process.  The one thing that I actually learned is that the problem with this approach is you would not know “what...

4 Steps To Become a Linux Professional!

If you want to make a career in Linux, and your first goal is to get a job as soon as possible then what you need to do is to take a certification path.  If you are a fresher in this field without any computer science background in education, then I would recommend that your first goal should be to enter the job market as a Linux system administrator. The activities you do will involve taking care of all the employees’ computers, make sure everything works as it is expected, install Linux on the new machines purchased by the organization...