Relato: Deploy contínuo na nuvem com Cloudbees e SauceLabs

desenvolvedores

Via blogs.dextra.com.br:

O melhor jeito de saber se um código está certo ou errado é colocando-o em produção. Quanto mais  rápido seu código for para este ambiente, mais rápido será o feedback a respeito da sua funcionalidade. Para que isso seja possível, é preciso uma infraestrutura que garanta que sua aplicação esteja funcionando mesmo depois de alterações ou inserções de código. Ferramentas de testes automatizados e build contínua ganham grande importância na viabilização deste cenário. No link acima, mostramos a experiência que tivemos ao utilizar duas ferramentas para viabilizar o deploy contínuo de um produto interno: o Cloudbees e o SauceLabs.

| Link para compartilhar
Por Augusto Campos | 5/02/2013

Não é só a Samsung: máquinas da Toshiba com UEFI também estão rejeitando dar boot com Linux, mesmo assinado

bino, kernel

Na semana passada vimos que problemas com o UEFI estão danificando permanentemente alguns notebooks Samsung ao tentar rodar Linux (ou ao menos permanentemente até que a placa-mãe seja substituída - e o kernel já foi alterado para não mais provocar a falha nestes equipamentos), e agora chega o relato de Matthew Garrett, desenvolvedor de um dos sistemas em uso para carregar o Linux em máquinas com UEFI Secure Boot, sobre uma situação diferente: computadores da Toshiba que se recusam a dar boot no Linux corretamente assinado para uso com Secure Boot.

O erro é do fabricante, que esqueceu de inserir algumas chaves na tabela correspondente. A Toshiba já corrigiu o firmware dos novos computadores que continuam à venda, mas aparentemente ainda não ofereceu uma solução a quem comprou previamente uma das máquinas afetadas. E, ao contrário do caso da Samsung, aqui a falha é diretamente relacionada ao recurso Secure Boot, e não à UEFI genericamente. Ele também comenta sobre algumas máquinas da Lenovo que até aceitam dar boot em Linux, desde que seja o Red Hat Enterprise. (via mjg59.dreamwidth.org - “mjg59 | The current state of UEFI and Linux”)

Atualização: o Adilson Oliveira, da Canonical, compartilhou nos comentários uma informação interessante a que teve acesso: a situação é mais ampla, e problemas similares ocorrem também em instalações de versões do Windows.

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Linux Foundation aguardando Microsoft liberar nova versão do seu carregador para PCs com UEFI Secure Boot

bino, kernel

O desenvolvedor James Bottomley, da Linux Foundation, submeteu à Microsoft uma nova versão do carregador do Linux para PCs com Secure Boot, e aguarda receber uma versão aprovada (e assinada) em breve.

