sábado, 16 de maio de 2009

Novidades

Sumi durante um tempo, mas volto com novidades.
Para quem não sabe sou formando no Curso Superior de Tecnólogia em Sistemas para Internet, no CEFET-RJ. E faz algum tempo que decidi aproveitar o período da faculdade para criar projetos, principalmente na área web.

Bom, então surgiu o Concurso Info Arena e com meus amigos da faculdade, Diogo Vincenzi, Desirré Santos, Angellica Cardoso e Rodrigo Vidal formamos um grupo.

Ainda não posso revelar muita coisa sobre o projeto, apenas que é um sistema web :)

Aguardem as novidades!

quarta-feira, 28 de janeiro de 2009

Incremente seu Firebug com Firescope


As vezes eu tenho dúvidas sobre como utilizar certas tags html no padrão W3C. Para me ajudar na criação de tags, dentro dos padrões, eu uso o Firescope.

Firescope é um plug-in do firefox que funciona junto com o firebug.

A funcionalidade central é ser um painel de referencia HTML e CSS direto no firefox.
Com ele podemos pesquisar por tags no padrão W3C, pegar exemplos e ver a compatibilidade das tags com os principais navegadores como IE, Firefox, Safari e Opera.

instalação do Firescope

Artigos Relacionados:

terça-feira, 20 de janeiro de 2009

NetBeans com PHPUnit em breve

Segundo o blog do NetBeans, em breve, teremos suporte nativo ao PHPUnit.
http://blogs.sun.com/netbeansphp/entry/phpunit_support_added

O NetBeans é a IDE multiplataforma que mais evolui, dando suporte a programadores de várias linguagens como Ruby e PHP. Guerras ideológicas a parte, qualquer iniciativa para adoção de praticas de TDD ou puramente testes unitários já está de parabéns.

segunda-feira, 15 de dezembro de 2008

eSeminário Flex e PHP

A Adobe está disponibilizando um seminário virtual sobre sua ferramente Flex.

Lee Brimelow, ira mostrar como criar uma aplicação Flex com PHP e o Zend Framework. Veremos ainda como executar nossa aplicação em um desktop com a ajuda do Adobe AIR runtime.

Mais informações:
http://www.adobe.com/cfusion/event/index.cfm?event=detail&id=462539&loc=en_us

terça-feira, 9 de dezembro de 2008

Cheat Sheet PHP

Para quem é iniciante e acha uma tarefa hercúlea decorar os principais comandos em PHP, existem as cheat sheet.
São guias de referência rápida, tudo que você precisa em uma única página.

http://www.ilovejackdaniels.com/cheat-sheets/php-cheat-sheet/

Dump no Mysql em linha de comando


mysqldump -u [usuario] -p [banco] > [arquivo.sql]

Simples como a vida :)

segunda-feira, 24 de novembro de 2008

ezPDF vs IE via SSL

Ao utilizar a classe ezPDF para gerar relatórios no php, tive um problema interessante, no IE6 e IE7 o pdf não funcionava, simplesmente apresentava erro no download via SSL. Certamente o cabeçalho HTTP estava sendo gerado de forma "incompatível" com os IEs. Mas no firefox estava tudo certo.

Como não era meu interesse alterar a classe, o que poderia gerar uma explosão de versões, simplesmente mudei a forma de utilização.

Código usado anteriormente:


include ('class.ezpdf.php');
$pdf = new Cezpdf();

... geração do relatório

$pdf->ezStream();

Código novo:

include ('class.ezpdf.php');
$pdf = new Cezpdf();

... geração do relatório

header("Cache-Control: cache, must-revalidate");
header("Pragma: public");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"relatorio.pdf\"");
echo $pdf->output();
exit;

Minha idéia foi simples, forçar o download via http :)
Se quiser saber mais sobre a ezPDF use este tutorial Hello Word.