Os 4 níveis do programador em relação aos testes
April 5, 2013 21:00 - Pas de commentaireClassificar é uma tarefa difícil, mas vamos tentar agrupar os programadores em 4 níveis em relação aos testes:
1) O atrasado: Ele não sabe o que é um teste. Ele escreve seu código, coloca em produção e nem se lembra que o software pode não funcionar como ele espera.
2) O ingênuo: Ele sabe como escrever testes mas não enxerga muito valor. Normalmente escreve testes por obrigação ou para não passar vergonha diante da equipe. Ele é do tipo que se o build está quebrado e alguém pede para ele consertar, ele comenta o teste e faz git push. Também reclama muito que escrever testes demora muito e ele seria muito mais produtivo se não tivesse que testar.
3) O extremista: Ele valoriza o teste de forma extrema. Para ele, todo código deve ser testado. 100% de cobertura é o objetivo é a maior garantia. Até utiliza técnicas como TDD, BDD e outras, mas o que importa mesmo é ter teste para tudo, inclusive para código que ele não escreveu. Quanto mais teste por linha de código melhor.
4) O experiente: Ele entende que o principal objetivo dos testes é fornecer garantias. Compreende que nem tudo precisa ser testado e nem tudo é viável de testar. Por experiência e prática, ele testa aquilo que pode quebrar e não gasta tempo com testes inúteis que levam tempo demais para serem escritos. Pratica TDD quando faz sentido e não fica preso a “regrinhas”.
Fonte: Rinaldi Fonseca
Lançado Ubuntu 13.04 Beta Final
April 5, 2013 21:00 - Pas de commentaireO único beta do Raring Ringtail, o Ubuntu 13.04, foi liberado para que usuários e desenvolvedores possam ter um preview da próxima versão do sistema operacional, a ser lançado no final deste mês. Embora ostente um kernel Linux 3.8.5, Upstart 1.8, e um suporte interno ao Python 3, o Ubuntu 13.04 não está, de certa forma, bem alinhado aos recursos.
A característica mais notável para os usuários, Smart Scopes, agora carece de ação. O Smart Scopes é destinado a expandir as capacidades do Dash do Unity do sistema de arquivos local, lojas do Ubuntu One e Amazon, para incluir muitas outras fontes de informação. Mas, apesar de classificar e receber uma exceção de recurso para fazê-lo no 13.04, o Smart Scopes foi adiado até a versão 13.10 porque, de acordo com Jono Bacon, não foi capaz de “atender às necessidades de qualidade para o Ubuntu”. A perda do Smart Scopes também significa que as melhorias de privacidade em curso no 13.04 para oferecer maior controle granular sobre quais recursos são pesquisados também não estarão incluídas nesta versão e os usuários foram deixados com “todos os recursos online” do 12.10 ou sem essa opção.
Outra característica que foi descartada é o instalador Wubi. O Wubi não havia sido atualizado no Windows 8 e uma série de bugs no instalador significavam que a decisão foi tomada para abandonar o suporte de instalação ao Wubi a partir da versão 13.04 do Ubuntu. Não está claro se o recurso retornará na versão 13.10.
Um recurso que aparece na versão beta, ainda que como um preview técnico, é o Upstart User Sessions. Desabilitado por padrão no momento, recurso permite que o sistema Upstart gerencie a sessão de desktop do usuário. Também não está claro o uso ou planos futuros para o recurso.
A versão Beta 2 é a primeira aparição do Ubuntu GNOME 13.04 desde o remix ter se transformado em uma edição oficial do Ubuntu. Esta versão inclui o GNOME 3.6, mas um GNOME3 PPA também terá um preview do GNOME 3.8 disponível. Ao contrário da versão anterior, GNOME Remix 12.10, o Firefox agora é o navegador padrão, e o Ubuntu Software Center e gerenciadores de atualização associados são utilizados, ao invés do packagekit, enquanto Abiword e Gnumeric foram substituídos pelo LibreOffice na instalação padrão. Há também correções de bugs para o Ubuntu Kylin e outros remixes.
Tal como acontece com todas as versões de desenvolvimento, o Ubuntu 13.04 não deve ser usado em sistemas de produção ou com missão crítica. Em 2012, um número de testadores caíram em desgraça com um problema no tempo de instalação, onde as instalações Linux existentes ou partições podiam fazer com que o instalador falhasse.
As imagens das versões servidor e desktop do Ubuntu 13.04 Beta 2 estão disponíveis para download. Detalhes de como fazer o upgrade para a versão beta e onde baixar outras imagens ISO da edição beta 2 do Ubuntu estão disponíveis no Raring Ringtail Technical Overview.
Com informações de The H Online
Anonymous ataca principais sites da Coréia do Norte
April 5, 2013 21:00 - Pas de commentaireNem do governo de seu vizinho sulista, nem mesmo dos Estados Unidos – o primeiro ataque contra a Coreia do Norte ocorreu na Internet, através do grupo de cyber-ativistas Anonymous. Contas de Twitter e Flickr, além de numerosos sites foram derrubados pelo grupo hacker e apareceram com imagens críticas contra o líder norte-coreano Kim Jong-un.
Os ativistas derrubaram a página uriminzokkiri.com, um site hospedado na China que serve para a difusão de conteúdo do Governo de Pyongyang, assim como outros sites oficiais relacionais, como o ournation-school.com, aindf.com, ryomyong.com, uriminzokkiri.com e ryugyongclip.com. Os hackers também conseguiram decifrar a senha do administrador do site, conta o site North Korean Tech.
Os norte-coreanos também perderam o controle de seus instrumentos sociais online. A conta de twitter @uriminzokkiri e a conta de Twitter de mesmo nome estão sendo utilizadas pelos hackers para informar sobre sua própria atividade, além de públicar imagens contra Kim Jon-un. Uma das montagens mostra o líder transformado em um porco, com uma “tatuagem” de Mickey Mouse na barriga, acusando-o de gastar mal o dinheiro enquanto a população passa fome. Em outra, dois bailarinos de tango posam com a famosa máscara do V de Vingança, que representa o Anonymous, com a mensagem “Tango Down”.
O ataque cibernético foi reivindicado por ativistas da Coréia do Sul através do site dcinside.com, conforme informações do jornal britânico The Guardian. Há 3 dias, o Anonymous assegurou ter em seu poder cerca de 9 mil contas de usuários norte-coreanos registradas no site uriminzokkiri.com, contendo informações pessoais, como nome completo, e-mail e data de nasciemento de cada um.
Este é só mais um dos ataques já realizados à Coreia do Norte, um país com uma baixíssima penetração na rede internacional e que censura conteúdos estrangeiros na Internet local. Entretanto, a vizinha Coreia do Sul não se livra de ataques do gênero, já que no dia 20 de março, pelo menos três redes de televisão e dois bancos sul-coreanos foram paralisados por uma outra ação cibernética.
Veja aqui a principal imagem divulgada pelos ativistas:
Com informações de El Diario – Diario Turing e Oberservatório Pirata
Tradução e adaptação: Felipe Magnus Gil
Licença Creative Commons BY-SA
Pentaho Day 2013
April 4, 2013 21:00 - Pas de commentaireVem aí o Pentaho Day – Encontro da Comunidade Pentaho Brasileira, desta vez em Fortaleza, no dia 20 de Abril.
A organização do evento pede para, quem puder, ajudar na divulgação, para que seja atingida a marca de mais de 250 participantes. Caso isso ocorra, será o maior evento de Business Intelligence Open Source de todo o mundo.
Importante ressaltar que o evento é gratuito e as vagas limitadas.
Sobre o evento
Durante os últimos anos, a Comunidade Pentaho tem se reunido para trocar experiências e se conhecer pessoalmente.
O primeiro encontro foi em 2008 em Mainz na Alemanha, o segundo foi em 2009, em Barcelona na Espanha, e o terceiro foi em 2010 em Lisboa, Portugal.
Em 2011, além da Europa, a América do Sul também começou a sediar esse evento; nesse ano o encontro aconteceu em São Paulo, Brasil e em Roma, Itália.
Após o sucesso em 2011, o evento foi realizado em 2012 na cidade de Recife, Brasil e Amsterdam, Holanda. Agora em 2013 o evento acontecerá em Fortaleza, Brasil.
Para mais detalhes desta edição e informações sobre a inscrição, visite http://pentahoday2013.iticdigital.org.
Quem compartilha o quê em 2013
April 4, 2013 21:00 - Pas de commentaireAgora muito se discute sobre as últimas tendências em compartilhamento social: o ecossistema fica cada vez mais ocupado, com todo mundo parecendo compartilhar coisas o dia inteiro dentro do seu gráfico social. No infográfico a seguir, é apresentado de forma resumida, tanto quanto possível para que você seja capaz de ver o quadro inteiro: o estado de compartilhamento social no início de 2013 e tudo o que você precisa saber sobre os oito principais players.
Fonte: WebHostingBuzz














