Skip to content

Instantly share code, notes, and snippets.

View gglanzani's full-sized avatar

Giovanni Lanzani gglanzani

View GitHub Profile
@gglanzani
gglanzani / config.log
Created August 6, 2012 09:54
config log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.65. Invocation command line was
$ ./configure --prefix=/usr/local/Cellar/fontforge/20110222 --enable-double --without-freetype-bytecode --with-python-headers=/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 --with-python-lib=-lpython2.7 --enable-pyextension
## --------- ##
## Platform. ##
@gglanzani
gglanzani / gist:3378381
Created August 17, 2012 12:14
Applescript for MacVim to compile a .tex file with latexmk
on findAndReplace(tofind, toreplace, TheString)
set ditd to text item delimiters
set res to missing value
set text item delimiters to tofind
repeat with tis in text items of TheString
if res is missing value then
set res to tis
else
set res to res & toreplace & tis
end if
@gglanzani
gglanzani / gist:3426749
Created August 22, 2012 15:24
Shell script to open the Pirate Bay in your default browser
#!/bin/sh
foo=$(curl -s http://elite.so/tpp/proxy.txt | grep org | grep www | awk '/org/{print $2}')
foo="http://"$foo
open $foo
@gglanzani
gglanzani / gist:3435030
Created August 23, 2012 10:05
my vimrc
set nocompatible
filetype off
set rtp+=~/.vim/bundle/vundle
call vundle#rc()
Bundle 'gmarik/vundle'
" My Bundles here:
"
@gglanzani
gglanzani / gsInstaller.properties
Created December 5, 2012 12:02
my gsInstaller.properties
#/**
#
#* Copyright 2011, Hortonworks Inc. All rights reserved.
#
#* Licensed under the Apache License, Version 2.0 (the "License");
#* you may not use this file except in compliance with the License.
#* You may obtain a copy of the License at
#
#* http://www.apache.org/licenses/LICENSE-2.0
#
@gglanzani
gglanzani / gsInstaller-9715.out
Created December 7, 2012 06:57
My gsInstaller log
===============================================================================
Grid Stack Installer
===============================================================================
===============================================================================
Installation Details
===============================================================================
===============================================================================
yum -y install pdsh
===============================================================================
Loaded plugins: priorities, security
(*
PapersToBibDesk: To transfer citations from Papers to formatlib and
auto-generate a citekey.
Place this in ~/Library/Scripts/Applications/Papers
Create this folder if necessary.
Select the references you wish to transfer in Papers first.
Then run the script.
@gglanzani
gglanzani / .theanorc
Created October 3, 2016 07:41
Theano + CUDA on Windows
[general]
device=gpu
floatX=float32
[cuda]
root=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0
[nvcc]
compiler_bindir=C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin
[lib]
cnmem=0.2
@gglanzani
gglanzani / index.html
Last active June 16, 2017 09:51
accelerator tshirt
<!DOCTYPE html>
<meta charset="utf-8">
<link rel="stylesheet" href="http://cmx.io/v/0.1/cmx.css">
<script src="http://cmx.io/v/0.1/cmx.js" charset="utf-8"></script>
<style>.cmx-user-scene4 .cmx-text-border .cmx-path {stroke: orange}</style>
<body>
<div style="max-width:900px; -webkit-transform:rotate(0deg)">
<scene id="scene1">
"""
When deploying new jars used by NiFi's ExecuteScript processor, it is necessary to stop and restart all the
processors manually to have them pick up the new jars. This script solves this issue.
"""
import json
from urllib import request
from urllib import error
from typing import Dict, Iterator, List
from http.client import HTTPResponse