InFog

Um blog sobre GNU, Linux, Open Source, Desenvolvimento e Nerdices em Geral

Guake, um terminal sempre à mão!

Tags: , , ,

Olá povo!

Como vocês podem ver o blog não foi fechado =) Mas parece que com a brincadeira de 1º de abril eu perdi um monte de leitores do RSS, mas um monte mesmo! Caiu de 380 para 90!!! Acredito que seja um erro qualquer do FeedBurner, se não… dancei heheheh, Nunca mais faço piada de largar o blog =)

Bem vamos ao assunto do dia: Guake!

Descobri o Guake por acaso, navegando pelo Ohloh, já que o GeSpeak também está lá.

O Guake é um terminal no estilo “drop-down” para o Gnome, mas pode ser usado em outros ambientes com as bibliotecas GTK.

Tá, mas qual é o grande barato? O legal é apertar a tecla F12 e ter um terminal à mão! O Guake suporta abas, transparência, teclas de atalhos, etc. Vejam o Guake trabalhando:

Guake

Uma dica! Para configurar o Guake você precisa estar com ele aberto e usar o comando:

$ guake -p

Com isso ele abre a janela de preferências, assim você pode dizer o tamanho que o terminal terá, a fonte, se tem transparência ou não, e blá blá blá.

Como eu gostei da ideia do Guake eu o deixei no início de sessão do Gnome, assim sempre que eu precisar ele estará lá! Basta um F2. E para esconder o Guake use F12 novamente.

InFog

13 Comentários

Dicas Away do InFog – 1

Tags: , , ,

Olá pessoal!

Bem, aqui começa uma nova série no blog, são as fantásticas “Dicas Away do InFog”!

“Mas o que são as dicas away?” Você deve estar se perguntando, pois eu respondo: Dicas Away são dicas em geral para várias atividades de vários softwares/comandos/arquivos de configuração… Enfim, um monte de dicas aleatórias de coisas que eu faço no dia-a-dia e estou afim de compartilhar aqui.

Então vamos começar! =)

Dica 1 – Subversion

Adicionar coisas novas em um repositório subversion com apenas uma linha de comando.

Essa é pra você que utiliza repositórios subversion para seus projetos e vez ou outra precisa incluir bastante coisa neste repositório.

O problema é o seguinte, você está desenvolvendo o seu projeto e no final das contas vai fazer um commit, mas você adicionou coisas novas e precisa adiciona-las ao repositório. Ok como fazemos isso?

Bem, com a opção status do svn nós podemos saber o que mudou desde o último update:

$ svn status
?      arquivo_novo.txt
M     arquivo_modificado.txt

Certo, aqui só tem um arquivo novo, então bastaria um “svn add arquivo_novo.txt” para adiciona-lo ao repositório. O problema está quando temos muitos arquivos novos, bem o svn exibe um “?” para os arquivos novos, então vamos filtrar isso:

$ svn status | grep ^\?
?      arquivo_novo.txt

Hum, legal, agora ele já exibiu somente o arquivo novo, mas a interrogação ainda está atrapalhando, afinal queremos somente o nome dos arquivos novos, então:

$ svn status | grep ^\? | tr -d \?
arquivo_novo.txt

Olha só que legal! Agora temos apenas o nome dos arquivos novos =) Então vamos adiciona-lo:

$ svn add `svn status | grep ^\? | tr -d \?`
A         arquivo_novo.txt

Prontinho! Com isso adicionamos todos os arquivos novos ao repositório subversion.

Dica 2 – PHP & MySQL

Essa é legal para desenvolvedores em PHP que utilizam o banco de dados MySQL. Lá está você inserindo um registro no banco quando de repente você precisa pegar o número que foi registrado (para campos autonum). O que você faz? Simples, use a função do php mysql_insert_id(), exemplo, com uma tabela assim:

Cliente
codigo_cliente integer autonum
nome_cliente varchar(30)

O código seria mais ou menos assim:

<?

mysql_query(“INSERTO INTO Clientes (nm_cliente) VALUES (‘{$nm_cliente}‘)”);

$codigo = mysql_insert_id();

?>

E essas foram as dicas de hoje. Gostaram? Se alguém quiser pedir uma dica basta se pronunciar nos comentários de enviar um envelope com R$ 50,00 para a minha casa que eu faço a dica com todo o prazer auheoiahe.

Abraços

InFog

1 Comentário

Personalizando as Barras do Gnome

Tags: , ,

Hello People!

Dessa vez não vou dizer muita coisa, só vou dar uma dica para personalização do seu desktop. Se você usa o Gnome você pode aproveitar a coleção de imagens para personalizar as barras dele. Eu uso algumas no meu desktop e ficam bem legais, por isso recomendo. Aqui está um exemplo do que pode ser feito:

A coleção de imagens pode ser encontrada neste link.

Bem, por hora é isso.

InFog

Quero Comentar!

© 2009 InFog. All Rights Reserved.

This blog is powered by Wordpress and Magatheme by Bryan Helmig.