PHP do Jeito Certo

PHP: Do Jeito Certo

Ótimo site para quem já estudou PHP ou mesmo ainda estuda usando aquele livro um pouco antigo… fica a dica para manter as regras dessa linguagem atualizadas!

Segundo o Site: PHP: Do Jeito Certo é uma referência rápida de melhores práticas de PHP, renomados padrões de código e links para tutoriais competentes pela Web.

Visite a versão em Português: http://br.phptherightway.com/

Niver do Professor Neri Neitzke!!!

Gente já ia esquecedo!!!

Hoje é aniversário de uns dos professores que mais gravou vídeos aulas em forma de Screencast do mundo!!!

Parabéns Neri Neitzke! Esperamos que mais vídeos aulas sejam gravadas para ajudar no nosso conhecimento!

O seu sucesso ajudo nas nossas conquistas profissionais!!

Obrigado, abraços!

Para comprar as vídeos aulas do Neri Neitzke:
INFORMATICON

Perfil do Neri no Orkut

Cinco principais equívocos sobre ActionScript 3

Nesses últimos meses estudei e ainda estou aprofundando meus conhecimentos nessa linguagem muito boa para o desenvolvimento de aplicativos RIA, para usar em alguns projetos pessoais na internet e mesmo para projetos Desktop, usando o Adobe FLEX.

Achei esse artigo no site da Adobe. Segue o texto traduzido:

1 – ActionScript 3 é difícil de aprender

ActionScript 3 não é mais difícil de aprender do que qualquer outra programação ou linguagem de script. Se você estiver familiarizado com o ActionScript 2, a semântica da linguagem são praticamente os mesmos, embora você terá que aprender novas maneiras de fazer algumas tarefas comuns. Porque o ActionScript 3 APIs são mais consistentes, aprender um novo conceito e aplica-se a API APIs múltipla, tornando mais fácil de usar o conhecimento recém-descoberto para aprender novos recursos e funcionalidades.

2 – ActionScript 3 é apenas para programadores orientada a objeto

ActionScript 3 pode ser utilizado tanto para classe-base, programação orientada a objetos, bem como linha de tempo baseada em script. Você pode usá-lo da forma que for mais confortável para você ou faz mais sentido para o seu projeto.

3 – Segmentação ActionScript 3 reduz a base do Flash Player que você pode alvejar

Em dezembro de 2008, conteúdo direcionado para o Flash Player 9, a primeira versão que apoiaram ActionScript 3, podem ser vistos por 98,6% dos computadores na Internet.

4 – Você não pode escrever o código na linha do tempo com ActionScript 3

Você pode colocar o código na linha do tempo, assim como você pode com ActionScript 1 e 2.

5 – ActionScript desenvolvimento 2 é mais rápido do ActionScript 3

Embora algumas tarefas podem exigir mais de código em ActionScript 3 do que em ActionScript 2, desenvolvimento global e tempo de manutenção deve ser o mesmo ou menos do que em ActionScript 2.0, devido à depuração e melhor de erro em tempo de compilação de captura. Basicamente, em alguns casos pode haver mais código, mas será muito mais fácil encontrar erros.

FONTE: http://www.adobe.com/devnet/actionscript/articles/as3_misperceptions.html

Você já conhece o #JEDI #DFJUG ?

JEDI (Java Education and Development Initiative) é uma iniciativa para desenvolvimento e educação JAVA a distância. Conta com os seguintes cursos:

1. Banco de Dados
2. Sistemas Operacionais
3. Segurança
4. Programação WEB
5. Desenvolvimento de Aplicações Móveis
6. Engenharia de Software
7. Estruturas de Dados
8. Introdução à programação I
9. Introdução à programação II

O cadastro é LIVRE, aluno terá ao seu dispor manuais, slides de apresentação das aulas, provas, exercícios e material de referência e vídeo-aulas. Contando ainda com os softwares, o treinamento de instrutores, o acesso a suporte e a lista de discussão da comunidade.

]Participe: http://jedi.wv.com.br/

AnaPropEgua

