PES Open Source is Recruiting!
PES Open Source is looking to recruit a new leadership team from the batch of 2023 (and over). The plan is that we will be recruiting new members this semester, and getting them familiarized with all the processes and having them take increasingly important decisions in leading the direction of PESOS. So by the time the current core team exits, ...
How Linux made me a better developer
Disclaimer: Some parts of this post may seem exaggerated to some of you, but it is a (mostly) accurate description of my experience with switching to Linux. Consider it mostly opinionated
Linux is the OS of choice for a sizeable portion of the software development community, and is one of the two significant open-source operating systems in use...
0.1 + 0.2 is not 0.3 and other ways to make money disappear amidst a nuclear fallout
Yeah, I know this year has been terrible. Maybe the only silver lining is that you don’t have to worry about the pandemic anymore with the nuclear winter above and all.
But you still gotta eat and resources in this underground bunker are scarce. Luckily you won the contract to conduct the post mortem for how you got here in the first place. So ...
What in the world is ricing!?
Introduction
“Ricing? What is ricing? What is a rice?” one may ask. Is it some weird slang for throwing rice around or cooking? NO! At least I don’t think of it that way… Well let us first take a stroll through time as we find out about the origin of ricing.
History of the term “RICE”
Ricing was initiated by Asian street racers customizing thei...
Building Android kernels
Introduction
What is an Android kernel?
We often hear that flashing custom ROMs like LineageOS (formerly known as Cyanogenmod), ResurrectionRemix, etc., can improve our Android experience. However, there is a misconception that ROMs are the ones that greatly impact the performance and battery life of an Android device.
Well, leaving aside the...
Delving into Docker
Introduction
What is Docker?
Docker is a set of tools that allow us to easily run containers and containerised apps. Why use Docker and these so called “containers”?
Well, containers are extremely useful as they are very lightweight and have minimal overheads. We can package an app along with just its dependencies and can isolate this into a ...
Living in the Terminal
Many new Linux users have the same first question: Why is everything done on the terminal? Indeed, computer graphics have come a long way, and with flashy GUIs available on other operating systems, Linux seems prehistoric and daunting to many new users. However, anyone who’s taken the effort to get comfortable with the terminal will tell you tha...
Summary: Git Workshop at 16th October
PESOS conducted its first workshop, one to learn git and get started with using it effectively.
Here is a brief reference for the workshop conducted on 16th October, 2019.
Version control systems help in efficiently tracking changes to source code over time, especially in codebases with multiple collaborators. Apart from this, developers can ...
10 post articles, 2 pages.