Skip to content

Instantly share code, notes, and snippets.

View tiagocordeiro's full-sized avatar
:octocat:
Focusing

Tiago Cordeiro ⚡ tiagocordeiro

:octocat:
Focusing
View GitHub Profile

Gravity Forms Snippets

  1. Carregar o script para mascara de telefones
<script src="/wp-content/themes/<child_theme>/js/maskphone.js" type="text/javascript"></script>
  1. Carregar o formulário
@tiagocordeiro
tiagocordeiro / S3NakedInPublic.py
Created June 29, 2019 03:45 — forked from ScriptAutomate/S3NakedInPublic.py
[Python 3 / boto3 / AWS] List all S3 buckets, in the default region config, that have 'Public' permissions listed anywhere in the ACL
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
for oh_noes in s3.BucketAcl(bucket.name).grants:
if oh_noes['Grantee']['Type'] == 'Group' and oh_noes['Grantee']['URI'] == 'http://acs.amazonaws.com/groups/global/AllUsers':
print(bucket)
@tiagocordeiro
tiagocordeiro / divi_shortcode.php
Created June 4, 2019 12:59
Add a DIVI section inside page template
<?php echo do_shortcode('[et_pb_section global_module="1002"][/et_pb_section]'); ?>
<?php
/**
* Template Name: Minuta para revenda Laser Fibra 23-05-2019
* Version: 0.5
* Description: Modelo básico de minuta para Revenda de máquina laser fibra
* Author: Tiago Cordeiro
* Author URI: https://www.mulhergorila.com
* Group: Contratos Zumaq
* License: GPLv2
* Required PDF Version: 4.0
<?php
/**
* Esta função adiciona um shortcode para galeria de vídeos do produto.
*/
function galeria_videos()
{
ob_start();
if (get_field('videos')) :
$item = 0 ?>
<div class="et_pb_module et_pb_video_slider">
@tiagocordeiro
tiagocordeiro / atualizando_um_pacote_no_PyPi.md
Created May 10, 2019 18:22
Como atualizar um pacote no PyPi

Atualizando um pacote no Pypi

Versionamento

Atualizar a tag de versão do pacote.

git tag                 # verifica as tags
git tag [versão]        # adiciona uma nova tag com a versão
git push origin --tags # Faz o push das tags para o repositório
<!-- Adicionar Styles a página -->
<style>
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
@tiagocordeiro
tiagocordeiro / cotacao_moedas_cny_usd_brl.txt
Created February 4, 2019 14:56
Cotações Quandl CNY_USD BRL_USD
https://www.quandl.com/data/BUNDESBANK/BBEX3_D_CNY_USD_CA_AC_000-Exchange-Rates-For-The-Us-Dollar-In-China-Usd-1-Cny-middle
https://www.quandl.com/data/BUNDESBANK/BBEX3_D_BRL_USD_CA_AB_000-Exchange-Rates-For-The-Us-Dollar-In-Brazil-Usd-1-Brl-selling
BUNDESBANK/BBEX3_D_CNY_USD_CA_AC_000
BUNDESBANK/BBEX3_D_BRL_USD_CA_AB_000
<div style="text-size-adjust: none !important; -ms-text-size-adjust: none !important; -webkit-text-size-adjust: none !important;"><span style="margin: 0px; padding: 0px; line-height: 100%; display: block; font-family: Helvetica, Arial, sans-serif;"> <a style="text-decoration: none;" href="https://htmlsig.com/t/000001EBK0DN"> <img src="https://htmlsigs.s3.amazonaws.com/logos/files/001/088/320/landscape/selo_criasett.png" alt="Gr&aacute;fica Criasett" border="0" /> </a> </span>
<p style="margin: 0; padding: 0; line-height: 10px; display: block; width: 100%; font-size: 1;"><img style="display: block; width: 100%; height: 5px;" src="https://s3.amazonaws.com/htmlsig-assets/spacer.gif" width="508" height="10" /></p>
<span style="margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px; color: #212121; display: block;"><span style="font-weight: bold; color: #212121; font-family: Helvetica, Arial, sans-serif; display: inline;">Marco Croda</span> <span style="display: inline

Motivação

Gerenciar arquivos e imagens em produção pode ser um aborrecimento. Costuma ser bem difícil lidar com uploads, armazenamento, manipulação, administração e entrega de conteúdo de mídia em todos os projetos em que você começa ou está envolvido.

Felizmente, existem plataformas na nuvem que tiram o estresse de tudo isso, permitindo que você envie mais rapidamente e entregue seus produtos em grande escala. Cloudinary é uma dessas plataformas.

Amazon Rekognition

https://aws.amazon.com/pt/rekognition/