sexta-feira, 29 de maio de 2009

Pesquisadores criticam extensão do Firefox 'forçada' pela Microsoft. O complemento que é instalado de forma forçada e invisível no Firefox compromete a segurança do mesmo permitindo que aplicações .NET sejam instaladas automaticamente, sem nenhum questionamento ao usuário.

Fonte: G1.Tecnologia

quinta-feira, 28 de maio de 2009

JavaOne

Na proxima segunda-feira dia 1 de junho, começa o maior evento Java do mundo o JavaOne. Nesse evento normalmente é lançado novas tecnologias Java, como foi o caso do JavaFX , Swing, Servlets e muitas outras. Recebe milhares de desenvolvedores do mundo todo, proporcionando-lhes conhecer pessoas como Gosling, Ed Burns, Ken Arnold, John Gage, entre outros, além de ganhar e compartilhar experiencias como outros desenvolvedores.
Como não é todo mundo que tem a possibilidade de participar, felizmente temos pessoas que irão compartilhar suas experiencias obtidas no evento em artigos de revistas, mini cursos e palestras nos mais variados eventos Java aqui no Brasil. Por isso é bom ficarmos ligados e procurar saber o que será
apresentado por lá !!!
Té mais ...

quarta-feira, 27 de maio de 2009

Linguagens de programação mais utilizadas

Segundo a Tiobe, Java é disparado a plataforma de desenvolvimento mais utilizada no mundo. Em seguida, vem C/C++ e PHP.


Fonte: Tiobe.Software

Windows 7 trará fim do Autorun; XP e Vista serão atualizados

A Microsoft anunciou esta semana, por meio de seus blogs especializados em segurança, que o próximo Release Candidate do Windows 7 deve chegar sem o recurso de execução automática conhecido como autorun. O AutoRun é responsável por abrir automaticamente programas presentes em qualquer tipo de mídia (CD, pen drive, discos rígidos) assim que forem conectadas. Por isso, viabilizou o uso de pen drives como meio de disseminação de pragas digitais.

Fonte: G1.Tecnologia

Saiba como usar e configurar redes Wi-Fi de forma segura

Coluna dá dicas de como usar com mais segurança uma rede sem fio. Explica também temas interessantes sobre prestar atenção nos avisos de segurança e ativar criptografia em e-mails. Vale a pena ler.


Fonte: G1.Tecnologia

Quais são os 15 maiores fracassos tecnológicos de todos os tempos

Todos pensavam que esses produtos iriam revolucionar a tecnologia. Mas nem chegaram a existir - e pode-se até agradecer por isso. Produtos muito interessantes que entraram para a história como "vaporware..."

Fonte: IDGNow

terça-feira, 26 de maio de 2009

Microsoft bloqueia MSN de 5 países

Se você tem acompanhado as noticias desta semana ja deve estar sabendo das idiotices antes (vai saber se continua assim...) tão assiduamente praticadas pelos USA sendo imitadas pela Coréia do Norte, os malditos testes nucleares... Não sei esse cenario influenciou diretamente a decisão da Microsoft, mas o fato é que nesse momento se algum norte coreano tentar acessar o MSN de la, obtera a seguinte mensagem "810003c1: We were unable to sign you in to the .NET Messenger Service".

Além da Coréia do Norte o serviço também foi indisponibilizado para outros 4 paises considerados hostis pelo uncle san, sendo eles Cuba, Siria, Irã e Sudão.


Fonte: LiveSide

Idéias criativas do passado que viraram realidade

Fabio Gandour, cientista chefe da IBM, avalia as ideias que pareciam ser ficção científica no passado e que hoje são realidade.

Link: IBM.DeveloperWorks

Microsoft investirá até US$ 100 milhões em campanha para novo buscador

A Microsoft pretende investir de 80 a 100 milhões de dólares em uma campanha para promover seu novo buscador, apelidado de Bing. A campanha involverá anúncios em mídia impressa, online, na TV e no rádio. Para convencer os usuários do Google a usarem o novo buscador da Microsoft, a equipe de marketing precisará não somente diferenciar o Bing, mas encontrar um ponto fraco no líder de buscas online.

Fonte: IDGNow

