I hereby claim:
- I am osiro on github.
- I am vinnyosiro (https://keybase.io/vinnyosiro) on keybase.
- I have a public key ASB-4pzMykyH_ae9LW4ze1cwuseAW4T1Ovr_7hdzo4cnRgo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# /lib/custom_middleware/build_number.rb | |
module CustomMiddleware | |
class BuildNumber | |
def initialize(app) | |
@app = app | |
end | |
def call(env) | |
status, headers, body = @app.call(env) | |
headers['X-Build-Number'] = Rails.configuration.build_number |
class TrackingsController < ApplicationController | |
def create | |
@tracking = Tracking.create(tracking_params) | |
render json: { success: true } | |
end | |
private | |
def tracking_params | |
params.require(:tracking).permit(:ip, :url) |
require 'rails_helper' | |
feature 'Volunteer can view profile of event', js: true do | |
sign_in_as(:volunteer) | |
scenario 'Volunteer participate to events' do | |
event = FactoryGirl.create(:event).decorate | |
visit(volunteer_event_path(event)) |
- if policy(@entry).amend? | |
= f.input :amendment_notes, hint: "Write an explanation of amendments here. This will be emailed to the timesheet's owner and submitter." | |
= f.input :parking_allowance, as: :boolean, wrapper: :checkbox, input_html: { checked: @entry.parking_allowance_claim.present? } | |
= link_to_back(user_timesheet_path(user, @entry.timesheet)) | |
= f.button :submit, "Update" |
categories: | |
- title: | |
pt-BR: Serviços | |
en: Services | |
sub_categories: | |
- title: | |
pt-BR: Transporte | |
en: Transfer | |
- title: | |
pt-BR: Alimentícios |
describe ".published" | |
subject { Post.published(published_at) } | |
let(:published_at) { Time.now } | |
let(:published_post) { FactoryGirl.create :post, published_at: published_at } | |
let(:unpublished_post) { FactoryGirl.create :post, published_at: 1.day.from_now } |
QUERY PLAN | |
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |
Index Scan using index_items_on_owner_id on items (cost=0.14..200000003297.04 rows=9 width=46) | |
Index Cond: (owner_id = 2) | |
Filter: ((((reports_count < 3) OR (owner_id = 2)) AND (NOT (SubPlan 1))) OR (alternatives: SubPlan 2 or hashed SubPlan 3) OR (alternatives: SubPlan 4 or hashed SubPlan 5)) | |
SubPlan 1 | |
-> Result (cost=0.29..21.56 rows=50 width=0) | |
One-Time Filter: ((items.id = items.id) AND (items.owner_id <> 2)) | |
-> Nested Loop (cost=0.29..21.56 rows=50 width=0) | |
-> Index Only Scan using index_reported_items_on_reported_by_id_and_item_id on reported_items (cost=0.14..8.16 rows=1 width=0) |
# inclusão da biblioteca útil para o sorteio de números | |
import random | |
def main(): | |
# semente para gerar os números aleatórios | |
semente = int(input("Semente: ")) | |
# inicialize o gerador de números aleatórios | |
random.seed(semente) |