Archive for March, 2008

March 31st 2008

Análise: Facebook - The Missing Manual

Facebook: The Missing ManualQuando recebi este livro da O’Reilly, confesso que estava com um “pé atras” achando que não seria algo útil. Se era pra aprender a usar o facebook, porque não apenas ficar clicando até aprender? Mas o livro mostra o outro lado do facebook, dando uma visão de usuário avançado para o novato, acelerando este processo de aprendizado e montando uma caixa de ferramentas maior para o mesmo, e até em alguns casos surpreendendo o usuário avançado com novidades.

O livro começa dando uma explicação aos leigos com uma visão bem geral do que é e como funciona o facebook, e neste ponto já começa a dar algumas dicas interessantes de como usar o facebook profissionalmente. O autor realmente posiciona o leitor sobre o que o livro trata, deixando claro ser um livro que clareia as idéias sobre o facebook e faz recomendações de segurança e uso. Continue Reading »

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, média: 5 de 5)
Loading ... Loading …

No Comments yet »

March 28th 2008

OpenX 2.5 beta - Primeiras impressões

Foi anunciado hoje o primeiro beta público do OpenX 2.5, a primeira versão puramente OpenX a ser lançada, digo isso por ser a primeira versão que incorpora as milhares de linhas que forma re-escritas, criando quase que praticamente uma nova aplicação. Eu já botei minhas mãos nessa versão e vou descrever a seguir minhas primeiras impressões.

Instalação

O processo de instalação esta bem intuitivo e claro, os erros encontrados são descritos bem claramente e sugestões de soluções são dadas. O sistema cria de forma independente a base de dados eliminando a necessidade de abrir outro programa de gerenciamento de banco para criar a base antes da instalação (desde que o usuário tenha permissões para tal). Além disso o processo esta mais detalhado,e já inclui o cadastro de “sites” uma novidade desta versão. O que antes conhecíamos como editores ou “Publishers” são agora Sites e possuem categoria, pais e língua demonstrando uma forma mais organizada de ver seu gerenciamento de banners. Este cadastro porém ainda tem problemas com os drop-downs estando todos vazios nas escolhas de país, língua e categoria.

Interface e traduçãoOpenX - Interface

A maior mudança do sistema com certeza é a visual, o novo sistema mostra uma interface limpa e mais detalhada que a anterior, com fontes menores, linhas mais sutis e diversas melhorias que vemos hoje como algo comum na internet. E junto com isto chega finalmente a tradução final da interface para o Português do Brasil, projeto em que tenho participado e me esforçado nos últimos meses. Esta tradução ainda possui alguns erros e alguns trechos do sistema ainda usa strings não traduzidas, mas estes erros serão resolvidos até a versão final. Se você estiver usando o beta e achar algum ero ou tradução inadequada, use o formulário de contato do blog para me enviar detalhes e me ajude com a correção da tradução.

Dashboard

Outra novidade é o “Dashboard”, que infelizmente deu problemas de XML-RPC em minha conexão local (limitada pro proxy), mas que irei verificar depois em outra conexão. Mas esta área resume diversas caixas de informações configuráveis que podem lhe dar uma visão instantânea de como seu sistema esta, estatísticas e diversas outras informações da rede OpenX. Com certeza uma grande adição so sistema e que também se aproveita de outras novidades descritas a seguir.

Seguindo tendências do mercado e da internet, o sistema possui uma API pública, que irei me aprofundar nos próximos dias, e esta nos trás informações do sistema que podemos usar para desenvolver plugins e widgets externos, seja para Wordpres ou por exemplo para botar as estatísticas de seu OpenX no Dashboard do MacOS. Isso permite a criação de novos widgets para o próprio OpenX na tela Principal descrita anteriormente.

Perfis e permissões

