Monthly Archives: March 2009

Twitto: Framework que cabe em um tweet !

Se você – a esta altura do campeonato – não faz idéia do que é um “tweet”, ponha-se daqui para www.twitter.com !

Agora ! Podemos conversar de igual pra igual. Pense em um framework. Uma coisa grande. Com várias opções, módulos, suporte a plugins, MVC, talvez um Data Mapper, etc, etc, etc. Agora pense em um tweet: 140 caracteres. São coisas como óleo e água, gato e cachorro, são paulinos e mulheres (eu ainda vou escutar por causa disso).

Continue reading

Desenvolvedor PHP – 4Linux

Características para candidato:

- experiência mínima de 2 anos ou certificação Zend. É desejável que conheça infra LAMP, LAPP e Java e que seja familiarizado em trabalhar em ambiente Linux;

- possuir didática educacional para criar e ministrar cursos de PHP;

- deverá avaliar , analisar e homologar Software Livre em PHP e personalizá-los para as necessidades de nossos clientes (consultoria e desenvolvimento);

- desejável conhecimentos em frameworks, templates, MVC e boas práticas de programação.

Local:  São Paulo/SP – Bairro Paraíso, perto da Paulista.

Os candidatos devem email com CV para rh@4linux.com.br mencionanddo no assunto “Desenvolvedor PHP”

Mão na Massa Segurança no PHP – E o vencedor é…

Parabéns a Lucas Fernando Amorim. Ele foi contemplado com um ingresso cortesia para o Evento Mão na Massa: Segurança no PHP. Sua resposta foi a melhor dentre as postadas:

A classe PDO fornece uma camada de abstração entre o banco de dados e a sua aplicação, isto não evita ataques de SQLInjection, mas alguns de seus métodos auxiliam, tais como:
- PDO::prepare; prepara uma consulta. Retorna um objeto PDOStatement.
- PDOStatement::bindParam; liga uma variável em um parâmetro.
Estes dois métodos possibilitam, quando bem usados, eliminar quase todos os métodos de SQLInjection, exceto raras vulnerabilidades 0-day que ocorrem no banco de dados, no objeto do PDO, ou até mesmo no Driver PDO.
Com certeza esta é a melhor forma de se evitar SQLInjections usando PDO. Ressalto que PDO não é uma ferramenta de ORM, mas uma ferramenta que fornece conexão com o banco de dados.
Lembre-se; a melhor maneira de evitar SQLInjection é um bom código, e a melhor maneira sem ORM é com PDO. Estar sempre atento também as atualizações de segurança. Este é o fim dos cabelos brancos. ;D

A todos os que participaram nosso MUITO OBRIGADO.

E lembrem-se: O evento é dia 28 próximo. Mais informações no site do evento.

Até a próxima.

Programador PHP Júnior – Intelectas Brasil

A Intelectas Brasil oferece 2 vagas para programador PHP Júnior

O candidato deve ter:

- boa lógica de programação (imprescindível)
- pelo menos 2 anos de experiência em PHP
- bom conhecimento sobre programação orientada a objetos
- bons conhecimentos sobre xml, linux e shell scripts
- conhecimentos em modelagem de banco de dados MySQL
- conhecimentos básicos sobre flash, svn, cvs e ajax
- boa leitura de inglês

Outras características:

- ser curioso
- gostar de aprender e experimentar novas tecnologias
- não ter medo de errar
- ser persistente

Local: São Paulo/SP – Pacaembu – em fente ao estádio

Enviar CV para:  vagas.ti@intelectas.com.br

Vaga Programador/Estagiário – Indice Design

Empresa de Web localizada em São Paulo, SP, procura profissional ou
estagiário com experiência em programação para a Internet.

Conhecimentos necessários:

PHP – intermediário/avançado;
MySQL – intermediário/avançado;
HTML – avançado
CSS – intermediário/avançado;
Javascript – intermediário/avançado.

Salário: R$ 1.800,00

Enviar CV para: rh@indicedesign.com

ATENÇÃO: enviar CV apenas candidatos que se encaixarem nos requisitos!

Mão na Massa Segurança no PHP – o sorteio é amanhã

Para quem ainda não respondeu a pergunta “Como o PDO pode ajudar a evitar SQLInjection?” concorrendo a uma inscrição no evento Mão na Massa Segurança no PHP, sinto informar que o sorteio será amanhã, e se você ainda não respondeu, vai perder a oportunidade.

Quer responder agora? clique [aqui]

O Evento acontecerá dia 28 de Março,  sábado, das 9 às 18h, na Acctiva (Av. Paulista, 1159, Bela Vista, São Paulo). Para mais informações visite o [site].

Projeto “Eu desenvolvo seu plugin para WordPress!”

Com o crescimento continuo da importancia do WordPress no mundo Blogger um item está cad vez mais em destaque, os plugins para wordpress. Muitos defendem que o WordPress já não é mais um simples sistema de blog e que pode virar muito mais, como um CMS e diversos outros usos, vejamos por exemplo o Ministério da Cultura, cujo site é feito com base no WP.

