image_pdfimage_print

Excelente imagem animada (gif ) para ensinar/representar passagem de parâmetros por valor/cópia e por referência

Parabéns aos criadores. Maneira simples, direta e bem visual de como é o funcionamento. E atenção. Na maioria das linguagens que suportam objeto, a passagem de parâmetro é por referência e não por valor. No caso do JavaScript, lembrar que Continue reading Excelente imagem animada (gif ) para ensinar/representar passagem de parâmetros por valor/cópia e por referência

VueJS – $Watch e uma pequena comparação para os que vieram do Angular1.x

No Angular1.x, é comum se utilizar o $watch e notar que mesmo que o valor inicial observado não seja ‘modificado’ explicitamente, logo em seguida a criação do $watch, a primeira execução da função callback sempre ocorre (ou aparenta sempre acontecer). Isto Continue reading VueJS – $Watch e uma pequena comparação para os que vieram do Angular1.x

Vue.js – Como obter a lista de directives suportadas e já registradas

Na versão 1.0.20, uma das formas de obter todas as directives sob controle do VueJS numa lista é: Reparar que na lista não estará o prefixo ‘v-‘ no nome das directives. Com isto, a directive v-model nesta lista será achada Continue reading Vue.js – Como obter a lista de directives suportadas e já registradas

Comportamento interessante e em geral pouco esperado da função sort do JavaScript

A função sort do JavaScript parece entender que inteiros dentro de um array são de alguma forma ou de outra tratados como string na hora de ordenar usando a função sort, como pode ser visto e testado com o código Continue reading Comportamento interessante e em geral pouco esperado da função sort do JavaScript

Erro matemático existente em algumas linguagens como PHP e JS

O seguinte cálculo e verificação indicará true como resposta e não o false esperado: 9007199254740992 === 9007199254740992+1 Alguma linguagens como Python3 e Python2 não tem este problema. PHP até a 5.6 ainda tem este problema, assim como JS de browsers Continue reading Erro matemático existente em algumas linguagens como PHP e JS

Contar o total de arquivos dentro de subdiretórios via linha de comando no Linux

Acesse o diretório pai desejado Execute o comando abaixo Será apresentado o total de arquivos existentes dentro de cada diretório. Diretórios e outros tipos de arquivos não retornados pelo arquivo find -type f não serão contados. A contagem será recursiva. Continue reading Contar o total de arquivos dentro de subdiretórios via linha de comando no Linux

Função para retirar acentos e caracteres especiais no Excel

A função a seguir, programada em VBA para ser utilizada no Excel, serve para retirar quaisquer acentos ou caracteres especiais de uma célula. Para usá-la, no Excel vá em Desenvolvedor > Visual Basic e em seguida em Inserir > Módulo. Continue reading Função para retirar acentos e caracteres especiais no Excel