This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Data e hora dd/mm/yyyy hh:mm | |
var data = "01/01/2000 12:00:00".match(/^(0[1-9]|[12][0-9]|3[01])\/(0[1-9]|1[0-2])\/[0-9]{4} (0[0-9]|1[0-9]|2[0-3]):([0-5][0-9])$/); | |
console.log(data); | |
var email = "[email protected]".match(/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/); | |
console.log(email); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function validar_cpf($cpf) | |
{ | |
$cpf = preg_replace('/\D/', '', (string) $cpf); | |
// Valida tamanho | |
if (strlen($cpf) != 11) | |
return false; | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer | |
require_once("phpmailer/class.phpmailer.php"); | |
// Inicia a classe PHPMailer | |
$mail = new PHPMailer(); | |
// Define os dados do servidor e tipo de conexão | |
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= | |
$mail->IsSMTP(); // Define que a mensagem será SMTP |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Instalando PouchDB em projeto ionic. Sincronizando e Escutando eventos de sincronização com servidor. | |
- Passo 1: Instalando PouchDB no projeto ionic. | |
# npm install pouchdb --save | |
- Passo 2: Instalando @Types do PouchDB, para que o IONIC idenfique-o (Ionic não reconhece o PouchDB). | |
# npm install @types/pouchdb --save |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
COMO VIRTUALIZAR no Linux Mint 19 Tara | |
Instalar e configurar software de Virtualização e Contêiner no GNU/Linux Mint 19 Tara. | |
Software utilizados: | |
Oracle VirtualBOX: https://www.virtualbox.org/ | |
QEMU: https://www.qemu.org/ | |
Tecnologias de Virtualização de Processadores AMD e Intel | |
vmx – Intel VT-x, suporte a virtualização ativada na BIOS. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Antigamente as linguagens de programação suportavam apenas a codificação ASCII que define 128 símbolos. Essa codificação é excelente para o inglês, produzindo textos bem compactos onde cada letra gasta apenas um byte. Com o crescimento da internet e um mundo cada vez mais globalizado, rapidamente começaram a surgir problemas, como as pessoas do Brasil não poderem usar acentos em suas palavras. Foi aí que começaram iniciativas para se criar uma codificação que reunisse todos os símbolos usados pelo mundo inteiro. | |
O ASCII só define 128 símbolos, o que faz com que o primeiro bit de todo byte seja zero nessa codificação. O padrão UTF-8 aproveitou isso e definiu os primeiros 128 símbolos exatamente iguais ao ASCII. Quando um caractere que não está presente nesse padrão é necessário, o UTF-8 coloca o valor do primeiro bit como 1 e define códigos que dizem se o caractere vai ter 1, 2, 3 ou 4 bytes. Portanto um programa que utilize UTF-8 terá compatibilidade total com qualquer texto em ASCII. | |
O problema é que o MyS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
function formatSizeUnits($bytes) | |
{ | |
if ($bytes >= 1073741824) | |
{ | |
$bytes = number_format($bytes / 1073741824, 2) . ' GB'; | |
} | |
elseif ($bytes >= 1048576) | |
{ | |
$bytes = number_format($bytes / 1048576, 2) . ' MB'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- | |
O script HTML5Shiv foi criado por Remy Sharp para fazer com que os navegadores que não reconheçam as novas tags, | |
passem a reconhecer os novos elementos do HTML5. | |
Para utiliza-lo basta baixar o script ou se preferir você pode chamar ele utilizando o codigo abaixo dentro da sua tag <head>: | |
O codigo é um script condicional, diz que se for um Internet Explorer anterior a versao 9 | |
Ele ira carregar o HTML5Shiv que esta hospedado no Google Code. | |
[code language=”javascript”] | |
[/code] |
OlderNewer