Últimos artigos escritos por Emerson
Programas para executar comandos bash
Caso você já não saiba, segue uma lista de programas que pode utilizar para executar comandos em servidores rodando linux, bem como em sua máquina local caso ela seja linux, como por exemplo ubuntu que se tornou na atualizade a distribuição mais famosa para o usuário final.
Windows
A melhor opção (na minha opinião) opinião é o Putty. Você pode acessar a página oficial com todos os links para download do Putty e fazer download do putty.exe mais recente.
Executar bash DENDRO de windows
Há uma opção por executar comandos bash dentro de windows. Para isto, você deve instar o Cygwin, que, excessão feita ao Windows CE, todas as tem alguma versão compatível para download e uso. Com ele é possivel rodar algumas aplicações nativas em linux dentro dos sistemas proprietários da Microsoft, ainda que tenha uma série de pre-requisitos adicionais.
Linux
Basicamente falando, qualquer terminal de comando que você utilizar serve como terminal para executar bash. Não existe uma (grande) necessidade real de instalar algo adicional.
Importante! A maquina deve estar preparada para permitir execução bash
Muito importante e realmente determinante em proseguir ou não. Caso queira executar um comando remoto, seu servidor deve permitir acesso SSH, Eu pessoalmente não aceito hospedagems para meus sites que não ofereçam esse tipo de acesso, e, não raro cobro mais claro se um cliente tem um host que não oferece esse tipo de comando. Mesmo que tenha lá sua interface administrativa comum de se ver por ai, no caso o CPANEL. Contate seu host e peça informação de como pode fazer para ter acesso SSH a máquina remota ou quando for escolher um servidor faça questão de pedir explicitamente a opção de acesso.
Lista comparativa de clientes SSH
Visite a wikipedia para ter acesso a lista comparativa de clientes SSH (inglês).
De zero a pagerank 5 em 'menos de duas semanas' - Perdendo a fé na humanidade
Agora eu realmente achei estranho. Recentemente no twitter tinha até comentado que tinha reparado que no meu próprio site há uma ou duas semanas no máximo, eu tinha pagerank zero. Page rank 3 tá legal naquelas, dois a gente começa a a ficar preocupado, o 1 é fim de carreira mas zero é na index é fim de carreira. Mas o estranho é que apesar de pagerank 0, por pelo menos nas palavras-chaves em que eu estava interessado, meu site no google estava bem, o que me leva realmente a levar em consideração que cada vez mais o pagerank esta valendo menos do que antigamente.
Curiosidade para desatentos, para os que postam muito em fóruns da área de Joomla como no fórum oficial, o simples fato de adicionar um link para um site do mesmo assunto na área faz uma diferença. Na epoca que meu site ainda estava em fititnt.webdesign.eng.br, eu não fiz qualquer outro tipo de promoção, só coloquei o link na minha assinatura para meu blog da época. Duas semanas depois estava PR3 e não tão mal assim para palavras do mundo joomleiro. Outros do fórum oficial como Ronildo e o Daniel Corrêia certamente devem ter experienciado algo parecido. Não sei como anda agora, mas viajando um pouco mais, não é dificil imaginar que qualquer um dos mais ativos na comunidade conseguiria turbinar muito rapido e com pouco esforço qualquer site novo que fossem fazer. De certa forma isso é um estímulo para qualquer joomleiro que até o google te ama se você ajudar outras pessoas em fórums. E para quem ainda não participa, não custa nada iniciar e fazer parte do pessoal que interage no fórum oficial.
Alguns mestres em SEO devem concordar comigo que, pelo menos antigamente, pagerank era MUITO importante pra ser quase determinante sobre a pesquisa. Mesmo que um site qualquer fosse bem otimizado para uma palavra qualquer, se um outro 'não tão otimizado assim' tivesse PR 1 ou 2 a mais, o outro tinha tendência de aparecer na frente, privilegiando grandes sites com domínios antigos.
Tempo vai tempo vem, isso veio mudando. Mas o que aconteceu com esse blog pelo menos me surpreendeu.
Google Pagerank não importa mais!
O pagerank 'elouqueceu'. O Google simplesmente parece estar deixando claro que não quer mais deixar esse fator tão importante como deixava antigamente e, provavelmente para desespero de quem trabalha com SEO para venda e talvez assine contrato baseado em números, o começo de um problema. E anda rolando uns boatos de que o Google pode simplesmente parar de mostrar o PR de qualquer site.
Creio que desenvolvedores web teram de rever seu conceito. Morreu a era em que se podia dizer 'meu site é PR tal' e nasce uma mais complexa 'meu site aparece na primeira página para as palavras balde azul'
Chat com Joomleiros do mundo inteiro via IRC - Por que não?
Se você é Joomleiro, tanto usuário como desenvolvedor, e tem memória ram e não se encomoda com uma janela a mais aberta em seu computador, ainda que esta fique a maior parte do tempo minimizada, por que não entrar no chat oficial de Joomla? Aliás, sabe qual é?
Para quem não é dos tempos de IRC, clique neste link aqui e saiba como descobrir um tutorial de como usar irc. Feito isso, você pode instalar algum cliente IRC.
Basicamente, o que você vai precisar saber é duas imformações importantes: o servidor e o canal. Tendo elas, você estará no chat geral do Joomla:
Servidor: irc.freenode.net
Canal: #joomla
( Porta: 6667, caso seu cliente faça questão de solicitar isto )

