image_pdfimage_print

Como efetuar o debug de JavaScript no Google Chrome

Antigamente era extremamente difícil verificar o estado atual de uma variável ou então debugar uma aplicação JavaScript de modo geral. Nesse episódio Zeno Rocha vai apresentar como utilizar os breakpoints da aba Sources do Chrome Developer Tools para resolver esse Continue reading Como efetuar o debug de JavaScript no Google Chrome

Chrome / Chromium – Recurso avançados de Inspect

É possível além de debugar, inspecionar, entre efetuar outras operações em páginas navegaveis via navegador, acessar e debugar códigos de Node.js usando o Chrome. Basta acessar: E executar o node com o parâmetro –inspect. Como em: No navegador, será visto Continue reading Chrome / Chromium – Recurso avançados de Inspect

Como resolver o problema ‘/usr/bin/env: node: No such file or directory’

Isto ocorre porque diversas distribuições Linux alteram o comando node para nodejs. Existem várias formas de resolver, como criar link simbólico do nodejs para o node. Da mesma forma é possível utilizar o update-alternatives para indicar o binário responsável por Continue reading Como resolver o problema ‘/usr/bin/env: node: No such file or directory’

Resolvendo o problema de ‘bad interpreter’ de um shell script

Dica rápida. Este tipo de problema tende a acontecer pela existência de caracteres de nova linha comumente utilizados no Windows em scripts a serem executados pelo interpretador shell do Linux. Mais especificamente no caso o /bin/bash. Este problema costuma acontecer Continue reading Resolvendo o problema de ‘bad interpreter’ de um shell script

VueJS – Comportamento atual da versão 1.0.21 e anteriores sobre atributos extras em Directive

Como sabemos, a directive do Vue.js tem 3 atributos padrões: bind,update e unbind. No entanto, pelo processo de criação atual de novas repetições de uma directive, um comportamento interessante emerge. Vejamos no código abaixo: Como resultado da execução deste código, Continue reading VueJS – Comportamento atual da versão 1.0.21 e anteriores sobre atributos extras em Directive

VueJS – Maneira simplificada de debugar o conteúdo de dados

Existem várias formas de acompanhar os dados em tempo real de uma aplicação VueJS. Nesta dica, daremos uma maneira utilizando o próprio vue.js e o próprio HTML gerado pelo mesmo, para que de maneira simples e direta, seja possível acompanhar Continue reading VueJS – Maneira simplificada de debugar o conteúdo de dados

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

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