Skip to content

Instantly share code, notes, and snippets.

View StephanyBatista's full-sized avatar

Stephany Henrique Batista StephanyBatista

View GitHub Profile
version: '3'
services:
zookeeper:
image: confluentinc/cp-zookeeper:latest
environment:
ZOOKEEPER_CLIENT_PORT: 2181
kafka:
image: confluentinc/cp-kafka:latest
depends_on:
git log --name-only --pretty="format:" | sed '/^\s*$/'d | sort | uniq -c | sort -nr | head -n 50
//Insert documentos
//Antes
union *
| where itemType == "request" and operation_Name has "POST /api/arquivistico/processos" and operation_Name has "/documentos"
| where timestamp > datetime(2019-08-05T00:00:00Z) and timestamp < datetime(2019-08-05T23:59:00Z)
| order by timestamp desc
| summarize count(duration)
//Antes
union *
public class Carro
{
public Motor Motor { get; }
public Farol Farol { get; }
public Carro(Motor motor, Farol farol)
{
Motor = motor;
Farol = farol;
}
public class Pessoa {
public string Nome { get; private set; }
public string Cpf { get; private set; }
public Pessoa(string nome, string cpf){
if(nome == "")
throw new Exception("Nome Inválido");
public class Endereco{
public string NomeDaRua { get; set; }
public string NomeDoBairro { get; set; }
public string CepDaRua { get; set; }
public string NomeDaCidade { get; set; }
}

Configurando Controlador/OCR em Docker Swarm

Uma guia para configuração.

Antes da instalação


Todas as maquinas deverão estar com docker devidamento instalados. Os exemplos abaixo se baseiam na instalação na distro Linux CentOS

var nomeEsperado = "Teste";
var precoEsperado = 1;
var curso = new Curso("Teste", 1);
var fake = new Faker();
_cursoDto = new CursoDto
{
Nome = fake.Random.Words(),
Descricao = fake.Lorem.Paragraph(),
CargaHoraria = fake.Random.Double(50, 1000),
PublicoAlvo = "Estudante",
Valor = fake.Random.Double(1000, 2000)
};
[Fact]
public void DeveCriarUmCurso()
{
var cursoEsperado = new
{
Nome = _nome,
Valor = _valor,
Descricao = _descricao
};