A nova versão abandona alguns dos mecanismos anteriormente adotados neste carregador, que deverá estar apto a carregar qualquer distribuição, para torná-lo compatível com o gummiboot, que permite uma operação menos complexa que a do GRUB neste contexto. (via h-online.com - “Linux Foundation's Secure Boot bootloader restructured - The H Open: News and Features”)

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Nem X.org, nem Wayland? Gestor da Canonical fala sobre possibilidade de Display Server próprio para o Ubuntu

distribuicoes

O X vem sendo o servidor nos bastidores do modo gráfico de boa parte do mundo Unix desde a década de 1980, e do Linux desde seu surgimento, na década de 1990; mais recentemente vem se falando em substituir partes importantes de sua funcionalidade pelo Wayland, projeto iniciado em 2008 e que já vem sendo adotado, ainda que aos poucos, pelos ambientes gráficos desenvolvidos pela comunidade open source, e por algumas distribuições - mas, como vem sendo o hábito, a Canonical aparentemente tem outra ideia para seus ambientes voltados para desktops, tablets e outras tecnologias.

Segundo seu gestor de comunidades Jono Bacon, a Canonical passar do X.org para o Wayland seria alternar entre 2 opções que incluem uma tonelada de funcionalidades que não a interessam e que a puxam para trás, e há grande possibilidade de de que a empresa passe a desenvolver sua própria opção, construindo seu próprio display server. (via omgubuntu.co.uk - “Is Canonical Working on New, Custom Display Server for Unity? | OMG! Ubuntu!”)

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Pesquisa do Ubuntu 13.04 vai enviar a localização geográfica do usuário

distribuicoes

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“Canonical vai tentar fazer do Ubuntu 13.04 sua melhor versão e uma das maneiras de fazer isso é através da melhoria do Dash e suas funcionalidades online.

Todo mundo se lembra do alvoroço que foi quando a Canonical anunciou que as pesquisas Dash seriam online, especialmente na lente Home.

Apesar das controvérsias eles continuaram caminhando neste sentido, e para acalmar os comentários incorporaram um ”kill switch” para todas as pesquisas online, mas essa decisão foi recebida com um certo ceticismo, porque a opção de busca on-line através do Dash é ativada por default.

A Canonical publicou um documento em que descreve como a busca no Ubuntu 13,04 (Raring Ringtail) irá funcionar. Eles o chamaram de projeto “100 Scopes”.

“Ubuntu vai incluir muitas novas lentes, e muitas mais virão no futuro, como parte do projeto ”100 Scopes”. O Dash agora vai receber e enviar informações de um servidor central e assim responde as consultas de forma mais rápida. Tornando do Dash mais eficiente através da colaboração da comunidade com lentes e dados de uso. (...) Entre todas as informações importantes publicadas neste documento, o maior interesse do os usuários do Ubuntu é em relação às questões de privacidade. O processo de envio dos dados relevantes para o servidor da Canonical tem sido descrita de forma bem detalhada, mas o que vai certamente atrair a atenção é a decisão de enviar informação geográfica.” [referência: revista.espiritolivre.org]

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Qualcomm deixa vazar que Android Key Lime Pie pode chegar em abril

pos-pc

Via info.abril.com.br:

No vazamento da programação de lançamentos anuais da Qualcomm, dados sugerem que a próxima versão 5.0 do Android, batizada de Key Lime Pie, seja apresentada em abril deste ano.

Segundo o site The Verge, a Qualcomm, ao saber do vazamento, teria solicitado que as publicações fossem removidas alegando infração de direitos autorais. No entanto, tal atitude da empresa reforça ainda mais as suspeitas de que as informações sejam de fato legítimas.

Espera-se que o Android 5.0 seja anunciado entre março e junho deste ano, período próximo da conferência anual Google I/O. Em 2012, o Android 4.1 Jelly Bean foi lançado neste mesmo evento.

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Boilerplate App ajuda a iniciar o desenvolvimento no Firefox OS

desenvolvedores

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“Robert Nyman, Mozilla Developer, criou uma ferramenta para os desenvolvedores começaram a escrever seu primeiro aplicativo para o Firefox OS ou portar uma aplicação web existente para a plataforma. A ferramenta é chamada de Firefox OS Boilerplate App e fornece um número de características básicas para muitas aplicações em comum, utilizando as dependências mínimas.

O Boilerplate App inclui exemplos de Atividades Web do Firefox OS, como tirar uma foto, a adição de um contato ao catálogo de endereços, enviando uma mensagem de texto, e marcar um número de telefone. Ele também inclui opções para instalar o aplicativo localmente para uso offline e empacotá-lo como um arquivo compactado. O código para o Boilerplate App Firefox OS está disponível a partir do GitHub, que também abriga uma demonstração ao vivo que os usuários podem experimentar por si mesmos usando um dispositivo OS Firefox ou o plugin para navegador Firefox OS simulador.” [referência: revista.espiritolivre.org]

| Link para compartilhar
Por Augusto Campos | 4/02/2013

GeeksPhone Keon: relato de usuário sobre o primeiro celular com Firefox OS

pos-pc

Enviado por Rodrigo Padula (rodrigopadulaΘgmail·com):

“Durante a Campus Party recebi meu Smartphone Keon da GeeksPhone das mãos do CEO da empresa Rodrigo Silva-Ramos, o primeiro a ser entregue aqui no Brasil para um consumidor final. O Keon vem com Firefox OS 1.0.0.0-prerelease e funciona muito bem, apesar de ser um dispositivo developer preview de baixo custo. O Hardware e software funcionam muito bem. Essa união entre Mozilla e GeeksPhone foi sensacional, a missão das duas empresas se encaixam incrivelmente. A Mozilla oferece um sistema operacional móvel fácil, intuitivo e completamente aberto e a GeeksPhone oferece (...)” [referência: rodrigopadula.com]

Leia também: Keon GeeksPhone – FirefoxOS – Detalhamento físico, problemas e limitações.

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Fedora 19: MariaDB em vez do MySQL, mas sem Btrfs

distribuicoes

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“O Fedora 19, que está previsto para chegar maio, vai usar MariaDB em vez do MySQL para aplicações que exigem MySQL. Isto significa que o fork do MySQL irá substituir o projeto proveniente de outra distribuição: O Mageia 2 já fez a mudança de MySQL para MariaDB ano passado e os desenvolvedores do openSUSE planejam migrar da versão 12.3, que está programado para ser lançado em março.

A mudança não afeta os usuários, porque as versões atuais do MariaDB são projetadas para compatibilidade com o original da mesma geração, no entanto, os dois sistemas de banco de dados vão se afastar no futuro. Parece improvável que a mudança do Fedora terá impacto sobre o Red Hat Enterprise Linux (RHEL) 7, mas futuras versões do RHEL pode muito bem ser afetadas por esta mudança.” [referência: revista.espiritolivre.org]

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Apache OpenOffice 3.4.1 com mais 8 novas traduções, incluindo Gaélico Escocês e Basco

aplicacoes

Enviado por Albino Biasutti Neto (bino28Θalbino·ws):

“O projeto Apache OpenOffice tem o prazer de anunciar de imediato a atualização do Apache OpenOffice 3.4.1, em 8 novas traduções: Dinamarquês, Norueguês, Sueco, Coreano, Polônes, Basco, Australiano e Gaélico Escocês. O premiado Apache OpenOffice 3.4, teve mais de 33 milhões de downloads, e já suporta várias linguas: Inglês (EUA), Alemão, Japonês, Tcheco, Francês, Português do Brasil, Russo, Chinês simplificado e tradicional, Galego, Árabe, Holandês, Espanhol, Italiano, Húngaro, Khmer , Finlandês, Inglês Britânico, Esloveno e Eslovaco.

Podem baixar as novas versões em nosso site. Apache OpenOffice está disponível para Windows, Mac OS e Linux. Na nota do lançamento (inglês) tem anotações importantes para atualizações e as versões antigas. Sinceros agradecimentos e aplausos para todos tradutores que trabalharam nas traduções. Com sua ajuda nós podemos suporta ainda mais idiomas nas próximas versões, Apache OpenOffice 4.0. Quem tiver interesse em ser voluntário é incentivado a ler esse post no blog (inglês) que possui informações de como participar do projeto.” [referência: openoffice.org]

| Link para compartilhar
Por Augusto Campos | 4/02/2013

Onda de ataques contra sites com versão desatualizada do CMS Joomla

aplicacoes

Enviado por Haroldo Barbosa (haroldobΘgmail·com):

“Usuários do CMS Joomla, notadamente aqueles que ainda usam a versão 1.5 (já não mais suportada) , estão sendo vítimas de uma onda de ataques por crackers e defaces. Aparentemente os crackers estão explorando vulnerabilidade do Joomla, particularmente do editor JCE. Os ataques podem privar o usuário do uso do administrator do Joomla, apagar arquivos e até mesmo desfigurar o front end do site. Há sites hospedados em servidores Linux e Windows. Notei que muitos dos administradores dos sites que foram vítimas, ainda não perceberam a invasão ou não conseguiram remover os códigos maliciosos, permitindo ao cracker voltar e/ou manter o controle. Como recomendação básica para prevenir-se, sugiro a atualização do Joomla para a versão 2.5 ou posterior e a atualização do JCE para a última versão, que aparentemente não está mais vulnerável. Sugiro fortemente a leitura dos artigos abaixo, que em parte me serviram de fonte e a divulgação destas informações. [tisign.nl/…] [joshpate.com/…]” [referência: bitautonomo.blogspot.com.br]
| Link para compartilhar
Por Augusto Campos | 4/02/2013

Kdenlive 0.9.4 - edição de vídeo

aplicacoes

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“A equipe de desenvolvimento do Kdenlive, um dos principais softwares para edição de vídeos em ambientes GNU/Linux, disponibilizou a versão 0.9.4, que trata-se de versão com diversas correções de bugs e inclusão de novas “features”.

Esta versão apresenta um DVD Wizard reescrito, melhores marcadores de clipe, captura de tela reescrito, suporte para várias fluxos de clipes, melhorias de estabilidade e desempenho.

Se você não conhece o Kdenlive, recomendamos fortemente que o faça. É um excelente software de edição de vídeos. A equipe da Espírito Livre o utiliza e recomenda. Kdenlive é um poderoso e intuitivo editor de vídeo multi-track, que inclui as tecnologias de vídeo mais recentes. O software é totalmente gratuito, tal como definido pela fundação GNU.

A lista completa de novos recursos desta versão além dos bugs corrigidos estão disponíveis aqui: [kdenlive.org/…]” [referência: revista.espiritolivre.org]

| Link para compartilhar
Por Augusto Campos | 1/02/2013

Firefox bloqueará por default conteúdo baseado no Java, Silverlight e mais

aplicacoes

Via tecnologia.ig.com.br:

Os engenheiros da Fundação Mozilla planejam desativar o suporte a conteúdos baseados em Java, Adobe Flash Player e Silverlight no navegador Firefox. A mudança, segundo a Mozilla, acontecerá para melhorar o desempenho e a segurança do navegador. Ainda assim, os usuários que desejarem poderão habilitar os complementos (plug-ins) por meio do menu de configurações do Firefox.

As mudanças seguem o lançamento do recurso "Click-to-play" (clique para tocar, em português) no final do ano passado. O recurso permite que o usuário apenas ative os complementos na hora que um site requisitá-los para exibir um conteúdo da página. Dessa forma, o usuário deverá clicar em um link do lado esquerdo da URL para ativar os plug-ins e, então, exibir o conteúdo. Depois, os complementos voltam a ficar inativos.

A diferença, segundo a Mozilla, é que o "Click-to-play" até agora só desabilita complementos que estejam atualizados e que possam ser usados por invasores para instalar aplicativos maliciosos ou vírus no computador. No futuro, porém, o recurso bloqueará todos os complementos, até aqueles que estiverem em dia com a atualização, exceto pelo Adobe Flash Player.

| Link para compartilhar
Por Augusto Campos | 1/02/2013

Instalando o jogo Serious Sam 3 via Steam

aplicacoes

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“Para instalar o Serious Sam 3 Update 176695 no GNU/Linux via Steam siga os seguintes passos: - localize o game (Serious Sam 3) na biblioteca do Steam - Clique com o botão direito e selecione “propriedades” - Selecione a aba “Betas” - Escolha “publicbeta”. O game Serious Sam 3, que fez sucesso no Steam para a plataforma Windows agora está disponível também para os usuários GNU/Linux. Mas atenção, este ainda é um beta, e por isso não requer uma password. Serious Sam 3: BFE é desenvolvido pela Croteam e a mais recente da franquia Serious Sam. O jogo é movido pela Serious Engine 3,5 e teve seu laçamento para Windows em 2011.” [referência: revista.espiritolivre.org]
| Link para compartilhar
Por Augusto Campos | 1/02/2013

Rekonq 2.1, navegador web para o ambiente KDE

aplicacoes

Enviado por João Fernando Costa Júnior (revistaΘespiritolivre·org):

“A menos de um mês após o lançamento do Rekonq 2.0, o navegador web para o desktop KDE, como uma alternativa para o Konqueror, Rekonq 2.1 vem à tona trazendo mais recursos para este projeto de código aberto baseado no WebKit.

Os novos recursos para o Rekonq 2.1 incluem uma melhor integração com o KPart, suporte para remoção de itens do histórico da página de histórico, uma melhor gestão de ícones e melhor manuseio do Google Bookmark sync.

Recursos que foram restaurados em Rekonq 2.1 incluem de volta a posição de inspetor web na parte inferior, a opção para abrir a guia no final, editar barras de ferramentas e atalhos do painel de configuração, entre outros.

Correções de bugs incluem um problema de meia-janela do KPart, verificação ortográfica com QtWebKit 2.3 Beta 1, WebApp com favicon da janela, localizar por data a formatação do histórico, histórico ordenado por data, e uma correção de bug ao adicionar um favorito.” [referência: revista.espiritolivre.org]

| Link para compartilhar
Por Augusto Campos | 1/02/2013