Skip to content

Instantly share code, notes, and snippets.

View yashke's full-sized avatar
🎯
Focusing

Jan Filipowski yashke

🎯
Focusing
View GitHub Profile
acts_as_authentic do |config|
config.merge_validates_uniqueness_of_email_field_options(:message => "W naszej bazie istnieje już użytkownik zarejestrowany pod podanym przez Ciebie adresem e-mail.")
config.merge_validates_length_of_email_field_options(:message => "Email jest za krótki, powinien mieć minimum 6 znaków")
config.merge_validates_format_of_email_field_options(:message => "Email powinien mieć właściwy format")
end
\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage[MeX]{polski}
\usepackage[utf8]{inputenc}
\title{Czynnik ludzki}
\author{dynamiczne chłopaki}
\date{\today}
class Order < ActiveRecord::Base
belongs_to :user
has_many :items, :class_name => "OrderItem"
state_machine :state, :initial => :unordered do
event :prepare_to_order do
transition :unordered => :to_order
end
@yashke
yashke / gist:1639874
Created January 19, 2012 12:37
server responses stub
ServerReponses =
initialData:
player:
name: "Yashke"
status: "tired"
points: 100
awarded_prize:
prize:
name: "Cool prize"
price: 10
server_mock.respondTo("GET /something", ServerResponses.initialData)
data = ServerResponses.initialData
# data.player.points = 10
# oh noes, we have ServerResponses.initialData infected
data = _.clone(data)
data.player = _.clone(data.player)
data.player.points = 10
server_mock.respondTo("GET /something", data)
ServerReponses =
initialData: ->
player:
name: "Yashke"
status: "tired"
points: 100
awarded_prize:
prize:
name: "Cool prize"
price: 10
data = ServerResponses.initialData
data = merge(data,
player:
points: 10
awarded_prize:
prize:
name: "Better prize"
)
36 200 2
37 1150 2
37 7800 3
37 1500 4
@yashke
yashke / gist:1726615
Created February 3, 2012 00:01
Usecase
class ServerSide
createToken: (callback) =>
# asynchronously get token from server and do:
callback(token)
class SomeUsecase
constructor: (@serverSide) ->
execute: (name) =>
@serverSide.createToken((token) => @doSmthWith(token, name))