Site de busca com respostas diretas

Um novo site de busca foi lançado na semana passada (18/06/2009) com um conceito de pesquisa bem interesssante. Projetado pelo físico britânico Stephan Wolfram, o wolframalpha, ao invés de retornar links de paginas retorna o conteudo do que se esta pesquisando de um modo mais refinado. Wolfram descarta a idéia de que sua criação possa competir com o buscador Google, ao contrario disso definiu sua criação como uma forma para que as pessoas possam aproveitar o máximo das informações que obtêm pela rede.

Check this out!
http://www.wolframalpha.com/

Fonte: G1

segunda-feira, 25 de maio de 2009

EUA preparam ataque e defesa contra ataques virtuais

Ataques diários de hackers aos sistemas dos Estados Unidos levaram governo de Obama a rever estratégia do país. Eles estão planejando meios para defesa e ataque aos sistemas hostís.

Fonte: G1.Tecnologia

Software superveloz analisa grandes volumes de dados

Um novo software que acaba de ser lançado pela IBM consegue absorver grande quantidade de dados provenientes de múltiplas fontes e identificar rapidamente as correlações entre eles. A empresa diz que espera que esse software se prove útil em analisar dados financeiros, informações de saúde e até mesmo o clima no espaço.

"As empresas precisam se tornar mais inteligentes quanto ao uso de seus dados e descobrir oportunidades não percebidas até agora"

Fonte: Terra.Tecnologia

MIT OpenCourseWare

Essa dica vale a pena pra quem precisa de material de referência confiavel (ou pelo menos mais confiavel que o wikipedia) pra trabalhos de faculdade, estudos pessoais ou até mesmo pra monografia...

O projeto chama-se MIT OpenCourseWare e disponibiliza online um grande número de materiais utilizados em cursos no MIT - Instituto de Tecnologia de Massachusetts, são notas de leitura, listas bibliográficas, textos em formato pdf, ficheiros áudio e vídeo que vão desde cursos como Engenharia Aeronautica, da Computação e Elétrica até Literatura e Teatro.


Fonte: MIT

sexta-feira, 22 de maio de 2009

Lei de Software

Este assunto é na maioria das vezes desconhecido pela grande maioria dos desenvolvedores de software.
Existe uma lei específica (9609/98) que dispõe sobre a nossa profissão, direitos e deveres de cada um (empregado e empregador).


Vale muito a pena dar uma lida no conteúdo.

Planalto.Gov.Br

IV Simposio Tecnologico FATEC - Mococa/SP




Exibir mapa ampliado

Se você é de Mococa-SP (100Km da cidade Ribeirão Preto) e vizinhança... Neste mês de Junho acontece o 4º simposio Técnologico da Fatec de Mococa, assuntos de tecnologia e desenvolvimento alem de outros temas relativos aos cursos da Fatec serão abordados por palestrantes de alto nível (Mestres e Doutores) vindos de faculdades como a USP, entre outras. O evento deve ocorrer entre 15/06 e 19/06. Marque na agenda que com certeza vai valer apena!

Maiores informacões no site oficial do evento.

Algumas das palestras divulgadas pelo site:

J2ME - Desenvolvimento de Aplicações para Dispositivos Móveis
Rodrigo Lopes Ferreira (Um dos editores do blogdoperereca.blogspot.com)
Desenvolvedor com certificação JAVA pela SUN Microsystems - Discover Technology - Mococa

Modelagem e Animação 3D utilizando o Blender
Prof. Dr. Fernando Vernal Salina
Doutor em Física Computacional USP/São Carlos

Criptografia Quântica
Prof. Dr. Fabiano Oliveira Prado
Pós-doutorando do Instituto de Física da Universidade Federal de Uberlândia

Este evento promete ser uma grande oportunidade de aprendizado. Vale a pena comparecer.

quinta-feira, 21 de maio de 2009

Introdução ao Desenvolvimento Ágil com Scrum














Tutorial de introdução ao desenvolvimento ágil com Scrum.
Aborda estrutura do Scrum de uma forma clara e objetiva. Em português.


Link no Scribd

terça-feira, 19 de maio de 2009

Convenções de boas práticas para códigos da linguagem Java

