02nd mar 2010
Antes de mais nada, deixem-me dar um olá. Faz quase 3 meses que não posto – parei antes do Natal e fiquei um bom tempo off. Por diversos motivos, os quais não vem ao caso. Muitos problemas daquela época ainda continuam, mas vou tentar voltar a postar – não sei com qual frequencia – coisas úteis para os demais desenvolvedores web (preferencialmente os voltados à interface).
Como um recomeço, fica a dica desse plugin do Wordpress, o My Category Order. Ele permite que você ordene as categorias e sub-categorias criadas de maneira muito fácil: drag’n drop. Conheci esse plugin depois de uma vasculhada no Google quando aoareceu um requisito num projeto: o cliente precisaria ordenar os itens de um menu, que são as categorias.
Depois de instalado, na área de administração é tudo feito de maneira simples. No template, para listar as categorias por essa ordem, use orderby=order.
Por exemplo: wp_list_categories(‘orderby=order’)
url: http://wordpress.org/extend/plugins/my-category-order/
Posted by Chris under
php, wordpress
2 Comments »
17th dez 2009
GalerE, vou aproveitar que não tenho atualizado muito o blog (desde o começo da semana, nunca fiquei tanto tempo sem colocar algo por aqui) devido a inúmeros fatores – cansaço, muito trabalho, falta de inspiração, preocupações pessoais que tiram o sono – para finalizar os trabalhos por aqui nesse ano de 2009 – o primeiro ano completo.
Muita coisa continuou acontecendo: conheci gente bacana, troquei idéias, escrevi mais do que nunca, aprendi bastante, fui alvo de stalker… ou seja, o normal na vida de quem desenvolve e expõe conteúdo.

Então, para aqueles que não são anti-festas de final de ano, desejo um Feliz Natal a todos e que a virada de ano traga coisas boas.
Posted by Chris under
Pensamentos
2 Comments »
07th dez 2009
Desde o começo do blog comecei a fazer posts sobre gambiarras, que dentro do mundo (de alguns desenvolvedores) também são conhecidas como POG (Programação Orientada a Objetos).
http://www.chrisb.com.br/blog/category/pog/
Não vou entrar no mérito ou não do uso das gambiarras (ou contornos técnicos, ou work-arounds) pois tem gente que não pode nem ouvir a expressão e não consegue entender que não passa – pelo menos da minha parte – de uma brincadeira e que o uso de tais ajustes são feitos como última saída. Mas, o intuíto do desse texto é divulgar mais referências sobre as gambiarras na vida dos programadores – das mais diversas áreas. Se tiverem sugestões, me mandem, que vou adicionando à lista:
Posted by Chris under
POG
6 Comments »
03rd dez 2009
Recebi uma newsletter direcionada para quem está cadastrado como developer no Wordpress, falando sobre novidades na versão 2.9 do CMS.
São as mais importantes, para desenvolvedores:
- meta-table para comentários
- suporte a tipos customizados de posts
- melhor manipulação de temas
- uso de JSON para integrações entre javascript e PHP
Para os usuários finais:
- melhoria na incorporação (embed) de mídias
- lixeira para posts, páginas e comentários
- suporte a miniaturas (thumbnails) de posts
- um editor básico de imagens
Foram corrigidos já mais de 400 bugs da versão 2.8. Para mais informações, visite http://codex.wordpress.org/Version_2.9
É possível usar a versão beta do sistema para testar seus temas e plugins!
E, não, o Wordpress não vai ser reescrito em Ruby (só pra brincar com um tweet que vi agora pouco falando que seria bacana ele ser portado para Ruby!)
Posted by Chris under
php, wordpress
2 Comments »
01st dez 2009
Felizmente há tempos eu tenho mandado bem (uia!) ao contratar profissionais para a equipe de interface (@tivasconcelos, @renanrobe, @gserrano e outros sem @’s). Fazer isso é um processo que envolve muitos fatores – e a indicação ainda é a melhor forma. Mas, tem um texto divertido que mostra alguns pontos a serem levados em conta quando você for contratar um profissional web:
Ele se auto-intitula “webmaster”
E web precisa de especialistas em áreas específicas que conheçam o básico do “todo”, mas ninguém consegue dominar tudo. Se ele se chama assim, ele na verdade não sabe nada.
Ele é um expert em Frontpage
Primeiro que a ferramenta é ruim. Segundo que quem coloca a ferramenta à frente da tecnologia não merece crédito
Ele vai submeter seu site para diversos mecanismos de buscas
Desnecessário comentar a inutilidade disso, né?
Ele quer um “Designed by…” no rodapé
O site é para você, pro seu cliente, ou é simples parte do portfólio dele?
Ele criou um site para alguém da família
A chamada sobrinhagem: a única referência que tem são os sites feitos pro tio, pro pai, etc…
Ele vai inserir um contador de visitas no seu site
Isso era bacana na época da Geocities… e morreu lá, ok?!?!
Ele vai colocar um “melhor visualizado em…” no seu site
Ok, há toda essa celeuma do IE6 atualmente, mas ninguém pode partir do pressuposto em todos os projetos de que isso é viável
Fonte: http://davidwalsh.name/9-signs-not-to-hire-that-web-guy
Posted by Chris under
Pensamentos, Tecnologia, fun
18 Comments »
29th nov 2009
Dou graças a Deus por anos atrás ter começado a usar Linux – foi na época em que o Red Hat estava estourando, alguém na faculdade me fez uma cópia.
Porque desse agradecimento? Pois não existem as bizarrices do Windows. Hoje, estava ajudando na configuração de um site que usa Wordpress num servidor da Locaweb (esses planos básicos, coxinhas) com Windows. Tinha esse ambiente rodando no meu Mac OS e num servidor Linux, para testar e homologar, tudo perfeito. Fiz a devida migração – arquivos por FTP, banco pelo phpMyAdmin… tudo belezinha!
Ai, reportaram um problema: não estava sendo possível fazer upload de novos arquivos pelo Wordpress. Conferi, a pasta de upload com o caminho correto e com permissão 777 (setando pelo cliente de FTP, o Filezilla no caso). Pensei: xiii, lá vem…
Olhei, olhei e olhei a configuração, tudo perfeito. Mudei, e nada. E nada… e a mensagem sempre aparecendo:
O arquivo enviado não pôde ser movido para E:\home\[nome do meu cliente]\Web\wp-content\uploads
Não sei porque tive a grande – e sem sentido – idéia de tentar entrar no gerenciador de arquivos do painel de controle da Locaweb e alterar por lá as permissões:

Mas eu tinha mudado pra 777...

Forcei a permissão por aqui...
E, aí, tudo funcionou perfeitamente. Pelo menos fica a dica para caso alguém tenha esse mesmo problema, algum dia!
Posted by Chris under
linux, wordpress
7 Comments »