quarta-feira, 7 de dezembro de 2016

O QUE É XAMMP?

O que é o XAMPP?

XAMPP é o ambiente de desenvolvimento PHP mais popular. O XAMPP é completamente gratuito, fácil de instalar a distribuição Apache, contendo MySQL, PHP e Perl. 

O pacote de código aberto do XAMPP foi criado para ser extremamente fácil de instalar e de usar.

O objetivo do XAMPP é construir uma distribuição fácil de instalar para desenvolvedores entrarem no mundo do Apache. Para torná-lo conveniente para os desenvolvedores, o XAMPP é configurado com todos os recursos ativados. No caso de uso comercial, por favor dê uma olhada nas licenças de produtos; do ponto de vista do XAMPP, o uso comercial também é gratuito. Há atualmente distribuições para Windows, Linux e OS X.


Um forte abraço a todos e até a próxima.


Wellington Pereira
wdevtech@gmail.com


Maria DB

Talvez você já tenha ouvido falar sobre MariaDB. Mas o que é MariaDB?

MariaDB é um dos servidores de banco de dados mais populares do mundo. Ele desenvolvido pelos desenvolvedores originais do MySQL e garantido para permanecer open source. Gigantes de tecnologia tem usado ele como: Wikipedia, WordPress.com e Google.

O Servidor de banco de dados MariaDB transforma dados em informações estruturadas em uma ampla gama de aplicações, que vão desde bancos a sites.

É um substituto melhorado para o MySQL. MariaDB é usada porque é rápido, escalável e robusto, com um rico ecossistema de mecanismos de armazenamento, plugins e muitas outras ferramentas que o tornam muito versátil para uma ampla variedade de casos de uso.

MariaDB é desenvolvido como software de código aberto e como um banco de dados relacional que fornece uma interface SQL para acessar dados. As versões mais recentes do MariaDB também incluem recursos GIS e JSON.

Mais informações podem ser encontradas no MariaDB Knowledge Base , por exemplo:

Caso deseje mais informações acesse o site https://mariadb.org/

Um forte abraço a todos e até a próxima.

Wellington Pereira
wdevtech@gmail.com

terça-feira, 6 de dezembro de 2016

CARTILHA DE SEGURANÇA PARA INTERNET (CERT.BR)

Essa cartilha todos deveriam ler, pois a cada instantes somos bombardeados de todos os lados, por pessoas que tentam aplicar golpes utilizando e-mails, redes sociais ou outros métodos. 

Ela possui um conteúdo didático de simples compreenção ao mundo digial tão complexo.

A cartilha abaixo foi desenvolvida por empresas sérias no ramo de tecnologia.

Link para baixar a cartilha. download

Wellington Pereira
aspnetwf@gmail.com

terça-feira, 30 de agosto de 2016

VOCÊ SABE A DIFERENÇA ENTRE VÍRUS, TROJANS, SPYWARES E ETC.

Quem de nós, em alguma ocasião o computador não já foi infectado com algum tipo de vírus. Só mencionar essa palavra vírus para alguns já soa bem assustador.

O que é um vírus de computador
Vírus são os programas de computador que tem como objetivos mais comuns causar danos em arquivos, roubar informações, etc.
Os vírus se diferenciam dos malwares pela sua capacidade de infectar um sistema, fazer cópias de si mesmo e tentar se espalhar para outros computadores, da mesma maneira que um vírus biológico faz.
Vírus são típicos de arquivos anexos de emails. Isso acontece porque quase sempre é necessário que um vírus seja acionado através de uma ação do usuário.
Um dos vírus mais perigosos já registrados foi o “ILOVEYOU”, uma carta de amor que se espalhou por email e é considerada responsável pela perda de mais de cinco bilhões de dólares em diversas empresas.
Mas, hoje em dia é comum ouvirmos falar de trojan, spyware, adware, malware. Embora eles também sejam vírus perigosos, mas cada um tem sua particularidade.
É sobre isso que veremos agora. Veja:
Malware
Malware é a combinação das palavras inglesas malicious e software, ou seja, programas maliciosos. São programas e comandos feitos para diferentes propósitos:
·         Apenas infiltrar um computador ou sistema;
·         Causar danos e apagar dados;
·         Roubar informações;
·         Divulgar serviços e assim por diante.
Em resumo malware é a palavra que engloba programas perigosos, invasivos e mal intencionados que podem atingir um computador.
·         Os malwares se dividem em muitas outras categorias:
·         Worms;
·         Trojans;
·         Rootkits;
·         Spywares;
·         adwares e outros menos conhecidos.
·          

