/FireFlyBlogs/images/avatar.webp

Gotam Gorabh

Flash Mobian(Phosh Shell) on OnePlus 6 Device

IntroductionMobian is an open source operating system for mobile devices. The idea behind this is to bring Debian GNU / Linux to your smartphone. PureOS, Fedora Mobility, postmarketOS, etc are some other operating systems apart from mobian for mobile devices. Phosh is the default shell for mobian. In this blog post we will be focusing on flashing mobian with phosh shell on OnePlus 6 moble device… let’s Start…Before we begin, we need pre-built images for OnePlus 6 device and SDK Platform-Tools to use fastboot.

My Rust Learnings : Introduction

IntroductionRust was initially developed to build high-programming applications without the issue of invalid memory access that developers were facing while using C and C++, However It also ensure high performance similar to that offered by C and C++ It provide high performance while processing large amounts of data, support for concurrent programming, and this together with an effective compiler are other reasons why well-known software heavyweights now use this programming language.

Google Summer of Code 2023 - Final Report | GNOME Settings

Project Title : Create a New “System” panel in GNOME Settings Mentor : Felipe Borges Contributor : Gotam Gorabh OverviewGSoC 2023 has come to an end, and it’s time to wrap up. I have spent 12 weeks dedicating my time to contributing to projects that are utilized by people all over the world, which gives me an incredible sense of accomplishment. This GSoC period is full of growth, learning, collaboration, and pushing my limits.

YAML Basics for DevOps

IntroductionYAML stands for YAMl Ain't Markup Language and It is not a programming language. It is a simple, text-based, human-readable, and data serialization language used to exchange data between people and computers just like XML, and JSON. The file extension for YAML files is .yaml or .yml. What is Data Serialization?Data serialization is the process of converting data into a format that can be easily stored or sent over a network.

GSoC 2023 [Week 2 Report]: Add “Remote Desktop” page into the system panel

Project Title : Create a New “System” panel in GNOME Settings Mentor : Felipe Borges Contributor : Gotam Gorabh IntroductionImplementing Remote Desktop page will allow user to access and control a computer or a desktop environment remotely from another location. It allows users to connect to a remote computer or server and interact with it as if they were physically present in front of it. This week I will implement only the GUI of the Remote Desktop Page.

GSoC 2023 [Week 1 Report]: Create a New “System” panel in GNOME Settings

Project Title : Create a New “System” panel in GNOME Settings Mentor : Felipe Borges Contributor : Gotam Gorabh IntroductionThis summer I’m working on a project titled Create a New “System” panel in GNOME Settings, which aims to create a New System panel. This blog summarizes my progress during the bonding period and the first week of the Google Summer Of Code 2023. I will address this Issue(#2241) and implement this mockup in this project.