Def.: AnaPropEgua é alguem que desempenha as funções de Analista e Programador, e por conta do excesso de trabalho e da falta de reconhecimento, pode ser considerado um Filho de Uma Egua… O Analista/Programador é um herói invisível, trabalha para que aquele calculo de imposto do faturamento esteja correto, para que as validações daquele formulário estejam coerentes com a regra de negocio e para que aquele relatorio exiba informações uteis e consistentes… E mesmo assim seus colegas não sabem realmente o que ele faz o dia todo na frente do PC…

Bom essa foi a melhor das definições que encontrei para nós que estudamos, trabalhamos, fazemos amigos, tem gente que faz até “sequiço”, serviços gerias, usamos de espelho, carregamos nas costas, jogamos, viajamos, namoramos, plantamos, etc, na frente de um Computador.

Nossas vidas eu comparo como a de um padre/pastor, enquanto ele passa horas rezando e estudando a bíblia para ter argumentos e converser ao povo que Jesus foi o cara e que devemos sempre lembrar disso todoso os domingos, nos somos responsaveis de manter a internet sempre funcionando e alimentando ela diariamente com novos sites e conteúdos e aplicativos e redes sociais e etc. Lemos as várias bíblias do Java, php e MySql e gastamos nosos tempos alimentando nossa “deusa” Web em troca de reconhecimento.

É raro ver um Anaproegua por ai na balada, claro que existe as fases (que não citarei aqui!) de maturidade até chegar a ser um verdadeiro Anaproegua, você se sentirá sendo um no seu primeiro emprego.

Trabalhando você terá um “trabalho” e dinheiro, comprará livros para ler no máximo 20 páginas daquele código e sempre tentará se agendar pra ler o resto e no dia que senta pra ler vai ver o twitter bombando e suas plantas na colheita feliz nascendo. Ai decidirá entrar no MsN pra ver que está lá, entra “invisível” pra ninguém te incomodar mais acaba sedendo, você tem que socializar-se! Não tou dizendo que isso é a pura verdade…mais acontece. Muitas vezes perdemos o foco.

Acho muito bom Ser Anaproego, temos que estudar tudo e de tudo! Atualmente é assim, só temos que ter a preocupação de lembrar que não precisamos saber de tudo, tem que ter O FOCO. Eu acho que devemos ter essa idéia em mente: Começar a estudar, por exemplo, o PMBook e ir estruturando as regras do projeto, logo nascem as primeiras classes em um diagrama UML que tudo será programado em PHP, com as classes montamos os relacionamentos do Banco…e assim vai!

Por favor Anaproeguas…não se deixem levar por sites como EGO (valeu Raul), Jogos eletrônicos, pornografias, msn, orkut entre outras coisas. O que é importante é você…você qualificado, você fazendo aplicativos, você com muito dinheiro, você etc. Já existem muitos AnaProPôneis e AnaProBurros ocupando seus tempos com bobagens. Você é diferente por estar lendo esse texto se interessando sendo curioso!

Dica: Trabalhar é muito bom, o dinheiro no começo é pouco mais banca pequenas coisas que lhe entreter por um tempo. E se você não estudar, se qualificar, achar que você é o Rei Anaproegua e que todo mundo vai depender de você eternamente…eternamente você será o Anaproegua, mais “egua” do que Analista Programador.

Acredito que os melhores Anaproeguas, aqueles que se destacaram e saíram da zona de conforto, são conhecidos nas grandes empresas como Analista Sênior. É bem mais simpática essa denominação e é esse momento que você deixará de ser um “filho de uma egua” pra um Profissional Reconhecido e detalhe com dinheiro (isso comprará seus brinquedos tecnológicos caros e viagens com a sua namorada para descansar).

Pensem nisso!
Bom, falei demais!
Imagens: http://nerdson.com
Def.: http://anapropegua.blogspot.com/
José Stélio Malcher Junior
www.josemalcher.net
[email protected]

#Belém – Curso de Shell Script em #Linux

Instrutor: Luiz Sanches ([email protected]) @luizgrsanches

