Skip to content

Instantly share code, notes, and snippets.

View lordofwizard's full-sized avatar
🐎
Gettin' better, than yesterday

Advait Pandharpurkar lordofwizard

🐎
Gettin' better, than yesterday
View GitHub Profile
@lordofwizard
lordofwizard / Cargo.toml
Last active June 10, 2024 06:08 — forked from AtharvaWaghchoure/Cargo.toml
A simple way to download java binaries on Linux Servers using the Adopium horrible API.
[dependencies]
reqwest = { version = "0.11", features = ["blocking", "json"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"

About Myself:

Hi I am Advait Pandharpurkar, aka LordOfWizard. I am a Junior Year Student from Pune University, India.
I am currently Working as a Systems Engineering Intern, at a Robotics Startup called RigBetel Labs.
I like to develop awesome software with my specific niche being working closely with GNU/Linux Systems.
I love to write cli-tools, compilers, game engines. I also like to play chess.


Projects:

I have developed many projects most of them being written in Rust Programming Language.

type title description tags coverImage
Zettel
Installing QEMU on Arch Linux
Tried this on Anton
Linux
VirtualMachines
Arch

Tried this on April 4, 2024

@lordofwizard
lordofwizard / bringup.md
Last active March 5, 2024 07:12
Bringup Functionality for any robot

Entire process of installing bringup manually using a systemd service.

1. Remove existing bringup launch files using rosrun

rosrun robot_upstart uninstall robot_uppstart_service

Note : robot_upstart_service replace this with your service name without .service extension.

2. Create a bash script for roslaunch to upstart your robo. (For Simplycity I'll call this launch.sh)

@lordofwizard
lordofwizard / brght.sh
Created November 30, 2022 16:09
My Basic Implementation of a Brighness setting script
#!/bin/sh
#Just a simple brightness changing script
# Requires the program brightnessctl program to be installed
current_btr=$(brightnessctl g)
command=$1
@lordofwizard
lordofwizard / Makefile_openGL_sdl.md
Last active November 25, 2022 04:15
A Basic Template for SDL Application that will be used in all of my projects throughout CG...!

Basic implementation of Makefile

note there are certain things you should know before starting

  1. You need the proper directory structure i.e (src/ bin/ obj/ Makefile assets/ bin/assets/)
    Read the Make file if you don't get it.. lol
CPP=g++
CPPFLAGS=-g -Wall $(shell sdl2-config --cflags)
LDFLAGS=$(shell sdl2-config --libs)
@lordofwizard
lordofwizard / contact.md
Created March 19, 2022 06:38
Contact LordOfWizard
#[allow(unused_imports)]
use std::io;
use std::str::FromStr;
fn main() {
let mut scanner = Scanner::default();
let t = scanner.next::<u64>();
for _ in 0..t{
solve();
}
}
@lordofwizard
lordofwizard / temp.rs
Created February 1, 2022 11:04
Basically The implementation i got for input from a discord user for comp-coding
macro_rules! input {
($($var:ident)*) => {
let mut buf = String::new();
std::io::stdin().read_line(&mut buf).unwrap();
let mut words = buf.split_whitespace();
$(
$var = words.next().unwrap().parse().unwrap();
)*
}
}