Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2017

Npm install: EPERM: operation not permitted

Ao tentar instalar algum pacote via npm utilizando windows você se depara com este erro: node_modules\Fsevents\ node_modules\aws4\package.json npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall unlink npm ERR! Error: EPERM: operation not permitted Please try running this command again as root/Administrator. Muito provavelmente você pode estar utilizando versão de npm 5.4.0 ou 5.3.0. Para verificar digite no cmd npm -v Se for este seu caso, poderá corrigir fazendo downgrade de versão ou um upgrade do npm. Para downgrade uma versão que funciona bem seria 5.0.3: npm i -g npm@5.0.3 Para upgrade 5.4.2 atualmente está funcionando bem npm i -g npm ou npm i -g npm@5.4.2

VS Code: Bons plugins para Angular 4

Segue minha lista preferida de plugins para hora do desenvolvimento de aplicações angular: Angular v4 TypeScript Snippets Criado pelo evangelista Angular John Papa, este plugin ajuda muito no momento de escrever componentes, serviços ou até mesmo diretivas como ngFor e ngIf no template do angular. Se você gosta de fazer uso de snippets este é um ótimo plugin: https://marketplace.visualstudio.com/items?itemName=johnpapa.Angular2 AUTOIMPORT Após ter seu componente ou modulo typescript criado pode vir a ser necessário uso de outros recursos de módulos do angular ou de módulos já criados  por você através do import. A tarefa de escrever manualmente, verificar que o modulo não esta importado e adicionar a referencia no topo do typescript como endereço correto de importação se torna cansativa conforme a aplicação vai crescendo. Este plugin é uma mão na roda. https://marketplace.visualstudio.com/items?itemName=steoates.autoimport VS CODE ICONS VS CODE ICONS ajuda muito

DICA: Ordenar resultados coluna varchar em query SQL como inteiros

Olá Existem alguns casos em que nos deparamos com uma base de dados onde um dado apesar de numérico está armazenado em coluna do tipo string/varchar... e não podemos alterar o tipo da mesma. Ao longo do uso em consultas pode vir a necessidade de classificar e ordenar estes dados como números mas ao executar o comando order by o resultado não é satisfatório na maioria dos casos. A seguir deixo uma dica rápida de como implementar uma ordenação de valores a partir de uma coluna de modo que ela se comporte como ordenação de inteiro em SQL Server. order by CAST ( SUBSTRING (SuaColunaAqui+ '0' , PATINDEX( '%[0-9]%' , SuaColunaAqui + '0' ), LEN(SuaColunaAqui + '0' )) AS INT)