Arquivo

Arquivo do autor

PHP-AL Road Show

18, agosto, 2009

O PHP por ser uma linguagem de programação livre e robusta conquistou o mercado de programadores independentes como primeira opção de linguagem para desenvolvimento de sistemas. Rodando sobre ambientes livres e com baixo custo de implementação, o PHP permitiu que inúmeras empresas fornecessem serviços pela internet, sem o alto custo que soluções similares em outras plataformas apresentavam. Hoje o PHP responde por 33,15% dos sites na internet (NEXEN.NET,2008) e possui cerca de 4,5 milhões programadores adeptos por todo o mundo.

Eventos regionais ligados a tecnologia acontecem hoje por todas as regiões do Brasil, buscando o mesmo objetivo, a comunidade de desenvolvedores PHP de Alagoas, através do PHP-AL User Group (http://php-al.org), realiza no dia 22 de Agosto, no CESMAC – Centro de Estudos Superiores de Maceió, o I PHP-AL Road Show, evento que vem iniciar um ciclo de atividades periódicas e itinerantes a fim de levar o conhecimento dessa poderosa ferramenta a todos os 4 cantos do estado.

As inscrições para o evento, bem como a grade de programação e maiores informações já estão disponíveis no site do evento http://roadshow.php-al.org

Cheops Malta PHP, PHP-AL

PHP no FISL10

29, junho, 2009

Galera do PHPBC

Bem pessoal, aconteceu na última semana a 10ª edição do FISL – Fórum Internacional de Software Livre, que todos os anos acontece na cidade de Porto Alegre – RS.

O evento este ano contou com uma galera bem bacana e grandes nomes como Jon “Maddog”, Richard Stallman e Peter Sunde (Pirate Bay), e também do Presidente Lula que fez do FISL um caos durante o dia de sua visita devido às restrições de segurança impostas.

Trazendo para o que nos interessa o evento foi bacana apesar da pequena quantidade de palestra relacionadas diretamente a PHP, tivemos: Desenvolvimento de Geradores com PHP apresentada pelo Marcelio Leal (PHP Pai d´Égua – Pará), PHP FrameWARks apresentada pelo pessoal da SERPRO-BA, PHP não é coisa de moleque apresentada pelo Felipe Ribeiro (PHP-PB) e Desenvolvimento de aplicações web escaláveis apresentada pelo Elton Minetto (PHP-SC)

No FISL também aconteceu o I Encontro do PHP Brasil Comunidades, onde a iniciativa foi apresentada aos congressistas por Bruno (PHP-MS), Cheops (PHP-AL) e Marcelio (PHP Pai d´Égua).

Enfim, o FISL foi um grande momento para a comunidade de PHP do Brasil, o PHB Brasil Comunidades esteve presente também na ilha de grupos de usuários e atraiu muita gente, inclusive pessoas do Acre, Mato Grosso e Tocantins foram motivadas a criar grupos regionais em seus estados.

Nunca se viu PHPingas tão animados como os que aconteceram no FISL, enfim, o PHP está tomando outro nível em nosso país e nós de Alagoas ficamos muito felizes por estarmos juntos neste processo.

Então gostaríamos de agradecer a todos os presentes e que fizeram acontecer por lá: Augusto Pascutti (PHPSP), Ivo Nascimento (OPHPEN), Bruno “PorKaria (PHPMS), Marcelio Leal (PHP Pai d´Égua) Igor Feghali (PHP-Rio), Elton Minetto (PHP-SC), Cheops Malta (PHP-AL), Juarez Filho (PHP-AL) Mari Zanon (Lista PHP), Felipe Ribeiro (PHP-PB), Er Galvão (PHP-BR) e Wilker (PHP Brasil) e demais pessoas que direta ou indiretamente fizeram do FISL10 um grande evento para a comunidade PHP .

Cheops Malta PHP, PHP Brasil Comunidades, PHP-AL

Slides da apresentação do I Encontro do PHP Brasil Comunidades

29, junho, 2009

Vídeos das palestras do 1º Encontro do PHP MG

29, junho, 2009

Confira os vídeos das palestras do 1º Encontro do PHP MG!

Palestra do Alexandre dos Santos Andrade (São Paulo/SP): Usando MVC para agilizar o processo de desenvolvimento

Parte 1:

Leia mais…

Cheops Malta PHP, PHP-AL

1º Workshop PHP-ES

15, maio, 2009

1º Workshop PHP-ES

1º Workshop PHP-ES

Depois de um tempo sem publicar nada relacionado as comunidades PHP ao longo do nosso Brasil, retomo neste post trazendo o evento do pessoal lá do Espírito Santo.

Sobre o evento

O 1º Workshop PHP-ES é um evento regional totalmente dedicado à divulgação e disseminação do PHP no ES. O evento acontece pela primeira vez, fruto da vontade dos usuários de grupo de PHP‐ES em ter um evento exclusivo para a linguagem, afim de nivelar o interesse regional pela linguagem.

Data/Local

Data: 30/05/09 (Sábado)
Horário: 13:00h às 18:00h
Local: Anfiteatro da UVV (Vila Velha / ES) Ver mapa

Programação

13:00h - 13:40h - Credenciamento
13:40h - 13:50h - Abertura
13:50h - 14:50h - Nadando em Dinheiro com AJAX e jQuery [Reinaldo de Souza "JuniorZ"]
15:00h - 16:00h - Desenvolvimento ágil com Smarty [Gerson Novais]
16:00h - 16:30h - Intervalo
16:30h - 17:30h - CakePHP [Leonardo "Hackin" Freire]
17:30h - Fechamento

Mais informações no site do PHP Espírito Santo - http://www.php-espiritosanto.com.br/

Cheops Malta PHP, PHP-AL

Reportagem sobre CakePHP

10, abril, 2009

Foi publicada na segunda edição da revista TIdigital uma reportagem sobre o framework CakePHP.

Foi feita uma entrevista com um dos criadores do framework, John David Anderson e profissionais brasileiros que usam a ferramenta: Jhony Maiki Maseto, Tulio Vitor Machado Faria, Oberaldo Büll Junior, João José Carvalho Pedrini.

O PDF da reportagem está disponível neste link

Cheops Malta PHP, PHP-AL

PHPCounter

6, abril, 2009

O Projeto

O objetivo do projeto é ser uma referência para o mercado PHP mundial, fornecendo dados estatísticos que propiciarão a análise e evolução do mercado através da atuação em conjunto com grupos de usuários, empresas e profissionais.

Periodicamente serão realizados censos buscando que os profissionais façam seus cadastros ou os atualizem para que os dados sempre mostrem a realidade atual. Disponibilizaremos ferramentas para que os grupos de usuários possam ter acesso aos dados.

É importante frisar que em nenhum momento do projeto os dados preenchidos pelos usuários serão atrelados à qualquer forma de identificação. Informações como nome, número de registro, e-mail ou qualquer outra forma de identificação não serão disponibilizados para visualização nos resultados do censo.

Pré-lançamento

Está sendo realizado um pré-lançamento desta iniciativa no Brasil visando a obtenção de dados para o lançamento oficial que será realizado durante a PHP Conference Brasil ‘09.

No lançamento oficial, onde a iniciativa será extendida à outros países, cada usuário que participou do censo será contemplado com um número de registro, à exemplo de iniciativas similares, como “Linux Counter” e “Ubuntu Counter”. Usuários que aderirem ao censo após o lançamento oficial receberão seus números de registro automaticamente através da ferramenta disponível no site.

Nós aproveitamos para parabenizar os responsáveis pela iniciativa Er Galvão e Silvano Girardi Jr.  e convidamos a todos os desenvolvedores PHP de Alagoas para participarem do projeto.

Cheops Malta PHP, PHP-AL

A Beleza Da Matemática!!!

30, março, 2009

1 x 8 + 1 = 9
12 x 8 + 2 = 98
123 x 8 + 3 = 987
1234 x 8 + 4 = 9876
12345 x 8 + 5 = 98765
123456 x 8 + 6 = 987654
1234567 x 8 + 7 = 9876543
12345678 x 8 + 8 = 98765432
123456789 x 8 + 9 = 987654321

1 x 9 + 2 = 11
12 x 9 + 3 = 111
123 x 9 + 4 = 1111
1234 x 9 + 5 = 11111
12345 x 9 + 6 = 111111
123456 x 9 + 7 = 1111111
1234567 x 9 + 8 = 11111111
12345678 x 9 + 9 = 111111111
123456789 x 9 + 10= 1111111111

9 x 9 + 7 = 88
98 x 9 + 6 = 888
987 x 9 + 5 = 8888
9876 x 9 + 4 = 88888
98765 x 9 + 3 = 888888
987654 x 9 + 2 = 8888888
9876543 x 9 + 1 = 88888888
98765432 x 9 + 0 = 888888888

Brilhante, não?

E veja esta simetria:

1 x 1 = 1
11 x 11 = 121
111 x 111 = 12321
1111 x 1111 = 1234321
11111 x 11111 = 123454321
111111 x 111111 = 12345654321
1111111 x 1111111 = 1234567654321
11111111 x 11111111 = 123456787654321
111111111 x 111111111 = 12345678987654321

Agora, veja isto… 101%
De um ponto de vista estritamente matemático:

O que é igual a 100%?
O que significa Dar MAIS que 100%?

Já pensou sobre aquelas pessoas que dizem estar dando mais do que 100%?

Todos já estivemos em situações em que alguém quer que você DÊ MAIS DO QUE 100%.

O que acha de ALCANÇAR 101%?

O que se iguala a 100% na vida?

Aqui está uma pequena fórmula matemática que pode ajudar a responder a essas perguntas:

Se

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

For representado como:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26.

Se

H-A-R-D-W-O-R-K (trabalho duro)

8+1+18+4+23+15+18+11 = 98%

E

K-N-O-W-L-E-D-G-E (conhecimento)

11+14+15+23+12+5+4+7+ 5 = 96%

Mas

A-T-T-I-T-U-D-E (atitude)

1+20+20+9+20+21+4+5 = 100%

ENTÃO, veja onde o amor de Deus o levará:

L-O-V-E-O-F-G-O-D (amor de Deus)

12+15+22+5+15+6+7+15+4 = 101%

Portanto, pode-se concluir com certeza matemática que:

Enquanto Trabalho Duro e Conhecimento te levarão perto,

Atitude te levará até lá, mas….

é o Amor de Deus que te colocará no topo!

Tenha um ótimo dia e que Deus te abençoe!!!

Cheops Malta Dia a Dia

Expressões Regulares

30, março, 2009

Uma coisa que volta e meia me bate a porta são as expressões regulares, o fato é que essas danadinhas são uma “Mão na Roda” em algumas ocasiões, por exemplo quando precisamos trabalhar com o Mod Rewrite do Apache, validações de strings entre muitas outras coisas.

Segundo a Wikipedia uma expressão regular (ou o estrangeirismo regex, abreviação do inglês regular expression) provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres. Uma expressão regular provê uma forma concisa e flexível de identificar cadeias de caracteres de interesse, como caracteres particulares, palavras ou padrões de caracteres.

Vamos deixar de blá-blá-blá e ver um pouco destas benditas.

([\._0-9A-Za-z-]+)@([0-9A-Za-z-]+)(\.[0-9A-Za-z\.]+)

Bem, a primeira vez que vemos algo como a linha acima ficamos um tanto quanto assustados, entretanto, na verdade esta é uma expressão regular bem simples, iniciamos com um “()“ estes metacaracteres representam um grupo, para exemplificar podemos utilizar as expressões matemáticas que aprendemos na infância, nesta expressão exemplo percebemos claramente três grupos.
Em seguida percebemos “[]” que nas ER representam as listas, elas são exigentes e guardam dentro de si apenas os caracteres que serão casados, podendo conter como no exemplo acima intervalos, vejamos a primeira lista item-a-item.

\. o ponto nas ERs é o metacaracter solitário e casa com qualquer coisa, entretanto no caso citado ele é precedido pela “\” que é o metacaracter de escape, fazendo assim com que o bendito “.” perca o seu poder e vire um “.” literal.

_
não é nenhum metacaracter, portanto um literal.

0-9
lista, casa qualquer número de 0 a 9

A-Z
lista, casa qualquer caracter de A a Z (maiúsculas)

a-z
lista, casa qualquer caracter de a a z.

Enfim, nesta lista a ER irá casar “.” “_” ou qualquer número e qualquer letra, logo em seguida ao grupo temos o metacaracter +, o guloso, que repete em qualquer quantidade pelo menos uma vez, no caso específico acima ele vai repetir a lista.

Na sequencia temos o @ que é um literal e a brincadeira continua, espero que tenham gostado e procurem aprofundar-se nesse maravilhoso mundo das ERs.

No próximo post estarei mostrando como utilizar as Expressões Regulares no PHP.

Aprenda Mais:

Expressões Regulares – Guia de Consulta Rápida

Teste de Expressões Regulares on-line

Wikipedia - Expressão regular

Cheops Malta PHP, PHP-AL ,

PHPSPCast - Comunidade de Sampa se movimentando

25, março, 2009

http://phpsp.org.br/wp-content/uploads/2009/03/phpspcast-0.gif

Uma das novidados do PHPSP ( Grupo de desenvolvedores de PHP de São Paulo, afiliado ao PHPBC - PHP Brasil Comunidades) é o lançamento do PHPSPCast, que intenciona ser um podcast com um papo descontraído e conteúdo interessante voltado para os desenvolvedores php, parabenizamos a iniciativa do pessoal de Sampa em especial ao Augusto e Dohms que estão tocando o trabalho por lá, enfim, todos estão convidados a dar uma passadinha pelo site da galera.

http://phpsp.org.br

Cheops Malta PHP, PHP-AL