Skip to content

Instantly share code, notes, and snippets.

View castrolol's full-sized avatar

Luan Castro castrolol

  • Nuvem Tecnologia Ltda
  • Cuiabá, Mato Grosso
View GitHub Profile
@castrolol
castrolol / regex_rfid.php
Created January 26, 2018 16:03
Regex RFID
<?php
$matches = [];
$rfid = "EPC: e2003532b5071f30b520687c RSSI: -58 PC: 3000 CRC: 808C TID: # 0";
preg_match("/^([0-9A-Z]+) *: +(?P<codigo>[a-zA-Z0-9]+)/", $rfid, $matches, PREG_OFFSET_CAPTURE);
echo "<pre>";
var_dump($matches["codigo"][0]);
echo "</pre>";
?>
@castrolol
castrolol / format-number.js
Created February 8, 2018 21:31
Format Number.js
function formatNumber(valor, places) {
places = +places || 0;
if (typeof valor == 'undefined' || valor == null) return '';
valor = +valor;
if (isNaN(valor)) return '--';
var milhar = '';
@castrolol
castrolol / pre-commit
Created February 15, 2018 21:32
Pre commit hook - eslint
STAGED_FILES=$(git diff --cached --name-only --diff-filter=ACM | grep ".jsx\{0,1\}$")
ESLINT="$(git rev-parse --show-toplevel)/node_modules/.bin/eslint"
if [[ "$STAGED_FILES" = "" ]]; then
exit 0
fi
if [ `git rev-parse --abbrev-ref HEAD` == "dev" ]; then

Exercicio de Componentes

Cadastro de Endereço

Campos:

  • Logradouro
  • Tipo de Logradouro (Rua, Avenida, Alameda)
  • CEP
  • Bairro
  • Complemento
  • Cidade (campo aberto)
[
{
"nome": "CAMINHÃO",
"nomes": [
"CAMINHÃO"
],
"totalEixos": 2,
"comprimentoMaximo": 14,
"pbt": 12,
"codigo": 120,

Enunciado:

Qual a senha `_`,`_`,`_`,`_`

Dica 1: 5, 2, 6, 9 - 2 números corretos, 1 na posição correta.

Dica 2: 9, 7, 4, 5 - 1 número correto, mas no lugar errado.

Dica 3: 2, 1, 7, 3 - 3 números corretos, mas no lugar errado.

/*
/ \
FELIZ / _ \
PASCOA | / \ |
|| || _______
|| || |\ \
|| || ||\ \
|| || || \ |