Skip to content

Instantly share code, notes, and snippets.

View carlosipe's full-sized avatar
⛰️
🪂

Carlos I. Peña carlosipe

⛰️
🪂
View GitHub Profile
@carlosipe
carlosipe / Hawkfile
Created May 16, 2017 09:34
Hawkins config
#!/bin/bash
setsid ./bin/hawkins-build.sh &
sleep 1
BUILD_PID=`cat $HAWKINS_BUILD_PATH/hawkins-build.pid`
BUILD_PGID=$(ps -o pgid= $BUILD_PID | grep -o '[0-9]*')
echo "HAWKFILE PID: $$"
echo "HAWKFILE PGID: $(ps -o pgid= $$ | grep -o '[0-9]*')"
" Basic stuff, leader to space, remap esc, saving files
:let mapleader = " "
:nnoremap <leader>ev :vsplit $MYVIMRC<cr>
:imap jk <Esc>
:nnoremap <Leader>s :update<CR>
:nnoremap <Leader>x :x<CR>
:nnoremap <Leader>q :bd<CR>
:nnoremap <Up> <nop>
:nnoremap <Down> <nop>
:nnoremap <Left> <nop>
#!/usr/bin/env bash
uninstall() {
list=`gem list --no-versions`
for gem in $list; do
gem uninstall $gem -aIx
done
gem list
gem install gs
gem install dep
class PricingModel
def initialize(config)
@configured_components = [
:setup_fee,
:unit_price,
:quantity_interpolated_price,
:area_interpolated_price,
:sheet_price,
]
https://tldr.ostera.io/parallel
@carlosipe
carlosipe / ffmpeg.sh
Created January 10, 2017 01:32
convert mkv to mp3
ffmpeg -i video.mkv -vn -c:a libmp3lame audio.mp3
@carlosipe
carlosipe / wget_list_of_files.sh
Created December 28, 2016 22:05
wget from list of files
while read url filename; do wget -O "$filename" "$url"; done < /tmp/urls_and_filenames.txt
arandr
xrandr -s 0 # to restart display layout
apt-get install vim git curl
apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev
defmodule ConnectFour.Board do
defstruct [
free: MapSet.new([]),
player1: MapSet.new([]),
player2: MapSet.new([]),
dimensions: {0,0}
]
def new({x,y} = dimensions) do
%__MODULE__{