Skip to content

Instantly share code, notes, and snippets.

View andriusch's full-sized avatar

Andrius Chamentauskas andriusch

  • Toptal
  • Vilnius, Lithuania
View GitHub Profile
@andriusch
andriusch / benchmark.rb
Last active August 27, 2015 09:09 — forked from miharekar/benchmark.rb
attr_reader vs instance var
require 'benchmark/ips'
class Foo
attr_reader :test
def initialize(test)
@test = test
end
def read
@andriusch
andriusch / robot
Last active December 24, 2015 15:58
require 'java'
@robot = java.awt.Robot.new
def click(x, y)
@robot.mouseMove(x, y)
@robot.mousePress(java.awt.event.InputEvent::BUTTON1_MASK)
sleep 0.05
@robot.mouseRelease(java.awt.event.InputEvent::BUTTON1_MASK)
sleep 0.05
end
@andriusch
andriusch / gist:1093244
Created July 19, 2011 17:48
lt translation for devise
lt:
errors:
messages:
expired: "pasibaigė galiojimo laikas, prašome nusiųsti užklausą iš naujo"
not_found: "nerastas"
already_confirmed: "jau patvirtintas, prašome prisijungti"
not_locked: "nebuvo užrakintas"
not_saved:
one: "Bandant išsaugoti %{resource} įvyko klaida:"
other: "Įvyko %{count} klaidų bandant išsaugoti %{resource}:"
require 'spec'
require 'blueprints'
require 'activerecord'
require File.dirname(__FILE__) + '/../lib/animal'
ActiveRecord::Base.establish_connection(:database => 'fixtures_test', :adapter => 'mysql', :username => 'root')
#ActiveRecord::Base.connection.create_table :animals do |t|
# t.string :species, :size, :color
#end
Spec::Runner.configure do |config|