Pronto! Você estará em um chat geral com usuários Joomla do mundo inteiro.
Você deve ter em mente alguns pontos. Em especial que por questão de educação deve escrever em inglês. Se não sabe, bom momento para usar um tradutor como o do google. De qualquer forma não é incomum usuários falarem em outro idioma. Como qualquer usuário pode perguntar, você vai ver desde coisas simples sendo perguntadas, até mesmo alguns programadores questionando algum meio mais eficiente de fazer algo. Tem-se algumas dezenas de pessoas no canal, embora muito provavelmente a maioria não vai falar muita coisa. De qualquer forma, vale a pena deixar aberto de canto, porque alguns assuntos ali são úteis e não custa nada dar uma olhada de vez em quando, e, claro, dar uma mão pra outras pessoas e trocar umas idéias de forma mais ativa.
Como instalar o Joomla - metodo muito rápido
É possivel instalar o Joomla de forma muito rápida, em menos de um minuto? A resposta é: SIM, é possivel. Descobra como lendo este tutorial. Claro, você também pode usar um daqueles scripts aka 'fantásticos' do CPANEL da vida, mas dai não tem graça e você nunca sabe o que vem no pacote ;)
Antes de qualquer coisa, você deve ter o programa adequado. Caso esteja usando Windows, a melhor na minha opinião é é o putty. Você pode acessar a página oficial com todos os links para download do Putty e fazer download do putty.exe mais recente. Se for Linux, provavelmente qualquer prompt de comando que abrir vai poder fazer isso sem qualquer problema. Não obstante, você pode obter uma lista completa com comparação de clientes ssh na wikipedia.
O primeiro comando que deve usar é o ssh. Abra seu seu prompt. Para quem está acostumado com interfaces mais intuitivas e gráficas, pode estranhar um pouco mas, acredite, uma tela em linha de comando dessas faz o que você com sua interface gráfica demoraria para fazer. Basta que você saiba o que está fazendo.
Ah, e claro, seu servidor deve permitir acesso SSH, Eu pessoalmente não aceito hospedagems para meus sites que não ofereçam esse tipo de acesso, e, não raro cobro mais claro se um cliente tem um host que não oferece esse tipo de comando. Mesmo que tenha lá sua interfaçe administrativa comum de se ver por ai, no caso o CPANEL.
Para quem não sabe, caso você desconheça um comando ou queira ajuda, basta digitar o nome do comando mais --help. Exemplo
Agora faça o acesso ao seu host. Seu host pode ser o número de IP da máquina remota. Então qualquer dominio ou subdomínio que aponte para o IP da máquina remota, serve, mesmo que seja um dominio de outro site que está no mesmo servidor. No meu caso:
Como se autenticar no servidor removo via SSH
Aonde fititnt é o seu nome de usuário, e webdesign.eng.br seu host remoto, que aponta para o IP 69.163.174.45. Neste exemplo tive que colocar espaços adicionais entre o usuário e a senha porque o CMS automaticamente adiciona javascript para impedir spambots, e esse javascript adicional apareceria no exemplo. Mas no seu caso é só remover, e no meu caso apenas ssh fititnt@webdesign.eng.br.
Você recebe uma mensagem pedindo a senha para seu usuário, coloque a senha correta e de enter. Talvez na primeira vez aparecerá uma mensagem perguntando se deseja armazenar uma chave de identificação do servidor remoto e se você realmente acredita que o servidor remoto é mesmo quem ele diz ser. Responda yes, ou sim, conforme as opções que lhe derem.
Como avançar e voltar de diretórios (cd)
O comando para fazer isso é o cd de 'change directory'. Basicamente, o parametro adicional dele indica a localização que você vai atingir, sendo que ponto ponto ( .. ) significa subir um diretório
Ok, agora que você já está autenticado, e sabe ir e vir, vá até o diretório em que quer instalar o Joomla. Caso o diretório não exista, use o comando 'mkdir nomedodiretório' para criar o diretório, e 'rm - R nomedodiretorioaserdeletado' para deletar caso tenha algum anterior e queira apagar.
Faça o download do arquivo de instalação do Joomla direto no servidor, sem intermediários ( wget )
Vá até o repositório aonde tem os links diretos para download das versões do Joomla, que pode ser acessado através de alguns cliques da página inicial do Joomla.org ou direto do Joomla Forge. Neste momento você pode escolher entre uma instalação full do Joomla, ou um pacote de atualização. Na práica, se você baixar sempre os pacotes full, mesmo que for atualizar, isso não vai fazer qualquer diferença, so vai consumir um pouco mais de banda. Copie o endereço do pacote a ser obtido. No meu caso como a versão mais atual do joomla é a 1.5.14:
Ao digitar isso, será feito o download direto para o diretório atual, de modo bem mais rápido do que você baixando para o seu computador e depois fazendo o upload para o servidor do arquivo compactado ou ( pior ainda) arquivo por arquivo. Uma díca é que em geral pode clicar com o botão direto do mouse e colar o que estiver na área de transferência, no caso, a URL
Descompacte o arquivo (tar)
Depois de feito o download, basta usar o comando certo acrescentado do nome do arquivo para fazer o download. Eu pessoalmente prefiro trabalhar com arquivos tar.gz porque tem uma ótima compressão ( melhor que zip ) para arquivos como os usados em sites, além de tar.gz suportar arquovos MUITO grandes, e, apensar de comprimir um pouco menos que tar.bz2, o tar.bz2 consome mais recursos para compactar e descompactar
Onde Joomla_1.5.14-Stable-Full_Package.tar.gz é o nome do seu arquivo a ser descompactado
Acesse via navegador e faça o processo normal de inserir os dados do seu site
Com os arquivos descompactados no seu servidor, agora é so fazer o que está acostumado. Next, next, coloca os dados, ok e afins.
Remova o diretório installation (rm -r)
Uma coisa que o CMS Joomla sempre solicita é remover o diretório installation. De forma simples e rápida:
Pronto!
Considerações finais
Resumindo, o tutorial é simples assim. Na prática dá pra se instalar ou atualizar um joomla em menos de um minuto, mas pode demorar mais tempo se você ainda tem que criar os bancos de dados ou tem que fazer algum outro detalhe antes. Em um próximo tutorial eu vou explicar um pouco melhor sobre comandos que podem ser dados, e possiveis problemas e soluções que você poderia encontrar, citando inclusíve como usar o chown e o chmod que são bem úteis.
JoomlaFox! - Joomla para Firebug Extensão do Firefox
O que é?
JoomlaFox são duas coisas diferentes: uma é uma extensão que roda no Firefox (baseada no Drupal for Joomla do Matt Cheney) e a outra é o componente junto ao plugin que são instalados ao Joomla. Se você tiver ambos habilitados, e autenticado como superadministrador, verá algumas informações adicionais sobre seu site Joomla ou de extensões de terceiros.