O sistema, embora tenha diversas polêmicas sobre seu código, foi desenhado de forma a permitir diversos ganchos e pontos de conexão em sua API para podermos plugar nossos plugins, executando atividades nos mais diversos momentos da execução de um request, ou da exibição de um post. Algum tempo atrás me dediquei a escrever um artigo completo sobre o desenvolvimento destes plugins, que é hoje o segundo post mais acessado no meu blog.

A algum tempo venho recebendo ideias e pedidos de pessoas que querem desenvolver plugins para seus blogs, eles tem um problema, inventam uma solução, mas esbarram no PHP ou no codigo fonte do WP e acabam deixando de lado. Muitas vezes já existe um plugin no repositório do WP que atende ao que é buscado, porém em alguns casos sua ideia tem um twist, uma diferença ou é simplesmente original, e nessas horas você precisa de alguma ajuda.

Venho querendo pegar projetos pontuais e pequenos para fazer, já que projetos grandes acabam de vez com meu tempo livre e me ocupam por muito tempo. Portanto estou abrindo aqui um espaço para ajudar estas pessoas aqui, e estarei disponibilizando uma oportunidade para criar plugins para os outros.

Esta iniciativa possui tres planos:

  1. Plano Open Source: Você contribui com a ideia do plugin, eu desenvolvo ele, divulgo aqui no blog e publico no repositório do link. O código fica aberto a todos e o crédito do plugin é dividido entre você e eu.
  2. Plano Pago: Você me fornece com o briefing do plugin, eu desenvolvo o plugin e lhe entrego todo o código para você usar ou divulgar como quiser. O plugin carregará apenas o seu nome nos créditos.
  3. Plano Combinado: Este plano é uma mistura dos dois acima, novamente a ideia é sua, mas neste caso o código não é aberto (open source), pertencendo apenas a você, porém o crédito é novamente dividido entre você e eu. Neste caso o custo de desenvovimento é reduzido.

O preço dos plugins será feito sobe encomenda de acordo com o nivel de complexidade do mesmo e de outros fatores, e será divulgado após o contato inicial para o orçamento. Somente no caso do Plano Open Source não existe nenhum custo.

Vou desenvolver os plugins dentro do tempo livre que tiver então os prazos serão negociados cuidadosamente para evitar maiores problemas. Para acompanhar todo esse serviço, estarei utilizando o Redmine, um gerenciador de projetos, por isso vejam ele aqui:

DMS Systems – Gerenciador de Tarefas

Usem esta página [http://dev.rafaeldohms.com.br/wiki/wp-plugins/Open-Source_Plugin_Ideas] para cadastrar suas ideias de plugins Open Source, ou este email [rafael+plugins@rafaeldohms.com.br] para pedir orçamentos de plugins nos planos Pago e Combinado

Observação! É importante notar que cadastrar sua ideia não tras garantia de que seu plugin será escolhido e desenvolvido, tudo irá depender do meu tempo livre e da quantidade de plugins que apareça por ai.


© Rafael Dohms for Rafael Dohms, 2009. |
Permalink |
One comment
Want more on these topics ? Browse the archive of posts filed under Desenvolvimento, PHP, WordPress, plug-in.

Parceria com a IW2

O PHPSP têm uma nova e importante parceira: IW2.

A parceria com a IW2 não rende somente frutos ao PHPSP, mas sim a comunidade que ganhará com promoções e prêmios como hospedagem gratuita e descontos. O PHPSP era antes hospedado em uma das contas dos coordenadores em um host norte-americano, hoje nosso site é hospedado nos brasileiríssimos servidores da IW2.

De uma semana para cá nosso site ficou mais rápido, e paulista ! Nada melhor do que o grupo de PHP de São Paulo ser hospedado em um host paulista. Aguardem novidades ! Lembrando mais uma vez que o site do PHPSP também é de vocês ! Se cadastrem e postem conteúdo !

Aproveitamos este espaço e agradecemos a IW2 pelo apoio e ótimo serviço prestado ! Desejamos sucesso a vocês !

PS: entre as novidades estão o PHP TestFest’09, um contest de programação, o próximo encontro do grupo e maior integração com os blogs da comunidade.

Vaga Analista Programador – Vex

A Vex (www.vexcorp.com), empresa pioneira na implantação de hotspots no Brasil e com presença em diversos países, está a procura de profissionais interessados e que busque uma oportunidade de crescimento para atuar no departamento de T.I.

Pré-requisitos:

  • Profundos conhecimentos em PHP e programação orientada a objetos.
  • SQL ANSI.
  • Linux.
  • Inglês.

Diferenciais:

  • Uso de frameworks.
  • AJAX.
  • Modelagem de dados.
  • PostgreSQL.
  • Subversion.

Enviar curriculum para jobs@vexcorp.com com a descrição de como adquiriu experiência nos tópicos descritos na lista de pré-requisitos bem como a pretensão salarial.