Skip to content

Shiva Saxena | GeekyShacklebolt

A Habit of Learning

  • Home
  • About
  • Contact

Git: How to remove submodule

How to un-submodule a git submodule?

Continue reading “Git: How to remove submodule” →
  • Shiva Saxena
  • January 29, 2022

Numpy – Beginner notes

Getting introduced with Numpy.

Continue reading “Numpy – Beginner notes” →
  • Shiva Saxena
  • January 23, 2022

How to decrypt apple app attestation object in Java ( iOS 14 and above )?

Hey! I spent hours to figure this out. Let’s keep it short and quick now.

Continue reading “How to decrypt apple app attestation object in Java ( iOS 14 and above )?” →
  • Shiva Saxena
  • January 25, 2021

Certificate Pinning – Brief up!

Hey! There is a concept of Certificate Pinning in Mobile (android and iOS). I wanted to take a look at it conceptually and understand its requirement. So here I go.

Continue reading “Certificate Pinning – Brief up!” →
  • Shiva Saxena
  • January 14, 2021January 14, 2021

Question Bank 1 – Java and DropWizard

Hey! Every now and then, I keep coming up with various questions/blockers during the development phase. But because their answers are just too small (even one liner), I tend to avoid writing a post about it. Therefore, I am writing these “Question Banks” for myself to refer those questions/answers later if required.

Continue reading “Question Bank 1 – Java and DropWizard” →
  • Shiva Saxena
  • January 11, 2021

Posts navigation

Older posts

Connect with me

  • GitHub
  • LinkedIn
  • Instagram
  • Twitter
  • YouTube
  • Reddit

Catch more of me

https://www.ShivaSaxena.com

Follow A Habit of Learning on WordPress.com

Blog Stats

  • 88,182 hits

All posts

  • Git: How to remove submodule January 29, 2022
  • Numpy – Beginner notes January 23, 2022
  • How to decrypt apple app attestation object in Java ( iOS 14 and above )? January 25, 2021
  • Certificate Pinning – Brief up! January 14, 2021
  • Question Bank 1 – Java and DropWizard January 11, 2021
  • DropWizard HelloWorld API from scratch January 6, 2021
  • Junit Quickstart – Live Learning Notes January 5, 2021
  • Maven Quickstart – Live Learning Notes January 5, 2021
  • Java Quickstart – Live Learning Notes January 5, 2021
  • Docker – Live Learning Notes December 23, 2020
  • GitHub Actions – Live Learning Notes December 23, 2020
  • Ansible – Live Learning Notes December 23, 2020
  • Vagrant Quickstart – Live Learning Notes December 22, 2020
  • LetsEncrypt – Live Learning Notes December 17, 2020
  • NginX + uWSGI Configuration – Live Learning Notes December 15, 2020
  • [Quicknotes] Setup Postgres in Django October 29, 2020
  • How to Publish Pelican Blog on GitHub Pages? August 18, 2020
  • How to Use a Custom Pelican Blog Theme? August 18, 2020
  • Quickstart a Pelican Blog in 5 Minutes August 18, 2020
  • How to Create a Basic Minimal Scroll To Top Website Animation Button? August 2, 2020
  • How to view your website under development from laptop to mobile screen? August 1, 2020
  • A Quick Intro to Git Patch? July 31, 2020
  • A Blog Post About Financial Literacy July 5, 2019
  • Hardwork v/s Smartwork March 21, 2019
  • What is a makefile? March 10, 2019
  • How to encrypt USB drives with LUKS March 6, 2019
  • Testing with unittest.mock March 3, 2019
  • Git stash is really cool February 26, 2019
  • My experience in HackVSIT-2k19 February 25, 2019
  • A quick tutorial on Ansible February 5, 2019
  • Failed to connect to lvmetad: booting issue [SOLVED] February 5, 2019
  • [drm:radeon_init[radeon]] ERROR No UMS support in radeon module!: booting issue [solved] February 5, 2019
  • A connection to the bus can’t be made: booting issue [solved] February 5, 2019
  • How to create bootable USB using CLI August 1, 2018
  • John Perry Barlow – A rhyme in Cyberspace July 16, 2018
  • Intro to reStructuredText July 11, 2018
  • Django startup commands July 5, 2018
  • My experience with Linux CLI July 3, 2018
  • Useful Development Practices July 3, 2018
  • How to configure SASL [External] on hexchat? July 1, 2018
  • A new learning curve @dgplug June 29, 2018
  • How to resize Linux partition with Gparted? March 13, 2018
  • How to boot from Grub Rescue? Fixed(error): no such partition. March 13, 2018
  • How to clone a large mercurial repository? February 14, 2018
  • Why you should write a blog? February 12, 2018
  • Basic terms in cloud services December 25, 2017
  • Why so many sorting algorithms? December 24, 2017
  • PyCon India 2017 December 22, 2017
  • Hacktoberfest December 20, 2017
  • What is SSH? November 19, 2017
  • Data-Science Training Session September 30, 2017
  • How to run graphics.h in Ubuntu using g++ September 13, 2017
  • Open Source and GSoC meet @CodingBlocks September 12, 2017
  • Intro to MongoDB September 7, 2017
  • Mozilla Add-Ons Day August 29, 2017
  • How to Recover Lost Partitions and Files using TestDisk/PhotoRec. August 18, 2017
  • How to install Ubuntu using a bootable USB pen drive? August 14, 2017
  • How to make a Bootable pen drive using Rufus? August 14, 2017
  • The Internet Relay Chat – IRC August 9, 2017
  • Git Github Tutorial (3) August 7, 2017
  • Git Github Tutorial (2) August 7, 2017
  • Git Github Tutorial (1) August 3, 2017
  • A blog post on Vim August 2, 2017
  • Introduction to Linux Terminal August 1, 2017
  • How to ask? July 31, 2017
  • Learn within days, why? July 31, 2017
  • First Blog Post July 27, 2017
Website Powered by WordPress.com.
A Habit of Learning
Website Powered by WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • A Habit of Learning
    • Join 26 other followers
    • Already have a WordPress.com account? Log in now.
    • A Habit of Learning
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...