Skip to content

Instantly share code, notes, and snippets.

View marcospereira's full-sized avatar
🏠
Working from home

Marcos Pereira marcospereira

🏠
Working from home
View GitHub Profile
@marcospereira
marcospereira / Application.scala
Created February 27, 2016 13:30
Play controller using a custom logger
package controllers
import play.api.Logger
import play.api.mvc._
class Application extends Controller {
lazy val logger = Logger(classOf[Application])
def index = Action { implicit request =>
@marcospereira
marcospereira / Roteiro.md
Last active June 24, 2017 22:30
Roteiro Recife & Olinda

Pernambuco

Roteiro para Recife, Olinda e Porto de Galinhas.

Porto de Galinhas

Porto de Galinhas vale mais a pena se a maré estiver baixa. Abaixo de 0.5 está ok porque aí as piscinas naturais ficam visíveis e, se a maré ficar mais baixa ainda, dá até para ir a pé. Vocês podem ver a tabua de marés de novembro aqui (escolha PORTO DE SUAPE):

http://www.mar.mil.br/dhn/chm/box-previsao-mare/tabuas/index.htm

@marcospereira
marcospereira / Conta.java
Created January 26, 2012 16:58
Como remover a anemia do seu código
// anemica
public class Conta {
private BigDecimal saldo;
private String numero;
private String agencia;
public Conta(BigDecimal saldo, String numero, String agencia) {
this.saldo = saldo;
this.numero = numero;
public class Article extends Model {
public static List<Article> recents(int limit) {
return Article.find("order by publishedAt desc").fetch(limit);
}
public static Article mostPopular() {
return Article.find("order by views desc").first();
}
@marcospereira
marcospereira / Bootstrap.java
Created January 23, 2012 00:48
Initialize and register Jasypt Encryptor
package utils.jobs;
import java.util.List;
import play.Play;
import play.Logger;
import play.jobs.Job;
import play.test.Fixtures;
import play.jobs.OnApplicationStart;
@marcospereira
marcospereira / Unique.java
Created November 3, 2011 09:22
Unique validation for Play!Framework
package utils.validation;
import java.lang.annotation.Target;
import java.lang.annotation.Retention;
import java.lang.annotation.ElementType;
import java.lang.annotation.RetentionPolicy;
import net.sf.oval.configuration.annotation.Constraint;
@Retention(RetentionPolicy.RUNTIME)
@marcospereira
marcospereira / praquenao.rb
Created June 2, 2011 20:32
"pra que o que" generator
hein = ["pra que", "por que", "pra quem", "pra quando", "pra onde"]
hein.each do |olha_so|
hein.shuffle.each do |shhhh|
puts "#{olha_so} que tu #{shhhh}?"
end
end
32768=mp_read(0xc59720, 0xc5eae8, 32768), pos: 4303338950, eof:0
[matroska @ 0x7f74b27d8da0]Unknown entry 0xD0
[matroska @ 0x7f74b27d8da0]Unknown entry 0xBA
[matroska @ 0x7f74b27d8da0]Unknown entry 0x6E48
[matroska @ 0x7f74b27d8da0]Unknown entry 0xEF
[matroska @ 0x7f74b27d8da0]Unknown entry 0xC2
[matroska @ 0x7f74b27d8da0]Unknown entry 0xE2
mp_seek(0xc59720, 4304149526, 0)
seek to 0x1008C1C16
s->pos=1007FC000 newpos=1008C1800 new_bufpos=1008C1C16 buflen=0
@marcospereira
marcospereira / gist:594214
Created September 23, 2010 19:43
Vagas Globo.com - WebMedia

A Globo.com

Você já deve conhecer a Globo.com: somos um dos maiores portais da Internet Brasileira. Por trás deste portal, existe uma grande equipe, composta por profissionais extremamente dedicados, competentes, comprometidos e apaixonados pelo que fazem. E estamos contratando!

Procuramos por alguém com vontade de fazer diferente, trazer mais alternativas e ações do que reclamações, lidar com os problemas de maneira criativa, se divertir e participar da criação de produtos usados por um público que é contado aos milhões. Nós queremos pessoas com paixão pelo que fazem! E, claro, pessoas que trabalhem com vontade de criar produtos dos quais elas se orgulhem de mostrar. Para nós é mais importante o quão curioso você é e não se seu currículo está recheado de siglas e especialidades. Se você tem bastante vontade para aprender e também é capaz de nos ensinar novos truques, essa é uma vaga para você.

WebMedia

Somos o time responsável pela área de vídeos da globo.com e aqui há o desafio de trabalhar com uma

@marcospereira
marcospereira / gist:594210
Created September 23, 2010 19:41
Vagas Globo.com - WebMedia

A Globo.com

Você já deve conhecer a Globo.com: somos um dos maiores portais da Internet Brasileira. Por trás deste portal, existe uma grande equipe, composta por profissionais extremamente dedicados, competentes, comprometidos e apaixonados pelo que fazem. E estamos contratando!

Procuramos por alguém com vontade de fazer diferente, trazer mais alternativas e ações do que reclamações, lidar com os problemas de maneira criativa, se divertir e participar da criação de produtos usados por um público que é contado aos milhões. Nós queremos pessoas com paixão pelo que fazem! E, claro, pessoas que trabalhem com vontade de criar produtos dos quais elas se orgulhem de mostrar. Para nós é mais importante o quão curioso você é e não se seu currículo está recheado de siglas e especialidades. Se você tem bastante vontade para aprender e também é capaz de nos ensinar novos truques, essa é uma vaga para você.

WebMedia

Somos o time responsável pela área de vídeos da globo.com e aqui há o desafio de trabalhar com uma