Local: IESAM – Avenida Gov. José Malcher, 1148 – Nazaré – Belém-PA.
Laboratório: 2A4
Dias: 07 e 08 de Outubro de 2010
Horário: 09:00 às 12:00hs – intervalo para almoço – 14:00 às 17:00hs

Valor: R$ 60,00
Pré-requisitos: Vontade de aprender
Direito a certificado
Sorteio de um guia de comandos Linux da Novatec
As inscrições serão realizadas na Coordenação de Extensão no Anexo I

Mais informações com:
Júlio Vicari – Coordenador de Informática
Fone: (91) 4005-5425
E-mail: [email protected]

Objetivo:
O aluno aprenderá os principais comandos do sistema operacional Linux para automatizar tarefas, e posteriormente armazená-los em de Shell Scripts transformando-os em verdadeiros programas. Com interfaces funcionais permitindo a fácil interação com o usuário. Armazenamento e recuperação de informações a partir de arquivos texto. Verá também que o terminal do Linux é um verdadeiro ambiente de programação onde o domínio dos comandos fundamentais e a imaginação é o limite para o profissional.

FONTE: http://www.iesam.com.br/noticias/noticias_site.php?fIdNoticia=1098 & http://br-linux.org/2010/belem-curso-de-shell-script-em-linux/

Como #programadores matam dragões (via #email)

Analistas de Sistemas

O que todo Analista De Sistemas tem que saber logo que entra na faculdade sobre Linguagem de Programação:
Se interessar cada linguagem está com seu link para a sua melhor definição!

Java
Chega, encontra o dragão. Desenvolve um framework para aniquilamento de dragões em múltiplas camadas.
Escreve vários artigos sobre o framework, mas não mata o dragão.

.NET
Chega, olha a idéia do Javanês e a copia, tenta matar o dragão, mas é comido pelo réptil.

ASP
Os componentes necessários para levantar a espada são proprietários e caros. Outros tantos componentes proprietários para achar a localização do dragão, e mais outros tantos a localização da princesa.
Chama então seu amigo programador de PHP.

C
Chega, olha para o dragão com olhar de desprezo, puxa seu canivete, degola o dragão. Encontra a princesa, mas a ignora para ver os últimos checkins no cvs do kernel do linux.

C++
Cria um canivete básico e vai juntando funcionalidades até ter uma espada complexa que apenas ele consegue entender … Mata o dragão, mas trava no meio da ponte por causa dos memory leaks.

COBOL
Chega, olha o dragão, pensa que tá velho demais para conseguir matar um bicho daquele tamanho e pegar a princesa e, então, vai embora de volta ao seu mundinho.

Pascal
Se prepara durante 10 anos para criar um sistema de aniquilamento de dragão… Chegando lá descobre que o programa só aceita lagartixas como entrada.

VB
Monta uma arma de destruição de dragões a partir de vários componentes, parte pro pau pra cima do dragão e, na hora H, descobre que a espada só funciona durante noites chuvosas…

PL/SQL
Coleta dados de outros matadores de dragão, cria tabelas com N relacionamentos de complexidade ternária, dados em 3 dimensões, OLAP, demora 15 anos para processar a informação. Enquanto isso a princesa virou lésbica.

PHP
Pesquisa bancos de scripts e acha as classes de construção de espada, manuseio da espada, localização da princesa e dragão. Remenda tudo e coloca umas firúlas próprias.
Mata o dragão e casa com a princesa. Como tudo foi feito com gambiarras, o dragão um dia vai ressuscitar e comer os dois.

Ruby
Chega com uma p*t* fama, falando que é o melhor faz tudo, quando vai enfrentar o dragão mostra um videozinho dele matando um dragão … O dragão come ele de tédio.

Smalltalk
Chega, analisa o dragão e a princesa, vira as costas e vai embora, pois eles são muito inferiores.

ASSEMBLY
Acha que está fazendo o mais certo e enxuto, porém troca um A por D, mata a princesa e transa com o dragão.

Shell
Cria uma arma poderosa para matar os dragões, mas na hora H, não se lembra como usá-la.

