Skip to content

Instantly share code, notes, and snippets.

Vincent Boisard elhu

Block or report user

Report or block elhu

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View pathfinder.go
package main
import (
_ ""

Keybase proof

I hereby claim:

  • I am elhu on github.
  • I am elhu ( on keybase.
  • I have a public key whose fingerprint is 7AB7 DFD7 C4FA A954 D862 E0CF EF0D A9A9 F9BD 3296

To claim this, I am signing this object:

elhu / app.rb
Last active Feb 11, 2016 — forked from archiloque/app.rb
Example of logging queries
View app.rb
require 'sinatra/base'
require 'sequel'
require 'logger'
# Add hooks in sequel logging since it's called for each query
module Sequel
class Database
# Alias a method so we can override it but still call the original
alias :log_yield_old :log_yield
elhu / README.txt
Created Feb 5, 2014
Net::ReadTimeout weirdness
View README.txt
Some weird stuff about NetHTTP, the timeout is twice what it should be.
To test things out:
$> gem install sinatra
$> ruby server.rb
$> ruby client.rb
elhu / Gemfile
Last active Jan 4, 2016
ruby-band basic
View Gemfile
source ''
gem 'sinatra'
gem 'ruby-band'
elhu / wrong argument type Proc (expected Proc)
Last active Dec 23, 2015
Errors occurring on Passenger 4 Enterprise 4.0.14
View wrong argument type Proc (expected Proc)
On line #20 of app/views/layouts/application.html.erb
17: <%= execute_extensions_view_method :head %>
18: <%= custom_head_section %>
19: </head>
20: <% body_tag do %>
21: <%= admin_toolbar %>
22: <%= header %>
23: <% deprecated_doc4 yield(:document_class_for_sidebar) || 'yui-t7' do %>
elhu / gist:5806022
Created Jun 18, 2013
Ferret with ruby 2.0.0p195
View gist:5806022
jenkins@ci [ideas_feature_remove-iconv] > gem install ferret
Building native extensions. This could take a while...
ERROR: Error installing ferret:
ERROR: Failed to build gem native extension.
/var/lib/jenkins/.rbenv/versions/2.0.0-p195/bin/ruby extconf.rb
creating Makefile
compiling STEMMER_stem_ISO_8859_1_dutch.c
elhu / java1:elasticsearch.yml
Last active Dec 18, 2015
ElasticSearch unicast discovery problem
View java1:elasticsearch.yml
# from java1 dimelo
network.publish_host: false ["java1.dimelo:9200", "java2.dimelo:9200"]
View Stub issue
# Setup step
stub(Version.just_updated).paginate(:page => nil, :per_page => 50){ [@version_2, @version_3, @version_4] }
stub(Version.just_updated).paginate(:page => 2, :per_page => 50){ [@version_4, @version_3, @version_2] }
stub(Version.just_updated).paginate do |args|
raise args.inspect
# Test
should "raise an exception" do
pp Version.just_updated.paginate(:page => 3, :per_page => 50) #=> []
elhu / gist:4065174
Created Nov 13, 2012
MongoDB question
View gist:4065174
class Band
include Mongoid::Document
store_in collection: "artists", database: "music", session: "secondary"
class BandsController < ApplicationController
before_filter :switch_database
after_filter :reset_database
You can’t perform that action at this time.