Skip to content

Instantly share code, notes, and snippets.

View digitalbocca's full-sized avatar
🚀
Working from home

Gabriel Bertola Bocca digitalbocca

🚀
Working from home
View GitHub Profile
@digitalbocca
digitalbocca / ExemploDatasBancoDeDados.php
Last active November 7, 2015 18:30
Exemplo de uso da classe DateTime do PHP adicionando um intervalo de 30 dias
<?php
/**
* NÃO USE EM PRODUÇÃO
* APENAS UM EXEMPLO PARA FINS DIDATICOS
*
* QUANDO O USUARIO TENTA SE LOGAR PASSA POR UMA VERIFICAÇÃO ONDE
* O SISTEMA DECIDE SE ELE VAI SER BLOQUEADO
*
* CASO PRECISE SER BLOQUEADO CHAMA ESSA FUNÇÃO PASSANDO O ID DO USUARIO
*
@digitalbocca
digitalbocca / PermissaoCrossDomain.htaccess
Last active November 7, 2015 18:24
Permissão Cross Domain para Ajax - Usado também para apps HTML5 do Cordova que usam Ajax para receber conteúdo.
#Incluir esta linha no htaccess da pasta do arquivo que vai responder o ajax
Header set Access-Control-Allow-Origin "*"
#O "*" autoriza qualquer dominio
#Troque pelo dominio que você quer autorizar
#Ex: Access-Control-Allow-Origin http://www.domain.com
@digitalbocca
digitalbocca / Session-Resolvendo90PorCentoDosProblemas.php
Created November 7, 2015 18:21
Solução simples para erros no uso de session no PHP. Estatística baseada em dúvidas de comunidades.
<?php
session_start();
/**
* 90% dos problemas com session no PHP podem ser resolvidos dessa forma:
* usando o start da session no início do arquivo antes de qualquer outro código
*/
/**
* Recomendo fazer um arquivo para destruir essa session e usar durante a correção dos problemas.
* Um arquivo simples contendo a linha abaixo
@digitalbocca
digitalbocca / VerticalAlign.css
Last active August 2, 2016 19:47
Um exemplo de alinhamento vertical com CSS que funciona atualmente.
/**
* Basta usar a classe .center na div que você precisa centralizar
*/
html,body{
height: 100%;
min-height: 100%;
position: relative;
margin: 0;
}
@digitalbocca
digitalbocca / main.js
Created August 12, 2016 04:54
Formato que funcionou perfeitamente no Webpack para usar o Jquery dentro do Vue. Tudo isso para funcionar um modal do Bootstrap em um protótipo.
/**
* Importando o JQuery e Tether para o Bootstrap 4
*
* Webpack
* VueJS
*
* Não use em produção.
*
* @author Gabriel Bertola Bocca <gabriel at estudiodigitalbocca.com.br>
* @copyright (c) 2016, Estúdio Digital Bocca
@digitalbocca
digitalbocca / AutoStart.js
Last active January 27, 2017 13:03
Função Anônima que Inicia Automaticamente e Deixa Suas Variaveis Locais - IIFE Javascript
/**
* AutoStart.js
*
* IIFE - INICIA O CÓDIGO E DEIXA AS VARIAVEIS LOCAIS
*
* Apenas Exemplo - NÃO USE EM PRODUÇÃO
* (c)2017 - http://estudiodigitalbocca.com.br
*
* ES6
*/
@digitalbocca
digitalbocca / ResolvendoProblemasDeConexaoSSH.MD
Last active February 22, 2017 18:25
Resolvendo Problemas de Conexão SSH e Como Ver Sua Chave Pública

#Resolvendo Problemas de Conexão SSH#

####ERRO####

Unable to negotiate with xxx.xx.xxx.xxx: no matching host key type found. Their offer: ssh-dss

####RESOLVENDO NO TERMINAL####

@digitalbocca
digitalbocca / HermitPackListaDeMods.txt
Created February 21, 2017 07:22
Lista de Mods Padrão do HermitPack 1.10.2
Este Modpack contém os seguintes mods por padrão:
Actually Additions by Ellpeck
Advanced Solar Pannels by Chocohead
Applied Energistics by AlgorithmX2
AutoPackager by smbarbour
AutoRegLib by Vazkii
Bad Wither No Cookie! by droidicus
Baubles by Azanor
Bdlib by bdew
@digitalbocca
digitalbocca / UsandoPSR4ComComposer.MD
Last active March 7, 2017 13:44
Como usar Autoload PSR4 Com Composer.

Instale o Composer no seu projeto:

curl -sS https://getcomposer.org/installer | php

ou

php -r "readfile('https://getcomposer.org/installer');" | php
@digitalbocca
digitalbocca / PHP7-Heroku.md
Last active May 26, 2017 20:31
PHP 7 no Heroku.

Incluir a versão do PHP no composer.json:

{
    "require": {
        "php": ">=7.1.2"
    }
}