WildFly é anunciado como sucessor do JBoss Application Server
April 24, 2013 21:00 - Pas de commentaireA Red Hat, Inc. (NYSE: RHT), líder mundial em soluções de código aberto, anuncia o WildFly como o sucessor do projeto JBoss Application Server. O WildFly representa tanto uma atualização da marca para o projeto, quanto uma renovação da sua visão para estimular a próxima geração de tecnologias de servidor de aplicativos. O nome foi escolhido pelos membros da comunidade de código aberto no website JBoss.org, durante uma votação especial no final de 2012.
A tecnologia continua a servir como o projeto de destaque para o JBoss Enterprise Application Platform da Red Hat, e aborda algumas das principais forças que dão forma ao middleware hoje, incluindo a mudança de abordagens mais flexíveis e modernas para o desenvolvimento de aplicativos, habilitação de nuvem híbrida aberta e Java Enterprise Edition 7 (Java EE 7).
“O WildFly dá continuidade à tradição de uma década do Red Hat JBoss Middleware de ampliar as fronteiras do desenvolvimento de software corporativo”, disse Mark Little, Ph.D., vice-presidente de engenharia de Middleware da Red Hat. “Isso também representa uma oportunidade significativa para uma maior adoção e envolvimento da comunidade.”
O WildFly 8 está focado em obter rapidamente a certificação Java EE 7, que traz simplicidade, padronização e capacidade incorporação para os cenários de nuvem e desenvolvimento móvel. A Red Hat já demonstrou uma série de projetos, incluindo o JBoss Application Server 7 e Infinispan, rodando em Raspberry Pi, computadores plug e telefones celulares.
A especificação Java EE 7 inclui WebSockets e melhorias para Contextos e Injeção de Dependência (CDI). Com o tempo os planos exigirão que o WildFly incorpore e apoie os pilares da visão tecnológica da Comunidade JBoss: funcionalidade convincente para a programação poliglota, amplos ecossistemas de desenvolvedor e capacidade de operar em ambientes de nuvem híbrida.
Disponibilidade A primeira versão alfa do WildFly está programada para ser disponibilizada em maio de 2013, como um projeto para download gratuito da comunidade.
Saiba mais sobre o projeto WildFly em planet.jboss.org, ou visite wildfly.org.
Com informações de WildFly.
Lançado Ubuntu 13.04
April 24, 2013 21:00 - Pas de commentairePara aqueles que estavam ansiosos, a espera acabou. Foi lançado o Ubuntu 13.04 Raring Ringtail.
Esta versão, assim como nas anteriores, pode ser baixado na versão de 32-bits e 64-bits. Para outras versões, acesse o endereço de download clicando aqui.
O Ubuntu 13.-04 apresenta, entre outras novidades, o mais recente kernel Linux. A versão a 3.8 do kernel, que traz correção de diversos bugs e uma maior integração da estrutura do sistema operacional com diversos tipos de hardware, principalmente para as placas de vídeo da Nvidia e da AMD.
Para aqueles que ainda se sentem inseguros ao instalar um novo sistema, ou simplesmente gostariam de conhecer esta nova versão sem ter que instalar, a Canonical disponibilizou um “tour” (em inglês ou chinês), onde é possível conhecer o novo sistema antes de instalar.
Ainda em tempo: Quem usa alguns sabores do Ubuntu, terão que esperar. O Lubuntu, por exemplo ainda não disponibilizou uma versão 13.04 com o LXDE. Isto deve ocorrer em breve. Kubuntu, Xubuntu, Ubuntu Gnome, Edubuntu e Ubuntu Studio já apresentam versões 13.04 finais.
Smartphone com FirefoxOS começa a ser vendido pela internet
April 24, 2013 21:00 - Pas de commentaireA Fundação Mozilla e a Geeksphone começaram nesta terça-feira (23) a vender para desenvolvedores aparelhos que rodam uma prévia do sistema operacional Firefox.
A parceria, que também inclui a empresa de telecomunicações Telefónica, apresentou o aparelho primeiramente a desenvolvedores para que eles criem aplicação para o sistema.
Em fevereiro, o Firefox OS foi apresentado como a arma das operadoras para baratear o preço de smartphones, ao fugir de sistemas proprietários como o iOS, da Apple, e o Android, do Google.
Além da Telefónica, outras 16 operadoras globais se comprometerem com o sistema aberto. Segundo a Mozilla, o sistema será constantemente atualizado com a mais recente versão.
São dois os aparelhos disponíveis para compra. O Keon, que possui tela de 3,5 polegadas, processador Qualcoom de 1Ghz (Gigahertz), 512 MB (Megabyte) de memória RAM e custa € 91 (cerca de R$ 239) fora as taxas e entrega.
Já o Peak, possui tela de 4,3 polegadas, processador Qualcoom DualCore de 1.2 Ghz e custa € 149 (cerca de R$ 391).
Desenvolvedores já criaram aplicações que podem ser baixadas e testadas como os serviços de análise da poluição do ar e o de monitoramento das eleições no Quênia.
Os smartphones são vendidos por meio do site da Fundação (Veja aqui)
Com informações de G1.
Open Home Control: novo projeto de hardware para automação residencial
April 24, 2013 21:00 - Pas de commentaireMuitos projetos de automação residencial de código aberto têm contado com a liderança de dispositivos proprietários, mas o recém-criado projeto Open Home Control pretende mudar isso através da criação de um framework para dispositivos de hardware que podem ser integrados com plataformas de automação residencial de código aberto tais como o respeitado software openHAB.
O sistema de automação residencial proporciona um framework para a criação de uma grande rede de diferentes dispositivos que oferecem criptografia de dados AES-256 e pode reenviar os pacotes de dados quando a transmissão é interrompida. Dispositivos na rede utilizam microcontroladores Atmel, como o ATMega168, em combinação com transceptores sem fio HopeRF em 868MHz. O firmware para o sistema é desenvolvido em C e compilado com o compilador GCC. O WinAVR foi o ambiente de desenvolvimento escolhido, embora a compilação no Linux seja possível. Diretrizes do projeto no site oficial oferecem mais informações sobre o hardware e o firmware.
O projeto ainda é jovem, mas um punhado de dispositivos já estão disponíveis: uma estação base para atuar como um controle mestre para a rede OHC, um sensor de temperatura e umidade, controle de energia centralizado e comutável, e um dimmer projetado para trabalhar com tubos de alimentação de fontes fluorescentes Osram. O número de dispositivos disponíveis deverá aumentar juntamente com a crescente comunidade de colaboradores que o projeto espera atrair.
O software do projeto está disponível a partir do repositório GitHub e é licenciado sob a GPLv3. Hardware e esquemas estão licenciados sob a Creative Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0). Como informado, o projeto é jovem (começou neste mês de abril de 2013) e para se sustentar, busca doações e colaborações de interessados.
Com informações de The H Online
Entendendo as linguagens de programação: um adventure com uma princesa, um cavaleiro e um dragão
April 23, 2013 21:00 - Pas de commentaireEsta dica foi sugerida por um de nossos leitores e apesar de utilizar de elementos fantasiosos e uma boa dose de humor, ajuda a entender um pouco mais (ou menos) as tão diferentes linguagens de programação. Tal análise (com uma boa pitada de humor e que não retrata nem a opinião deste site nem envolvidos) só reforça a seguinte premissa: não existe uma melhor linguagem de programação, mas sim a que melhor se adequa a esta ou aquela ocasião.
Esta história (fazendo uso de uma princesa, um cavaleiro e um dragão) já foi retratada em outra ocasião ao ser usada para explicar os diferentes sub-gêneros do Heavy Metal (facilmente encontrada utilizando seu buscador favorito). Desta vez ela foi empregada para (tentar) explicar as diferentes linguagens.
Sendo aí vai a relação. Encarem com descontração e reflitam se tais afirmações se encaixam na análise feita:
—
Para entender as diferentes linguagens de programação, vamos imaginar uma situação e seus respectivos desfechos na abordagem de cada estilo:
“No alto do castelo, há uma linda princesa – muito carente – que foi ali trancada, e é guardada por um grande e terrível dragão”.
Veja como cada programador de uma certa linguagem agiria nesta situação:
Java
Chega, encontra o dragão. Desenvolve um framework para aniquilamento de dragões em múltiplas camadas. Escreve vários artigos sobre o framework, mas não mata o dragão.
.NET
Chega, olha a ideia do Javanês e a copia, tenta matar o dragão, mas é comido pelo réptil.
C
Chega, olha para o dragão com olhar de desprezo, puxa seu canivete, degola o dragão. Encontra a princesa, mas a ignora para ver os últimos checkins no cvs do kernel do linux.
C++
Cria um canivete básico e vai juntando funcionalidades até ter uma espada complexa que apenas ele consegue entender ? Mata o dragão, mas trava no meio da ponte por causa dos memory leaks.
COBOL
Chega,olha o dragão, pensa que tá velho demais para conseguir matar um bicho daquele tamanho e pegar a princesa e, então, vai embora de volta ao seu mundinho.
Pascal
Se prepara durante 10 anos para criar um sistema de aniquilamento de dragão? Chegando lá descobre que o programa só aceita lagartixas como entrada.
VB
Monta uma arma de destruição de dragões a partir de vários componentes, parte pro pau pra cima do dragão e, na hora H, descobre que a espada só funciona durante noites chuvosas?
PL/SQL
Coleta dados de outros matadores de dragão, cria tabelas com N relacionamentos de complexidade ternaria, dados em 3 dimensões, OLAP, demora 15 anos para processar a informação. Enquanto isso a princesa virou lésbica.
Ruby
Chega com uma baita fama, falando que é o melhor faz tudo, quando vai enfrentar o dragão mostra um videozinho dele matando um dragao ? O dragão come ele de tédio.
Smalltalk
chega, analisa o dragão e a princesa, vira as costas e vai embora, pois eles são muito inferiores.
Shell
A uma arma poderosa para matar os dragões, mas, na hora H, não se lembra como usá-la.
Shell (2)
O cara chega no dragão com um script de 2 linhas que mata, corta, stripa, empala, pica em pedacinhos e empalha o bicho, mas na hora que ele roda, o script aumenta, engorda, enfurece e coloca álcool no fogo do dragão.
ASSEMBLY
Acha que está fazendo o mais certo e enxuto, porém troca um A por D, mata a princesa e transa com o dragão.
Fortran
Chega desenvolve uma solução com 45000 linhas de codigo, mata o dragão vai ao encontro da princesa ? mas esta o chama de tiuzinho e sai correndo atrás do programador java que era elegante e ficou rico.
FOX PRO
Desenvolve um sistema para matar o dragão, por fora é bunitinho e funciona, mas por dentro está tudo remendado. Quando ele vai executar o aniquilador de dragões lembra que esqueceu de indexar os DBF’s.
CLIPPER
Monta uma rotina que carrega um array de codeblocks para insultar o dragão, cantar a princesa, carregar a espada para memória, moer o dragão, limpar a sujeira, lascar leite condensado com morangos na princesa gostosa, transar com a princesa, tomar banho, ligar o carro, colocar gasolina e voltar pra casa. Na hora de rodar recebe um “Bound Error: Array Access” e o dragão come ele com farinha.
Fonte: GUJ










