Skip to content

Instantly share code, notes, and snippets.

View aflag's full-sized avatar

Rafael C. de Almeida aflag

View GitHub Profile
{ "_id" : "XTVadL", "name" : "", "state" : "scoring", "playerIds" : [ "rafael", "marina", "opa", "thais" ], "stacks" : [ [ { "type" : "description", "value" : "Barco pirata" }, { "type" : "drawing", "value" : "{\"aspectRatio\":1.7804154302670623,\"strokes\":[{\"points\":[{\"x\":0.175,\"y\":0.4896142433234421},{\"x\":0.175,\"y\":0.49554896142433236},{\"x\":0.175,\"y\":0.5014836795252225},{\"x\":0.175,\"y\":0.5103857566765578},{\"x\":0.175,\"y\":0.516320474777448},{\"x\":0.175,\"y\":0.5281899109792285},{\"x\":0.175,\"y\":0.5341246290801187},{\"x\":0.175,\"y\":0.5400593471810089},{\"x\":0.175,\"y\":0.5489614243323442},{\"x\":0.175,\"y\":0.5578635014836796},{\"x\":0.175,\"y\":0.5608308605341247},{\"x\":0.175,\"y\":0.5667655786350149},{\"x\":0.175,\"y\":0.56973293768546},{\"x\":0.175,\"y\":0.5727002967359051},{\"x\":0.175,\"y\":0.5786350148367952},{\"x\":0.17666666666666667,\"y\":0.5816023738872403},{\"x\":0.17666666666666667,\"y\":0.5845697329376854},{\"x\":0.17833333333333334,\"y\":0.5905044510385756},{\"x\":0.1
class Foo(object):
def __init__(self):
self._x = 0
@property
def x(self):
return 1 / self._x
try:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
tr {
background-color: red;
height: 30px;
}
</style>
</head>
app = Flask(__name__)
app.config.from_object('yourapplication.default_settings')
app.config.from_envvar('YOURAPPLICATION_SETTINGS')
@aflag
aflag / gist:5573543
Created May 14, 2013 03:50
@contact.errors.messages prints one thing before the form_for block, and another thing after.
<% first_lawyer = @contact.lawyers.first %>
<h1 class="g-title">Contato: <%= first_lawyer.name %></h1>
<%= @contact.errors.messages %> <!-- prints {:sender_name=>["não pode ficar em branco"]} -->
<%= form_for(@contact) do |f| %>
<div class="g-form-label">
Advogado:
</div>
<div class="g-block-div">
<%= first_lawyer.name %>
</div>
@aflag
aflag / gist:4780225
Last active December 12, 2015 13:39
class Lawyer < ActiveRecord::Base
def extracted?
!source.blank?
end
with_options :unless => :extracted? do |lawyer|
lawyer.validates_presence_of :oab,
:phones,
:address,
@aflag
aflag / gist:4525333
Last active December 11, 2015 01:39
I am having a hard time trying to write this view. A user has many lawyers and a lawyer can take many services. I want a checkbox which the user can select the services of each lawyer. How can I do it?
<%= form_for @user do |f| %>
<%= f.label :email %><%= f.email_field :email %>
....
<% @user.lawyers.each do |lawyer| %>
<%= f.fields_for :lawyers, lawyer do |lf| %>
<%= lf.label :name, "Nome: " %><%= lf.text_field :name %>
<!-- Everything is working fine so far. However, I can get this to work. A lawyer can have many services: -->
<% Service.all.each do |service| %>
<%= check_box_tag ???, service.id, lawyer.services.include?(service) %>
<% end %>