Apr 22

Com a recente compra da Sun Microsystems pela Oracle Corporation, algumas dúvidas surgiram e acredito que todos os profissionais de tecnologia estão se perguntando sobre o futuro do software embarcado e bancos de dados daqui pra frente.Bem, na minha opinião o único produto que a Oracle poderá tirar de linha de produção é o MySQL pois este bate de frente com o carro-chefe da Oracle. Quanto aos outros produtos e plataformas, não creio que seja preocupante já que muitas empresas utilizam o VirtualBox da Sun para Rodar Linux com Oracle Database 11g em grandes parques de TI.O Java provavelmente será o que menos vai sofrer modificações ao longo do processo de aquisição já que atualmente a Oracle baseia seus produtos no core do Java, então fiquemos sossegados com toda essa mudança pois no Java ninguém mexe! (Pelo menos por enquanto!).Só não consegui ainda ter idéia do que a Oracle vai fazer com a plataforma de hardware (SPARC) da Sun Microsystems. Eles nunca venderam hardware e até onde sei sobre a cultura da companhia, não tinham pretensão de realizar tal ato, mas vamos lá neh! veremos o que eles farão com todo o parque adquirido…Pelo menos agora eles têem o melhor UNIX do mercado, o Solaris!!!Ahhhh, será que ainda vai existir o projeto OpenSolaris???

Feb 16

Seguem alguns links legais para quem está pensando em construir um cluster ou mais.

Clusters em Linux
http://www.linuxjournal.com/article/4344
http://clusterknoppix.sw.be/
http://tldp.org/HOWTO/Cluster-HOWTO.html
http://www.linuxvirtualserver.org/
http://www.lcic.org/
http://openmosix.sourceforge.net/

Clusters para MySQL
http://www.oreillynet.com/pub/a/databases/2006/02/16/ha_mysql_cluster.html

Clusters em SQL Server
http://www.databasejournal.com/features/mssql/article.php/3456991

Feb 12

Nos últimos dias precisei utilizar o DBDesigner 4 no meu Kubuntu 7.10 “Gutsy Gibbon” e não encontrei quase nenhuma informação sobre como instalar de uma forma “decente”.

Estou postando um script shell que automaticamente baixa todos os componentes de software e instala, abrindo o DB Designer 4 após o processo.

 #!/bin/sh

#Instalador do DBDesigner 4
#Autor: Brajola <brajola@gmail.com>

echo ‘Instalação do DBDesigner’

echo ‘Baixando Biblioteca’
wget http://ufpr.dl.sourceforge.net/sourceforge/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz
clear

echo ‘Descompactando Biblioteca’
tar zxvf kylixlibs3-borqt-3.0-2.tar.gz
clear

echo ‘Configurando Biblioteca’
sudo cp kylixlibs3-borqt/libborqt-6.9.0-qt2.3.so /usr/lib
sudo ln -sf /usr/lib/libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so
sudo ldconfig
clear

echo ‘Baixando DBDesigner 4′
wget http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.4.tar.gz
clear

echo ‘Descompactando DBDesigner 4′
tar zxvf DBDesigner4.0.5.4.tar.gz
cd DBDesigner4
./DBDesigner4

Dec 13

Há poucos dias estava tendo problemas em encontrar uma aplicação de modelagem de dados que realmente funcionasse no Linux. Tentei o DBDesigner, ArgoUML e vários outros que não funcionaram. Até que procurando no Google (lóoooogico), encontrei um plugin para o Eclipse que me surpreendeu. Chama-se Azzurri Clay e oferece uma interface para modelagem de dados muito rica em detalhes e mesmo assim não é tão difícil de utilizar.

O Clay está disponível para download em http://www.azzurri.jp/en/software/clay/index.jsp, ou você pode instalar diretamente pelo Eclipse cadastrando a URL: http://www.azzurri.co.jp/eclipse/plugins na seção Find and Install.

Eu estou utilizando o Clay há pelo menos 2 semanas e até agora não tive nenhum problema, inclusive consegui criar bancos de dados inteiros no SQL Server diretamente dele

Acredito que seja um plugin muito útil para quem modela bases, só capriche na memória do seu micro pois aki só o Eclipse com os plugins instalados está consumindo mais de 300Mb de Ram.

Nov 21

Para quem ainda não conhece, o Eclipse.org é uma plataforma originalmente criada para desenvolver na linguagem Java. Mas como tudo no mundo Open-Source muda de uma hora pra outra os caras do projeto resolveram criar “pacotes” e distribuições para várias outras linguagens. Atualmente o Eclipse.org suporta mais de 30 linguagens e pelo que vejo ainda vai ter mais um monte de features.

Vou comentar um pouco sobre a IDE PDT (PHP Development Tools) que oferece suporte não somente ao PHP como XML, XHTML (Sim, XHTML Válido… pode testar!!!) além de CVS, Conexões à bases de dados e edição de arquivos diretamente por FTP.

O PDT está disponível no endereço http://www.eclipse.org/pdt/ e
pode ser baixado gratuitamente e se você acha que é coisa de louco baixar um pacote de mais de 100mb só pra fazer o que qualquer editor de textos poderia fazer então veja só quem está utilizando isso no endereço http://www.eclipse.org/pdt/whois.php.

Enquanto você baixa o PDT em seu sistema, pode ir olhando
alguns screenshots que tirei da minha estação de trabalho na empresa…

Tela Principal do Eclipse PDT

Preferências do Eclipse PDT

snapshot4.png

Outline (A melhor parte do Eclipse na minha opinião!!!)

snapshot3.png

Navigator

snapshot2.png

Janela Principal de Desenvolvimento

snapshot1.png

Edição de Código em Tela Cheia

Instalação do Eclipse PDT

Vou cobrir aqui apenas a instalação em ambientes Linux devido aos problemas que muita gente tem ao tentar configurar o IDE pelo KDE. Minha distribuição é o Kubuntu 7.10 Gutsy Gibbon para o Ubuntu ou qualquer outra distribuição voc? pode tentar estes passos mas não testei para ter certeza se funciona realmente.

Bem, tendo o pacote tar baixado, copie ele para seu diretório home e digite
os seguintes comandos no shell:

tar zxvf pdt-all-in-one-1.0-R20070917-linux-gtk.tar.gz -C

Isso fará com que o pacote seja descomprimido e o diretório /home/você/eclipse seja criado porém se você tentar executar o Eclipse PDT vai receber uma mensagem de erro na “PHP Perspective” incompreensível. Tentei várias receitas da internet para fazer ele funcionar direito e finalmente dei meu jeito!!!

Baixe o JRE 1.5 através deste endereço http://www.java.com/pt_BR/download/manual.jsp?locale=
pt_BR&host=www.java.com:80
, execute o seguinte comando no shell:

chmod a+x jre-1_5_0-linux-i586.bin

Para instalar o JRE 1.5 execute o seguinte comando:

./jre-1_5_0-linux-i586.bin

Siga os passos da instalação e pronto!!! seu Eclipse estará funcionando porém percebi que em algumas instalações o Eclipse não consegue localizar o Java então fiz uma gambiarra e vou descrever a seguir:

Baixe este arquivo e descompacte diretamente dentro do diretório /home/você/eclipse.

Este é um pacote com todo o conteúdo do Java só que ao
invés de criar as variáves JAVA_PATH e tal, ele procura
dentro do Eclipse automaticamente.

Tenho certeza que isso vai funcionar com qualquer distribuição.

Bem, se alguém tiver mais experiência ou até mesmo outro método
de instalação para o PDT por favor, deixe o comentário aqui mesmo.