Skip to content

Instantly share code, notes, and snippets.

View sauloarruda's full-sized avatar

Saulo Arruda sauloarruda

View GitHub Profile
@sauloarruda
sauloarruda / README.md
Created April 17, 2012 19:18
Criando novos usuários para acesso ao servidor

Criando novos usuários para acesso ao servidor

TL;DR Como criar usuário no servidor e como um cliente deve acessar esses servidores via ssh.

Essas instruções são aplicáveis para o seguinte ambiente:

  • Sistema Operacional: Ubuntu Server 12.04 beta2
  • Servidor: AWS EC2 usando ESB AMI: ubuntu/images-milestone/ebs/ubuntu-precise-12.04-beta2-amd64-server-20120328 (ami-b5ea34dc)

Porém, você pode usar as instruções e adaptá-las conforme sua necessidade para outras versões do ubuntu ou para outras distrbuições.

@sauloarruda
sauloarruda / 1. README.md
Created April 17, 2012 19:01
Configurando aplicação Rails com Nginx e Unicorn

Configurando aplicação Rails com Nginx e Unicorn

TL;DR Como configurar uma aplicação Rails usando Nginx + Unicorn + Upstart + RVM (gemset por aplicação).

Dependências: (TODO) Configuração de Servidor Nginx

Essas instruções são aplicáveis para o seguinte ambiente:

  • Sistema Operacional: Ubuntu Server 12.04 beta2
  • Servidor: AWS EC2 usando ESB AMI: ubuntu/images-milestone/ebs/ubuntu-precise-12.04-beta2-amd64-server-20120328 (ami-b5ea34dc)
@sauloarruda
sauloarruda / gist:964499
Created May 10, 2011 13:45
Modelagem de ontem
class Participant < ActiveRecord::Base
has_many :points, :class => 'ParticipantPoints'
end
class ParticipantPoints < ActiveRecord::Base
attr_accessor :credit_debit
after_initialize :set_amount
after_create :update_current_points
<?
class Produto {
}
class PesquisaProdutos extends AppModel {
/**
* Busca os produtos conforme os parâmetros do filtro
* @return array de Produto
class Funcionario {
private boolean logado = false;
public boolean isLogado() {
return this.logado;
}
public JornadaTrabalho getJornadaTrabalho() {
return // busca a jornada do banco de dados ou memória...
}
}
<?php
$carrinhoCompras = new CarrinhoCompras();
$venda = new Venda($carrinhoCompras);
$voucher.save();
class CarrinhoCompra {
/**
# language: pt
Funcionalidade: Autenticar Usuário
Para acesso à área administrativa do sistema
Como visitante
Quero autenticar com um usuário já cadastrado
Cenário: Autenticação com sucesso
Dado que estou na página de autenticação
Quando digito "25757687649" no campo "CPF"
E digito "secret" no campo "Senha"