Tag Archives: programação
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
VueJS – Convenções de programação
Uma dica muito interessante para os novatos que estão utilizando VueJS é sobre o uso de variáveis e métodos publicamente acessíveis numa instância Vue. Para poder fazer uso com tranquilidade de todos os dados e métodos acessíveis na instância, basta Continue reading VueJS – Convenções de programação
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 de typeof em JavaScript
Na hora de obter o tipo de algum dado em Javascript, fique atento com os resultados de typeof para cada tipo de javascript. Abaixo uma tabela interessante sobre o comportamento do typeof em JavaScript. Tipo typeof object “object” function “function” Continue reading Comportamento de typeof em JavaScript
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