Rust programming language

What is Embedded System? Why RUST for Embedded ??

Reading Time: 4 minutes What is an Embedded System ??? An embedded system is a microcontroller or microprocessor based computer system that used to perform certain specific operations or tasks.It can also be call as a computer hardware system which do have software embedded in it. The Embedded System Hardware is known as the core of the Embedded System.Embedded systems are managed by micro-controllers where the micro-controller is the Continue Reading

OS in Rust: Incorporate VGA buffer: Part-7

Reading Time: 4 minutes This series pertains to create a basic Operating System using Rust Programming Language. This series aims to learn and understand the basics of the Operating System.Through this, you will get some ideas about the internal components of the Operating System and how they interact with each other. This article pertains to adding few more functionalities to VGA text mode in our kernel.

OS in Rust: Incorporate VGA buffer: Part-6

Reading Time: 5 minutes This series pertains to create a basic Operating System using Rust Programming Language. This series aims to learn and understand the basics of the Operating System.Through this, you will get some ideas about the internal components of the Operating System and how they interact with each other. This article pertains to the incorporation of VGA text mode in our kernel. Here we’ll create an interface through which we can Continue Reading

Automate Compilation and Testing of Rust Code using GitHub Actions

Reading Time: 2 minutes DevOps became a crucial part of Software development in the past few years. And there are a lot of tools present out there to practice DevOps methodology.  In this blog, I am going to talk about Git hubs Actions which emerged as one of the popular tools to achieve automation in your project. So in this blog, I am going to create a simple workflow Continue Reading

Schedule the program in Rust

Reading Time: 3 minutes Hello, folks! your wait is over, we have come up with a new blog. In this blog, we will discuss how we can schedule any rust program by which it can execute automatically execute on the scheduled time with the help of a sample example. I hope you will enjoy the blog. Rust: Rust is a multi-paradigm system programming language that can provide better memory safety while maintaining high performance. It runs Continue Reading

OS in Rust: Building kernel for custom target: Part-4

Reading Time: 4 minutes This series pertains to create a basic Operating System using Rust Programming Language. This series aims to learn and understand the basics of Operating System.Through this series, you will get some ideas about the internal components of Operating System and how they interact with each other. This article pertains to building a custom kernel for the custom target that we created in our previous post. To building our kernel we need Continue Reading

Create runtime API of Substrate based 2D barcode scanner Pallet for Querying

Reading Time: 2 minutes In my previous post Integrate Substrate based 2D barcode scanner Pallet in your Substrate Runtime, I explained how to integrate Substrate pallet in your runtime.  Substrate runtime is its State Transition Function, which contains business logic of a Blockchain that determines how the state changes when a block is processed and defines its behaviour of the Blockchain. Substrate runtime can be accessed to outer node though an API, Continue Reading

Integrate Substrate based 2D barcode scanner Pallet in your Substrate Runtime

Reading Time: 2 minutes In my previous post Substrate based 2D barcode scanner Pallet in Rust, I explained how to create Substrate pallet easily. A pallet, Also known as Runtime modules, contains the logic, which can modify the features and functionality of your blockchain’s state-transition function. A typical Substrate project consists of 4 components: NodeRuntimePalletsExecute in Docker The runtime is Substrate’s state transition function and is divided into separate Continue Reading

OS in Rust: Custom target to build kernel for a bare metal: Part-3

Reading Time: 5 minutes This series pertains to create a basic Operating System using Rust Programming Language. This series aims to learn and understand the basics of Operating System.Through this series, you will get some ideas about the internal components of Operating System and how they interact with each other. This article is for creating a custom target to build our kernel on a bare metal, that we created Continue Reading

Create Rust based Microservice using Rocket and Diesel

Reading Time: 3 minutes Planning to write a new application using Rust? Confused with the approach? So this blog is for you. In this blog, we are going to write a simple Rust based Application using Microservices.  Why Microservice? Using a Microservice approach developers can build an application in a modularised way rather than writing a monolithic way. Which allows enterprises to create software which is more agile and Continue Reading

Substrate based 2D barcode scanner Pallet in Rust

Reading Time: 2 minutes As we know, Rust is one of the best programming languages for blockchain due to its highly-capable mechanism of handling mutable states. The fast, memory safe, and exclusively concurrent nature of this blockchain coding language makes it most suitable for developing real-world blockchains. I was looking for a Rust based blockchain framework and I found Substrate, which is developed by Parity technology and built in Continue Reading

Compilation Of Active Directory Logs Using Rust.

Reading Time: 4 minutes Active Directory: Active Directory (AD) is a Microsoft product that consists of several services that run on Windows Server to manage permissions and access to networked resources. It stores data as objects. An object is a single element, such as a user, group, application or device, like printer. In this blog, we will discuss the Active Directory service provided by Windows Server, its workflow and then we will Continue Reading

Processing a Series of Items with Iterators in Rust

Reading Time: 3 minutes Iterators are objects that produce sequences of values, so they can be iterated or looped over. Or, in other words, every time you ended up using a for loop in your program, you were most likely interacting with some kind of iterator. Hello, folks! your wait is over, we have come up with a new blog. In this blog, we will discuss Iterators to process of series of Continue Reading