O PHP é uma das linguagens web mais populares. E por se uma das mais populares cresce a cada ano a quantidade de grupos querendo atacar este tipo de alvo. Neste pequeno tutorial vou dar algumas dicas de tunning no PHP para melhorar um pouco a segurança. php.ini Vamos abrir o PHP.ini e encontrar as…

Read More Tunning de segurança no PHP

O NodeJS é simplesmente fantástico no back-end. As possibilidades e a velocidade de processamento fazem com que o NodeJS seja um grande diferencial para criação de aplicações web. Neste exemplo abaixo irei exemplificar como criar um servidor http simplesmente com algumas linhas de código. const http = require(‘http’) const server = http.createServer( function (req, res)…

Read More Criando um servidor Http usando o NodeJS

Rescentemente tive que reinstalar meu ambiente de desenvolvimento híbrido Ionic e ao tentar gerar um build encontrei o seguinte problema: cordova build ios failing ( Error: Error code 65 for command) Este problema está relacionado a versão do Cordova IOS Plugin. Este problema pode ser a versão do plugin. Para corrigir execute os seguintes comandos:…

Read More cordova build ios failing ( Error: Error code 65 for command)

A ideia deste post é falar sobre um erro comum no Ionic ao regar os resources com o comando ionic cordova resources. O erro: Error: encountered bad status code (400) for https://res.ionic.io/api/v1/transform está relacionado diretamente ao tamanho da imagem principal do splash.png. Considere criar uma imagem de splash com as dimensões de 2732×2732. Crie salve…

Read More Error: encountered bad status code (400) for https://res.ionic.io/api/v1/transform

Separei o link das principais ferramentas WYSWYG para você integrar com sua Dashboard https://yuilibrary.com/yui/docs/editor/ http://www.scriptiny.com/2010/02/javascript-wysiwyg-editor/ https://summernote.org/ https://github.com/quilljs/quill http://www.wymeditor.org/ https://www.bersling.com/2016/05/12/best-wysiwyg-for-web-content/

Read More Editores WYSWYG para sua Dashboard

A Necurs, que é a maior botnet do mundo, está disparando uma nova versão do ransomware Scarab via email. Até o momento, mais de 12,5 milhões de contas já foram atingidas — o número pode aumentar. Segundo a F-Secure, a Necrus já foi responsável pelas maiores campanhas de malware enviadas como spam no mundo. O ransomware…

Read More Ransomware Scarab é disparado para mais de 12 milhões de e-mails

Clover é o bootloader comumente utilizados nos Hackintoshs. Este tutorial tem como objetivo mostrar algumas opções do CLI do Clover para resolver problemas no boot. -x modo de segurança -v Modo verbal. Boot com o prompt de carregamento dos kexts acpi=off desabilita o driver de gerenciamento ACPI PCIRootUID=1 UseKernelCache=No Desabilita o cache de preferências do…

Read More Hackintosh:: Clover Options

O script SyncS é uma aplicação muito simples para sincronia de servidores em plataformas Unix like. É uma aplicação escrita na linguagem Python, com banco de dados em JSON utilizando o RSync para sincronizar os dados entre máquinas. Ele pode ser baixado gratuítamente através do meu GitHub: https://github.com/jaccon/syncS.backups Caso você queira cobribuir com o projeto…

Read More SyncS :: sincronizando servidores de forma fácil

Diferente do que a maioria das pessoas pensa, ITIL não é uma norma ou uma metodologia, mas sim um conjunto de melhores práticas sugeridas para garantir a qualidade nos processos de TI de uma organização. Conhecida como biblioteca ITIL (Information Technology Infrastructure Library), este conjunto de boas práticas foi desenvolvido no fim dos anos 1980…

Read More O que é ITIL ? (Information Technology Infrastructure Library)

Bmon é uma ferramenta simples e poderosa para monitoramento e debug de rede para Linux. Ela possibilita capturar e analisar dados estatísticos de rede. Começaremos este tutorial mostrando como instalar e configurar o Bmon em sua máquina com Linux. Instalando Abra o terminal e digite os seguintes comandos abaixo: git clone https://github.com/tgraf/bmon.git cd bmon $…

Read More BMon – a poderosa ferramenta de debug e monitoramento para Linux ( Instalando o Bmon )

Esta publicação serve como documentação para quem está fazendo um treinamento de AngularJS. A ideia é explicar para que serve a função $apply. Digamos que você esteja utilizando uma função Javascript ou de alguma outra biblioteca Javascript no qual esteja fora do $scope do Angular. Imagina o cenário abaixo setInterval(function(){ $scope.$apply(function(){ $scope.numero++; }) }) SetInterval…

Read More Usando a função $apply do AngularJS

Here’s a list of my Top 10 Angular VS Code Extensions #10 Bracket Pair Colorizer Keep your sanity when working with brackets and braces. Extremely useful while navigating code with mulitple arrow functions. #9 HTML CSS Class Completion Perfect for quickly decorating HTML with the project’s available class names. Unfortunately, the class names are not scoped to…

Read More Top 10 Angular extensions to VS Code ( english article )