Skip to content

Instantly share code, notes, and snippets.

View himynameisjonas's full-sized avatar

Jonas Brusman himynameisjonas

View GitHub Profile

Keybase proof

I hereby claim:

  • I am himynameisjonas on github.
  • I am himynameisjonas (https://keybase.io/himynameisjonas) on keybase.
  • I have a public key whose fingerprint is 4BFE 628F FB40 778D 5A0C 173F 84BF A7FA FB67 1574

To claim this, I am signing this object:

@himynameisjonas
himynameisjonas / readme.md
Last active December 12, 2016 14:36
Semaphore Build status widget for Dashing

Semaphore Build status widget for Dashing

Show build status for you CI build statuses from Semaphore on your Dashing dashboard.

Preview

Semaphore builds

Dependencies

Add the Semaphore ruby gem to your gemfile

gem 'semaphoreapp', '~> 0.1.1'
@himynameisjonas
himynameisjonas / 0-readme.md
Last active October 13, 2015 05:48 — forked from burke/0-readme.md
ruby-1.9.3-p385 cumulative performance patch for rbenv

ruby-1.9.3-p385 cumulative performance patch for rbenv

This installs a patched ruby 1.9.3-p385 with various performance improvements and a backported COW-friendly GC, all courtesy of funny-falcon.

Requirements

You will also need a C Compiler. If you're on Linux, you probably already have one or know how to install one. On OS X, you should install XCode, and brew install autoconf using homebrew.

@himynameisjonas
himynameisjonas / README.md
Created November 4, 2012 17:32 — forked from svenfuchs/README.md
minimal activerecord standalone migrations

In your Gemfile add:

group :development, :test do
  gem 'micro_migrations', :git => 'git@gist.github.com:33e9f92c229eb808a4fa.git'
end

You might want to add something like this to the Rakefile of apps that use a gem that uses micro_migrations:

ENV['SCHEMA'] = "#{Gem.loaded_specs['your-gem-name'].full_gem_path}/db/schema.rb"

@himynameisjonas
himynameisjonas / gist:3736116
Created September 17, 2012 08:05 — forked from jasoncodes/gist:1223731
Installing Ruby 1.9.3 with rbenv
brew install rbenv
brew install ruby-build
brew install rbenv-vars
brew install readline
brew install ctags
echo 'eval "$(rbenv init - --no-rehash)"' >> ~/.bash_profile
exec $SHELL -i # reload the shell
CONFIGURE_OPTS="--disable-install-doc --with-readline-dir=$(brew --prefix readline)" rbenv install 1.9.3-p194
rbenv global 1.9.3-p194
gem install bundler rbenv-rehash git-up hitch gem-browse gem-ctags cheat awesome_print pry
<script type="text/javascript">
var _trackr_config={domain:"google.com"};
(function(){
function loadChartbeat() {
window._sf_endpt=(new Date()).getTime();
var e = document.createElement('script');
e.setAttribute('src',"//localhost:3000/trackr-local.js");
document.body.appendChild(e);
}
var oldonload = window.onload;
@himynameisjonas
himynameisjonas / GEMFILE
Created April 13, 2012 20:52
Flickr plugin to Jekyll (blog-aware, static site generator)
source :rubygems
gem 'RedCloth'
gem 'jekyll'
gem 'fleakr'
@himynameisjonas
himynameisjonas / gist:1253287
Created September 30, 2011 09:45
960 grid bookmarklet
javascript:(function(){var%20jqLoader={go:function(){if(!(window.jQuery&&window.jQuery.fn.jquery=='1.3.2')){var%20s=document.createElement('script');s.setAttribute('src','http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js');s.setAttribute('type','text/javascript');document.getElementsByTagName('head')[0].appendChild(s)}this.ok()},ok:function(){if(typeof(window.jQuery)!=='undefined'&&window.jQuery.fn.jquery=='1.3.2'){this.init()}else{setTimeout((function(){jqLoader.ok()}),100)}},init:function(){$.getScript('http://www.badlydrawntoy.com/static/960grid/js/jquery.960grid.bk-1.0.min.js',function(){$('body').addGrid(12)})}};jqLoader.go()})();
@himynameisjonas
himynameisjonas / gist:1001931
Created June 1, 2011 07:35
HTTP Client bug
# Response body from curl
{"hit":{"author_id":40,"date":"2011-05-31T15:06:47Z","extract":"<a href=\"http://twitter.com/DanWarp\">@DanWarp</a> I&apos;m so excited!!!!! It&apos;s going to be <b>awesome</b>(;","profile_id":1,"source_name":null,"starred":false,"title":"@DanWarp I'm so excited!!!!! It's going to be awesome(;","url":"http://twitter.com/SparksFlyyXx/statuses/75578980698304512","uri":"/accounts/1/profiles/1/hits/32825","hit_type":"tweet"}}
# Response body in HTTP Client
<"hit":{"author_id":40,"date":"2011-05-31T15:06:47Z","extract":"<a href=\"http://twitter.com/DanWarp\">@DanWarp</a> I&apos;m so excited!!!!! It&apos;s going to be <b>awesome</b>
@himynameisjonas
himynameisjonas / kittens.js
Created March 1, 2011 06:48
replace all images with kittens
jQuery("body").find('img').each(function(i,img) {
var w = img.width;
var h = img.height;
if (w && h) {
var src = 'http://placekitten.com/'+w+'/'+h;
img.src = src;
}
});
// code from https://github.com/lsemel/jquery-placekitten