php


Já estão abertas as inscrições para o II Encontro Nordestino de Software Livre – ENSL, que será realizado de 28 a 30 de setembro de 2007, no Centro de Convenções de Sergipe, em Aracaju, SE, Brasil. Até o dia 31 de agosto o valor da inscrição para estudante, é de R$ 40,00 e profissional, R$60,00. Aproveite o desconto e inscreva-se antecipadamente.

Vários palestrantes já confirmados, alguns internacionais, como o Nathan Wilson, que é o responsável na DreamWorks Studio pela transição dos sistemas para o Linux e para o GNOME, utilizados na produção de filmes como: “O Príncipe do Egito”, “Madagascar”, “Shrek 2”, “Shrek Terceiro”, dentre outros. Teremos também a presença de Henri Bergius responsável pelo projeto Midgard, e tambem grandes nomes nacionais como Rubens Queiroz, Júlio Neves, Sergio Amadeu, entre outros.

Em sua primeira edição, na cidade de João Pessoa – PB, o ENSL contou com 1932 inscritos e um total de 42 palestras, então não fique de fora, acesse o site http://www.ensl.org.br e inscreva-se.

Olá para todo mundo desculpa o atraso no material do pessoal do curso de PHP, mas antes tarde do que nunca certo?
Meu fim de semana foi um tanto entre tosse e febre então por isso atrasei mas agora está aí para seu deleite 😀
Assim como outros materiais que já disponibilizei na Internet os slides vão para o scribd.com e os exemplos para o box.net o que te leva aos seguintes links:

Os exemplos podem ser baixados de Curso PHP

E os slides estão em Aulas PHP com MySQL

Boa sorte a todos e qualquer dúvida é só entrar em contato. Espero todos no II Encontro Nordetino de Software Livre aqui em Sergipe em Setembro/2007.

Olá Pessoal, terminou ontem o curso “Desenvolvimento de Aplicações para WEB com PHP e MySQL” que eu fui instrutor na Seminfo.

Ao pessoal que participou do curso meu muito obrigado! Foi uma turma bem interessada no assunto, acompanharam legal e como eu havia prometido os slides e os exemplos estarão aqui no blog em breve devo fazer o upload do material no fim de semana então aguardem :p só um pouquinho.

Enquanto isso indico para vocês alguns sites sobre PHP que costumo acessar:

Para quem quer instalar o PHP no M$ RWindows pode usar o easyphp que pode ser baixado em: http://www.easyphp.org/telechargements.php3

Existem duas versões lá:

EasyPHP 2.0 beta1 – Apache 2.2.3 – PHP 5.2.0 – MySql 5.0.27 – phpMyAdmin 2.9.1.1 – SQLiteManager 1.2.0
EasyPHP 1.8 – Apache 1.3.33 – PHP 4.3.10 – MySql 4.1.9 – phpMyAdmin 2.6.1

Lembrando que a versão do PHP que usamos em sala foi a 5.2. Enquanto eu não publico aqui os slides vocês podem ir navegando pelo blog nos artigos sobre PHP clicando aí embaixo na seção “Veja mais artigos sobre” ou clicando aqui.

Eu é claro também fiz o teste pra ver que linguagem de programação eu seria. E o resultado foi nada surpreendente:

You are PHP.  You enjoy the World Wide Web.  You are constantly changing the way you do things, and this tends to confuse people who work with you.

Veja aqui, se você fosse uma Linguagem de Programação que linguagem você seria?

ps.: Eu gostaria mesmo era de ser o C++ ihihi:

E eu não parei e fiz também “Que sistema operacional seria você?”. Esse eu gostei mesmo do resultado:

You are Debian Linux. People have difficulty getting to know you.  Once you finally open your shell they're apt to love you.
Which OS are You?

Olá pessoal ontem aconteceu o Flisol – Festival Latino Americano de Instalação de Software Livre o grupo de usuários Linux-Se se superou e organizou um evento para mais de 400 pessoas no em uma semana! Parabéns a todos!

Estou orgulhoso de ter feito parte da organização e de ter dado uma palestra sobre uma linguagem que uso já a alguns anos, o PHP, espero que tenha sido produtivo para todos que estiveram lá.

O pessoal do Install Fest estava animado com instalação de máquinas com Slack, Ubuntu, atualizações e mais algumas brincadeiras com XGL e um MacOSX que apareceu por lá.

Para os que estiveram lá obrigado pela presença e como havia prometido colocarei aqui os links para download do material que usei na palestra.Estou organizando os arquivos e até a terça devem estar disponíveis aqui.

Para quem não esteve vai rolar mais eventos e aguardem o II Encontro Nordestino de Software Livre ENSL e I Livre-SE que acontecerá em Setembro!

É essa semana como se já não tivesse coisa demais pra fazer resolvi dar uma olhada no código-fonte do PHP4. Essa onda de programador open-source vira e mexe vem bater na minha praia.

Baixei. É legal bem organizado (é bem verdade que comentário no código é zero quase não tem), tem o código das extensões separado do núcleo do compilador (o que é algo bom) que é criado pela Zend.

“Uma coisa dessas desemploga…”

Fiquei meio desiludido ao ver no código-fonte do compilador que ele foi feito usando o FLEX e o YACC. Na disciplina de compiladores na universidade eu vi essas duas ferramentas que são geradores de analisadores léxicos e sintático-semânticos, mas na hora de construir, eu e meus colegas, construímos do zero afinal apesar do FLEX ser uma ferramenta muito legal o código que ele gera (por motivos óbvios) não é bem otimizado.

Daí resolvi pegar o código-fonte do PHP5 já que nesta versão eles anunciaram que reescreveram o núcleo do PHP para melhorias de performance e adicionar o suporte a Orientação a Objetos de verdade. Que alívio não tem mais FLEX na história eles realmente escreveram o núcleo do zero o que provavelmente deve ter dado um ganho de performance bem interessante.

Esse talvez seja um dos grandes trunfos do software livre eu posso ir lá e ver que a versão mais nova realmente melhorou está lá no código. Como eu vi um dia desses num desses sites de software-livre “Use a força: leia o fonte!”.

Durante o longo feriado da Semana Santa trabalhando num site (que está me dando mais trabalho que deveria) descobri uma coisa no mínimo incomum no PHP.

Existem DOIS operadores de igualdade!

Daí vc diz: – “Mas como assim pra quê dois?”

E eu respondo: – Ora ora um afirma se é igual o outro se é idêntico #)

Por mais estranho que possa parecer é verdade para o PHP idêntico é mais igual que igual %-/

O operador de comparação == serve para comparar os valores de duas variáveis já o operador === (é são 3 iguais mesmo) compara o valor e o tipo da variável.

Ah! daí também existem dois operadores para diferente existe != e !== que devem ser algo do tipo “diferente pacas” e “diferentinho” ihhihihihihi %-). Ê loucuras…

http://www.php.net/manual/pt_BR/language.operators.comparison.php