"Faça, fuce, force." (Raul Seixas)

Bruno PorKaria Sou Bruno Fernandes Pereira, vulgo PorKaria, nascido e criado em Campo Grande, Mato Grosso do Sul.
Vou usar este humilde espaço como auxilio a minha memória e ir relatando as minhas experiências profissionais, algumas pessoais, no mundo do PHP, como entusiasta de software livre, gerente de equipes, sobre rock n roll e minhas viagens.
Estou compartilhando o que sei, o que estou aprendendo e um pouco da minha ignorância.

06 May 2008

PHP MS, oficialmente cadastro no PHP TestFest

Olha que maravilha, o PHP MS está oficialmente cadastro para participar do PHP TestFest, se você não sabe o que é isso, acesse essa página http://qa.php.net/testfest.php

A missão dessa TestFest é encontrar bugs nas novidades do PHP 5.3. Para ver a lista de grupos que até agora se cadastraram para participar é só acessar, http://wiki.php.net/qa/testfest

Diz que serão sorteados 10 elePHPantes para os melhores testes realizados, creio que seja para o teste que encontre um bug importante ou critico na parada.

O PHP MS irá realizar o TestFest no dia 10 de maio e os resultados eu vou postar aqui! mas vocês também vão poder acompanhar as novidades pelo site do grupo http://www.phpms.org

Tags: , ,

~ 0 Comments

01 May 2008

E chegou o Yahoo! User Interface Library (YUI)

É impressionante a quantidade e a qualidade de “Interface Library” em javascript/css que existem por aí.

Recentemente foi a vez do Yahoo! lançar a sua, o YUI (Yahoo! User Interface Library). Com site, blog, fórum, documentação(e que documentação massa) e uma galera de exemplos. Pra quem gosta de coisas mais centralizadas essa Library parece ser ideal, pois no site do Yahoo! você já acha tudo e pelo jeito vai se manter bem atualizada.

Mas… eu ainda prefiro o jQuery, ainda mais depois de ver os códigos exemplos do YUI, o código do jQuery é muito mais limpo e menor, no jQuery você usa menos código e faz mais coisa. Ainda não vi nenhum comparativo em questão de performance, mas acho difícil alguma biblioteca javascript bater o jQuery no quesito “código limpo e de fácil entendimento”, sem falar na galera de plugins que o jQuery tem…

Se alguém ai tiver usado ou estiver usando o YUI, por favor comente mostrando os prós dele =]

*update: viajei… o negocio já é antigo e o yahoo que passou a hospedar a parada a algum tempo atrás tbm.

~ 1 Comment

30 April 2008

Como construir um site…

Navegando pela internet achei um vídeo interessante, mostrando como foi construído o novo site da Volkswagen, o vídeo segue o seguinte slogan “Construímos nosso novo website, assim como construímos o seu carro”.

[youtube=http://www.youtube.com/watch?v=le4aUAV1fA4]

Fonte: http://www.pinceladasdaweb.com.br/blog/

Tags:

~ 0 Comments

27 April 2008

Fisl 9.0 – Palestras sobre PHP

awei galera!

No meu primeiro post do blog, vou contar como foram as palestras sobre PHP. Let’s go rock!

Large Scale PHP

Palestrante: Rasmus Lerdorf – http://lerdorf.com/

Opinião: Simplesmente foi o criador do PHP falando sobre PHP, mais completo impossível. No slide da palestra ele mostra um screenshot do primeiro código em PHP e vai mostrando a sua evolução. Depois ele falou sobre otimização de performance do código, só que ele foi bem a fundo nessa questão mostrando ferramentas para aumentar performance tanto no lado do cliente(YSlow) quanto no servidor. Até ai a palestra já teria sido foda, só que ele entrou em outro assunto muito interessante, segurança. Falou sobre XSS e como prevenir usando bibliotecas do próprio PHP.

Só lendo o slide do cara para entender melhor, mas o mais massa e o que não tem no slide foi ouvir ele sempre frisando que o PHP foi uma linguagem criada para resolver os problemas da web de forma rápida e pratica e de como ele torce para que as coisas continuem assim.

Slide da Palestra: http://talks.php.net/show/fisl08/

Duro de Errar 5.0 “Tratamento, Controle e Configuração de erros em PHP 5″

Palestrante: Marcelio Leal – http://marcelioleal.wordpress.com/

Opinião: Gostei muito dessa palestra por duas coisas. Direta e divertida, não teve rodeios para entrar no tema proposto pela palestra e o palestrante soube conduzir bem a palestra, abordou o assunto “Erros no php” de uma forma divertida e mostrando bem o lado do programador nessa questão, mostrou como “evitar conflitos” com o cliente se você souber tratar os seus erros.

Começou mostrando como configurar o php.ini para customizar os seus erros, falou sobre as categorias de erros no PHP e deu uma pequena introdução do PHPUNIT. Com a palestra conseguiu mostrar a necessidade de tratar os erros da sua aplicação, ganhando agilidade na produção do projeto e na sua manutenção.

Slide da Palestra: ssplayer2.swf?doc=app-1208869566469767-8

Prevenindo XSS “Execute apenas o SEU código”

Palestrante: Er Galvão Abbot – http://www.galvao.eti.br/

Opinião: Foi direto ao assunto e abordou bem o problema, mostrou um exemplo real de phishing e explicou como ele funcionava, depois mostrou como prevenir esse tipo de ataque usando funções do PHP e seguindo algumas regras básicas na hora de programar.

Slide da Palestra: http://www.galvao.eti.br/download.php?arquivo=Prevenindo_XSS.pdf

Desenvolvendo portais com o Drupal “Estudo de caso dos portais dos Democratas”

Palestrantes: Guilherme Camargo Tossulino e Hetal Ferrari Cabral

Opinião: Não assisti a palestra até o final, fiquei interessado na palestra pois queria conhecer mais o Drupal, mais até aonde eu assisti a palestra eu não consegui conhecer mais do que eu já sabia, que ele é um CMS, muito usado, premiado e afins. Mais o slide mostra uma lista de módulos para o Drupal bem interessante.

Slide da Palestra: http://www.tossulino.com/wp-content/uploads/2008/04/palestra-drupal.pdf

Implementando Enterprise Patterns em PHP

Palestrante: Pablo Dall’Oglio

Opinião: O Assunto dessa palestra foi uma grande novidade pra mim, era o tipo de coisa que eu já fazia mais não sabia o nome, o Pablo explicou o que são Design Patterns, mostrou exemplos que no nosso dia a dia se encaixam em padrões para conseguir abordar melhor isso na programação e enfim implementar em php, o slide é cheio de códigos didáticos para explicar as várias formas de padrões apresentados.

E os padrões parecem ser o rumo do PHP daqui pra frente, já está inevitável, você precisa programar orientado a objeto e seguir padrões. E essa palestra mostra várias maneiras de padronizar o seu código.

O assunto daria para várias horas de palestra, mas infelizmente eram apenas 40min e não deu para abordar o assunto da maneira que devia, mais o slide ta bem completo e existe um livro, que o próprio Pablo escreveu sobre OOP no PHP que abrange melhor esse assunto.

Slide da Palestra: http://www.dalloglio.net/resources/talks/patterns.pdf

~ 1 Comment