Skip to content

Instantly share code, notes, and snippets.

View ricsdeol's full-sized avatar

Ricardo Siqueira de Oliveira Leite ricsdeol

View GitHub Profile
Atom Sync
@ricsdeol
ricsdeol / snap_clean.sh
Created June 13, 2018 13:25
Clean disabled snap apps
#!/bin/sh
set -eu
snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
sudo snap remove "$snapname" --revision="$revision"
done
#observation: I copied this script from another person but i don't remember where.
@ricsdeol
ricsdeol / Gemfile.lock
Last active May 7, 2016 17:07
AMS v9.X with knock
active_model_serializers (0.9.5)
activemodel (>= 3.2)
knock (1.4.2)
bcrypt (~> 3.1)
jwt (~> 1.5)
rails (>= 4.2)
@ricsdeol
ricsdeol / fibonacci.rb
Created September 29, 2015 04:00
Ruby Fibonnacci Memoization
2.1.6 :001 > fib = Hash.new{ |h,k| h[k] = k < 2 ? k : h[k-1]+h[k-2] }
=> {}
2.1.6 :002 > fib[1]
=> 1
2.1.6 :003 > fib[10]
=> 55
2.1.6 :004 > fib
=> {1=>1, 0=>0, 2=>1, 3=>2, 4=>3, 5=>5, 6=>8, 7=>13, 8=>21, 9=>34, 10=>55}