Criando um CAPTCHA em PHP
Um problema comum para quem fornece um formulário de contato ou disponibiliza algum sistema de comentário em um site é o aumento de spam enviados por bots(robos) que lêem os campos do formulário e enviam as informações de spam via POST. Uma maneira muito comum de se proteger deste tipo de ataque é diferenciar se quem está enviando as informações é uma pessoa ou um bot. Isso pode ser feito criando um código que seja de fácil leitura para o [...]
Manipulando datas em Java
Para quem está começando, trabalhar com datas em Java pode ser um pouco complicado, já que a classe Date não fornece todos os recursos necessários. Para completá-la é também utilizada a classe Calendar, que é uma classe abstrata que permite a manipulação de datas de forma mais fácil. Date(java.util.Date) A classe Date armazena uma data e hora, que internamente é armazenada com um inteiro long que é o numero de milissegundos que se passou desde 01/01/1970. Esta classe é bem [...]
PDO – PHP Data Object – Trocar de banco de dados já não é dor de cabeça
Se você desenvolve com PHP há algum tempo e necessitou trocar de banco de dados sabe que o PHP pode causar um certo problema, pois possui funções com nomes diferentes para conectar a banco de dados diferentes. O que muitas vezes inviabiliza o processo. Aqueles que já trabalharam com Java sabem que existe algo chamado JDBC que resolve este problema, fornecendo uma camada de abstração de dados através de interfaces, bastando carregar o driver correto e utilizar sempre os mesmos [...]
Framework CakePHP
O que é Framework: um Framework nada mais é do que um conjunto de funcionalidade compartilhadas por uma família de aplicações, o Framework fornece uma estrutura genérica para se construir uma aplicação deixando para os programadores somente as regras de negócio . Os Frameworks normalmente fornecem funções como validação, tratamento de requisições, persistência de dados etc. É importante não confundir um framework web com um CMS(Sistema de Gerenciamento de Conteúdo) que é uma aplicação que inclusive pode ser construída com [...]
Cursos online gratuitos – CDTC
Consciente da importância do papel do estado, tanto na intermediação no mercado de software quanto na construção de uma sociedade mais justa e solidária, o ITI – Instituto Nacional de Tecnologia da Informação, através do projeto CDTC – Centro de Difusão de Tecnologia e Conhecimento, vem propondo a união de esforços entre o setor público e as universidades que fazem parte do estado com objetivo de ampliar o conhecimento da sociedade no uso do software livre. Este projeto considera que [...]
NORAD irá perseguir o Papai Noel
Nos anos 50 um erro na divulgação de um número de telefone para as crianças falarem com o Papai Noel faz com que o telefone vermelho do CONAD(que depois virou o NORAD) tocar, do outro lado da linha uma criança pergunta pelo Papai Noel. O Coronel depois de identificar o mal entendido resolveu entrar na brincadeira e mandou os operadores de radar rastrearem o Papai Noel. A brincadeira pegou e todos os anos muitas crianças ligam, sendo que vários oficiais [...]
Menu Sanfona com JQuery
Um menu sanfona(Accordion Menu) é um menu divido por categorias que quando está mostrando os links de uma categoria esconde os links das outras(ele estica e comprime como uma sanfona). Esta funcionalidade pode também ser aplicada a um texto com vários tópicos ficando disponível os titulos e quando clicado mostra somente o texto do tópico. Este recurso é muito interessante quando temos um texto grande dividido em tópicos, pois não deixa a página muito longa. Nesta implementação vamos utilizar uma [...]
Código espartano
Sexta-feira a noite, aula de programação e muita “classe” para fazer piada. package sparta; public class Warrior { public static void main(String args[]){ Warrior w = new Warrior(); w.run(); } private void run(){ //atenção humor nerd!!! boolean motherFucker = this.isSparta(); if( motherFucker ){ this.kickBastard(); }else{ this.die(); } } private boolean isSparta() { return true; } private void kickBastard() { System.out.println("ahhhhhhh!!!!!"); } private void die() { System.out.println("…"); } } Boa sacada Henrico e Luciano! [...]
UruguaianaTech
Chegamos ao fim do 1º Uruguaiana Tech, foram três dias de evento onde podemos colaborar de alguma forma com a nossa comunidade. Fiquei extremamante satisfeito com o resultado do evento, era muito prazeroso conversar com os participantes após as palestras, podendo assim os conhecer melhor e principalmente constatar que muitas pessoas estão testando softwares livre. Várias pessoas elogiaram a iniciativa e principalmente a qualidade do evento como um todo. A idéia da realização do UruguaianaTECH surgiu a partir da necessidade [...]
Computação em nuvem
Em breve, não será preciso carregar seus dados e informações no PC. Eles estarão nas nuvens e poderão ser acessados de qualquer lugar e por qualquer computador ou celular. Veja esta matéria muito interessante que foi exibida no Ciência e Tecnologia.
Categorias
- Algoritmos
- CSS
- Dicas
- Hardware
- Internet
- Java
- Javascript
- JQuery
- Linux
- Navegadores
- Notícias
- Outros
- PHP
- Vídeo
- Video-Tutorial
- Web
