Skip to content

Instantly share code, notes, and snippets.

View fonsecajavier's full-sized avatar

Javier Fonseca fonsecajavier

  • Koombea
  • Barranquilla, Colombia
View GitHub Profile
@fonsecajavier
fonsecajavier / info.md
Last active June 6, 2018 17:38
Computer Vision - Workshop 2018-07
@fonsecajavier
fonsecajavier / spec_helper.rb
Last active March 12, 2021 12:58
log spec (test) files that run
# RSpec.configure do |config|
# ...
$spec_files = Set.new
config.before(:each) do |example|
$spec_files << example.metadata[:file_path]
end
# keep logging each run spec file in spec_files.txt
@fonsecajavier
fonsecajavier / iframe_header_code.html
Last active August 26, 2016 23:05 — forked from jtrezza/iframe_header_code.html
Injected snippet for Welltok surveys in Qualtrics
<head>
<script type="text/javascript">
window.iFrameResizer = {
readyCallback: function(){
parentIFrame.sendMessage(documentHeight())
}
}
function documentHeight() {
return Math.max(
document.documentElement.clientHeight,
@fonsecajavier
fonsecajavier / gist:5602209
Last active December 17, 2015 11:29
Track users for every action (useful for logging in production)
class ApplicationController < ActionController::Base
prepend_before_filter :log_user
def log_user
begin
if current_user
Rails.logger.info "#{controller_name}##{action_name} triggered by user id ##{current_user.id}, params: #{params.inspect}"
else
Rails.logger.info "#{controller_name}##{action_name} triggered by not-signed-in user, params: #{params.inspect}"
#!/bin/bash
for fl in `find . -name *.rhtml`; do mv ${fl} ${fl/.rhtml/.html.erb}; done
@fonsecajavier
fonsecajavier / event.rb
Created November 29, 2012 15:15
Model schemas and relationships for "follower" and "followed" users
# == Schema Information
#
# Table name: events
#
# id :integer not null, primary key
# title :string(255)
# user_id :integer
# created_at :datetime not null
# updated_at :datetime not null
#
@fonsecajavier
fonsecajavier / factories.rb
Created January 7, 2012 04:33 — forked from robertomiranda/factories.rb
Simulate Paperclip Attachments With FactoryGirl
Factory.define :item do |f|
include ActionDispatch::TestProcess
f.name "Macbook Pro 15"
f.price_in_dollars 1500
f.photo Rack::Test::UploadedFile.new(File.join(Rails.root, 'spec', 'support', 'rails.png'), 'image/png')
end