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:

sábado, 12 de setembro de 2009

No linux não use NNF

Olha a falta que um sudo faz no ubuntu.
Depois de instalar o gem ai4r SEM o comando sudo, fui executar um teste e ocorreu o seguinte erro.

credt_test.rb:2:in 'require' : no such file to load -- ai4r (LoadError)
from credt_test.rb:2:in ...


Depois de uma relexão lembrei de uma mensagem que foi ignorada completamente durante instalação do gem. Era algo como "vou instalar o gem no seu diretório home, adicioneo ao PATH".

Como não li, não atentei que estava no ubuntu, de uso eventual, e precisava do sudo para instalar na área comum /var/lib, que já está no PATH.

Lição aprendida, leiam as mensagem durante a instalação de programas.
LINUX != NNF :S

sábado, 5 de setembro de 2009

Setembro, Mês de Eventos no Rio

Em Setembro, o Rio de Janeiro está recheado de eventos de informática, e alguns com entrada franca.

Agile Techday 2009 (15 de setembro de 2009, das 14h às 19h.)
Agile Techday 2009 é um evento para disseminar a metodologia de gerência ágil de projetos com Scrum no Rio de Janeiro. Gratuíto.
Auditório da Infoglobo - R. Irineu Marinho 35, 4º andar, Cidade Nova
http://oglobo.globo.com/blogs/tecnologia/agile/programa.html

I Fórum de Tecnologia em Software Livre (15 a 17 de setembro de 2009)
É um evento que promove a disseminação das novas tecnologias baseadas em software livre, além do compartilhamento de experiências bem sucedidas tanto de empresas públicas quanto do setor privado nesta áre. Gratuíto
Rua Pacheco Leão, 1.235 Fundos - Jardim Botânico
https://www.cta.softwarelivre.serpro.gov.br/riodejaneiro

Dev in Rio 2009 (14 de setembro de 2009, das 08:30 às 18:00 horas)
Contará com palestrantes nacionais e internacionais que falarão sobre Java, Ruby e Ruby on Rails, Python, Django, Open Source, Joomla!, Métodos Ágeis, e muito mais.
Centro de Convenções SulAmérica, Av. Paulo de Frontin n. 1
http://devinrio.com.br/

Rio Info 2009
(09 a 11 de setembro de 2009)
O Rio Info reúne empresários, acadêmicos e profissionais que buscam novas oportunidades de mercado e negócios. Além de ser um espaço para apresentação de novas idéias e troca de experiências.
Hotel Intercontinental - Avenida Prefeito Mendes de Moraes 222, São Conrado
http://www.rioinfo.com.br/

quarta-feira, 2 de setembro de 2009

GET e POST e muito mais

As variáveis $_GET e $_POST são velhas conhecidas dos programadores PHP. Sempre existe aquela discussão sobre que método utilizar ao enviar dados, "POST é para formulários e GET é para simples comandos, porque vai na URI" sempre ouvimos isso por ai. Mas pouca gente explora o lado de usar os dois métodos, sim OS DOIS, por que não.

Já experimentou criar um formulário com o abaixo?

form action="qualquer.php?var=" method="post"...


Começe a explorar as possibilidades.