Postagens

Mostrando postagens 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 exemp…

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

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 …

MEMÓRIA CACHE

Imagem
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…

APACHE - MUDAR PORTA 80

Imagem
Este artigo vai demostrar de forma breve e direta como você pode mudar a porta padrão do Apache para iniciar o serviço.
Se você está usando XAMMP é bem fácil, basta seguir os passos da figura:



Esses passos abre o arquivo:       Config/Apache(httpd.conf
E editar o arquivo httpd.conf, alterando a linha:
      Listen 80 para 8080
      Salva o arquivo e reinicie o Apache.

Você também pode ir no diretório:
C:\xampp\apache\conf
E editar o arquivo httpd.conf, alterando a linha:
      Listen 80 para 8080
Salva o arquivo e reinicie o Apache.

COMANDOS BÁSICOS EM SQL - INSERT, UPDATE, DELETE, SELECT

A linguagem SQL foi criada com o objetivo de padronizar os comandos de manipulação de dados em SGBD’s. Hoje em dia, apesar de a linguagem possuir uma quantidade considerável de extensões e implementações proprietárias, pode-se afirmar que a meta foi alcançada. Conhecendo bem a linguagem é possível acessar os recursos básicos de qualquer banco relacional, como OracleSQL Server ou MySQL, sem praticamente nenhuma mudança.

Nesse artigo irei falar de forma breve sobre: INSERT, UPDATE, DELETE e SELECT.

INSERINDO DADOS O comando para inclusão de dados é o INSERT, que possui a seguinte estrutura:




INSERT INTO nome_tabela (lista-de-campos) VALUES (lista_dados)
Exemplo:  INSERT INTO CLIENTE (NOME, BAIRRO) VALUES ('Wellington', 'Centro')
    Nome_tabela: nome da tabela no qual será inserido os dados.·Lista-de-campos: nome das colunas que receberão os valores.·Lista-dados: valores que serão inseridos na tabela. Estes campos devem estar na mesma ordem descrita em lista-de-campos, todos …

ASP.NET - UTILIZAR USING PARA FECHAR CONEXÃO COM O BANCO DE DADOS

Provavelmente você também já se esqueceu alguma vez de fechar a conexão como o banco de dados.Talvez, você esteja acostumado a utilizar o bloco try/catch/finally. Mas nada garante que você continue a se esquecer de fechar a conexão como banco dentro do bloco finally.
Para resolver este problema, é recomendado o uso da instrução using. Pois esta instrução se encarregará de encerrar a conexão com o banco de dados de forma automática.
using (SqlConnection conn = new SqlConnection())
{
// Define a string de conexão obtida na web.config
conn.ConnectionString = ConfigurationManager.ConnectionStrings[“StringConexao”].ConnectionString; // Abre a conexão
conn.Open();


Até a próxima.

Mande sua dúvida para: aspnetwf@gmail.com

JavaScript: Obter e mostrar data e hora

Neste exemplo vou demostrar como obter a data e hora atual utilizando JavaScript. Note que primeiro temos que instanciar um objeto do tipo Date. Este objeto será responsável por trazer métodos para obter cada informações sobre data e da hora. // Obter data/hora atual var data = new Date(); // Obter informações sobre data e hora var dia = data.getDate(); // 1-31 var dia_sem = data.getDay(); // 0-6 (zero=domingo) var mes = data.getMonth(); // 0-11 (zero=janeiro) var ano2 = data.getYear(); // 2 dígitos var ano4 = data.getFullYear(); // 4 dígitos var hora = data.getHours(); // 0-23 var min = data.getMinutes(); // 0-59 var seg = data.getSeconds(); // 0-59 var mseg = data.getMilliseconds(); // 0-999 var tz = data.getTimezoneOffset(); // em minutos // Formatar data e a hora (note o mês + 1) var str_data = dia + '/' + (mes+1) + '/' + ano4; var str_hora = hora + ':' …

PHP LINHAS TEXTAREA COMO ELEMENTO DE UMA MATRIZ

Este exemplo mostro como passar valores de cada linha de um elemento textarea para uma matiz. Veja como é fácil$text = trim($_POST['textareaname']);$textAr = explode("\n", $text); $textAr = array_filter($textAr,'trim');//Remove caracter \rforeach($textAr as $line){ echo $line;}Abraço, e até a próxima.