Skip to content

Instantly share code, notes, and snippets.

@bmhaskar
bmhaskar / Keybase.md
Created March 15, 2024 23:12
Keybase

Keybase proof

I hereby claim:

  • I am bmhaskar on github.
  • I am bmhaskar1 (https://keybase.io/bmhaskar1) on keybase.
  • I have a public key ASCYKX9eR5mOdj5L6GsHSbCW2zIGifCGr4eUCIcqQttDUgo

To claim this, I am signing this object:

/*
* Converts table from [[Header0, Header1, Header2], [Column0Val0, Column1Val0, Column2Val0], ...]
* to {Header0: [ColumnVal0, ...], Header1: [Column1Val0, ...], Header2: [Column2Val0, ...]}
*/
function convertTableToData(table) {
transposed = table[0].map((_, colIndex) => table.map(row => row[colIndex]));
result = {}
for(var i = 0; i < transposed.length; i++) {
header = transposed[i][0]
result[header] = transposed[i].slice(1, 4).map(String);
const next = (function(){
let a = 1;
return function(){
return a++;
}
})();
class TreeNode {
constructor(data, parent) {
this.data = data;
var genericAnimal = Object.create(null);
genericAnimal.name = 'Animal';
genericAnimal.gender = 'female';
genericAnimal.description = function() {
return 'Gender: ' + this.gender + '; Name: ' + this.name;
};
//genericAnimal is a proper object and can be used like one:
@bmhaskar
bmhaskar / mask-referrer
Created December 18, 2014 21:06
This is sample page demonstrating referrer masking with the help of JS without iframe.
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Mask A referrer in get request without iframe</title>
</head>
<body>
<a href="http://google.com" class="masked" >Clicking to google</a> ||
<a href="http://yahoo.com" class="masked-differently" id="yahooLink" target="_blank">Clicking to yahoo</a>
@bmhaskar
bmhaskar / bjs
Last active August 29, 2015 14:11
Backbone like data-modelling
(
function(root,factory){
root.Buzz = factory(root, (function(){}) , root.$ );
}(this,
function(root, Buzz,$) {
var array = [];
var slice = array.slice;