Quando se escreve um código para um programa, é muito importante organizá-lo de forma padrão e bem definida, para que outros desenvolvedores possam entender este código e traduzí-lo para o seu real significado; podendo assim alterá-lo, mantê-lo e estendê-lo.

O link abaixo define os padrões oficiais da Sun, que por convenção, esclarece como se deve organizar as coisas (nomes de arquivos, indentação, comentários, pacotes, práticas de programação etc.) na linguagem de programação Java.

Vale muito a pena dar uma boa estudada, e colocar em prática. :-)


Link: Java.Sun.Com/Docs

Escreva Blog e ganhe USD $500,00!

Pessoal, a Sun Microsystems anunciou que quem testar o seu produto "Java VisualVM (uma ferramenta grátis para monitorar, organizar, e controlar as aplicações baseadas em tecnologia Java)" e escrever um Blog sobre ele, terá uma chance de ganhar até USD $500,00.


Link da promoção: Sun.Com/Community

segunda-feira, 18 de maio de 2009

Speech perfeito

Uma ferramenta muito interessante, que consegue "falar" tudo o que você digita em várias linguagens, com vários sotaques.


Muito interessante!!! Vale a pena conferir!!!


Link: OddCast

sexta-feira, 15 de maio de 2009

Leitura Rápida e Eficiente para Desenvolvedores

Excelente site com ótimos mini-tutoriais grátis para nós desenvolvedores sempre nos mantermos bem informados, e num tempo bem curto.


Tem documentos para todos os gostos. Vale a pena conferir!!!


Fonte: Refcardz.DZone

Google sofre pane internacional



















O Google se recuperou de uma pane generalizada que atingiu vários serviços seus em diferentes mercados pelo mundo nesta quinta-feira (14/05).

Serviços do Google, como buscador, Gmail, Maps e Apps, se tornaram inacessíveis principalmente apra usuários dos Estados Unidos, mas também para outras localidades pelo mundo, entre 9h45 e 13h20 desta quinta, pelo horário de Brasília.

Fonte: IDG Now

quarta-feira, 13 de maio de 2009

Google!

Ja ouviu falar no parque de diversõ... ou melhor, o centro de desenvolvimento do Google na California, o video é um pequeno passeio pelo GooglePlex, da uma olhada!

Lider de Desenvolvimento JBoss no Brasil











A Caelum irá realizar no dia 24 de maio 2009 (domingo), o evento "Falando em Java", no espaço "Hakka", em São Paulo. Haverão palestras com os instrutores da Caelum e ainda dois palestrantes internacionais: o Dr. Jim Webber, Diretor dos serviços profissionais da ThoughtWorks! e o polêmico Bill Burke, autor do livro Enterprise Java Beans da O'Reilly e líder de desenvolvimento do JBoss RESTEasy!

As inscrições custam R$ 95,00 para pessoas "comuns" e R$ 60,00 para alunos e ex-alunos. Empresas terão 25% de desconto para inscrições (acima de duas)

Fonte: Caelum

Software livre ou codigo aberto? Existe diferença?

Pois é, muitas vezes nos confundimos com os milhares de conceitos, com a sopa de letrinhas e com diverssas expecificações que existem no mundo da computação.

No caso entre Software Livre e Codigo Aberto, há pequenas diferenças que faz toda diferença, e para entendermos melhor devemos voltar um pouco no tempo e descobrir como sugiu cada um.

Na decada de 70, acontecia exatamento o inverso do que acontece hoje, softwares eram baratos e hardwares eram caros, com isso a comunidade não se importavam de compartilhar softwares, uma empresa liberava parte de codigo para outra e vice-versa, e assim continuou até a decada de 80 quando o software assim como o hardware passou a se equivaler nos preços altos.

Podemos notar que no principio a liberdade de software (codigo fonte) era muito comum, e várias pessoas se acostumaram com isso, e não se simpatizaram com o pagamento de software. Entre essas pessoas estava Richard Stallman um hacker que fazia parte de uma equipe que trabalhava no Massachusts Institute of Technology (MIT), que tinha (e têm) seus principios baseados na liberdade, para ele software proprietário não permite que pessoas compartilhem conhecimento, não permite ajudar o proximo e incita a competição ao invés da colaboração. Com base em seus principios, Stallman deixou o MIT (justamente por não concordar em usar software proprietário) e criou a Free Software Fundation (FSF) em meados de 80.

