Skip to content

Instantly share code, notes, and snippets.

View akshaykarle's full-sized avatar
👾
I may be slow to respond.

Akshay Karle akshaykarle

👾
I may be slow to respond.
View GitHub Profile
@akshaykarle
akshaykarle / keybase.md
Created September 6, 2018 22:42
proving github keybase id

Keybase proof

I hereby claim:

  • I am akshaykarle on github.
  • I am akshaykarle (https://keybase.io/akshaykarle) on keybase.
  • I have a public key ASBBYE_Ho0KJ9XLCUkWWiKL4a2yNh-b6RgutyoqzMSYW2wo

To claim this, I am signing this object:

@akshaykarle
akshaykarle / docker_basics_workshop.md
Last active August 10, 2017 15:12
Docker basics workshop
vagrant@vagrant-ubuntu-trusty-64  /vagrant   master  r test
/home/vagrant/.rbenv/versions/2.1.5/bin/ruby -I"lib:test" -I"/home/vagrant/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib" "/home/vagrant/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rake_test_loader.rb" "test/test_helpers.rb" "test/test_lxc_class_methods.rb" "test/test_lxc_create_asynchronous.rb" "test/test_lxc_created.rb" "test/test_lxc_long_running.rb" "test/test_lxc_running.rb" "test/test_lxc_undefined.rb"
/vagrant/lib/lxc.rb:2:in `require': cannot load such file -- lxc/lxc (LoadError)
from /vagrant/lib/lxc.rb:2:in `<top (required)>'
from /vagrant/test/test_helpers.rb:1:in `require'
from /vagrant/test/test_helpers.rb:1:in `<top (required)>'
from /home/vagrant/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rake_test_loader.rb:15:in `require'
from /home/vagrant/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/rake-10.4.2/lib/rake/rake_test_loader.rb:15:in `block in <main>'
from /h
@akshaykarle
akshaykarle / test.rb
Created November 17, 2014 18:20
bash-session test for heroku run
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)
require 'bash/session.rb'
sh = Bash::Session.new
@exit_status = sh.execute("buffer_file=/tmp/last_heroku_run; heroku run --app 'railsideas' 'rake db:migrate --trace; echo $?' | tee $buffer_file; (exit `tail -1 $buffer_file`) # foo") { |output| print output }
puts "*"*80
puts @exit_status
@akshaykarle
akshaykarle / get nokogiri working on yosemite
Last active October 4, 2016 05:32
the bundle config for installing nokogiri on yosemite
## Install libxml2, libxslt and libiconv
$ brew install libxml2 libxslt libiconv
## List the locations of these packages
$ brew list libxml2
``
/opt/boxen/homebrew/Cellar/libxml2/2.9.1/bin/xml2-config

Keybase proof

I hereby claim:

  • I am akshaykarle on github.
  • I am akshaykarle (https://keybase.io/akshaykarle) on keybase.
  • I have a public key whose fingerprint is C6A0 AF98 5931 B20A 2CBD 353E 5861 E99A AD1B 3C4A

To claim this, I am signing this object:

@akshaykarle
akshaykarle / build.sh
Created August 14, 2014 14:30
build ruby with rvm-patchsets
VERSION=2.0.0
PATCH=p353
curl https://raw.githubusercontent.com/skaes/rvm-patchsets/master/patchsets/ruby/${VERSION}/${PATCH}/railsexpress | xargs -I% curl https://raw.githubusercontent.com/skaes/rvm-patchsets/master/patches/ruby/${VERSION}/${PATCH}/% | SKIP_PRECOMPILED_RUBIES=true rbenv install -vf --patch ${VERSION}-${PATCH}
@akshaykarle
akshaykarle / Gemfile
Created June 11, 2014 15:07
bundle install failing with `install_in_parallel': undefined method `[]'
source 'https://rubygems.org'
group :development do
gem 'spring'
gem 'rb-readline'
gem 'rack-mini-profiler'
gem 'better_errors'
gem 'binding_of_caller'
gem 'flamegraph'
gem 'meta_request'
require 'irb'
module IRB # :nodoc:
def self.start_session(binding)
unless @__initialized
args = ARGV
ARGV.replace(ARGV.dup)
IRB.setup(nil)
ARGV.replace(args)
@__initialized = true