sexta-feira, 16 de janeiro de 2015

O Ceonerds, I Congresso On-Line para Nerds Empreendedores

Olá pessoal, o ALJUG volta as suas atividades e divulgamos um grande evento online!

O Ceonerds.



Desenvolvedores, programadores, entusiastas e empreendedores compartilhando suas histórias e valiosas informações sobre negócios, empreendedorismo, startups, games, marketing e até psicologia.

Está realmente imperdível!

São mais de 20 palestras on-line (e gratuitas!) que vão ao ar de 25 a 31 de janeiro.

Vários palestrantes já estiveram conosco aqui em Salvador, em eventos que o JavaBahia organizou, como Maré de Agilidade e LinguÁgil.

Dentre eles, o Bruno JavaMan Souza, que certamente tem uma grande influencia na história dos nossos JUGs.

Em Ceonerds.com.br vocês podem saber todos os detalhes.

Todos os esforços estão sendo feitos para que seja um tremendo sucesso.

Peço que vocês ajudem a espalhar a ideia de alavancar o grau de Empreendedorismo Nerd no Brasil, divulgando o Ceonerds nas suas redes de contato.

 Vejam só alguns dos nomes já confirmados:
  • Vinícius Teles, pioneiro da eXtremme Programming no Brasil e sem casa (há 4 anos mora pelo mundo com sua esposa. Casal Partiu!)
  • Henrique Santana, psicológo e especialista em desenvolvimento de equipes, vai falar sobre cuidados na escolha de sócios
  • Klaus Wuestefeld, da Objective Solutions 7 Atitudes para Heackear a Indústria
  • Vanessa  Eufrásio, programadora web e especialista em comunicação e marketing de conteúdo
  • Fabrício Buzeto, empreendedor e apaixonado por tecnologia, sua palestra é A Comédia da Vida Societária
  • André Faria, da Bluesoft, vai falar sobre Management 3.0
  • Renato Willi, da SEA Tecnologia, palestra "The Books Are On The Table"
  • Bruno "JavaMan" Souza, apaixonado por Open Source e fundador da Summa Technologies e ToolsCloud
  • Edu Costa, fundador da SerSucesso.com e apaixonado por Marketing e Inovação
  • Daniel Wildt, agilista, instrutor, coach, palestrante, consultor e escritor. Como faz isso tudo é um mistério :P
  • Ramon Tessmann, autor do livro Arrase nas Redes Sociais, vai mostrar 19 sacadas do Marketing Digital
  • Fernanda Barreto, criadora do app Diebetes+Doce
  • Henrique Bastos, eupreendedor e Pythoniano. Acredita no empoderamento através do desenvolvimento de software.

Suporte Nativo para JSON no Java 9

Tal como reportado no InfoQ, a Oracle anunciou os próximos recursos a serem incluídos no Java 9 e entre eles está incluso uma nova API para JSON, que está sendo desenvolvida como JEP 198.

Historicamente o Java tem sido a plataforma favorita para processamento de XML, mas nos últimos anos há uma tendência para o uso de dados no formato JSON gerados por serviços REST, de tal modo que o Java ficou para trás em comparação com outras linguagens e este é o deficit que a JEP 198 espera cobrir.

Esta nova iniciativa não está ocorrendo de forma isolada. O recente Java EE 7 tem suporte para definir o media type que um método retornará usando a anotação @Produces. Os containers tem a liberdade para suportar o tipo "application/json" como um retorno adequado, porém existe a necessidade do desenvolvedor escrever serializadores para tratar o conteúdo. Na ausência da padronização do conteúdo JSON gerado, não é possível ter compatibilidade do código gerado entre as bibliotecas JSON.

Além desta iniciativa, o Java EE 7 também trouxe a JSR 353 que é conhecida como JSON-P e oferece suporte básico para a análise de JSON em ambientes EE. Assim como muitos outros padrões EE, a JSR 353 é isolada e pode ser utilizada em aplicações SE.

O lançamento do Java SE 8 trouxe uma outra maneira compatível com os padrões para trabalhar com JSON; o Java 8 trouxe o Nashorn, uma nova implementação Javascript. Essa implementação prove os métodos JSON.parse() e JSON.stringify() por padrão. Isso significa que ao utilizar este mecanismo de script a partir do Java, é possível acessar o suporte JSON que o Nashorn oferece. Ao utilizarmos estes métodos a partir da JDK, é feito o processamento no Nashorn e retornado para o Java, em outras palavras, não existe suporte nativo para a análise do JSON na linguagem Java.

