Archive for the 'linux' Category

18th mai 2010

Script para baixar arquivos do SVN e gerar .zip automaticamente

Depois de zilhões de meses fazendo isso manualmente aqui na agência, resolvi me aventurar nesse misterioso e nada mágico mundo do shell script. Até que não achei complexo.
Não vou me dar ao trabalho – aliás, não o faço ultimamente nos meus últimos posts… ando sem paciência – de explicar linha a linha. O que o script faz é receber por parâmetro o caminho do SVN para fazer checkout e o caminho da pasta onde deve ser gerado o .zip. Com isso, ele se conecta ao SVN, faz checkout, gera o .zip e apaga a pasta com os arquivos.

Obs.: não esqueçam que isso só funciona em unix e que o arquivo gerado com esse conteúdo deve ter permissão 777 para ser executado.

#! /bin/sh
clear
svnpath=$1
rootfolder=$2
subfolder=$rootfolder”sub/”
svn checkout $svnpath  $subfolder
sudo find $rootfolder -iname “.svn” -exec rm -fr {} \;
cd $subfolder
zip -r package.zip *
mv package.zip $rootfolder
rm -rf $subfolder

Exemplo de chamada (imaginando que foi gerado um arquivo com o nome package.sh):
./package.sh http://myserver/myclient/svn/trunk/ /home/mmc/myfolder/

Posted by Posted by Chris under Filed under linux Comments 2 Comments »

28th abr 2010

Sem som no flash ao atualizar o Firefox 3.6 no Ubuntu

No post passado falei que para testar algumas coisas, era necessário usar o Firefox 3.6
Bem, eu fiz isso por aqui, no Ubuntu 9.10, e parou de funcionar o som no flash player. Claro, coisas bizarras das integrações entre Ubuntu/Firefox e os plugins; toda vez que atualizo a versão do Firefox, dá esse erro.

Se você passou por isso, segue o meu procedimento – simples – para corrigir. Atualizar a versão do flash player direto do site.

Voi-lá!

Posted by Posted by Chris under Filed under linux Comments 2 Comments »

29th nov 2009

Configurando acesso a pasta de uploads do WordPress na Locaweb

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...

Mas eu tinha mudado pra 777...

Forcei a permissão por aqui...

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 Posted by Chris under Filed under linux, wordpress Comments 8 Comments »

21st nov 2009

Nova versão da Avant Window Navigator (beta)

Meu gosto por usar uma dock começou bem antes de usar o Mac OS; quando instalei o Compiz pela primeira vez, acho que uns 3 anos atrás, no meu Ubuntu (versão 6?) já veio a vontade de usar uma dock. Procurei algumas, e a melhor foi a AWN (Avant Window Navigator). De lá para cá, nunca mais a deixei de lado.
Depois de um bom tempo, está para sair uma atualização da mesma, a 0.4 (versão beta ainda).

  • é possível ajustar a dock para as laterais e topo da tela agora
  • novos estilos
    Curvado

    Curvado

    Flutuando

    Flutuando

    Corner

    Corner

  • pode forçar a largura dela para ocupar toda a tela
  • sistema de auto-hide totalmente revisto e melhorado
  • a dock pode ter apenas lançadores
  • agrupamento de ícones da mesma aplicação
  • melhora na iconografia
  • quando uma aplicaç∫ao está carregando, é apresentado um ícone de carregando adequado
  • o gerenciador do AWN foi refeito

Para instalar (no Ubuntu Karmic):

sudo add-apt-repository ppa:awn-testing

Para atualizar a versão:

sudo apt-get update && sudo apt-get dist-upgrade

Para instalar do zero:

sudo apt-get update && sudo apt-get install avant-window-navigator-trunk

Fonte: http://www.webupd8.org/2009/10/avant-window-navigator-awn-04-available.html

Posted by Posted by Chris under Filed under linux Comments 2 Comments »

17th nov 2009

Notificadores do Gmail para Ubuntu

Cansado de ficar alterando toda hora pro browser, pra ver se chegou alguma mensagem nova no seu Gmail?

Existem alguns notificadores para o Ubuntu bacanas, que te alertam quando uma mensagem chegou.

Fica a dica:

CheckGmail

http://checkgmail.sourceforge.net/

cGmail

http://cgmail.tuxfamily.org/

gm-notify

http://www.ohloh.net/p/gm-notify

Gmail notifier

http://gmail-notify.sourceforge.net/

Fonte: http://www.workswithu.com/2009/10/06/gmail-notifier-applets-for-ubuntu/

Posted by Posted by Chris under Filed under linux Comments 3 Comments »

09th nov 2009

Qual distro linux você utiliza?

No começo do ano fiz uma enquete para saber qual era o logo de distros linux mais bonito.
Mas, beleza não é tudo… vamos ver, então, qual é a mais usada (não que deva dar uma vitória do Ubuntu, mas vale a pena arriscar)!

Qual distro linux você usa?

View Results

Loading ... Loading ...

Posted by Posted by Chris under Filed under enquetes, linux Comments 6 Comments »