domingo, 8 de fevereiro de 2009
Configurando JDK 1.5 ou derivados no Linux
Copie:
cp –vf jdk-1_5_0_01-linux-i586.bin /opt
Vá ao diretório:
cd /opt
Torne o arquivo executável:
chmod +x jdk-1_5_0_01-linux-i586.bin
Após torná-lo executável, execute-o:
./ jdk-1_5_0_01-linux-i586.bin
Comandos a Serem Executados
mkdir java
Movendo a JDK para a pasta java:
mv jdk1.5.0_01 java/
Configuração
Após a instalação falta apenas configurar as variáveis de ambiente, vamos lá..
Agora faça logout de root e vamos setar as variáveis para o usuário:
Comandos a Serem Executados
Basta executar no console:
JAVA_HOME=/opt/java/jdk1.5.0_01
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
CLASSPATH=$JAVA_HOME/lib
export CLASSPATH
MANPATH=$MANPATH:$JAVA_HOME/man
export MANPATH
Algumas explicações:
JAVA_HOME == Diretório onde a JDK está instalada
PATH == Diretório dos executáveis
CLASSPATH == Diretório das libs
MANPATH == Diretório do manual [ man javac ]
Agora testaremos a instalação:
Comando a Serem Executados no console
java –version
javac
seria muito chato, para isso existe o profile [ veja a definição do profile ]
/etc/profile
Então adicionamos as seguintes linhas no seu final: [ processo como root ]
Comandos a Serem Executados neste caso você pode usar um editor de sua preferência.
#ADICIONE AO FINAL DO PROFILE
JAVA_HOME=/opt/java/jdk1.5.0_01
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
CLASSPATH=$JAVA_HOME/lib
export CLASSPATH
MANPATH=$MANPATH:$JAVA_HOME/man
export MANPATH
quarta-feira, 28 de janeiro de 2009
Criando Ícones de aplicações no Linux
Como o Oracle SQL Developer, para o Linux só está disponível em pacote .rpm, usuários do Ubuntu, tem que usar o Alien para converter o pacote para .deb ou baixar a versão .zip para poder descompactar e usar o aplicativo.
O problema é que a versão .zip não gera ícones e menus na área de trabalho, mas isso não é problema, abaixo segue exemplo de um script que cria o ícone na sua área de trabalho, para que você não precise executar o aplicativo via comando toda vez que for inicializar o programa.
Para criar o ícone basta digitar o código abaixo que é o próprio ícone em si, o que deve ser feito é passar os caminhos dos arquivos necessários para que o ícone seja criado na área de trabalho e após criar o arquivo, é só salvar com o nome da aplicação com por exemplo SQLDeveloper.Desktop e pronto, só não se esquecer de salvar o ícone na área de trabalho.
==========================================================[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=SQL Developer
Type=Application
Terminal=false
Exec=sh /opt/sqldeveloper/sqldeveloper.sh
Icon[pt_BR]=/opt/sqldeveloper/icon.png
Name[pt_BR]=SQL Developer
Comment[pt_BR]=SQL Developer
Comment=SQL Developer
GenericName[pt_BR]=
Icon=/opt/sqldeveloper/icon.png ==========================================================
Espero que ajude.
segunda-feira, 26 de janeiro de 2009
Como Limpar Todos os Edit's de um Form de uma só vez
procedure LimpaEdit (Form: TForm);
var
i : Integer;
begin
for i := 0 to Form.ComponentCount - 1 do
if Form.Components[i] is TCustomEdit then
(Form.Components[i] as TCustomEdit).Clear;
end;
// assim limpara todos os Edits, Memos, MaskEdits, etc...
//Valeu!!
Caracteres Especiais que compõem uma MaskEdit
! - Espaços em branco não aparecerão
> - Todos os caracteres seguintes serão maiúsculos até que apareça o caracter
< - Todos os caracteres seguintes serão minúsculos até que apareça o caracter
\ - Indica um caracter literal
l - Somente caracter alfabético
L - Obrigatoriamente um caracter alfabético (A-Z, a-z)
a - Somente caracter alfanumérico
A - Obrigatoriamente caractere alfanumérico ( A-Z, a-z, 0-9)
9 - Somente caracter numérico
0 - Obrigatoriamente caracter numérico
c - permite um caracter
C - Obrigatoriamente um caracter
# - Permite um caracter numérico ou sinal de mais ou de menos, mas não os requer.
: - Separador de horas, minutos e segundos
/ - Separador de dias, meses e anos