Postagens

Mostrando postagens de Janeiro, 2018

URL para validar páginas AMP

A seguir segue o URL para validar páginas AMP

https://search.google.com/test/amp

tutorial inicio instalação Windows 7

Imagem

apresentando react os ambiente de trabalho

Imagem

instalando React OS

Imagem

format moeda Brasil javascript

var l10nBR = new Intl.NumberFormat("pt-BR", { style: "currency", currency: "BRL" });
l10nBR.format(10.4)

Pablo vitar

https://youtu.be/7o5XHx7I-X4

Como publicar ionic no Google Play

https://youtu.be/_nAw7F-ZIRA

Compactar html em PHP

ini_set("zlib.output_compression", "On");
ini_set("zlib.output_compression", 4096);

passar function javascript por parametro

<input type="button" value="1" onclick="flag(um)">
<input type="button" value="2" onclick="flag(dois)">

<script type="text/javascript">
function flag(nome_funcao){
nome_funcao();
}
function um(){
alert('um');
}
function dois(){
alert('dois');
}
</script>

validar tipos de arquivos input file

$("input[type='file']").change(function(){
var separa_nome = $(this).val().split('.');
var ext_arquivo = separa_nome[1];
var aceitos = $(this).prop("accept");
if(aceitos != undefined && aceitos != ""){
if(aceitos.indexOf('*') == -1){
var separa_aceitos = aceitos.split('.');
if(separa_aceitos[1] != ext_arquivo){
$(this).val("");
swal("Atenção", "Por favor escolha arquivo com extensão: " + separa_aceitos[1], "info");
}
}
}
});

Botão whatsapp

<a href="https://api.whatsapp.com/send?phone=5542991046063&text=sua%20mensagem">msg whatsapp</a>

simulação balancing act phetsims

Imagem

comendo cebola pensando que é maça

Imagem

VID-20171226-WA0004.mp4

Imagem

gerando boleto com 146 dias itau comexito

Imagem

gerando boleto com data de vencimento diferenciada itau comexito

Imagem

como postar videos youtube na galeria tenisfacil com br

Imagem

subtrair data em javascript

<script>
/**substração de dias em datas pré estabelecidas
* @param {date} passa tipo data para diminuir
* @param {int} dias
* @return {date} nova data com diminuição de dias
* */
function subtrairDias(data, dias) {
var dt2 = new Date(data.getTime() - (dias * 24 * 60 * 60 * 1000))
return dt2;
}

function subtrairMeses(data, meses) {
var dt2 = new Date(data.getTime() - (meses * 30 * 24 * 60 * 60 * 1000))
return dt2;
}

var dataAtras = subtrairDias(new Date(), 180);
console.log("6 meses atras: " + dataAtras);

var dataAtras = subtrairMeses(new Date(), 6);
console.log("6 meses atras: " + dataAtras);
</script>

Como enviar e-mails pelo javascript Google

function enviarLembrete() {
var sheet = SpreadsheetApp.getActiveSheet();
var replyTo = "thyago.pacher@gmail.com";
var to = "marciaguerra@uol.com.br";
var body = "";
var data = new Date();
data.setMonth(data.getMonth() - 1);

var dia = data.getDate();
var mes = data.getMonth() + 1;
if(mes < 10){
mes = "0" + mes;
}

var totalHoras = sheet.getRange(1, 6).getValue();
var totalDuracao = Utilities.formatDate(totalHoras, "GMT+20", "HH:mm");
Logger.log("Total horas: " + totalDuracao);
var totalPagar = sheet.getRange(2, 6).getValue();
Logger.log("Total pagar: " + totalPagar);
//body += "Olá o total de horas feitas para seu sistema foi: " + totalHoras + "<br>";
body += "Com relação a isso temos o total a ser pago em: R$ " + parseFloat(totalPagar).toFixed(2).replace('.', ',') + "<br>";
if(dia >= 04 && dia <= 10){

Freiando carreta na serra de Minas Gerais

https://youtu.be/DFpY6vJvKzU

Integração Pagseguro PHP

<?php

/**
* Description of PagSeguro
*
* @author Thyago Henrique Pacher - <thyago.pacher@gmail.com>
*/
//header('Content-Type: application/x-www-form-urlencoded; charset=utf-8');

class PagSeguro {

private $urlCheckout = 'https://ws.pagseguro.uol.com.br/v2/checkout?email={email}&token={token}';
private $urlConsulta = 'https://ws.pagseguro.uol.com.br/v2/transactions?initialDate={dataInicial}T00:00&finalDate={dataFinal}T00:00&page=1&maxPageResults=100&email={email}&token={token}';
private $urlConsulta2 = 'https://ws.pagseguro.uol.com.br/v3/transactions/{codigo}?email={email}&token={token}';
public $token = '';
public $email = '';
public $valorCompra = '';
private $conexao;

public function __construct() {

}

public function consultaCodigo($codigo) {
$this->urlConsulta2 = str_replace('{email}', $this->email, $this->urlConsulta2);
$this->ur…

Remover acentos javascript

/**
* Remove acentos de caracteres
* @param {String} stringComAcento [string que contem os acentos]
* @return {String} [string sem acentos]
*/
function removerAcentos( newStringComAcento ) {
var string = newStringComAcento;
var mapaAcentosHex = {
a : /[\xE0-\xE6]/g,
e : /[\xE8-\xEB]/g,
i : /[\xEC-\xEF]/g,
o : /[\xF2-\xF6]/g,
u : /[\xF9-\xFC]/g,
c : /\xE7/g,
n : /\xF1/g
};

for ( var letra in mapaAcentosHex ) {
var expressaoRegular = mapaAcentosHex[letra];
string = string.replace( expressaoRegular, letra );
}

return string;
}