Monthly ArchiveAugust 2007
GIS & MapServer & Notícia Fernando on 31 Aug 2007
Curso de MapServer
A Universidad Técnica Particular de Loja (Equador) disponibilizou para download no seu site, uma apostila em espanhol sobre MapServer com o seguinte título “MapServer y su aplicación a SIG”. A apostila trata dos seguintes assuntos:
1. Estrutura de um aplicação voltada a Web
2. Mapas Georeferenciados e MapFile
3. Interface com o usuário
4. Query e Templates
Para baixar o manual clique aqui
Fonte: Blog do LabGeo
Curiosidade & Google Fernando on 31 Aug 2007
Quer trabalhar no Google?
Quem não sonha com um bom emprego? Quem não sonha em trabalhar em uma grande empresa, onde você seja reconhecido, e seja valorizado ($$). Acredito que este é o sonho de todos que almejam um lugar ao Sol.
Há alguns anos, o sonho de todo o profissional, ou pelo menos a maioria, era trabalhar na Microsoft, nos dias de hoje, uma das empresas mais cobiçadas para se trabalhar com certeza é o Google, por todas as vantagens e facilidades que ela oferece, além de você toda uma liberdade de horário, etc.
Pois é, como não poderia deixar de ser diferente, esse foi um tópicos levantados no GUJ hoje, onde o Luca, apresentou alguns link, de algumas entrevistas que o Google aplica para recrutar seus funcionários. Veja:
1. http://brian.pontarelli.com/2007/08/27/google-interviewing/
2. http://www.gamedev.net/community/forums/topic.asp?topic_id=299692
3. http://www.drizzle.com/~jpaint/google.html
4. http://www.shmula.com/31/my-interview-job-offer-from-google
5. http://www.google.com/search?q=Google+interview
E agora faço minhas as palavras do Luca: E você passaria?
Fonte: GUJ
Certificação & Java Fernando on 31 Aug 2007
Nova Certificação SCEA Beta Exam
Após espera de muitos, finalmente a SUN anunciou a atualização do exame de certificação de Arquiteto Java (SCEA). O exame estava bastante desatualizado, motivo o qual muitos estavam esperando anciosamente esta atualização para poderem realizá-lo. É bom ressaltar que não existe pré-requisito para este exame, ou seja, qualquer um pode fazê-lo.
Mais informações sobre o exame na página da Sun:
http://www.sun.com/training/certification/java/beta_architect.xml
Fonte: GUJ
GIS & GeoServer & Tecnologia Fernando on 30 Aug 2007
Desenvolvendo Open Web Services com GeoServer
O GeoServer suporta uma variedade de especificações de Web Services, como Web Feature Service, Web Map Service e Web Coverage Service. Este artigo fará um introdução ao modelo de serviço do GeoServer, a quem tenha interesse de criar novos tipos de Web Services para trabalhar com o GeoServer.
O modelo de serviço do GeoServer é baseado na noção de POJO’s. Simplesmente, um serviço é composto por uma coleção de POJO’s que implementam a lógica do serviço. Você pode estar se perguntando, por que o uso de POJO’s?
Porque com POJO é muito simples, pois quando você desenvolve um serviço não precisa se preocuparar em tornar-lo “familiar” ao set da nova API. Por definição um pojo não executa uma relação particular, não é amarrados a nenhum sistema ou plugin. Isto faz o trabalho de adaptar o serviço a uma plataforma muito mais fácil.
Um serviço deve ser concebido com a lógica e a semântica do serviço, isso é tudo. Veja exemplo de uma classe de um Web Service:
Cada operação do mapa é simplesmente um método da classe.
O serviço é definido pela requisição do cliente. Uma requisição especifica a seguinte informação: indetificação do serviço, operação e os parâmetro para a operação.
Uma requisição pode ser feita de diversos métodos: HTTP GET/POST, SOAP, RPC, etc… Entretanto nenhuma desta importa ao serviço. O serviço preocupa-se sobre executar a lógica de suas operações, e nada mais.
Olhando o exemplo a baixo, vamos considerar a operação GetMap.
Cada parâmetro da operação está diretamente ligado a uma propriedade da classe, e a um método setter. Considere o seguinte o pedido para a operação de GetMap:
Este pedido é enviado ao WebMapService como descrito abaixo.

Fonte: GeoServer
Google & Notícia Fernando on 30 Aug 2007
Google Earth no espaço
A nova proposta da nova ferramenta Sky é que a partir de agora o céu, ou melhor, o espaço, é o limite, pois ela permite aos usuários explorar constelações e estrelas no conforto de sua cadeira, em frente ao computador.

