segunda-feira, 28 de junho de 2010

Botões de fechar, maximizar e minimizar à esquerda

O novo tema do Lucid Lynx 10.4 veio com os botões de fechar, maximizar e minimizar à esquerda.

Eu não gosto dessa mudança de hábito por isso, pesquisando como voltar ao modo anterior descobri que devia seguir os seguintes passos.

Aperte Alt + F2 e digite gconf-editor. Feito isso vá em apps / metacity / general > button_layout. Neste item, apenas TROQUE as posições e deixe como o texto a seguir: menu:minimize,maximize,close

Os ":" definem o lado dos botões, os textos definem a ordem.


Ambiente de desenvolvimento no Ubuntu

Sendo claro e objetivo, para montar o ambiente de desenvolvimento em PHP + mySQL não vejo melhor sistema operacional que o Ubuntu.

A principal razão foi a facilidade que tive para encontrar as ferramentas (gratuitas) que eu estava precisando.

Para começar encontrei no repositório do proprio Ubuntu o gPHPEdit para editar os PHP e o mySQL Navigator para consultas no mySQL.



Para desenhar o diagrama de banco baixei o DBDesigner 4

Descompactei no mesmo diretório que baixei com o comando:
tar xzf DBDesigner4.0.5.4.tar.gz

Tive o erro envolvendo a biblioteca libborqt que resolvi conforme a dica do site que manda:

Fazer o download da biblioteca libborqt do Kylix

Descompactar o arquivo:

$ tar zxvf kylixlibs3-borqt-3.0-2.tar.gz

Depois entrar na pasta descompactada e copiar a biblioteca para /usr/lib (observe que mudamos o nome dela, isso porque o DBDesigner utiliza a biblioteca de nome libborqt-6.9-qt2.3.so e não a libborqt-6.9.0-qt2.3.so).

$ cd kylixlibs3-borqt
$ sudo cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so

Fazer o download da biblioteca dbxmda, o link está abaixo:
http://crlab.com/dbx/dbxmda.tar.gz

Descompactar o arquivo baixado:
$ tar zxvf dbxmda.tar.gz

Copiar a biblioteca baixada para /usr/lib (observe que mudamos o nome dela para libsqlmda.so):
# cp libsqlmda.so.4.50 /usr/lib/libsqlmda.so

Depois abra o arquivo de configuração $HOME/.DBDesigner4/DBConn_DefaultSettings.ini:
$ cd ~/.DBDesigner4
$ vi DBConn_DefaultSettings.ini

Procure a linha:
LibraryNameLinux=libsqlmy.so

Edite-a para:
LibraryNameLinux=libsqlmda.so

Procure a linha:
GetDriverFunc=getSQLDriverMYSQL

Edite-a para:
GetDriverFunc=getSQLDriverMySQL

Agora é só conectar ao banco de dados mysql!

No diretório ~/.DBDesigner4 tem vários arquivos de configuração interessantes....