Categoria: Desenvolvimento

O que ando aprendendo nesta caminhada sobre a Terra

Código de validação de CPF para Javascript

O código abaixo é de uma função em Javascript otimizada para ter o menor número de complexidade ciclomática e linhas que consegui, baseado na explicação presente no artigo Algoritmo de validação de CPF brasileiro – Cadastro de Pessoa Física. Ele tem uma ligeira alteração no momento do cálculo do segundo dígito verificador. Ao invés de começar…
Leia mais

Codigo de validação de CPF para PHP

O código abaixo é de uma função em PHP otimizada para ter o menor numero de complexidade ciclomática que consegui baseado na explicação presente no artigo Algoritimo de validação de CPF brasileiro – Cadastro de Pessoa Física. Ele tem uma ligeira alteração no momento do cálculo do segundo digitido verificador. Ao invés de começar pelo…
Leia mais

Algoritimo de validação de CPF brasileiro –; Cadastro de Pessoa Física

Neste artigo explicarei passo a passo na transformação de um algoritmo de verificação da validade de um CPF para código em PHP. Se você já conhece o algoritmo e quer ir direto aos códigos disponíveis, clique aqui. Mas o que é o CPF? CPF é o acrônimo para Cadastro de Pessoa Física. Ele é um…;
Leia mais

Docker no Ubuntu. Falha ao construir o serviço nginx: ADD falhou: stat /var/lib/docker/tmp/docker-builder(;)/startup.sh: arquivo ou diretório inexistente

Às vezes, ao usar o Laradock, this error occurs after trying a container rebuild with no such file or directory message on docker-compose up -d –;comando build nginx. Não está claro para mim qual é o problema real, mas executando o comando com sudo, podemos executá-lo com sucesso. Parece que o usuário comum precisa de direitos de acesso…
Leia mais

Datatables + HTML 5 Export Buttons + Laravel-Mix (Webpack)

In the last days, I have experienced a problem trying to use Datatables and Bootstrap 4 with support for exporting results to Excel and PDF using Laravel-Mix. After hours and hours trying to put all scripts to work together, I finally win. So, I decide to write this little how to for those with same…
Leia mais

Using jQueryMask Plugin to format dates in different patterns

jQuery Mask Plugin is a great Javascript library to format fields for presentation and/or to force a properly input by users. Here, I show how to deal with input or another HTML element to display dates when the source date has a different format from target element. Example: We have a datetime with Year-Month-Day Hour:Minute:Seconds…
Leia mais

Binding several values in PDO SQL Statement (PDOStatement)

How we can bind several placeholder with PDO when writing SQL instructions with multiple values to binding or single value to multiple columns

Naming files using list from 0 to Z

How to create incremental filenames from 0 through 9, so from A through Z.

PHP Comparison Error

Today, I was writing a script in PHP to be used in the command line when I came across unexpected behavior (at least on my part). The script should receive three arguments, the last of them a list containing one or more numeric codes. Trying to validate this last argument was getting a different result…
Leia mais

jQuery.html() não funciona em Internet Explorer

Recentemente tive problemas com um código javascript que utiliza jQuery e que funcionava em diversos navegadores como o Chrome, o Firefox e algumas versões do Internet Explorer, mas que teimava em não funcionar em Internet Explorer 7 e 8. Segue o código: $.post(url,{ options }, function (response) { $(;#myElement’;).html(response); }, ;text’;); Após alguns testes percebi…
Leia mais