Autor

Anderson Oliveira

Anderson Oliveira é desenvolvedor, escritor e docente no CEETPS - Centro Estadual de Educação Tecnologia de São Paulo. Atualmente trabalha na Administração Central do CPS e leciona aulas de programação na Etec Prof. Carmine Biagio Tundisi de Atibaia.

Aplicativo de vagas de emprego, Vagas Atibaia

Fiquei muito feliz pela repercussão do aplicativo Vagas Atibaia, primeiramente divulgado no site da própria Etec e depois divulgado pelo site do Centro Paula Souza e replicado no site oficial do Estado de São Paulo. Além disso, jornais regionais também noticiaram como o Jornal de Jundiaí e grupos do Facebook também ajudar a impulsionar a divulgação deste app social, […]

Como trabalhar com checkboxcolumn no DataGridView

Considere o seguinte formulário, onde a primeira coluna do DataGridView é do tipo DataGridViewCheckBoxColumn     Ler todas as linhas do dataGridView Trabalhar com checkbox no datagriview exige correr todas as linhas e testar o valor delas, note que os códigos a seguir são semelhantes pois utilizam da mesma lógica. Vamos programar primeiro o botão “Selecionar […]

Encriptando senhas no MySQL

Uma maneira simples e rápida de codificar dados no MySQL é usando a função ENCODE(). Esta função é baseada em um algoritmo de 256 bits baseado em uma senha definida pelo programador. Esta função é excelente para criptografar dados pequenos como senhas, números de cartões de crédito Exemplo de codificação Supondo que a senha escolhida para […]

Esqueça o clipart do Office, conheça o Pickit

Triste com as pobres opções de clipart do Word ou do Power Point? Pois é, é triste mesmo! Mas uma startup americana resolveu isso criando um complemento integrado ao Office chamado Pickit. Aprenda a instalá-lo e utilizá-lo.   Para instalar, acesse a página do complemento no Office Store: https://store.office.com/addinstemplateinstallpage.aspx?rs=en-US&assetid=WA104178141 Vamos fazer a instalação primeiramente no Word. clique […]

O que é JavaScript?

JavaScript foi inicialmente criado para “tornar as páginas da web vivas”. Os programas nesta linguagem são chamados de scripts . Eles podem ser escritos diretamente no HTML de uma página da web e executados automaticamente quando a página é carregada. Os scripts são fornecidos e executados como texto simples. Eles não precisam de preparação ou compilação especial para serem executados. […]

O que é CSS?

Cascading Style Sheets, carinhosamente chamadas de CSS, é uma linguagem de design simples destinada a simplificar o processo de tornar as páginas da web bem apresentáveis. Para que serve o CSS? CSS trata a aparência e o comportamento de uma página da web. Usando CSS, você pode controlar a cor do texto, o estilo das fontes, o espaçamento […]

O que é HTML?

HTML é a linguagem de marcação padrão para criar páginas da web. HTML significa Hyper Text Markup Language ou Linguagem de marcação de HiperTexto. A ideia de marcação vem da forma de se programar o HTML, através de tags (etiquetas), pela quais definimos o conteúdo e estrutura de uma página ou site HTML é a […]

O que é um Sistema Operacional?

Um sistema operacional é o software mais importante executado em um computador. Ele gerencia a memória e os processos do computador, bem como todo o seu software e hardware . Também permite que você se comunique com o computador sem saber falar a língua do computador. Sem um sistema operacional, um computador seria inútil . O sistema operacional ( SO ) do seu computador gerencia todo o software e hardware do computador. Na maioria das vezes, existem vários programas de computador diferentes em execução […]

Gravar registros de Logs em C#

Um arquivo de log pode ser um simples arquivo txt onde são registradas determinadas ações de um usuário, ou ações do próprio sistema. Porém, estes arquivos não devem ser expostos para os usuários do sistema, portanto, é sensato que o conteúdo deste arquivo deve ser constantemente copiado para outro local da rede, ou enviado para […]

Criando um aplicativo de alarme com Cordova e Intel XDK

O Projeto. Vamos criar um alarme simples, que deve servir como base para o projeto de App de Hidratação. Este exemplo compara a hora corrente com outra previamente armazenada. Por se tratar de um exemplo, não irei usar locastorage para armazenar a hora do alarme, irei programar diretamente no código. Preparando o projeto. Certifique-se que esteja utilizando […]

Como usar os ícones do FONT AWESOME 4

Quem usa o framework Booststrap 3 conhece muito bem os glyphicons, no entanto, alguns usuários podem se frustar com as poucas opções ofertada pelo framework, tanto que na versão 4 do Bootstrap os ícones foram extintos. Para resolver estra frustração podemos adotar outro framework que trabalha apenas com ícones, o Font Awesome, que oferece atualmente […]

Backup de todas as bases MySQL em arquivos separados

Fazer backup de todas as bases de dados é bem simples usando o mysqldump mysqldump -u root -p –all-databases > all_dbs.sql Mas o problema que temos fazendo isso, é que todas as bases ficam em arquivo só, o que dificulta bastante a restauração destas bases, principalmente quando necessita restaurar apenas uma delas, ou algumas poucas […]

JAVA: Herança, super classe, extends e reescrita.

Nós já aprendemos os seguintes conceitos em JAVA: Classe Conjunto de códigos genéricos (que podem ser utilizados em qualquer situação) referente à um determinado processo, por exemplo; conectar num banco de dados, cálculos, interface gráfica, games, etc… public class cachorro{ //blocos de códigos } Métodos Ações programadas em uma classe. O que a classe faz! […]

Atividade 2º módulo de Informática – Herança

Primeiro exercício Objetivo: Praticar o principio básico da O.O. criando classes, métodos, parâmetros e atributos. Crie um projeto com o nome JDoceria Crie uma classe com o nome JIngredientes Crie 2 atributos; nome_do_doce(String) e valor(Double) Crie o método misturar() que deve receber três ingredientes e suas respectiva quantidade. Segundo exercício Objetivo: Compreender os conceitos de Encapsulamento, […]

Dicas e Truques do NotePad ++

Neste artigo, vamos ver algumas dicas e truques do NotePad ++ Introdução Atalhos Mudando as cores do Editor Formatações básicas HTML Configurando FTP Auto complete seus comandos PHP Cores hexadecimais Explorador de Arquivos Abra seus arquivos direto no navegador Introdução Editores de textos poderosos e inteligentes sugiram nos sistemas Linux, com o VI de 1991 […]