Skip to content

Instantly share code, notes, and snippets.

View rohitdatta's full-sized avatar

Rohit Datta rohitdatta

View GitHub Profile
@rohitdatta
rohitdatta / paste.js
Created February 23, 2020 19:53
Don't fuck with paste
var allowPaste = function(e){
e.stopImmediatePropagation();
return true;
};
document.addEventListener('paste', allowPaste, true);
var data = {{ data|tojson|safe }};
if (sessionStorage.getItem("data")) {
if (Object.keys(data).length > 1) { //if data is valid overwrite current storage
sessionStorage.setItem("data", JSON.stringify(data));
} else { //passed in blank data except host_nonce
data = JSON.parse(sessionStorage.getItem("data"));
}
} else {
sessionStorage.setItem("data", JSON.stringify(data));
}

Keybase proof

I hereby claim:

  • I am rohitdatta on github.
  • I am rohitdatta (https://keybase.io/rohitdatta) on keybase.
  • I have a public key whose fingerprint is 2CB0 0C96 CF94 75CD 3F0E 1213 60DB EFD5 8EEB 78D2

To claim this, I am signing this object:

@rohitdatta
rohitdatta / SetTester.java
Last active August 29, 2015 14:18
Set Tester for 314 Assignment 9
/**
* Copyright 2015 Rohit Datta, Chirag Khatri and Kapil Krishnakumar. Licensed under MIT License. Must maintain this copyright in all subsequent versions
* Assignment created by Mike Scott at UT Austin
* Runs on Java V7.0 and up
* */
import java.util.Scanner;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import javax.swing.JFileChooser;