Skip to content

Instantly share code, notes, and snippets.

@tacsio
tacsio / RabbitmqConfig.java
Created August 21, 2022 15:34 — forked from timpamungkasudemy/RabbitmqConfig.java
Sample RabbitmqConfig if you don't have __TypeID__ but have other header (for example : type)
import org.springframework.amqp.core.Message;
import org.springframework.amqp.core.MessagePostProcessor;
import org.springframework.amqp.rabbit.config.SimpleRabbitListenerContainerFactory;
import org.springframework.amqp.rabbit.connection.ConnectionFactory;
import org.springframework.amqp.rabbit.core.RabbitTemplate;
import org.springframework.amqp.support.converter.Jackson2JsonMessageConverter;
import org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@tacsio
tacsio / .tmux.conf
Last active June 22, 2022 04:00
Tmux config
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
# Dracula Plugin
set -g @plugin 'dracula/tmux'
set -g @dracula-plugins "cpu-usage git"
set -g @dracula-show-powerline true
# Custom config
set -g mouse on
@tacsio
tacsio / application.properties
Created November 5, 2021 13:13
Spring JPA Gerenerate sql schema
spring.jpa.properties.javax.persistence.schema-generation.create-source=metadata
spring.jpa.properties.javax.persistence.schema-generation.scripts.action=create
spring.jpa.properties.javax.persistence.schema-generation.scripts.create-target=create.sql
spring.jpa.properties.hibernate.hbm2ddl.delimiter=;
@tacsio
tacsio / samples.yml
Last active August 22, 2022 12:58
Kubernetes Samples
apiVersion: v1
kind: Pod
metadata:
name: meupod
labels:
name: meupod
spec:
containers:
- name: meupod
image: nginx
@tacsio
tacsio / debbug-java.conf
Created January 7, 2021 14:58
Debbug remoto java
-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
@tacsio
tacsio / spinner made with css
Created December 31, 2020 17:20
spinner.css
.spinner {
border: 5px solid rgba(0, 0, 0, 0.1);
border-left-color: #22a6b3;
border-radius: 50%;
width: 25px;
height: 25px;
animation: spin 1s linear infinite;
}
@keyframes spin {
@tacsio
tacsio / data.java
Last active December 31, 2020 17:20
Configuração serialização de LocalDate
@JsonFormat(pattern = "yyyy-MM-dd", shape = JsonFormat.Shape.STRING)
@JsonDeserialize(using = LocalDateDeserializer.class)
@JsonSerialize(using = LocalDateSerializer.class) private LocalDate da
package io.tacsio;
import java.util.*;
import java.util.stream.IntStream;
public class Main {
public void run(int size) {
int solve = solve(size, new Stack<>());
System.out.println(size + "-> " + solve);
package io.tacsio;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class Main {
@tacsio
tacsio / docker-compose.yml
Created June 18, 2020 03:18
Rabbitmq docker compose enabling plugins
version: '3'
services:
rabbit:
image: "rabbitmq:3-management-alpine"
container_name: amqp-quarkus
ports:
- "5672:5672"
- "15672:15672"
environment: