Digamos que você tenha um grande texto e quer usá-lo no seu site, e que no meio do texto tem URLs para outros sites. Você quer que o usuário possa clicar neles e serem direcionados para o endereço em questão. Ou seja, transformar as URLs em links.
Eis abaixo a função em PHP para fazer essa conversão: Read more
Algumas vezes precisamos converter textos em CamelCase
para snake_case
, ou o contrário. Por exemplo, digamos que você use o nome dos atributos de uma classe em camelCase
e os campos da tabela em camel_case
, e em algum momento do seu código você precise converter esses nomes. Então, eis as funções PHP que você precisa para essas conversões:
Read more
Neste sábado (08 de Abril de 2017) aconteceu o 1º Meetup PHP-PB 2017 em João Pessoa/PB. Fui convidado para dar uma palestra sobre Phalcon Framework, e o tema que apresentei foi “Performance de verdade com Phalcon Framework”.
Você já teve que fazer uma consulta em alguma tabela de um banco de dados MySQL, em que você deseja ordenar por uma coluna específica, e no início dos resultados aparecem todos os campos null dessa coluna? Daí você quer manter a ordem, mas quer que os campos null fiquem no final dos resultados? Como você faz?
Bom, recentemente descobri uma forma bem fácil de fazer isso, e resolvi compartilhar aqui com quem mais precisar. Read more
Neste sábado, 09 de Março de 2013, apresentei uma palestra online via Google Hang Out falando sobre minha experiência ao tirar a certificação Zend Framework.
Para quem tiver interesse, o vídeo pode ser visto logo abaixo, ou na página do PHP-PB (php-pb.net). E disponibilizei os slides da palestra no meu slideshare: http://www.slideshare.net/jaimecpn. Link direto para esta palestra: http://www.slideshare.net/jaimecpn/certificao-zend-framework.
Pois é, estou cada vez mais virando um usuário das coisas da Apple. Mas as mesmas críticas que eu tinha da empresa eu mantenho, que não são grandes, mas que vez ou outra são um incomôdo, e que em aparelhos Android não existem. São eles:
Bluetooth difente, que só se conecta com outros aparelhos da Apple, e que não serve pra transmissão de arquivos (a menos que você encontre algum aplicativo que faça isso...); Conector diferente, que, apesar de ser muito bom, existem vantagens em usar um padrão que é usado em todos os outros aparelhos; Dependência do iTunes pra copiar arquivos pros dispositivos, que por sinal... ô programinha ruim, viu! Como pode, a Apple, que faz as coisas tão simples fazer algo tão incrivelmente pouco intuitiva e pouco prática?
Bom, mas a qualidade dos aparelhos (hardware) e do sistema operacional e aplicativos ainda fazem valer a pena ter um Apple, sem dúvida.
Uma das coisas que me incomodou bastante foi não poder usar um mp3 como toque do celular de uma forma prática, como eu fazia no meu Xperia. Até que, pesquisando no "Google é meu pastor e nada me faltará", encontrei uma forma de fazê-lo! Eis os passos: Read more
Semana passada fui pela primeira vez a uma Campus Party, ou seja, primeira vez como campuseiro. Foi na segunda Campus Party de Recife, ou #CPRecife2, que ocorreu de 17 a 20 de Julho, e resolvi deixar aqui minhas impressões.
Não é com muita frequência que podemos ver uma quantidade tão grande de nerds (incluindo eu) juntos num só lugar. Tanta gente com seus notebooks, tablets, smartphones, e até mesmo PCs, todos juntos debaixo do teto de uma casa de shows (Chevrolet Hall), assistindo palestras, jogando, acessando a internet ou correndo atrás de brindes. É disso que se trata a Campus Party, de forma resumida. Read more
No dia 27 de novembro, fiz a prova de certificação de Zend Framework. Venho agora compartilhar com vocês minha experiência e dar umas dicas de como estudar para os que estiverem interessados em fazer também.
Algumas pessoas talvez se perguntem "Por quê fazer uma prova de certificação?". Há bons motivos para isso. Além de uma realização pessoal, que é o motivo que leva muita gente a fazer (acredite!), uma prova de certificação significa que a empresa que criou ou é responsável por uma linguagem/aplicação/ferramenta garante que você sabe utilizá-la bem, e isso é válido mundialmente. No mínimo é um grande diferencial no seu currículo, que poderá ter nele o selo oficial da certificação (esse que se encontra no site na coluna direita, acima). Read more
Nesta segunda-feira (26 de Novembro de 2012) deu-se início à VIII Semana da Computação da UFPB em João Pessoa/PB. Fui convidado para dar uma palestra sobre Zend Framework, e o tema que apresentei foi “Conhecendo o Zend Framework”. Read more
Se você trabalha com WAMP, sabe como é chato toda vez que iniciar o Windows ter que iniciá-lo para que possa usar o Apache e o Mysql. Então, vai uma dica rápida para iniciar esses serviços junto com o Windows, que não é apenas copiar o link de inicialização do WAMP para a pasta "Inicializar" (que nem sempre funciona, ou fica exibindo aquela tela de permissão).
Eis o passo a passo: Read more