Skip to content

Instantly share code, notes, and snippets.

View giovaneliberato's full-sized avatar

Giovane Liberato giovaneliberato

View GitHub Profile
set nocompatible
syntax on
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'tpope/vim-pathogen'
Plugin 'scrooloose/nerdtree'
Plugin 'kien/ctrlp.vim'
@giovaneliberato
giovaneliberato / builder.py
Last active August 15, 2024 18:55
Lombok's builder-like class made with python
class Builder(object):
_fields = None
_to_build = None
def __init__(self, to_build):
self._fields = []
self._to_build = to_build
def _add_field(self, name):
def inner(value):
#!/usr/bin/env bash
LINKS="https://petsymposium.org/2018/files/papers/issue4/popets-2018-0035.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0033.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0031.pdf,https://petsymposium.org/2018/files/papers/issue1/paper42-2018-1-source.pdf,https://petsymposium.org/2018/files/papers/issue3/popets-2018-0021.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0029.pdf,https://petsymposium.org/2018/files/papers/issue3/popets-2018-0020.pdf,https://petsymposium.org/2018/files/papers/issue3/popets-2018-0026.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0039.pdf,https://petsymposium.org/2018/files/papers/issue1/paper12-2018-1-source.pdf,https://petsymposium.org/2018/files/papers/issue3/popets-2018-0027.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0037.pdf,https://petsymposium.org/2018/files/papers/issue3/popets-2018-0024.pdf,https://petsymposium.org/2018/files/papers/issue4/popets-2018-0
@giovaneliberato
giovaneliberato / cli_wrapper.go
Last active May 26, 2021 11:59
Golang cli wrapper for Mac M1 chips - Add -tags=dynamic required by some libraries
// Installation
// - go build cli_wrapper.go
// - mv cli_wrapper go
// - export PATH=`pwd`:$PATH
package main
import "fmt"
import "os"