Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View rafaelchagasb's full-sized avatar

Rafael Chagas rafaelchagasb

View GitHub Profile
@rafaelchagasb
rafaelchagasb / 1-CustomerCreatedEventSqsConsumer.java
Created October 26, 2022 21:03 — forked from rponte/1-CustomerCreatedEventSqsConsumer.java
Spring Boot: Testing a @SqsListener with TestContainers and LocalStack
package br.com.zup.edu.app2.xxx.samples.aws.sqs;
import br.com.zup.edu.app2.xxx.samples.aws.sqs.model.Customer;
import br.com.zup.edu.app2.xxx.samples.aws.sqs.model.CustomerRepository;
import io.awspring.cloud.messaging.listener.SqsMessageDeletionPolicy;
import io.awspring.cloud.messaging.listener.annotation.SqsListener;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.messaging.handler.annotation.Header;
@rafaelchagasb
rafaelchagasb / gist:ea167a5268b5691b3c8edad4d435547d
Last active March 12, 2018 11:34
Configuração do eslint no vscode
npm init -y
npm i --save-dev eslint eslint-config-airbnb-base eslint-plugin-import
.eslintrc.js
Configure task vscode
{
// See http://go.microsoft.com/fwlink/?LinkId=733558
@rafaelchagasb
rafaelchagasb / README.md
Created September 10, 2016 23:54 — forked from vicainelli/README.md
10 livros que todo mundo deveria ler - by Murilo Gun

10 livros que todo mundo deveria ler

by Murilo Gun

  1. Abundancia - O futuro é melhor do que você imagina | Steven Kotler e Peter H. Diamandis
  2. VLEF - Vai lá e faz
  3. A Startup Enxuta - Como Os Empreendedores Atuais Utilizam a Inovação
  4. Marketing e Comunicação da Era Pós-Digital - As Regras Mudaram | Walter Longo
  5. De Onde Vem as Boas Ideias | Steven Johnson
  6. Steve Jobs - A Biografia | Walter Isaacson
import java.io.FileInputStream;
import java.security.MessageDigest;
public class Main {
public static void main(String[] args)throws Exception
{
MessageDigest md = MessageDigest.getInstance("SHA-512");
FileInputStream fis = new FileInputStream("/home/rafael/Downloads/ACcompactado.zip");
@rafaelchagasb
rafaelchagasb / gist:5551656
Created May 10, 2013 00:34
Consulta de strings sem o acento.
-- Consulta de strings sem o acento.
select * from nomeDaSuaTabela where sem_acento(colunaDaTabela) iLIKE sem_acento('SUA STRING')
-- Exemplo:
select * from municipio where sem_acento(nome) iLIKE sem_acento('SãO PAULO')
-- O trecho abaixo precisa ser executado somente uma vez no banco que você for usar a função.
@rafaelchagasb
rafaelchagasb / gist:3845490
Created October 6, 2012 17:05
Filtro de municípios por estados - Django 1.3
/* >>>>>>>>>>>>>>> models.py <<<<<<<<<<<<< */
from django.db import models
class MeuModelo(models.Model):
estado = models.ForeignKey('Estado')
cidade = models.ForeignKey('Cidade')
class Pais(models.Model):
@rafaelchagasb
rafaelchagasb / gist:3521814
Created August 30, 2012 02:33
Estrutura básica site
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<head>
<link rel="stylesheet" type="text/css" href="css/todos_estilos.css"/>
</head>
<body>
</body>
@rafaelchagasb
rafaelchagasb / player_video_youtube.html
Created April 17, 2012 20:33
Player de vídeo incorporado do Youtube
<html>
<head>
<title>Inserindo vídeos do YouTube em uma página HTML</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>Meu vídeo preferido</p>
<object style="height: 390px; width: 640px">
<param name="movie" value="http://www.youtube.com/v/IUsV--AhxrM?version=3&feature=player_detailpage">
<param name="allowFullScreen" value="true">
@rafaelchagasb
rafaelchagasb / gist:1920478
Created February 27, 2012 01:21
views.py
def index(request):
MapImageFormSet = inlineformset_factory(MapData,Imagem)
if request.method == 'POST':
form = MapImageFormSet(request.POST,request.FILES)
if form.is_valid():
form.save()
mostrar = 'Salvo!'
form = MapImageFormSet()
else:
form = MapImageFormSet()
@rafaelchagasb
rafaelchagasb / gist:1920429
Created February 27, 2012 01:18
Admin.py
try:
import Image
except ImportError:
from PIL import Image
from django.contrib import admin
from django import forms
from map.models import MapData,Imagem
class ImagemInline(admin.StackedInline):