Já com FSF criada Stallman desenvolveu licenças para a proteção de softwares livre entre elas a tão conhecida General Public License ou simplismente GPL, na qual protege o software de se tornar proprietário. A qui começa a diferença entre Software Livre e Codigo Aberto ...

Mais ou menos em 1991 um grupo até então da FSF, resolveu criar sua propria licença, por conta de não concordar com a ideologia da mesma. Umas das principais caracteriscas da licença GPL e outras desenvolvidas na FSF, é que software gerado a partir de outro que seja de natureza software livre também deve ser software livre a não ser que seja de uso próprio, ou seja, pai software livre sempre vai gerar filhos software livre. Essa mentalidada incomodava esse grupo que desenvolveu uma licença baseada em software livre mas sem herdar o lado filosófico e pessoal de Richard Stallman, e assim surgiu o movimento Codigo Livre, que permite softwares proprietarios a partir de softwares de natureza Codigo Livre, um bom exemplo disso é a plataforma de desenvolvimento Java que é gratuita e de codigo livre que nos permite criar software proprietario a partir seus recursos.

Com tudo, devemos muito a Stellman que idealizou e colocou em prática a idea de liberdade na comunidade de usuários e desenvolvedores de softwares, sem contar que a partir de suas ideias surgiram outras licenças que visa a troca de conhecimente e a liberdade de escolha. Por isso, sugiro que use e desenvolvam softwares com base em licenças baseadas em Software Livre !!! Té mais ...

Governo brasileiro economiza R$ 370 milhões usando softwares livres













Nos últimos 12 meses, o Brasil economizou 370 milhões de reais com o uso de sistemas operacionais, browsers e outros softwares livres, informou o Serviço Federal de Processamento de Dados (Serpro) no domingo (05/04).

O valor é o dobro dos gastos com o desenvolvimento dos programas da declaração do Imposto de Renda Pessoa Física e de consulta ao Sistema Integrado de Administração Financeira (Siafi), ou cerca de um quarto do orçamento anual do Serpro.

Fonte: IDG Now

Pesquisadores desenvolvem protótipo de display de OLED que pode se esticar como uma borracha.

Pesquisadores da Universidade de Tóquio desenvolveram um novo tipo de display de OLED (Organic Light-Emitting Diode,) que pode esticar e deformar como borracha.

A equipe apresentou um display em formato de um rosto desenvolvendo diferentes expressões, e uma tela esférica para a visualização de informações meteorológica.



Eles foram produzidos distribuindo uma camada de nanotubos de carbono com um composto de fluoro-rubber (nome do composto quimico em inglês) para produzir um material elastico e condutor.
Estes displays são mais finos do que de plasma e LCD equivalentes alem de consumirem bem menos energia, tornando-os aptos para uma gama de diferentes usos.

Os protótipos desenvolvidos possuem 100 cm2, com uma resolução de 256 pixels monocromáticos, e de acordo com os pesquisadores pode ser dobrado cerca de mil vezes, sem que a qualidade do display se afetada. A equipe de pesquisa está agora trabalhando para melhorar a resolução e produção de telas em cores.

De acordo com Takao Somey, professor da Universidade de engenharia eletrica de Tokio, no futuro, displays que uma vez deveriam ser projetados planos poderam ser feitos esféricos ou até mesmo de partes móveis. Um display com o formato de um ser humano poderia ser usado para se mostrar dados de um diagnóstico médico dentre muitas outras aplicações.

O trabalho da equipe será publicado na edição online da revista científica britânica "Nature Materials" em 11 de maio.

terça-feira, 12 de maio de 2009

Experiências em Certificações Java Sun














Pessoal, venho relatar as minhas experiências nas certificações Sun das quais tive oportunidade de prestar; Ler isto pode ser útil pra quem está se preparando para estas certificações.

Seguem os links:

SCJP 5
SCWCD 5
SCEA 5

Abraço,

