Skip to content

Instantly share code, notes, and snippets.

View leoGalani's full-sized avatar
🇩🇰

Leonardo Barba Galani leoGalani

🇩🇰
View GitHub Profile
@leoGalani
leoGalani / stack
Created December 1, 2015 15:54
error stack using minitest-metadata
/Users/user/.rbenv/versions/2.2.2/bin/ruby -I"lib:test" "/Users/user/.rbenv/versions/2.2.2/lib/ruby/2.2.0/rake/rake_test_loader.rb" "./test_example.rb" "./test_example2.rb"
/Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it': stack level too deep (SystemStackError)
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it'
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it'
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it'
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it'
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/minitest-metadata-0.6.0/lib/minitest/metadata.rb:18:in `it'
from /Users/user/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/
@leoGalani
leoGalani / Dockerfile
Created May 2, 2016 21:51
Android Docker File StackOverflow
FROM java:8-jdk
RUN dpkg --add-architecture i386
RUN apt-get update
#current debian kernel feezes java
RUN apt-get dist-upgrade -y
RUN apt-get install ruby-full -y
RUN apt-get install -y --no-install-recommends apt-utils build-essential git ruby-dev zlib1g-dev
RUN apt-get install -y --no-install-recommends libncurses5:i386 libc6:i386 libstdc++6:i386 zlib1g:i386 wget unzip
<p>
<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>-->
<script type="text/javascript">
WebFontConfig = {
google: { families: [ 'Lato:400,700:latin' ] }
};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
'://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
linha e https://en.lejebolig.dk/lejebolig/1404276/stor-2-vaerelses-i-oelby
Rent paid in advance: 8,950 Deposit: 26,850 Payment on account: 900
https://en.lejebolig.dk/lejebolig/1449858/57-m-lejlighed--hellerup
Rent. 9,500 kr
deposit 28k kr
Diz a lenda pessoas que trabalham com qualidade e teste de software tiveram uma péssima experiência com programação na faculdade, ou acham que para ser testador você não precisa ser técnico e saber programar.
Isso não é lenda meu caro leitor. Eu mesmo fui vítima desse processo horrível que se chama curso de análise e desenvolvimento de sistemas.
Antes de analisar e entender os motivos desses traumas, preciso pontuar certas coisas:
1 - Se você trabalha com testes, **você trabalha com desenvolvimento de software**. Isso quer dizer se você não é uma pessoa técnica provavelmente ficará sem trabalho em breve (~~ hastag Papo reto~~).
Rolou um mini debate no twitter sobre a diferença entre ser técnico e saber programar.. mas a diferença é muito sutil, pelo menos no meu ponto de vista.
@leoGalani
leoGalani / pre-commit-csfixer
Created November 6, 2018 21:23 — forked from sampart/pre-commit-csfixer
git pre-commit hook to run the Coding Standards fixer against changed files
#!/bin/bash
# Coding Standards fixer from http://cs.sensiolabs.org/ pre-commit hook for git
#
# Based on https://github.com/s0enke/git-hooks
#
# @author Soenke Ruempler <soenke@ruempler.eu>
# @author Sebastian Kaspari <s.kaspari@googlemail.com>
#
# see the README
@leoGalani
leoGalani / config.py
Last active February 10, 2023 15:25
kafka-confluent-python implementation example
import certifi
from dynaconf import settings
from confluent_kafka.avro import AvroProducer
from confluent_kafka import Consumer
BASE_CONFIG = {
'bootstrap.servers': settings.KAFKA_PRIMARY_BOOTSTRAP_SERVERS,
'group.id': 'integrated-tests',
'client.id': 'integrated-tests',
@leoGalani
leoGalani / gist:5f9d86e71c0c6a92a3ebf0d5477369c8
Created June 5, 2020 12:25
Overengineer - resources manager
import time
import sqlite3
import os.path
RESOURCE_TIME_LIMIT = 100
db_path = os.path.dirname(os.path.realpath(__file__)) + '/resources.db'
@leoGalani
leoGalani / action.yml
Created July 4, 2022 18:09
workflow-calling-org-action
name: 'E2E TEST'
description: 'E2E Tests foobar'
inputs:
required_env_key_for_the_tests:
required: true
foobar_secret:
required: true
outputs:
test_output:
description: "Execute tests and return results"