Shell (2)
O cara chega no dragão com um script de 2 linhas que mata, corta, stripa, pica em pedacinhos e empalha o bicho, mas na hora que ele roda, o script aumenta, engorda, enfurece e coloca álcool no fogo do dragão.

Fortran
Chega desenvolve uma solução com 45000 linhas de código, mata o dragão vai ao encontro da princesa… mas esta o chama de tiuzinho e sai correndo atrás do programador java que era elegante e ficou rico.

FOX PRO
Desenvolve um sistema para matar o dragão, por fora é bonitinho e funciona, mas por dentro está tudo remendado. Quando ele vai executar o aniquilador de dragões lembra que esqueceu de indexar os DBF’s.

CLIPPER
Monta uma rotina que carrega um array de codeblocks para insultar o dragão, cantar a princesa, carregar a espada para memória, moer o dragão, limpar a sujeira, lascar leite condensado com morangos na princesa gostosa, transar com a princesa, tomar banho, ligar o carro, colocar gasolina e voltar pra casa. Na hora de rodar recebe um “Bound Error: Array Access” e o dragão come ele com farinha.

ANALISTA DE PROCESSOS
Chega ao dragão com duas toneladas de documentação desenvolvida sobre o processo de se matar um dragão genérico, desenvolve um fluxograma super complexo para libertar a princesa e se casar com ela, convence o dragão que aquilo vai ser bom pra ele e que não será doloroso. Ao executar o processo ele estima o esforço e o tamanho do estrago que isso vai causar, consegue o aval do papa, do Buda e do Raul Seixas para o plano, e então compra 2 bombas nucleares, 45 canhões, 1 porta aviões, contrata 300 homens armados até os dentes, quando na verdade necessitaria apenas da espada que estava na sua mão o tempo todo.

II PHP Pattern Day – #Belém

Prezados,

O II PHP Pattern Day é um evento com o objetivo principal de introduzir novos padrões e debater diferentes arquiteturas e frameworks, com o intuito de melhorar a qualidade, produtividade e o fator inovação no que se diz respeito ao desenvolvimento de software em PHP.

Nesta segunda edição, o PHP Pattern Day irá apresentar as novidades web que estão ligadas ao HTML 5, perspectivas de melhora nas aplicações com o advento da nova versão da linguagem de marcação que é a base da web. As novidades nos frameworks javascripts, e também as já tradicionais palestras com foco na qualidade de produtividade. Isso torna muito interessante pra desde de desenvolvedores iniciantes, até desenvolvedores profissionais.

Mas nesta versão do evento, as novidades ficam por conta dos debates de temas complementares e relacionados com empreendedorismo 2.0 e startups. Debates sobre licenciamento de software, cases de empresas, agilidade, software livre, entre outros, deverão ser introduzidos.

O formato dinâmico e com temas variados, torna o evento uma oportunidade ótima para trocar experiências e aumentar networking.

O evento se realizará nas datas de 25 e 26 de Agosto de 2010, no Centro Universitário do Pará – CESUPA, na Av. José Malcher 1963, Belém-Pará.

O horário das palestras será de 16:00 às 21h.

Não espere, inscreva-se ou submeta o seu trabalho agora mesmo.

A inscrição é gratuita, porém o evento tem um cunho social, durante o evento estaremos recebendo doações de livros ou materiais escolares, que serão posteriormente revertidos para comunidades que necessitam dos mesmos no interior do Pará.

Link para inscrição : Inscrição Aqui!
Link para submissão dos trabalhos : Submissão aqui!

Em breve divulgaremos um projeto de ação do PHP Pai d’Égua no interior do Pará.

Mais informações: http://phppaidegua.wordpress.com

– twitter – @phppaidegua

Divulguem nas suas listas, locais de estudo e trabalho.

Muito Obrigado.

Organização: Málaga Eventos
Realização: PHP Pai d’Égua
Patrocíno: PRODEPA
Apoio: CESUPA, Onsee

PS.: Estamos aberto à novos patrocinadores.
PS2.: Podem ocorrer mudanças em datas, horários e local do evento.