Skip to content

Instantly share code, notes, and snippets.

View leosilvadev's full-sized avatar
🇩🇪
"Simplicity is the ultimate sophistication" - Leonardo da Vinci

Leonardo Silva leosilvadev

🇩🇪
"Simplicity is the ultimate sophistication" - Leonardo da Vinci
  • Vivy GmbH
  • Berlin, Germany
View GitHub Profile
package com.github.leosilvadev.detectorapp;
import jakarta.jms.*;
import org.apache.activemq.artemis.api.core.client.loadbalance.RoundRobinConnectionLoadBalancingPolicy;
import org.apache.activemq.artemis.core.remoting.impl.netty.NettyConnectorFactory;
import org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory;
import org.springframework.aot.hint.MemberCategory;
import org.springframework.aot.hint.RuntimeHints;
import org.springframework.aot.hint.RuntimeHintsRegistrar;
import org.springframework.aot.hint.TypeReference;
import com.sksamuel.avro4s.{AvroSchema, SchemaFor}
import org.apache.avro.Schema
import org.apache.avro.util.Utf8
case class MyClass(id: Utf8, name: Utf8, familyName: Option[Utf8])
object Main extends App {
implicit object Utf8Schema extends SchemaFor[Utf8] {
override def schema: Schema = Schema.create(Schema.Type.STRING)
}
apt-get update && apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update
apt-get install -y kubelet kubeadm kubectl
apt-mark hold kubelet kubeadm kubectl
sudo apt-get update
sudo apt-get install -y \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
package com.github.leosilvadev.verticle;
import io.vertx.core.AbstractVerticle;
import io.vertx.core.DeploymentOptions;
import io.vertx.core.Vertx;
import java.util.concurrent.atomic.AtomicLong;
/**
* Created by leonardo on 11/18/17.
package com.finleap.bot.model;
import java.util.HashMap;
import java.util.Map;
import com.finleap.bot.service.BotResultPublisher;
import com.finleap.core.model.converstion.MessageType;
import com.finleap.resources.VerimiResource;
import com.finleap.service.StateUpdator;
@leosilvadev
leosilvadev / spock_basic.groovy
Last active August 2, 2017 20:27
Spock basic example
package br.leosilvadev
import spock.lang.Specification
import spock.util.concurrent.BlockingVariable
import java.util.concurrent.TimeUnit
import java.util.function.Consumer
class MySpec extends Specification {
'use strict';
var doc = require('dynamodb-doc');
var dynamodb = new doc.DynamoDB();
exports.handler = (event, context, callback) => {
const snsMessage = event.Records[0].Sns;
const subscribedEmail = snsMessage.MessageAttributes.subscribed.Value;
registerSubscribed(subscribedEmail);
callback(null, snsMessage);
.main-panel {
margin: 0px !important;
padding: 0px !important;
}
#build-pipeline-plugin-content {
background-color:white !important;
}

Pismo - Desenvolvedor Backend

Descrição da Vaga

Trabalhamos bastante com serviços da AWS como: Beanstalk, DynamoDB, SQS, KMS, ElastiCache e RDS, além de estarmos sempre melhorando nosso processo com ferramentas como Jenkins, Nexus, Sonar, Jira e Github, então seria legal que você tivesse experiência com as ferramentas ou similares.

Nosso trabalho

Oferecemos um ótimo ambiente para aprendizado, tanto com cursos online quanto com compartilhamento de conhecimento dentro da equipe. Gostamos de tecnologia, gostamos de melhorar o que já temos e de realizar entregas cada vez com mais qualidade. Gostamos de tech-talks e tentamos realizar com frequência (atualmente até 1x semana, porém AINDA só internamente)

Local