Skip to content

Instantly share code, notes, and snippets.

1. Criar banco de dados <usuario>_access_log
2. Criar tabela dentro do banco de dados: log
3. Crie uma pasta no xampp
4. Crie um arquivo chamado access_log.php
5. Conectar ao banco de dados
6. Inserir registro do Log atual
7. Pesquisar todos os logs
8. Exibir todos os logs como uma tabela
@everaldo
everaldo / senhas_com_password_verify.php
Created May 28, 2015 19:39
Senhas com password verify (a partir do PHP 5.5.0 - 20 de Junho de 2013)
<?php
$senha = 'Of!cinaDePr0gramaçã0';
$hash = password_hash($senha, PASSWORD_DEFAULT);
$salt = substr($hash, 7, 22);
$verificacao = password_verify($senha, $hash) ? "Verdadeiro" : "Falso";
$teste_falso = password_verify("N@oEhaSenha", $hash) ? "Verdadeiro" : "Falso";
@everaldo
everaldo / encurta.php
Created May 29, 2015 22:38
Encurtador de URLs
<?php
/* Turma de Oficina de Programação - 18h15
29/05/2015
Encurtador de URLs
*/
$url = $_POST["url"];
function imprime_url(){
<?php
$url = $_POST["url"];
function main(){
global $url;
$hash = get_hash($url);
echo $url;
echo "</br>";
echo $hash;
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
class Node:
# -*- coding: utf-8 -*-
"""
Spyder Editor
This is a temporary script file.
"""
class Node:
"""Node é um container"""
@everaldo
everaldo / config.php
Last active August 31, 2015 19:31
Contador 22/05/2015
<?php
/*
* Define constantes para acesso ao banco de dados
*
* DB_HOST = endereço do host
*
* DB_USER = nome do usuário
*
* DB_PASSWORD = senha do usuário
@everaldo
everaldo / graph_coloring.py
Created November 11, 2015 21:20
Python Program for Graph Coloring Problem
colors = ['Red', 'Blue', 'Green', 'Yellow', 'Black']
states = ['Andhra', 'Karnataka', 'TamilNadu', 'Kerala']
neighbors = {}
neighbors['Andhra'] = ['Karnataka', 'TamilNadu']
neighbors['Karnataka'] = ['Andhra', 'TamilNadu', 'Kerala']
neighbors['TamilNadu'] = ['Andhra', 'Karnataka', 'Kerala']
neighbors['Kerala'] = ['Karnataka', 'TamilNadu']
@everaldo
everaldo / web_proxy.sh
Created February 3, 2016 17:41
Contribuição: Jaime Cohen
#Para usar como proxy é muito fácil: só logar no servidor com
$ ssh -C -N -f -o ServerAliveInterval=100 -o ServerAliveCountMax=3 -D 5000 user@server
#e configurar o navegador com SOCKS: localhost Porta: 5000
#Pronto. Só verificar o IP em whatismyip.com.br e a localização é Canadá.
#Eu uso uma extensão no Chromium para mudar o proxy que é o SwitchySharp, inclusiva dá para configurá-lo
#para usar uma regra só para o Netflix.
@everaldo
everaldo / wordpress_docker.sh
Created February 14, 2016 02:41
From Docker - Cookbook 14/04/2016
docker pull wordpress:latest
docker pull mysql:latest
docker run --name mysqlwp -e MYSQL_ROOT_PASSWORD=wordpressdocker \
-e MYSQL_DATABASE=wordpress \
-e MYSQL_USER=wordpress \
-e MYSQL_PASSWORD=wordpresspwd \
-d mysql
docker run --name wordpress --link mysqlwp:mysql -p 80:80 \
-e WORDPRESS_DB_NAME=wordpress \
-e WORDPRESS_DB_USER=wordpress \