Skip to content

Instantly share code, notes, and snippets.

Avatar

Aakarshit Uppal aksh1618

View GitHub Profile
View Reactive Spring Boot Notes.md
  • Reactive Streams Spec: The purpose of Reactive Streams is to provide a standard for asynchronous stream processing with non-blocking backpressure.
    • Publisher:
      void subscribe(Subscriber<? super T> s)
    • Subscriber:
      void onSubscribe(Subscription s);
      void onNext(T t);

void onError(Throwable t);

@aksh1618
aksh1618 / JsonContentCachingRequestWrapper.java
Created December 28, 2021 09:27
A variation of ContentCachingRequestWrapper for JSON POST data instead of FORM POST data
View JsonContentCachingRequestWrapper.java
/*
* Copyright 2021 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@aksh1618
aksh1618 / spring-reactive-talks-notes.md
Last active January 24, 2022 11:27
Spring Reactive Talks + Notes
View spring-reactive-talks-notes.md
@aksh1618
aksh1618 / contribute-to.md
Last active May 9, 2021 12:26
Projects to contribute to
View contribute-to.md
@aksh1618
aksh1618 / tools.md
Last active June 9, 2021 12:01
Tools
View tools.md
@aksh1618
aksh1618 / flac2mp3.sh
Created October 19, 2020 05:21
Script to use ffmpeg with libmp3lame for VBR encoding of tree of FLACs to tree of mp3s
View flac2mp3.sh
#!/bin/sh
# Based on https://github.com/patrodyne/patrodyne-scripts/tree/master/flac2mp3
# Modified by aksh1618
# PatroDyne: Patron Supported Dynamic Executables, http://patrodyne.org
# MIT license: https://raw.githubusercontent.com/patrodyne/patrodyne-scripts/master/LICENSE
#
# flac2mp3.sh - Linux script to convert FLAC audio files to MP3 files.
#
# Usage:
#
@aksh1618
aksh1618 / Kotlin 1.4 Online Event Summary
Last active July 24, 2021 12:36
Kotlin 1.4 Online Event Summary
View Kotlin 1.4 Online Event Summary
Day-wise summaries of talks of the Kotlin 1.4 Online Event
@aksh1618
aksh1618 / 💻 My Code::Stats XP (Top Languages)
Last active April 29, 2022 00:43
💻 My Code::Stats XP (Top Languages)
View 💻 My Code::Stats XP (Top Languages)
Total XP :::::::::::::::::::::: lvl 30 (1,480,792 XP)
Java :::::::::::::::::::::::::: lvl 22 ( 830,954 XP)
Kotlin :::::::::::::::::::::::: lvl 9 ( 132,468 XP)
XML ::::::::::::::::::::::::::: lvl 7 ( 90,400 XP)
Python :::::::::::::::::::::::: lvl 7 ( 88,350 XP)
Markdown :::::::::::::::::::::: lvl 6 ( 67,542 XP)
YAML :::::::::::::::::::::::::: lvl 6 ( 64,748 XP)
Plain text :::::::::::::::::::: lvl 5 ( 56,064 XP)
Git Commit Message :::::::::::: lvl 4 ( 36,449 XP)
Properties :::::::::::::::::::: lvl 3 ( 19,034 XP)
@aksh1618
aksh1618 / 📊 My movie + shows statistics
Last active April 5, 2022 00:41
📊 My movie + shows statistics
View 📊 My movie + shows statistics
I've watched 455 movies and 2728 episodes of 102 shows.
My favorite 3 genres are:
drama ███▌░░░░░░░░░░░░░░░░░ 17.2%
comedy ██▍░░░░░░░░░░░░░░░░░░ 11.9%
action ██▎░░░░░░░░░░░░░░░░░░ 11.0%
@aksh1618
aksh1618 / 📺 My last watched shows
Last active September 15, 2020 12:16
📺 My last watched shows
View 📺 My last watched shows
S03E01 The Expanse 14-09-20
S02E13 The Expanse 14-09-20
S02E12 The Expanse 14-09-20
S02E11 The Expanse 14-09-20
S02E10 The Expanse 13-09-20