Worms
Um worm (verme, em inglês) de computador é um programa malicioso que se utiliza de uma rede para se espalhar por vários computadores sem que nenhum usuário interfira neste processo.
Os worms são perigosos pois podem ser disparados, aplicados e espalhados em um processo totalmente automático e não precisar se anexar a nenhum arquivo para isso. Enquanto vírus buscam modificar e corromper arquivos, os worms, costumam consumir banda de uma rede.

Trojan
Trojan, forma abreviada de Trojan Horse (cavalo de tróia, em português), é um conjunto de funções desenvolvido para executar ações indesejadas e escondidas. Pode ser, por exemplo, um arquivo que você baixou como um protetor de telas, mas, depois da instalação, diversos outros programas ou comandos também foram executados.
Daí a relação com o cavalo de tróia, historicamente falando. Você recebe um conteúdo que acha ser uma coisa, mas ele se desenrola em outras coisas que você não esperava ou não foi alertado.

Rootkits
Os rootkits miram simplesmente no controle de um sistema operacional sem o consentimento do usuário e sem serem detectados.
O grande mérito do rootkit é sua capacidade de se esconder de quase todos os programas de antivírus através de um avançado código de programação. Mesmo que um arquivo rootkit seja encontrado, em alguns casos ele consegue impedir que você o apague.

Spywares
Spy, em inglês, significa espião, e foi com essa característica que os spywares surgiram. No começo, os spywares monitoravam páginas visitadas e outros hábitos de navegação para informar os autores. De posse dessas informações, tais autores podiam atingir os usuários com mais eficiência em propagandas, por exemplo.
Porém, com o tempo, os spywares também foram utilizados para roubo de informações pessoais (como logins e senhas) e também para a modificação de configurações do computador (como página home do seu navegador).

Adware
Normalmente ele não prejudica seu computador, mas te enche o saco, com certeza. Adwares são programas que exibem, executam ou baixam anúncios e propagandas automaticamente e sem que o usuário possa interferir.


Um forte abraço a todos,
Wellington 
aspnetwf@gmail.com

sábado, 27 de agosto de 2016

MEMÓRIA CACHE



A memória cache surgiu quando se percebeu que as memórias não eram mais capazes de acompanhar o processador em velocidade, fazendo com que muitas vezes ele tivesse que ficar "esperando" os dados serem liberados pela memória RAM para poder concluir suas tarefas. Por este motivo passou a ser adotado esse tipo de memória. O cache é uma memória de alta velocidade que faz a interface entre o processador e a memória do sistema.


Figura 1 – Memória Cache interface entre a CPU e a RAM

Como funciona:
Ela é uma memória embutida no processador que serve para armazenar os dados que são frequentemente mais utilizados pelo processador. Ela evita na maioria das vezes que seja necessário recorrer à memória RAM, muito mais lenta se comparada a cache. Se não fosse ela, o desempenho do sistema ficaria limitado à velocidade da memória, causando uma perda grande de performance.
Sempre que o processador precisar ler dados os procurará primeiro no cache L1. Caso a informação seja encontrada, o chip não perderá tempo, já que o cache primário funciona na mesma frequência que ele.
Se o dado não estive no cache L1, então o próximo a ser visto será o cache L2. Mesmo encontrando o que procura no cache secundário, o processador levaria algum tempo, mas não tanto quanto perderia caso precisasse acessar diretamente a memória RAM.

Tipos de cache
Até o momento da escrita desta matéria são conhecidos os seguintes tipos de cache:
·         Cache primário, ou cache L1 (level 1);
·         Cache secundário, ou cache L2 (level 2)
O cache secundário, ou cache L2 (level 2) é um pouco maior em termos de capacidade e passou a ser utilizado quando o cache L1 se mostrou insuficiente.

Nota: Alguns anos atrás, um tipo distinguia do outro pelo fato de a memória cache L1 estar localizada junto ao núcleo do processador, enquanto que a cache L2 ficava localizada na placa-mãe.
Atualmente, ambos os tipos ficam localizados dentro do chip do processador, sendo que, em muitos casos, a cache L1 é dividida por alguns fabricantes em duas partes: "L1 para dados" e "L1 para instruções". Existem processadores que trazem até um cache L3 (level 3).


Wellington Pereira
Consultor de Tecnologia e Analista de Sistemas