Skip to content

Instantly share code, notes, and snippets.

View rajendarreddyj's full-sized avatar
💭
I may be slow to respond.

Rajendarreddy Jagapathi rajendarreddyj

💭
I may be slow to respond.
View GitHub Profile

Multiple SSH Keys settings for different github account

create different public key

create different ssh key according the article Mac Set-Up Git

$ ssh-keygen -t rsa -C "[email protected]"
package com.example.jersey;
import javax.net.ssl.*;
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.core.Configuration;
import java.security.KeyManagementException;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.security.cert.CertificateException;
@rajendarreddyj
rajendarreddyj / vdi-file-compacting.md
Last active January 25, 2018 19:07
How to compact VirtualBox's VDI file size?

Source: StackOverflow

1. Run defrag in the guest (Windows only)

2. Nullify free space:

With a Linux Guest run this:

sudo dd if=/dev/zero | pv | sudo dd of=/bigemptyfile bs=4096k
sudo rm -rf /bigemptyfile
@rajendarreddyj
rajendarreddyj / RegexTest.java
Created March 3, 2018 05:05
Regex to validate license plate number
package com.rajendarreddyj.basics.regex.test;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**
* @author rajendarreddy.jagapathi
*
@rajendarreddyj
rajendarreddyj / README.md
Created March 13, 2018 19:55 — forked from hofmannsven/README.md
My simply Git Cheatsheet
@rajendarreddyj
rajendarreddyj / index.html
Created April 6, 2018 15:57 — forked from davidwkeith/index.html
Link directly to custom protocol handlers for mobile, without worrying if the user has your App installed.Licensed under the WFTPL http://www.wtfpl.net/txt/copying/
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>App Redirection</title>
</head>
<body>
<!--
NOTE: This was a great hack in days gone by, but now both Apple and Google have improved their support for custom
protocol handlers.
@rajendarreddyj
rajendarreddyj / open_app.html
Created April 20, 2018 19:47 — forked from noelrocha/open_app.html
Open app on Google Play or AppStore
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Open App</title>
<!--
URL Params:
customSchemeURL: Your custom scheme app
# Let’s see all the packages marked as rc by dpkg. Know more about the state rc.
# This state means that the configuration files are not yet removed. You can see how a single package can be removed.
# $ dpkg --list |grep "^rc"
# rc bsh 2.0b4-10ubuntu2 Java scripting environment (BeanShell) Versi
# rc devicekit-disks 007-2ubuntu6 abstraction for enumerating block devices
# rc devicekit-power 011-1ubuntu2 abstraction for power management
# rc dvipdfmx 1:20090115-1.2 A DVI to PDF translator with CJK support
# rc gnome-blackjack 1:2.28.0-0ubuntu3 Blackjack casino card game
# rc groovy 1.6.4-4ubuntu2
@rajendarreddyj
rajendarreddyj / adbhostgen.sh
Created November 21, 2018 15:44 — forked from m-parashar/adbhostgen.sh
Create mega adblock hosts-file for use with DD-WRT
#!/bin/sh
# set -euxo pipefail
# File: adbhostgen.sh
#
# Script to generate massive block lists for DD-WRT
#
# AUTHOR: Manish Parashar
#
# https://github.com/m-parashar/adbhostgen
# https://gist.github.com/m-parashar/ee38454c27f7a4f4e4ab28249a834ccc
@rajendarreddyj
rajendarreddyj / npm-upgrade-bleeding.sh
Created March 2, 2020 01:08 — forked from othiym23/npm-upgrade-bleeding.sh
a safe way to upgrade all of your globally-installed npm packages
#!/bin/sh
set -e
set -x
for package in $(npm -g outdated --parseable --depth=0 | cut -d: -f3)
do
npm -g install "$package"
done