Qual o problema de desenvolvimento de software?

Muito se fala sobre a crise do software, termo utilizado nos anos 70, quando existia o Governo Americano gastava fábulas de dinheiro em projetos mal sucedidos que estouravam custo, prazo e qualidade.

Passados quase 40 anos, quem trabalha desenvolvendo ou solicitando sistemas sabe que este problema não foi superado. Para analisarmos melhor o problema, sugiro a leitura do Chaos Report do The Standish Group.

Este interessante relatório aponta que nos Estados Unidos são realizados cerca de 175 mil projetos de desenvolvimento de software, gastando mais de US$ 250 bi por ano. Seguem alguns números:

- 31,1% dos projetos serão cancelados;
- 52,7% dos projetos vão custar mais de 189% do orçamento original;
- 16,2% dos projetos serão terminados no prazo e no custo contratados.

Fora o custo financeiro, também temos o custo da oportunidade. Ou seja, quanto de receita ou market share a sua empresa está perdendo por não terminar projetos no prazo?

Antes de iniciar uma caça as bruxas na área de tecnologia, é necessário analisar os fatores críticos de sucesso notados nos poucos projetos que encerram dentro do prazo e custo combinados:

Envolvimento dos Usuários - 15,9%

Envolva os usuários que conheçam do negócio. Do contrário, eles vão tentar culpar alguém para encobrir a falta de conhecimento.

Suporte da Alta Direção - 13,9%

É preciso ter alguém para decidir nos impasses, mas não leve qualquer coisa para o seu chefe, pois ele pode perceber que não precisa de você.

Definição de Requisitos Claros - 13%

Detalhe o que se quer. Crie protótipos e simulações. Dedique muito tempo na especificação. Envolva a tecnologia para não criar mundos de sonho que não conseguem ser implementados.

Pés no chão. Pense simples, nada de complicar as coisas.

Planejamento - 9,6%

Dedique tempo neste fase.

Espectativas Realistas - 8,2%

Não estabeleça prazos sem estudar o problema. Também não confie em prazos sem estudo.

Pequenos Pontos de Controle (Milestones) - 7,7%

Estabeleça conquistas intermediárias. Entregas antecipadas vão reduzir a pressão pela entrega e facilitam a homologação.

Equipe Compentente - 7,2%

Não coloque todo o peso na tecnologia. Se os gestores de negócio não entendem do negócio, são confusos e péssimos no relacionamento interpessoal, os sistemas sairão a cara deles. Também não deixei de envolver todos os interessados (stakeholders) para que novos requisitos não apareçam após a fase de especificação.

Ownership - 5,3%

Todo projeto precisa ter um gerente de projetos. PMOs que somente acompanham prazos e tumultuam reuniões não estão gerenciando nada.

Visão clara dos objetivos - 2,9%

Especificação com qualidade é a chave para projetos de sucesso. Não contrate empresas externas para fazer este trabalho...

Equipe esforçada e focada - 2,4%

Muitos projetos ao mesmo tempo não significa foco.

Outros 13,9%

Outra coisa, Excel e Access não são sistemas. Eles são quebra-galhos que seduzem e quando você mais precisar deles vão te deixar na mão!!!

NASA pesquisa por planetas iguais a terra.

A noticia não é muito nova, é de março de 2009 se não me engano, mas achei interessante pra postar aqui... A agência espacial americana NASA vai lançar sua primeira missão para a procura de planetas semelhantes a terra na região da via-lactea.

"Tudo relacionado a esta missão foi aprimorado para encontrarmos planetas nas dimensões da terra potencialmente habitaveis, para nos ajudar a responder a pergunta - planetas como o nosso são abundantes no universo ou a terra se trata de um planeta unico?" - disse o lider da missão, Bill Borucki, diretor de investigações no Ames Research Center da NASA.

Fonte: Nasa

Linux bate marca de 1% de mercado

Até hoje, o sistema operacional Linux, independente de sua distribuição, jamais havia alcançado a marca de 1% de uso mundial; segundo a Net Applications, em abril, este índice foi batido. Isto é um sinal de avanço em busca de tecnologias eficientes e abertas.













Fonte:
info.abril.uol.com.br