Skip to content

Instantly share code, notes, and snippets.

Aniket Thakur aniket91

Block or report user

Report or block aniket91

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@aniket91
aniket91 / CognitoUtils.java
Created Mar 29, 2019
AWS Cognito code for login and password reset(https://www.youtube.com/watch?v=9_ucY4vQHZE).
View CognitoUtils.java
package com.osfg.utils;
import java.util.HashMap;
import java.util.Map;
import com.amazonaws.auth.BasicSessionCredentials;
import com.amazonaws.auth.SystemPropertiesCredentialsProvider;
import com.amazonaws.client.builder.AwsClientBuilder;
import com.amazonaws.regions.Regions;
import com.amazonaws.services.cognitoidentity.AmazonCognitoIdentity;
@aniket91
aniket91 / email_ses.js
Created Aug 16, 2018
Node.js code snippet to send email using AWS SES service
View email_ses.js
const aws = require('aws-sdk');
aws.config.loadFromPath('./config.json');
const ses = new aws.SES();
/**
* author: athakur
* aws ses create-template --cli-input-json fileb://test_template.json --region us-east-1 --profile osfg
* aws ses update-template --cli-input-json fileb://test_template.json --region us-east-1 --profile osfg
* @param {*} callback
*/
@aniket91
aniket91 / node-https.js
Created Aug 11, 2018
A sample nodejs code to make https call using standard https module
View node-https.js
/**
* Node.js code to demonstrate https calls.
* @author athakur
*/
const https = require("https");
var startDemo = function () {
console.log("starting demo code");
executeHttps(function (err, data) {
if (err) {
@aniket91
aniket91 / Calculator.java
Last active Jul 3, 2018
Basic Calculator program in Java
View Calculator.java
package com.osfg;
import java.util.Scanner;
/**
*
* @author aniket
*
* Basic Calculator program in Java
*/
@aniket91
aniket91 / sqs-consumer.js
Created Mar 18, 2018
Cosnumer for AWS SQS queues
View sqs-consumer.js
var AWS = require('aws-sdk');
//TODO : change this region based in your SQS service region
AWS.config.update({region: 'ap-south-1'});
var sqs = new AWS.SQS({apiVersion: '2012-11-05'});
//TODO : change this URL based in your queue URL
var queueURL = "https://sqs.ap-south-1.amazonaws.com/499222264523/my-queue";
var params = {
AttributeNames: [
"SentTimestamp"
@aniket91
aniket91 / creategif.sh
Last active Feb 27, 2018
Shell script to create a gif out of a video using ffmpeg
View creategif.sh
#!/bin/bash
#----------------------------------------------------
# Author : athakur
# Version : 1.0
# Create Date : 27/02/2018
# Update Date : 27/02/2018
# Description : Create gif from a video
# Sample usage : ./creategif.sh input.mp4 output.gif
# ffmpeg static build can be downloaded from https://johnvansickle.com/ffmpeg/
#----------------------------------------------------
@aniket91
aniket91 / update-lambda.sh
Last active Feb 10, 2018
Shell script to update lambda code and environment variables to multiple regions and environments using AWS CLI
View update-lambda.sh
#!/bin/bash
#----------------------------------------------------
# Author : athakur
# Version : 1.0
# Date : 10/02/2018
# Description : Deployment script to update lambda code and env variables
# Sample usage :
# Local : ./update-lambda.sh test aws-admin fileb://../lambda.zip
# Dev : ./update-lambda.sh dev aws-admin fileb://../lambda.zip
# QA : ./update-lambda.sh qa aws-admin fileb://../lambda.zip
@aniket91
aniket91 / squid.conf
Created Jan 18, 2018
Sample squid proxy configuration file for basic usernmae and password authentication
View squid.conf
#For more detials refer http://opensourceforgeeks.blogspot.in/2018/01/how-to-set-up-squid-proxy-with-basic.html
acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
@aniket91
aniket91 / youtube-replayer.user.js
Last active Nov 11, 2017
Greasemonkey script to automatically replay finshed songs in youtube
View youtube-replayer.user.js
// ==UserScript==
// @name YoutubeReplayScript
// @include http://*.youtube.com/*
// @include https://*.youtube.com/*
// @require http://code.jquery.com/jquery-1.7.1.min.js
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js
// @description Replays songs automatically once it is finished playing.
// @namespace http://opensourceforgeeks.blogspot.in/
// @version 1
// @grant none
@aniket91
aniket91 / noWhiteBackgroundColor-gray.js
Created Dec 18, 2016
GM script that automatically changes background colors that are too white.
View noWhiteBackgroundColor-gray.js
// ==UserScript==
// @id noWhiteBackgroundColor-gray
// @name noWhiteBackgroundColor-gray
// @version 1.0
// @namespace
// @author athakur
// @description GM script that automatically changes background colors that are too white.
// @include *
// @exclude
// @run-at document-start
You can’t perform that action at this time.