Skip to content

Instantly share code, notes, and snippets.

View robertopc's full-sized avatar

Roberto Pereira da Costa robertopc

View GitHub Profile
@robertopc
robertopc / utf8_transliteration.php
Last active August 29, 2015 14:27 — forked from funkjedi/gist:4138022
Converte caracteres especiais em caracteres simples(ASCII). Exemplo: ç > c, á > a, Á > A, etc...
<?php
/*
Converte caracteres especiais em caracteres simples(ASCII).
Exemplos: ç > c, á > a, Á > A, etc...
*/
function utf8_translit($string) {
$characters = array(
" " /* 00a0 'NO-BREAK SPACE' */ => " ",
"¡" /* 00a1 'INVERTED EXCLAMATION MARK' */ => "!",
"¢" /* 00a2 'CENT SIGN' */ => "c",
@robertopc
robertopc / debug_functions.php
Last active February 19, 2016 17:08
print_r_pre, var_dump_pre, print_r_console, var_dump_console
<?php
/*
* Date: 17/03/2014
* Author : RobertoPC
* Author URI : http://www.robertopc.com.br
* Gist URI : https://gist.github.com/robertopc/43bcf4d28a32bc95956f
* Description: Functions to debug code in PHP
* Functions : print_r_pre, var_dump_pre, print_r_console, var_dump_console
* Version : 1.0
* License : MIT
@robertopc
robertopc / shell-commands.sh
Last active December 8, 2016 18:07
Linux Shell Commands CheatSheet
# Permissão 644 em lote para arquivos
find DIRETORIO -type f -exec chmod 644 {} \;
# Permissão 755 em lote para pastas
find DIRETORIO -type d -exec chmod 755 {} \;
# Recupera pasta encriptada
sudo ecryptfs-recover-private
# Adicionar usuário ao grupo