11.4.14

Processamento Digital de Imagens

Digital Image Processing é também uma das áreas de estudo de programação. Esta área teve muita evidência com a popularização e explosão de games. No entanto foi e ainda é uma área bastante estudada pelos cientistas e programadores.
Por exemplo, é possível ler uma imagem de um radar de velocidade (esses que ficam nas esquinas, sinaleiros e rodovias) e encontrar a placa do carro, e assim gerar uma multa automática.
Pois bem, mas nem todo processamento de imagens serve para controlar a nossa vida de cidadãos. Também temos processamento de imagens de satélite e imagens médicas que está muito em alta.
Claro que as maiores e melhores referências são em inglês, por isso, já acrescente isso no seu cardápio de estudos.
Abaixo alguns links que acredito serem interessantes sobre este assunto:
http://www.ppgia.pucpr.br/~facon/
http://iprg.co.in/index.php?option=com_content&view=article&id=107&Itemid=586
http://www.imagescience.org/






6.3.14

Desenvolvimento de Jogos para Android


O tópico 'Desenvolvimento de Jogos' é um dos mais antigos da informática. Desde os primórdios da computação com o jogo Pong até os dias atuais, muitas profissões se interessaram por estes entretenimento/lazer/simulação como: entusiastas, programadores, inventores, empresários, designers, psicólogos, etc...

Agora, os jogos já estão disponíveis nas mãos de seus jogadores com os tablets e celulares. Apesar de cada um possuir seu próprio equipamento a possibilidade de jogar com outras pessoas é infinita, pelo advento das redes de computadores.

É possível programar para dispositivos móveis através do Java, com uma API específica para Android e um emulador. O Eclipse cumpre bem este papel de Ambiente de Programação ao unir todas estas tecnologias.

Neste link você encontra um vídeo de um protótipo de jogo desenvolvido em Java para Android. Bastante interessante, confira! Parabéns ao Prof. Ely Prado pelo vídeo.


1.11.13

Desenvolvimento Online

Já pensou em desenvolver programas com ferramentas online? Isso mesmo! Agora não precisamos mais instalar softwares, baixar bibliotecas e plugins, sincronizar com novas versões, etc, etc.. Basta acessar sites que disponibilizam um ambiente inteiro para desenvolvermos.
Ótimos exemplos destes ambientes online, fiz uma seleção rápida. Vale a pena conferir cada um deles e verificar se tem a linguagem que você mais utiliza.
Ou então, simplesmente verificar qual linguagem não conhece para começar a aprendê-la.
https://codenvy.com/
http://try.devtable.com/
http://jsfiddle.net/
http://c9.io/
http://plnkr.co/edit/
https://koding.com/

Google App + PHP


Sim agora é possível desenvolver um site em PHP e colocá-lo para rodar no Google App Engine, uma das maiores plataformas de Cloud Computing no mundo.
O Google App não rodava PHP antes, mas um estudo feito pela própria empresa constatou que na média 80% dos sites são feitos em PHP e então resolveu adotar esta linguagem também.

Com a base para a linguagem PHP disponível no Google App, agora é possível instalar o Wordpress que deixou de ser apenas um blog de notícias e se tornou um ambiente de desenvolvimento CMS. Ele já é adotado em grandes portais. Para se ter uma idéia o site da Globo tem um Wordpress que dá o suporte. No Instituto Federal do Paraná também se utiliza o Wordpress para publicação de conteúdo.

O link abaixo mostra como fazer o Wordpress rodar no Google App. Vale a pena dar uma conferida:
https://developers.google.com/appengine/articles/wordpress

Outras notícias que também são interessantes sobre este assunto:
http://techcrunch.com/2013/10/08/php-on-google-app-engine-now-generally-available/
http://hakre.wordpress.com/2013/05/18/php-on-google-app-engine-quick-first-review/

11.9.13

Code Club Brasil

Uma iniciativa ótima é este Code Club que agora chegou ao Brasil.
Percebo que cada vez mais as crianças se interessam em aprender a programar para fazer seu site, seu jogo, etc.
Coloco aqui abaixo um link para a notícia muito legal sobre o Code Club e também sobre o Code Club Brasil.

Notícia:
http://canaltech.com.br/noticia/programacao/Code-Club-projeto-que-ensina-criancas-a-programar-desembarca-no-Brasil/

CodeClubBrasil:
http://codeclubbrasil.org/

9.9.13

Programe... não importa o quê, quando e como! Simplesmente programe!

Isso mesmo! Precisa-se de programadores urgentemente.
O engraçado é que muitas pessoas, ou melhor, muitos estudantes sabendo que informática é uma carreira promissora e de futuro esquecem disso. Muitos entram em cursos de computação e sabe qual é a matéria menos preferida? Não precisa pensar muito. Claro que é a bendita da programação.
Faltam programadores aos montes. E daí você se pergunta: mas onde existem estes empregos, pois não tenho nenhum amigo programador? Meu pai não é programador e em quem eu irei me espelhar?
O gráfico ao lado é realmente assustador. Olhem quantas oportunidades.
Para aqueles que conseguem estudar sozinhos vale a pena investir seu tempo em sites que te ensinam a programar. Não importa a linguagem... o importante é colocar seu cérebro para pensar e raciocinar. Mesmo porque depois de aprender bem uma linguagem a próxima é mais fácil.
Abaixo tem sites que irão te ensinar a programar...

14.8.13

Kinect e Greenfoot

CHEGOU! Sim, está aqui conosco! Agora o GEP conta com mais um aparelho para programar!: o KINECT!
Já estávamos construindo alguns jogos para o Greenfoot e agora com o Kinect poderemos controlar nossos jogos a partir de movimentos do corpo.
O Kinect é um aparelho para o videogame XBox, mas é possível acoplá-lo ao computador e programá-lo. Em breve atualizações.