Skip to content

Instantly share code, notes, and snippets.

@santiaago
santiaago / lab_graphsearch.js
Created May 12, 2014 13:05
lab graph search d3.js
//---------------------------------------------------------------------------
// variables
//---------------------------------------------------------------------------
var width = 512; // bl.ocks.org viewport width
var height = 512; // bl.ocks.org viewport height
var cellwidth = 32;//128; // cellWidth
var cellheight = 32;//128; // cellHeight
var mode = false // toggle mode on mousedown/mouseup

use re.escape("lol") to escape strings use re.search(pattern, string) to search for a match use importlib.reload(module) to reload in python 3.4

@santiaago
santiaago / pieChartData.csv
Last active August 29, 2015 14:11
piechart
sentiment population
positive 50
negative 20
neutral 30
@santiaago
santiaago / barchart.html
Created December 11, 2014 00:09
bar chart
<!DOCTYPE html>
<meta charset="utf-8">
<title>Bar Chart with Negative Values</title>
<style>
.bar.positive {
fill: #B9E397;
}
.bar.negative {
@santiaago
santiaago / driftme.ps1
Last active August 29, 2015 14:13
drift me
param([String]$server="yourservername",
[String]$sqlServerVersion="sql2014",
[String]$dbToDrift="yourdbtodrift",
[String]$tableToDrift="yourtabletodrift")
$previousLocation = Get-Location
Import-Module "sqlps" -DisableNameChecking
SQLSERVER:
$directory = "\sql\{0}\{1}\databases\{2}" -f $server, $sqlServerVersion, $dbToDrift
@santiaago
santiaago / randInInterval.go
Last active August 27, 2017 16:01
Random number in a given interval
// computes a random number in the specified interval centered in zero.
func randInInterval(min int, max int) float64 {
r := rand.New(rand.NewSource(time.Now().UnixNano()))
size := float64(max - min)
return r.Float64()*size + float64(min)
}
@santiaago
santiaago / chessboard.go
Created January 11, 2015 16:33
Building a chessboard image in go
package main
import (
"image"
"image/color"
"image/jpeg"
"log"
"os"
)
@santiaago
santiaago / main.go
Created February 10, 2015 19:20
Testing HTTP caching in Go
package main
import (
"bytes"
"flag"
"image"
"image/color"
"image/draw"
"image/jpeg"
"log"
"contributes": {
"commands": [
{
"command": "extension.sayHello",
"title": "Hello World"
}
]
},
@santiaago
santiaago / CopyToPointerStructure.go
Last active December 11, 2020 12:21
json Marshal omitempty examples
package main
import (
"encoding/json"
"fmt"
"reflect"
)
type T1 struct {
Field1 string