Com a nova ferramenta é possível dar um zoom em galáxias que estão a centenas de milhões de anos luz O banco de dados do serviço é composto por mais de um milhão de fotografias fornecidas por fontes externas como o Digital Sky Survey Consortium, o United Kingdom Astronomy Technology Centre e o Anglo-Australian Observatory. Imagens do telescópio espacial Hubble também foram utilizadas.
Além da beleza das imagens, os usuários poderão aprender sobre a vida de uma estrela a partir de um guia das galáxias, com conteúdo disponível pelo programa. Basta clicar sobre as estrelas, galáxias e nebulosas. A idéia é popularizar a astronomia entre os internautas.
Fonte: TNow
GIS & GeoServer & Notícia Fernando on 29 Aug 2007
GeoServer no FOSS4G 2007
O FOSS4G é o encontro internacional que trata sobre o mundo das geotecnologias. A conferência este ano será entre 24 e 27 de Setembro em Victoria, Canadá.
A comunidade de GeoServer participará ativamente da conferência neste ano com um total de 6 apresentações e 1 oficina! Abaixo segue a lista das apresentações:
- GeoServer e a GeoWeb: KML, GeoRSS, TileCaching e SuperOverlay por Justin Deoliveira, TOPP
- GeoServer, Passado, Presente e Futuro por Andrea Aime, TOPP
- Nova Geração do suporte Raster para o GeoTools-GeoServer por Simone Giannecchini, GeoSolutions
- Usando GeoServer para a análise de dados ambientais espaço temporal by Tyler Erickson, Michigan Tech Research Institute
- Geoserver e padrões abertos: Uma história de Sucesso por Saul Farber, Commonwealth of Massachusetts Executive Office of Energy and Environmental Affairs
- Managing WMS and WCS multidimensional NetCDF Datasets with Geoserver por Mickael Treguer, IFREMER
A oficina é intitulada “Introduction to Geospatial Collaboration using GeoServer” e voltada para novatos. Porém Chris Homes, que dará a oficina deixa bem claro que todos são bem vindos.
Fonte: Blog GeoServer
Google & Notícia Fernando on 29 Aug 2007
Função embed já está disponível no Google Maps
O Google disponibilizou oficialmente, uma nova e bastante útil função para o Google Maps.
Os mapas gerados pela ferramenta do buscador mais popular do mundo agora pode ser postados em um blog ou em qualquer site de uma maneira bastante simples a partir da função embed, já muito popular no site de vídeos YouTube.
Essa linhas gerais, essa função permite ao usuário copiar um código em html que, ao ser postado em blogs, permite que os visitantes tenham acesso ao mesmo conteúdo disponível na página de origem. Assim, é possível assistir a um filme do YouTube sem precisar acessar o site de vídeos ou, no caso do Google Maps, visualizar um mapa sem precisar informar as coordenadas na página principal da ferramenta.
A novidade ainda permite que mapas adicionados sejam redimensionados.
Fonte: TNow
Curiosidade & J2ME & Java Fernando on 29 Aug 2007
Controle sua apresentação no OpenOffice pelo celular
É possível controlar a sua apresentação no OpenOffice.org Impress pelo celular utilizando Bluetooth. Essa extensão faz parte do Projeto mOOo, mobile OpenOffice.org tools, e chama-se mOOo Impress Controller.
O mOOo Impress Controller foi desenvolvido em Java e nasceu da aplicação exemplo disponível no Projeto Marge, que foi publicado aqui anteriormente.
O Projeto mOOo está hospedado no portal java.net e possui licensa GPL. Para mais informações, acesse: http://mooo.dev.java.net.”
Fonte: BR-Linux
J2ME & Java & Tecnologia Fernando on 28 Aug 2007
Floggy: framework para persistência em J2ME/MIDP
Floggy é um framework de persistência de objetos para aplicações J2ME / MIDP.
O objetivo principal do framework é abstrair do desenvolvedor os detalhes de persistência, reduzindo o esforço de desenvolvimento e manutenção. E um algo interessante, o projeto é 100 % brasileiro!
Mais informações no site do projeto: http://floggy.org
Certificação & Java Fernando on 27 Aug 2007
Certificação Java SCEA
Essa certificação se destina a arquitetos e, portanto, não requer que o candidato passe no exame de Programador. O exame de Arquiteto tem três partes: uma prova de múltipla escolha baseada em conhecimentos, um projeto de arquitetura e um teste de acompanhamento com questões dissertativas. Você precisa passar na prova de múltipla escolha antes de se registrar e receber a tarefa do projeto.
1. O que cai na prova?
1.1. Concepts
1.2. Common Architectures
1.3. Legacy Connectivity
1.4. Enterprise JavaBeans (EJB)
1.5. Enterprise JavaBeans Container Model
1.6. Protocols
1.7. Applicability of J2EE Technology
1.8. Design Patterns
1.9. Messaging
1.10. Internationalization
1.11. Security
2. Como se preparar?
2.1. Sun Certified Enterprise Architect for J2EE Study Guide (Exam 310-051)
2.2. SCEA Online Resources
3. Simulados
3.1. Whizlabs
3.2. ePractice SCEA Part I
3.3. ePractice SCEA Part II e III
3.4. SCEA Mock Tests
4. Prova
4.1. O prova é composta por 3 etapas que deverão ser realizadas em inglês;
4.2. Na etapa 1 é necessário obter o score de 68%, em uma prova de 48 questão que deverá ser realizada em até 75 minutos;
4.3. A etapa 2 é o projeto não tem um limite de tempo para realizá-lo. É necessário ter um score de 70% para ser aprovado.
4.4. A etapa 3 é uma prova com 4 questões que deve ser realizada em 90 minutos, que tentará garantir se foi você realmente que desenvolveu o projeto (etapa 2).
Fonte: GUJ - Grupo de Usuários Java e JavaRanch