Archive for the ‘Uncategorized’ Category

Como converter arquivo .mo em .po via linha de comando

Monday, March 8th, 2010

Precisei desse feito, converter arquivo .mo em .po, ao instalar um fórum baseado no bbPress. A versão do software utilizada é a 1.0.2 já o arquivo de tradução mais recente refere-se a versão 0.9.0.4 ou 1.0-alpha-6, até o momento em que escrevo este post.

O procedimento é simples. Via linha de comando, estou utilizando o Windows, navegue até a pasta bin da instalação do Poedit. C:\Arquivos de Programas\Poedit\bin. Nessa localização digite o comando:

msgunfmt nome_do_arquivo.mo > nome_desejado_para_o_arquivo.po

Através desse comando será gerado o arquivo .po a partir do arquivo .mo. Abra o arquivo no Poedit e faça as alterações desejadas.

Retweet this post

A experiência de sofrer um ataque do tipo CSRF

Friday, August 14th, 2009

Em julho deste ano minha empresa lançou o Zip.li. E neste mês de agosto percebi alguns ataques do tipo CSRF. Foi minha primeira experiência em ser atacado.

A primeira sensação é raiva e uma vontade imensa de ver o cara na sua frente e acertar a cara dele. Ao esfriar a cabeça é preciso identificar a brecha e corrigir o problema.

O problema foi identificado e corrigido. O próximo passo agora é escrever um artigo e dar dicas de como se prevenir de ataques CSRF e contribuir para que outros tenham uma aplicação livre desse incômodo.

Até breve.

Retweet this post

Como twittar automaticamente ao publicar um post em seu blog WordPress

Thursday, July 30th, 2009

Lançamos nesta semana o Zip.li Retweet. Um plugin WordPress integrado ao Zip.li que adiciona um botão de Retweet em seus posts.

Hoje com o lançamento da versão 0.2 desse mesmo plugin há uma nova funcionalidade: twittar automaticamente ao publicar um post em seu blog WordPress.

Baixe o Zip.li Retweet e aumente o “spread the world” de seus posts.

Retweet this post

A cada dia são lançados aproximadamente 10 plugins WordPress

Wednesday, July 29th, 2009

Mais de 6.000 plugins WordPress estão disponíveis no diretório do WordPress.org . Considerando que em 28 de janeiro de 2009 tinhamos 4.000 há uma média de aproximadamente 10 plugins publicados a cada dia. São números consideráveis.

O WordPress vem crescendo e surge a necessidade de termos profissionais especializados. Por isso e outras fui convidado pelo iMasters para ministrar cursos avançados sobre criação de plugins e temas WordPress.

Fique atento aos direcionamentos do mercado e se especialize.


Retweet this post

Zip.li

Tuesday, July 21st, 2009

Hoje é o lançamento do Zip.li. Um encurtador de URL simples e otimizado para você fazer o que deseja: ziplar (encurtar) URL’s.

O serviço ainda em versão Alpha (em desenvolvimento) foi desenvolvido pela minha agência, a Apiki e em novos posts contarei mais detalhes sobre o desenvolvimento.

Siga o Zip.li no Twitter @apikizipli. Forte abraço.

Retweet this post

Treinamentos avançados em WordPress e jQuery

Thursday, July 16th, 2009

Fiquei muito feliz com o convite do iMasters para ministrar treinamentos avançados em WordPress e jQuery. Nesta semana foi lançado o site iMasters Pro – Programa de treinamentos avançados.

Vou ministrar três cursos:

  1. Desenvolvimento de plugins WordPress
  2. Dominando temas para WordPress
  3. Como criar um plugin para jQuery

No CMS Brasil 2009 palestrei sobre Como criar um plugin para WordPress, veja a palestra e tenha uma noção sobre o treinamento Desenvolvimento de plugins WordPress. O bacana que serão 16h aulas e criaremos um projeto real durante o curso.

O treinamento Dominando temas para WordPress é ideal para designers que desejam transformar seu layout num tema WordPress ou adaptar os existentes. Indicado também para programadores que se envolvem com a criação e customização de temas.

Já o treinamento Como criar um plugin para jQuery será muito interessante, além de abordar a criação de plugin vamos recriar do zero o jQuery lightBox plugin que já foi baixado mais de 200 mil vezes e utilizado pela fundação Mozilla.

Conheça o iMasters Pro – Programa de treinamentos avançados, faça sua inscrição e até nosso breve encontro.

Retweet this post

iMasters CMS Brasil 2009 foi ótimo

Monday, June 22nd, 2009

Neste final de semana estive em São Paulo para participar do iMasters CMS Brasil 2009. Sinceramente, me surpreendi. O evento foi ótimo em diversos sentidos e já deixou expectativas para a próxima edição.

Palestrei sobre Como criar um plugin para WordPress e acredito ter contribuído com o pessoal presente. O evento contou com a presença do Matt Mullenweg, criador do WordPress, Anthony Ferrara e Ryan Cozimek da comunidade Joomla e Addison Berry do Drupal.

No evento realizei significativos networking e foi na minha opinião o melhor evento do iMasters nesse sentido. Sem contar com a organização do evento, o carinho e atenção que a equipe desse grande site dispõe. Adoro vocês.

Retweet this post

CMS Brasil 2009 será neste sábado, em SP

Monday, June 15th, 2009

Evento traz o criador do WordPress ao Brasil, além dos líders mundiais do Joomla! e Drupal. Faça sua inscrição a partir de R$80,00.

Retweet this post

Portfólio de desenvolvedor web

Friday, February 13th, 2009

Os trabalhos de desenvolveres web e programadores quando feitos em modo “server side” ficam “behind the scenes”. Logo, quem está de fora do projeto não tem conhecimento sobre o trabalho. E assim, não conseguimos analisar como você codifica seus códigos, se estão indentados, comentados e utilizando as melhores práticas.

Portanto, quando você se envolve em projetos de código aberto está criando um ótimo portfólio para análise e reconhecimento do seu trabalho. Se tiver sido bem feito, é claro. Caso contrário, está dando um tiro no próprio pé.

Para um desenvolver web o melhor portfólio para ele, na minha opinião, são os projetos de código aberto. Penem nisso.

Abraços.

Retweet this post

Vamos matar o Internet Explorer 6, por favor.

Friday, January 9th, 2009

Todo bom desenvolvedor constrói suas aplicações com foco numa solução crossbrowser, ou seja, que funcione no máximo de browsers possíveis, se possível em todos. Mas, todos concordam que lidar com o infame do Internet Explorer 6 é uma *****.

O iMasters brilhantemente lançou uma campanha para eliminar browsers antigos do mercado, entre eles o dito cujo do IE 6. Convido todos desenvolvedores decentes a participarem dessa iniciativa e nos ajudar a matar o Internet Explorer 6, por favor.

Participar da campanha é simples, basta adicionar um pequeno e simples código nos sites de sua responsabilidade que esse código irá detectar o navegador e sua versão. Se detectado que se trata do IE 6, será exibido uma barra convidando o usuário a atualizar seu navegador e ter uma navegação mais segura e nos ajudar, é claro.

Para ajudar na divulgação da campanha e facilitar nosso trabalho hoje e amanhã, inicio agora um Meme onde o objetivo é blogar a respeito da campanha, inserir o código da campanha em seu blog e dizer por que o Internet Explorer 6 deve morrer :D

Convido meus amigos Metzen, Bruno Dulcetti, Japs e Michelazzo para participarem.

Retweet this post