segunda-feira, 22 de março de 2010

De casa nova

http://1.bp.blogspot.com/_QEPQOA65Z6g/SrWlB7Qy-JI/AAAAAAAAABo/m46R-hXCpXk/s320/Organiza%C3%A7%C3%A3o+de+mudan%C3%A7a.jpgDepois de muita enrolação, finalmente resolvi criar um blog no WordPress e importar os tópicos.

Ainda não sei se é a melhor opção mas chega de demora. Esse blog vai continuar apenas como referência. Vocês podem me encontrar na nova casa http://raphaeldealmeida.wordpress.com/

terça-feira, 12 de janeiro de 2010

PHPUnit agora no GitHub

Sebastian Bergmann, o criador do PHPUnit finalmente moveu o repositório principal para o GitHub.

Quem acha que foi apenas para acompanhar a "moda" não reparou no novo potencial de colaboração que o projeto irá atingir. Agora você pode fazer um fork e desenvolver suas próprias soluções baseadas no PHPUnit e com maior visibilidade e, quem sabe, ter o seu código integrado pelo core do PHPUnit.

http://github.com/sebastianbergmann/phpunit

segunda-feira, 11 de janeiro de 2010

Alternativa colaborativa ao PEAR

Para quem não conhece, o PEAR é o repositório oficial de pacotes do PHP .

Depois de aprovado, um projeto pode se hospedar na estrutura do PEAR, que conta com repositório, wiki e bug tracker. Porem o mais importante, o projeto fica disponível para ser instalado como um pacote PEAR pela linha de comando.

Com o PearHub.org você pode criar um repositório público, no github por exemplo, aproveitando todos os benefícios do seu host e ainda disponibilizar rapidamente o seu projeto como um pacote PEAR. O PearHub é um channel do PEAR, por isso é uma forma de complementar os pacotes.

Para começar a instalar pacotes do pearhub, você deve inicializar o canal:

$ pear channel-discover pearhub.org


e depois instalar o pacote desejado:
$ pear install pearhub/PackageName

segunda-feira, 28 de setembro de 2009

Coding Dojo Rio no CEFET O Retorno

Reabrimos as portas do DOJO-Rio no CEFET-RJ.
Nos reunimos toda terça-feira de 18:30 às 21:30.
O CEFET fica na Rua Gen. Canabarro 552 - Maracanã
Pavilhão I [Informática], 2º andar, sala 3.

Espero por vocês.

segunda-feira, 21 de setembro de 2009

Sai do forno PHPUnit 3.4

Temos atualizações no cenário de testes em PHP. Acaba de sair do forno a release 3.4.0 do PHPUnit.

Dentre as novidades destaco test dependencies e fixture reuse. Estas features são propostas no paper JExample: Exploiting Dependencies Between Tests to Improve Defect Localization.


class StackTest extends PHPUnit_Framework_TestCase
{
public function testPush()
{
$stack = array();
$this->assertEquals(0, count($stack));

array_push($stack, 'foo');
$this->assertEquals('foo', $stack[count($stack)-1]);
$this->assertEquals(1, count($stack));

return $stack;
}

/**
* @depends testPush
*/
public function testPop(array $stack)
{
$this->assertEquals('foo', array_pop($stack));
$this->assertEquals(0, count($stack));
}
}
?>


Para atualizar suar versão para PHPUnit 3.4.0 basta executar em linha de comando:

pear upgrade


Ou para instalar

pear channel-discover pear.phpunit.de
pear install phpunit/PHPUnit

quarta-feira, 16 de setembro de 2009

Software Livre em Niteroi

Voltando do Fórum de Tecnologia em Software Livre, meu amigo Álvaro Justen lembrou que Niteroi hospeda um evento de TI em setembro. Dia 19 (Sábado), a Universidade Federal Fluminense (UFF) sediará o Software Freedom Day 2009 em Niterói - RJ.

Teremos palestras e mini-cursos sobre Python, C, PHP, Java, Lua, programação de jogos PS3, 3D Blender e muito mais.

Posts Relacionados:

terça-feira, 15 de setembro de 2009

Coding Dojo no Fórum de Tecnologia em Software Livre

Durante Fórum de Tecnologia em Software Livre do Rio de Janeiro, teremos uma sessão de Coding Dojo. Eu e meu amigo Arley(TrocandoLivros.com) estaremos lá fazendo o Coaching.

O Dojo será dia 17 de setembro de 2009 às 14:oo. As inscrições estão abertas no site do evento https://www.cta.softwarelivre.serpro.gov.br/riodejaneiro/mini-cursos

Posts Relacionados: