Skip to content

Instantly share code, notes, and snippets.

@jlebrech
jlebrech / new.html.erb
Created February 29, 2012 18:44
session/new.html.erb
<div class="container">
<div id="login">
<%= simple_form_for("user", :url => user_session_path) do |f| %>
<div class="login">
<%= f.input :email, :autofocus => true, :required => false %>
<%= f.input :password, :required => false %>
</div><!-- login -->
<div class="reset">
@jlebrech
jlebrech / classvariableinloop.erb
Created February 29, 2012 09:46
Count of group
<% @tickets.each do |ticket| %>
works as expected
<%= ticket.id %>
<%= time_ago_in_words(ticket.created_at) %>
returns a hash
<%= @tickets.count %>
@jlebrech
jlebrech / gameprofile.rb
Created February 28, 2012 18:02
Game profile httparty
class Gameprofile
include HTTParty
base_uri "http://192.168.0.20:7001/management/"
attr_accessor :authToken
def initialise(authToken)
self.authToken = authToken
end
@jlebrech
jlebrech / this.rb
Created February 24, 2012 19:07
how do i map this
options = [
{"ActionScript"=>"orange"},
{"AppleScript"=>"orange"},
{"Asp"=>"red"},
{"BASIC"=>"green"},
{"C"=>"blue"},
{"C++"=>"purple"},
{"Clojure"=>"green"},
{"COBOL"=>"red"},
{"ColdFusion"=>"red"},
@jlebrech
jlebrech / butthisiswhatimgetting.json
Created February 24, 2012 16:43
Programming languages returned as a json with a color code. Useful for dummy ajax.
[{"ActionScript":"orange","AppleScript":"orange","Asp":"red","BASIC":"green","C":"blue","C++":"purple","Clojure":"green","COBOL":"red","ColdFusion":"red","Erlang":"green","Fortran":"orange","Groovy":"green","Haskell":"green","Java":"green","JavaScript":"brown","Lisp":"purple","Perl":"blue","PHP":"red","Python":"green","Ruby":"green","Scala":"green","Scheme":"orange"}]
@jlebrech
jlebrech / count_times_or_x_times.rb
Created February 21, 2012 13:54
do count times or 5 times
<%
(@messages.count == 0 ? Array.new(5).map { Message.new } : @messages.each).each do |m|
%>
class Message < ActiveRecord::Base
belongs_to :ticket, :primary_key => "token", :foreign_key => "token"
end
@jlebrech
jlebrech / gist:1843941
Created February 16, 2012 10:37
php like this
+-----------------------------------------------------+
| <----------------------+ Head
| Layout.php +-------------------------------+ |
| | Menu 1 <-----------+ Include each block separately
| +-----------+ +-------------------------------+ |
| | | | Menu 2 <-----------+ Wrap your includes with layout divs
| | Sidebar | +-------------------------------+ |
| | | |
| | | +-------------------------------+ |
/Users/jlebrech/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/rubygems_integration.rb:219:in `block in replace_bin_path': can't find executable rake (Gem::Exception)
from /Users/jlebrech/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/bin/rake:19:in `<main>'
@jlebrech
jlebrech / imgkit.rb
Created February 3, 2012 15:44
imgkit wrong output dimensions
require 'imgkit'
kit = IMGKit.new('http://google.com', :quality => 94, :width => 320, :height => 240)
img = kit.to_img(:jpeg)
file = kit.to_file('file.jpg')
#the output file has the dimensions of 710x240
#clearly not right.