18/03/2010

ad.

Descubra qual a sua versão do Ubuntu

Está é mais uma curiosidade que uma dica.
Eu já “catequizei” algumas pessoas a utilizarem o Ubuntu, e vira-e-mexe (ou é viraemexe?) alguém me pergunta, mas qual a minha versão do Ubuntu?. O problema é que os caras não se contentam com os números, precisam também adicionar uns nomes bem esdrúxulos. Na verdade, são compostos por um adjetivo e um nome de animal.

A partir da quarta versão (6.06 no número), a letra do alfabeto corresponde à edição. Por exemplo, na quarta versão usou-se a letra D (Dapper Drake), na quinta  (6.10) a letra E (Edgy Eft), e assim por diante. A próxima (9.10) utilizará a letra K.
Aqui vai uma lista dos nomes:

Adjetivo

Animal

Versão

Descrição

Warty

Warthog

4.10

The first “hog”

Hoary

Hedgehog

5.04

Meaning “covered with hair”, or “mature/old/wise”

Breezy

Badger

5.10

was going to be “Bendy Badger”… :)

Dapper

Drake

6.06

Polished, with 5 years of support!

Edgy

Eft

6.10

Fire up the crackpipes! (?!)

Feisty

Fawn

7.04

Courage and restlessness

Gutsy

Gibbon

7.10

Go Ape!

Hardy

Heron

8.04

Hardy Heron with 5 years of support! Most people wanted Happy/Hungry Hippo :(

Intrepid

Ibex

8.10

Released October 2008

Jaunty

Jackalope

9.04

Released April 2009

Karmic

Koala

9.10

Releasing in October 2009

esta tabela está no wiki do ubuntu (https://wiki.ubuntu.com/DevelopmentCodeNames)

Mas se você quiser ver no seu desktop, basta clicar no menu Sistema > Sobre o Ubuntu e aparecerá uma janela como essa abaixo:

versão do ubuntu

versão do ubuntu

Arrastar e soltar entre Firefox e Chrome

Um truque rápido e curioso.
Um programa bem feito utiliza ao máximo os recursos disponibilizados pelo meio. Por meio entenda-se o sistema operacional (Windows, Linux, MacOS, etc…).
Pois bem, esse é o caso do Firefox e também parece ser do do Chrome.

Quer fazer um teste? Selecione uma aba no firefox e arraste até a janela do Chrome, o link abre.
Pra mim, que vivo de construir sites, blogs e etc… e toda hora tenho que testar em diversoso browsers, tem sido uma mão na roda.

Como excluir todas as tabelas de uma base de dados do MySQL

Infelizmente a linguagem SQL não possui um desejável comando DROP ALL TABLES, por isso, quando se deseja excluir todas as tabelas de uma base de dados, caso não exista uma interface pra facilitar o serviço, a solução é exclui-las uma a uma.

Eis aqui um comando para realizar esse trabalho no MySQL, a partir da linha de comando.

1. Logue-se ao seu servidor via linha de comando. Atenção, se o seu provedor não oferece essa opção, sugiro que consiga uma boa hospedagem de sites.

2. No prompt, digite o seguinte comando, trocando USUARIO, SENHA e BASE_DE_DADOS, pelos dados da sua base de dados:

mysqldump –add-drop-table –nodata -uUSUARIO -pSENHA BASE_DE_DADOS | grep ^DROP | mysql -uUSUARIO -pSENHA BASE_DE_DADOS

Explicação do comando.

mysqldump é um aplicativo para extrair as informações de uma base de dados em formato SQL.
–add-drop-table: essa diretiva inclui um comando DROP TABLE <tabela> IF EXISTS, que exclui uma tabela se ela exisitir.

grep é um PODEROSO aplicativo que compara strings (até com expressões regulares!). ^DROP manda mostrar apenas as linhas que começam com a palavra DROP

mysql é o cliente de linha de comando do mysql. O PIPE (aquele pauzinho em pé “|”) apenas repassa a saída de um comando ao próximo. Dessa forma o mysql executará todos os DROPs selecionados no comando anterior.

Google Chrome

Por ser ainda muito recente, foi lançado ontem!, comento o novo navegador da Google nesse outro blog.

Hello world!

Francamente! Ninguém tem uma frase melhor pra começar qualquer coisa em software que não seja “hello world!”?

Bom, de qualquer forma, nasce o blog com as melhores dicas e tiras dúvidas dos aplicativos que você mais usa.