Skip to content

Instantly share code, notes, and snippets.

View jkakar's full-sized avatar

Jamu Kakar jkakar

View GitHub Profile

Keybase proof

I hereby claim:

  • I am jkakar on github.
  • I am jkakar (https://keybase.io/jkakar) on keybase.
  • I have a public key whose fingerprint is 6364 DEA2 EDCB 4658 AE90 7680 E20D 99DE EAD1 654E

To claim this, I am signing this object:

#!/usr/bin/env ruby
# encoding: UTF-8
require 'rubygems'
require 'excon'
require 'json'
account, repo = `git config --get remote.origin.url`.strip.split(':').last.split('/')
repo = repo.split('.').first
branch = `git symbolic-ref HEAD`.strip.split('/').last
@jkakar
jkakar / barcelona.md
Created September 4, 2014 08:42
Things to do in Barcelona
$ rebar3 pkgs
zipper_tree:
Versions: 0.1.1, 0.1.0
zencoder:
Versions: 0.1.2, 0.1.3, 0.1.1
yyid:
Versions: 0.1.1, 0.1.0, 0.1.2
default_creds() ->
#{access_key_id => undefined,
secret_access_key => undefined,
session_token => undefined}.
default_config() ->
Config = #{endpoint => undefined,
region => default_region()},
maps:merge(aws_creds:default_creds(), Config).
-module(aws_config).
-export([make_config/0,
make_config/1]).
%%====================================================================
%% API
%%====================================================================
make_config() ->
%% Join binary values using the specified separator.
binary_join([], _) -> <<"">>;
binary_join([H|[]], _) -> H;
binary_join(L, Sep) when is_list(Sep) ->
binary_join(L, list_to_binary(Sep));
binary_join([H|T], Sep) ->
binary_join(T, H, Sep).
binary_join([], Acc, _) ->
Acc;
# bash/zsh git prompt support
#
# Copyright (C) 2006,2007 Shawn O. Pearce <spearce@spearce.org>
# Distributed under the GNU General Public License, version 2.0.
#
# This script allows you to see repository status in your prompt.
#
# To enable:
#
# 1) Copy this file to somewhere (e.g. ~/.git-prompt.sh).
===> Evaluating config script "/Users/jkakar/src/github.com/jkakar/aws-erlang/_build/default/plugins/erlware_commons/rebar.config.script"
===> Evaluating config script "/Users/jkakar/src/github.com/jkakar/aws-erlang/_build/default/plugins/relx/rebar.config.script"
===> sh info:
cwd: "/Users/jkakar/src/github.com/jkakar/aws-erlang"
cmd: git rev-parse -q HEAD
===> opts: [{cd,"/Users/jkakar/src/github.com/jkakar/aws-erlang/_build/default/plugins/erlware_commons"}]
===> Port Cmd: git rev-parse -q HEAD
Port Opts: [{cd,"/Users/jkakar/src/github.com/jkakar/aws-erlang/_build/default/plugins/erlware_commons"},
$ rebar3 compile
===> Verifying dependencies...
===> Fetching edown ({git,"git://github.com/esl/edown.git",{tag,"0.4"}})
===> Compiling edown
===> Compiling /Users/jkakar/src/github.com/jkakar/rebar_edown_plugin/_build/default/lib/edown/src/edown_doclet.erl failed
/Users/jkakar/src/github.com/jkakar/rebar_edown_plugin/_build/default/lib/edown/src/edown_doclet.erl:116: field packages undefined in record doclet_gen
/Users/jkakar/src/github.com/jkakar/rebar_edown_plugin/_build/default/lib/edown/src/edown_doclet.erl:118: field filemap undefined in record doclet_gen