Outra novidade é a de “Perfis” onde você pode alternar entre estar “trabalhando como” Administrador, gerenciador e diversos outros níveis de permissões, facilitando a navegação e uso do sistema. Usuários que adicionam e gerenciam anúncios recebem cadastros dentro de Agências, facilitando o gerenciamento. Como administrador informações de banners não são apresentadas, sendo necessário usar um menu drop-down para alterar seu perfil para o de uma agência, tendo acesso aos banners e zonas.

Inventário e gerenciamento

OpenX - InventárioO cadastro de zonas e de banners esta basicamente igual, trazendo todos os detalhes do MMM e agregando ao que já havia no OpenAds, dando bastante detalhamento e opções de limitação e diversos detalhes e controles. O cadastro de zonas trás uma novidade no “Single Page Call” um interface para código de inserção nova, que gera em uma página o código de inserção para todas zonas do site, segmentando o que pode ir no header e as tags de banner em si, algo muito útil e bem bolado.

OpenX - Single Page CallAvaliarei também depois a área de estatísticas quando conseguir acumular mais dados e ver como ficou esta parte. Junto com as novas opções de relatório.

Conclusão

De uma forma geral este beta é uma tortura, as melhorias apresentadas pulam facilmente aos olhos e fazem você pensar “quero isso rodando no meu servidor agora!”, mas por se tratar de um beta, não é recomendado para servidores em produção e alguns erros ainda serão resolvidos. Fica então o meu compromisso com os leitores que farei um screencast para a versão 2.5 assim que a mesma sair, ou ainda com uma versão beta, dependendo de como “turbulenta” for minha mudança no próximo mês.

Para fazer o download e testar esta versão acesse: OpenX beta launched

1 Star2 Stars3 Stars4 Stars5 Stars (2 votos, média: 3.5 de 5)
Loading ... Loading …

2 Comments »

March 10th 2008

Desenvolvendo plugins para WordPress

Uma peça chave do sucesso do WordPress é justamente sua capacidade de aceitar plugins e widgets, além , é claro, dos milhares de programadores que desenvolvem os mais diversos plugins que fazem de tudo um pouco.

Algum tempo atrás fui abordado pelo Manoel Lemos do BlogBlogs para discutirmos uma missão, criar um plugin para o WordPress, baseado na API do site. Comecei entao minha saga atrás de como desenvolver um plugin. O material estava lá, espalhado em vários sites, mas estava lá.

Então agora com o sucesso do BBUinfo e na véspera de novos projetos, decidi tentar consolidar este conhecimento adquirido e focar ele no público brasileiro. Vou procurar mostrar o caminho das pedras de como começar e onde buscar os dados necessário para integrar seu código ao do WP.

Continue Reading »

1 Star2 Stars3 Stars4 Stars5 Stars (6 votos, média: 4.33 de 5)
Loading ... Loading …

23 Comments »

March 10th 2008

4ª Edição da PHP Magazine, e artigo sobre AJAX

Finalmente saiu a 4ª edição da PHP Magazine, prometida para agosto de 2007. Pelo que aparenta o projeto ganhou novo gás, lançando esta edição e anunciando que muitas mudanças estão por vir.

Nesta edição sai também meu artigo PHP e AJAX I: conhecendo o AJAX, que descreve o AJAX, como aprender e realiza um exemplo simples de como criar uma aplicação em AJAX sem o uso de nenhum framework. Este material é complemento da minha palestra, dada no PHP Conference 2007: PHP e AJAX: do Request ao Framework, e em breve deve abrir caminho para o segundo artigo da série que entrará em maiores detalhes sobre frameworks e uso avançado de AJAX.

Então visitem o site da PHP magazine e façam agora o download. Dentre os outros artigos temos “Gerando planilhas em Excel com PHP-GTK” escrito pelo Pablo Dall’Oglio (cuju livro devo publicar uma análise aqui no blog) e “Ataque de sobrecarga utilizando utilizando SMTP Injection. O que é, como é e como se prevenir” por Ricardo Striquer Soares.

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, média: 5 de 5)
Loading ... Loading …

1 Comment »