Skip to content

Instantly share code, notes, and snippets.

@aalvesjr
aalvesjr / example.md
Last active October 31, 2018 15:29
Load FactoryGirl in Rails console
$ rails c
[1] pry(main)> require 'factory_girl'
=> true
[2] pry(main)> FactoryGirl.find_definitions
[3] pry(main)> FactoryGirl.create :my_thing

font: coderwall

@aalvesjr
aalvesjr / consumer.go
Last active March 1, 2017 05:20
Example of NSQ consumer
package main
import (
"github.com/rafaeljesus/nsq-event-bus"
"log"
"sync"
)
type event struct{ Body string }
@aalvesjr
aalvesjr / emitter.go
Last active March 1, 2017 05:20
Example of NSQ emitter
package main
import (
"github.com/rafaeljesus/nsq-event-bus"
"log"
)
type event struct{ Body string }
func main() {
@aalvesjr
aalvesjr / job.md
Last active February 15, 2017 21:27
JobTest

Emprego Ligado teste para BackEnd Developer

Você está participando da rodada de contratação da Emprego Ligado, esse teste nos permite avaliar seu código e habilidades para propor arquiteturas e solucionar problemas.

Sem tempo para realizar testes técnicos?

Bem, você pode enviar o link de uma Pull Request com uma contribuição sua para qualquer projeto OpenSource ou algum projeto próprio que você acredita que demonstre o seu nível técnico e a qualidade do seu código. Projetos próprios sem cobertura de testes, sem documentação ou sem integração contínua não serão considerados

Mas caso você prefira/deseje fazer o nosso teste técnico, você pode utilizar qualquer lib/gem ou framework, mas quanto mais codigo seu for utilizado (leia-se não gerado automaticamentes por frameworks) melhor você poderá ser avaliado.

@aalvesjr
aalvesjr / example.go
Last active January 31, 2017 04:57
Example imports in go
// ...
import (
"fmt"
"github.com/aalvesjr/salary/taxes"
)
//...
@aalvesjr
aalvesjr / gist:ba4d652bcbc6e50728d5ebcc74519392
Created January 27, 2017 23:31
Vaga desenvolvedor BackEnd - Ruby,
Pessoal estamos contratando Backend Developer na Emprego Ligado (http://empregoligado.com.br/), Full-time em São Paulo - Vila Madalena
Esta vaga é para trabalhar como Backend Developer em um produto existente e evoluindo.
Buscamos profissionais apaixonados e experientes, com visão arquitetural no contexto de APIs, arquitetura orientada a serviços e que se orgulham do código que produzem.
Estamos construindo aplicações event driven com RabbitMQ, Ruby, Go e Elixir. O nosso fluxo de trabalho é fortemente baseado em pull requests e code review.
Nosso stack de tecnologia envolve:
- Ruby (Sidekiq, Rails, Praxis)
- Elixir (Phoenix)
- Go
@aalvesjr
aalvesjr / errors_struct.go
Created January 9, 2017 18:55
Testing errors for API in golang
package main
import (
"encoding/json"
"fmt"
)
type Person struct {
Name string
Errors map[string][]string `json:"-"`
@aalvesjr
aalvesjr / links.txt
Last active October 27, 2016 05:04
RetroPie uteis
@aalvesjr
aalvesjr / save.sh
Created October 4, 2016 13:09
dependencias desencontradas...
sudo rm /var/lib/apt/lists/* ; sudo rm /var/lib/apt/lists/partial/* ; sudo apt-get clean ; sudo apt-get -f install ; sudo apt-get update