Para quem é?
JoomlaFox, por enquanto é focado para desenvolvedores Joomla. Você pode testar e usar caso não seja um, mas talvez não vai achar tão util. Talvez no futuro se implemente algo mais interessante para usuários comuns
Como instalar
Installe a versão mais recente do JoomlaFox Joomla Componente Joomla .
Installe a versão mais recente do JoomlaFox Plugin Joomla, e tenha certeza de deixar publicado o plugin 'JoomlaFox'.
Installe a lversão mais recente do JoomlaFox para Firebug-Firefox Extension , e abra a aba 'JoomlaFox' eu sua extensão 'Firebug' do seu Firefox.
Observação: por razões de segurança, você deve estar autenticado como superadministrador para usar esta extensão;
Pré-requisito
Joomla 1.5 como CMS e Firefox 3+ com a extensão Firebug instalada como browser.
Qual é a versão atual?
Por enquanto apenas algumas versões betas estão sendo liberadas, com o intuido de esperar sugestões ( como as que você gostaria ) para que sejam implementadas.
Changelog
JoomlaFox Joomla Plugin
Veja a página JoomlaFox Joomla Component download.
JoomlaFox Joomla Plugin
Veja a página JoomlaFox Joomla Plugin download.
JoomlaFox for Firebug-Firefox Extension
Veja a página JoomlaFox for Firebug-Firefox Extension downloa.