Skip to content

Instantly share code, notes, and snippets.

View wescleymatos's full-sized avatar
:octocat:
I'm ready!

Wescley Matos wescleymatos

:octocat:
I'm ready!
View GitHub Profile
<html>
<head>
<title>DEMONSTRAÇÃO: Marcar todas as Check Boxes de uma lista</title>
</head>
<body>
<script>
function checkAll(o){
console.log(o);
var boxes = document.getElementsByTagName("input");
for (var x=0;x<boxes.length;x++){
function str_pad (input, pad_length, pad_string, pad_type) {
// Returns input string padded on the left or right to specified length with pad_string
//
// version: 1009.2513
// discuss at: http://phpjs.org/functions/str_pad
// + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + namespaced by: Michael White (http://getsprink.com)
// + input by: Marco van Oort
// + bugfixed by: Brett Zamir (http://brett-zamir.me)
// * example 1: str_pad('Kevin van Zonneveld', 30, '-=', 'STR_PAD_LEFT');
@wescleymatos
wescleymatos / get_latlng_gmaps.php
Created July 31, 2013 15:32
Obtém a latitude e longitude direto do google mapa a partir de um banco de dados de cidades.
<?php
header('Content-Type: text/html; charset=utf-8');
//conexão com o servidor
$conect = mysql_connect("host", "user", "password");
// Caso a conexão seja reprovada, exibe na tela uma mensagem de erro
if (!$conect) die ("<h1>Falha na coneco com o Banco de Dados!</h1>");
// Caso a conexão seja aprovada, então conecta o Banco de Dados.
<?php
/*
This function saved my life.
found on: http://www.sitepoint.com/forums//showthread.php?t=438748
by: crvandyke
It takes an object, and when all else if/else/recursive functions fail to convert the object into an associative array, this one goes for the kill. Who would'a thunk it?!
*/
$array = json_decode(json_encode($object), true);
@wescleymatos
wescleymatos / binet.js
Created May 21, 2014 22:02
Caucular Fibinacci
var Binet = function( X ) {
var sqrt5 = Math.sqrt( 5 );
return ( 1 / sqrt5 ) * ( Math.pow( ( 1 + sqrt5 ) / 2 , X ) - Math.pow( ( 1 - sqrt5 ) / 2 , X ) );
}
/**
* Função para validar sequencia de digitos de Renavam
*
* @link http://blog.victorjabur.com/2010/05/28/renavam_veiculos_java/ Função baseada em uma de java retirada desse link
* @param string|int renavam Sequencia de digitos do renavam
* @return boolean
*/
function verificaRenavam( renavam ) {
var d = renavam.split("");
@wescleymatos
wescleymatos / range_aleatorio.js
Last active August 29, 2015 14:04
Numeros aleatórios em um range com javascript
return Math.floor(Math.random() * (max - min + 1)) + min;
@wescleymatos
wescleymatos / sleep.js
Created August 4, 2014 18:50
Sleep do php com javascript
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds) {
break;
}
}
}
@wescleymatos
wescleymatos / toolbar.html
Last active August 29, 2015 14:06
snippet de um toolbar com twitter bootstrap
<nav class="navbar navbar" role="navigation">
<div class="container-fluid">
<div class="btn-toolbar" role="toolbar">
<div class="btn-group">
<a href="#" class="btn btn-danger">NEW</a>
</div>
<div class="btn-group">
<a href="#" class="btn btn-default">All</a>
<a href="#" class="btn btn-default">Friends</a>
<a href="#" class="btn btn-default">Family</a>
@wescleymatos
wescleymatos / custom_event.js
Last active August 29, 2015 14:15
Exemplo simples de Custom Event
var event = new CustomEvent('build', {
'detail': 'wescley'
});
document.addEventListener('build', function(e){
alert(e.detail);
var nome = e.detail + ' matos';
var ajaxEvent = new CustomEvent('ajax-return', {
'detail': nome
});