Fonte: InfoQ Brasil

Google quer que caso do copyright da Oracle sobre a API do Java vá direto para a Suprema Corte, Obama é consultado

As 9 linhas de código dos headers de uma API do Java que um tribunal de 2ª instância dos EUA considerou que violavam o copyright pertencente à Oracle porque foram copiadas e estão presentes no Android são muito mais importantes que o bilhão de dólares que a Oracle busca na justiça como reparação.
O desfecho desse caso pode ter consequências muito mais profundas, pois, se mantida a atual interpretação, leva à conclusão de que as definições de APIs podem estar sujeitas a todas as restrições dos direitos autorais, o que limitaria de maneira profunda a capacidade de produzir recursos e bibliotecas compatíveis entre si, a não ser com autorização expressa (e nos termos escolhidos) por parte do proprietário da primeira implementação.
Mas está sendo levado a sério como merece: o Google pediu que o caso pule as demais instâncias e vá direto à Suprema Corte dos EUA, e esta já iniciou sua análise, pedindo uma manifestação de ninguém menos que a Presidência dos EUA.
A EFF, a Red Hat, a HP e o Yahoo estão do lado do Google nessa. Eu também torço para que os argumentos dele sejam aceitos. (via www.zdnet.com - “​Google pushes to take Oracle Java copyright case to Supreme Court | ZDNet”)

Fonte: BR-Linux

quinta-feira, 9 de outubro de 2014

Google quer que justiça dos EUA interceda na disputa contra Oracle

SAN FRANCISCO (Reuters) - O Google pediu que a Suprema Corte dos Estados Unidos interceda no litígio contencioso contra a Oracle, argumentando que a corte precisa agir para proteger a inovação na alta tecnologia.

O pedido do Google, feito na segunda-feira, pretende reverter uma decisão de uma corte de apelação segundo a qual a Oracle pode exigir copyright de partes da linguagem de programação Java, usada pelo Google para desenhar seu sistema operacional para smartphones, o Android.

Representantes da Oracle e do Google não responderam imediatamente a pedidos de comentários.

O Android é a plataforma de smartphones mais vendida no mundo. A Oracle processou o Google em 2010, alegando que a empresa incorporou indevidamente partes da linguagem Java no Android. A Oracle busca indenizações de 1 bilhão de dólares alegando direitos autorais.

O caso analisa se linguagens computacionais que conectam programas -- conhecidas como interface entre aplicativo e programação, ou APIs, na sigla em inglês -- podem ser alvo de copyrights.

Um juiz federal de San Francisco decidiu que a Oracle não poderia pedir direitos autorais por partes da Java, mas anteriormente neste ano a Corte de Apelações do Circuito de Washington discordou.

No documento entregue esta semana, o Google disse que a companhia não teria sido capaz de inovar caso a decisão do Circuito Federal tivesse sido aplicada quando a empresa surgiu.

(Por Dan Levine)

Fonte: Reuters

sexta-feira, 8 de agosto de 2014

Microsoft declara guerra ao Java no Internet Explorer

A Microsoft parece determinada a tornar a navegação na web mais segura. A empresa não apenas encerrará o suporte a versões antigas do seu navegador como também passará a bloquear versões ultrapassadas do plugin do Java.
A mudança passará a valer com a próxima rodada de atualizações mensais de segurança, que será publicada na terça-feira (12/08). Segundo a Microsoft, 80% dos ataques automáticos que aconteceram na web em 2013 são resultado de vulnerabilidades no Java. Na maioria dos ataques, o malware afeta falhas já corrigidas do plugin, mas o usuário acaba contaminado por não ter atualizado sua versão.
A partir de terça-feira, todas as edições suportadas do Internet Explorer irão impedir a execução doplugin desatualizado do Java e notificar o usuário de que sua versão está ultrapassada. O usuário ainda poderá optar por executar o plugin mesmo assim, mas a medida irá interromper ataques automatizados que não costumam ser percebidos.
activex-blocked
A princípio, as seguintes versões do Java serão bloqueadas:
  • J2SE 1.4, abaixo do update 43
  • J2SE 5.0, abaixo do update 71
  • Java SE 6, abaixo do update 81
  • Java SE 7, abaixo do update 65
  • Java SE 8, abaixo do update 11
