Skip to content

Instantly share code, notes, and snippets.

View danguilherme's full-sized avatar
👨‍💻
npx danguilherme

Guilherme Ventura danguilherme

👨‍💻
npx danguilherme
View GitHub Profile
@danguilherme
danguilherme / useful_scripts.user.js
Last active August 29, 2015 14:19
All my public user scripts
// ==UserScript==
// @name Useful Scripts
// @version 1.3.0
// @description Useful scripts for developers, to be loaded and used in every page
// @match http://**/*
// @author Guilherme Ventura
// @downloadURL https://rawgit.com/danguilherme/2e6e913ebdd491b06225/raw/useful_scripts.user.js
// @grant unsafeWindow
// ==/UserScript==
@danguilherme
danguilherme / example_output.sql
Created March 23, 2015 13:13
SQL Server - Truncate all tables
-- COMING SOON
@danguilherme
danguilherme / Enum.js
Last active August 29, 2015 14:14
JavaScript Enum
function Enum(items, startingValue) {
var count = startingValue || 0,
item;
for (var i = 0; i < items.length && (item = items[i]) ; i++) {
var splitted = item.split(':');
if (splitted.length == 2) {
count = Number(splitted[0]);
item = splitted[1];
}
this[this[item] = count++] = item;
@danguilherme
danguilherme / loadScript.js
Last active August 29, 2015 14:07
Useful Scripts
function loadScript(url,callback) {
var element = document.createElement("script");
element.src = url;
document.body.appendChild(element);
element.onload = callback;
return element;
}