Skip to content

Instantly share code, notes, and snippets.

const jwt = require('jsonwebtoken');
const region = 'us-east-1';
exports.handler = function(event, context) {
jwt.verify(event.authorizationToken, secret, function(err, payload) {
if(err) {
context.fail("Unauthorized");
} else {
var principalId = payload.sub;
var apiOptions = {};
@ravituvar
ravituvar / DataDictionary.sql
Created July 18, 2017 06:28
Data Dictionary in HTML
--//SQL Database documentation script
--//Author: Nitin Patel, Email: [email protected]
--//Date:18-Feb-2008
--//Description: T-SQL script to generate the database document for SQL server 2000/2005
Declare @i Int, @maxi Int
Declare @j Int, @maxj Int
Declare @sr int
Declare @Output varchar(4000)
--Declare @tmpOutput varchar(max)
Declare @SqlVersion varchar(5)
//https://www.quora.com/What-are-the-ways-to-download-videos-from-PluralSight
//1
var jq = document.createElement('script');
jq.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(jq);
//2
jQuery.noConflict();
@ravituvar
ravituvar / gettopicsps.js
Created July 16, 2017 11:24
Get topics in plural sight
var list = document.getElementsByTagName("section");
var counter=0;
for (var i=0; i<list.length; i++) {
if ( list[i].className.match(/\bmodule\b/) ) {
var header_text = list[i].getElementsByTagName("h2")[0].innerText;
var ul = list[i].getElementsByClassName('clips');
var li_list = ul[0].getElementsByTagName('h3');
if ( li_list.length > 1 ) {
console.log("------" + header_text + "------");
for (var y=0; y<li_list.length; y++) {
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<style>
/* Style inputs with type="text", select elements and textareas */
input[type=text], select, textarea {
@ravituvar
ravituvar / Manage RabbitMQ
Created March 8, 2017 05:49
Manage RabbitMQ
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"