A nova estratégia de segurança da Microsoft para Internet Explorer não irá se limitar ao Java. Outros controles ActiveX conhecidos por apresentar vulnerabilidades também farão parte de uma lista negra online, que ficará hospedada nos servidores da empresa e será sempre monitorada. O Internet Explorer deverá consultar essa lista antes de permitir a execução, evitando ataques automáticos.
Desde dezembro do ano passado, o Firefox passou a fechar as portas para o plugin do Java por padrão.

quarta-feira, 6 de agosto de 2014

Concurso INOVApps

O Concurso INOVapps tem como objetivo apoiar o desenvolvimento de aplicativos e jogos sérios de interesse público para dispositivos móveis e TVs digitais conectadas.
Estão habilitadas a participar do Concurso pessoas físicas e empresas. Na categoria pessoas físicas, enquadram-se autores ou desenvolvedores com no mínimo 18 anos de idade, brasileiros natos ou naturalizados. Na categoria empresas estruturadas, enquadram-se pessoas jurídicas estabelecidas no Brasil classificadas como microempreendedor individual, micro, pequenas e médias empresas.
As propostas de projetos submetidas devem estar enquadradas em um dos seguintes temas:
1. Direitos e Defesa do consumidor
2. Educação / Ensino
3. Saúde
4. Mobilidade Urbana
5. Segurança Pública
6. Turismo e Grandes Eventos
7. Gestão colaborativa de utilidade pública
8. Tratamento de indicadores de políticas públicas (dados abertos)
9. Difusão de campanhas de utilidade pública
O Concurso selecionará 25 projetos inéditos e originais de aplicativos de interesse público para dispositivos móveis com prêmio no valor de R$ 80 mil para cada app selecionados; e outros 25 jogos sérios, com prêmio no valor de R$ 100 mil para cada jogo selecionado.
Os apps e os jogos podem ser desenvolvidos para Android, iOS, HTML 5, Windows Phone, BlackBerry e Ginga.
Mais informações, Edital e inscrição:

Oracle corrige falha do Java que travava aplicações web

Há alguns dias a Oracle disponibilizou uma atualização para o Java que fazia com que alguns Web Apps simplesmente parassem de funcionar. O update, que deveria corrigir falhas de segurança, acabou prejudicando praticamente todos que o baixaram. Não demorou muito para que várias pessoas entrassem em pânico, principalmente aquelas que trabalham diretamente com aplicações de segurança em sistemas bancários. 
A histeria, no entanto, chegou ao fim nesta terça-feira (05), quando a Oracle disponibilizou um novo patch corretivo para sanar o problema causado pelo anterior. De acordo com uma publicação no blog oficial da empresa, a Oracle afirma que o novo update não se trata de "uma correção de segurança ou patch crítico", mas que apenas corrige a falha causada pelo Java 7 Update 65. 
Para os que desejam atualizar o Java para sua última versão, devem acessar a página de download do plugin e instalá-lo o quanto antes. 

Embora o update corrija os problemas, há uma série de relatos de impossibilidade de atualização do plugin. Para quem está enfrentando esta dificuldade, a Oracle orienta acessar o Painel de Controle do Java, selecionar a aba "Java" e em seguida clicar em "Visualizar", ou "View" se você estiver usando a versão em inglês do plugin. 

Uma vez lá, o usuário deve inserir o número 7 no campo "parâmetros de execução", ou "runtime parameters" em inglês, e apagar tudo o que possa estar lá.
A falha causada pelo Update 65 reacendeu uma preocupação antiga da comunidade de desenvolvedores Java. Desde que a Oracle adquiriu a Sun Microsystems em 2010 que os profissionais alertam a norte-americana sobre a existência de graves vulnerabilidades de segurança na linguagem de programação. 
Apesar da pressão, somente no ano passado o diretor de segurança do Java se manifestou favoravelmente à correção das falhas, garantindo que elas seriam corrigidas o quanto antes. Contudo, aparentemente nem todas as falhas foram corrigidas já que o levante ocorreu novamente. 

Fonte: CanalTech