Páginas

Pesquisar este blog

quinta-feira, 29 de abril de 2010

Java mon amour: Typical options for a JRA recording


Typical options for a JRA recording

Lenda dos Profissionais de TI

Lenda dos Profissionais de TI

Conta a lenda que quando Deus liberou os conhecimentos das artes entre os homens, determinou que a Tecnologia ficaria restrita a um grupo muito selecionado de sábios, pois entender seus conceitos era uma grande arte! Mas neste pequeno grupo, onde todos se achavam "Semi-Deuses", alguém traiu as determinações divinas… Deus, bravo com a traição, resolveu fazer valer alguns mandamentos para aqueles que escolhessem a tal profissão:

1º – Não terás vida social, familiar ou sentimental.
2º – Não verás teus filhos crescerem.
3º – Não terás feriado, fins de semana ou qualquer outro tipo de folga.
4º – Terás gastrite, se tiveres sorte, se for como os demais, terás úlcera. Às vezes um ou mais enfartos!
5º – A pressa será tua única amiga e as suas refeições principais serão os lanches.
6º – Teus cabelos ficarão brancos antes do tempo, isso se te sobrares cabelos!
7º – Tua sanidade mental será posta em cheque antes que completes 5anos de trabalho.
8º – Dormir será considerado período de folga, logo, não dormirás.
9º – Trabalho será teu assunto preferido, talvez o único!
10º – As pessoas serão divididas em 2 tipos: as que entendem de TI e as que não entendem.
11º – A máquina de café será a tua melhor amiga de trabalho, porém, à cafeína não te farás mais efeito.
12º – Happy Hours serão excelentes oportunidades de ter contato com outras pessoas loucas como você.
13º – Terás sonhos com códigos fonte, bancos de dados e telecomunicações, e resolverás problemas de trabalho neste período.
14º – Exibirás olheiras como troféu de guerra… E o pior: Inexplicavelmente gostarás de tudo isso!
15º – Não poderás adoecer!
16º – Todo dia tudo recomeçará do zero novamente, pois qualquer conhecimento em TI não vale por muito tempo !

quarta-feira, 28 de abril de 2010

Class Finder - Encontrando Classes


Quem nunca precisou de uma classe para descompilá-la e não sabia onde encontrar a mesma.

Eu já passei por várias situações como esta.

Bem, para este fim podemos usar o ClassFinder

Utilitário bastante eficiente!

Basta que você faça o download e execute-o da seguinte maneira:

java -jar classfinder.jar -d dir/ -c AlgumaClasse

-d Especifica o diretório à ser usado. Argumento obrigatório

-c Especifica o nome da classe à ser encontrada dentro dos jars. A busca é feita em case-sensitive, a menos que você use a opção p. Este argumento é obrigatório(must define it!) 
-v Verbose

Espero ter ajudado!
Abraços!
 

sábado, 24 de abril de 2010

Seu código no seu blog como na sua IDE

Eclipse


No eclipse você terá de instalar o Java2Html

Basta que você descompacte jogue seu conteúdo na pasta plugin no diretório de instalação do seu eclipse.

Reinicie o eclipse.

Agora você está apto exportar seu código colorido em html, basta que você selecione a parte do código que você deseja clicar com o botão direito, e escolher a opção Java2Html. Veja a figura abaixo:













Salve em um arquivo, e abra com o brOffice ou Microsoft Word.

Agora você pode copiar e colar seu código onde quiser.

Netbeans


No netbeans, a tarefa se torna ainda mais fácil, basta que você acesse a opção print to html  no menu arquivo.

Faça o mesmo procedimento abrindo seu html com o brOffice ou MS Wordl.


rideick@gmail.com
Follow me on twitter

sábado, 17 de abril de 2010

Como incializar um array de forma correta

Simples!

// Exemplo de um array mal inicializado:

public class Test {
public static void main(String args[]) {
String sa[] = new String[5];
sa[0].charAt(0);
}
}

// Exemplo de um array inicializado corretamente:

public class Test {
public static void main(String args[]) {
String sa[] = new String[5];

for(int i = 0; i < 5; i++) {
sa[i] = new String();
}

sa[0].charAt(0);
}
}

Array Multidimensional em Java


Para este exemplo utilizaremos o conceito de agenda.

Primeiro inicialize seu array da seguinte forma:

        String agenda[][] = new String[][]{{"João", "8898-4452", "Rua Perdigão"},
            {"Pedro", "9984-5569", "Alameda Rio Negro"},
            {"Ana", "7422-9966", "Alameda Porto Alegre"},
            {"Bia", "5555-2244", "Av. do Estado"}};
 
Para a impressão do mesmo utilize dois for's(note que o array tem duas dimensões) da seguinte forma:

            for(int i = 0; i < agenda.length; i++ ){

            System.out.println("--------");

            for(int e = 0; e < agenda[i].length; e++){

                System.out.println(agenda[i][e]);
                
            }
 
Saída:
 
João
8898-4452
Rua Perdigão
--------
Pedro
9984-5569
Alameda Rio Negro
--------
Ana
7422-9966
Alameda Porto Alegre
--------
Bia
5555-2244
Av. do Estado 
  
Rápido e simples!





quinta-feira, 15 de abril de 2010

Transformando Weblogic 32 bits em 64bits


1. Copie as bibliotecas nativas 64-bits de um servidor que tenha um weblogic 64 bits instalado. Copiar os arquivos se encontram em install_dir/wlserver_10.0/Server/native/linux/x86_64 para o servidor weblogic de 32 bits no diretório install_dir/wlserver_10.0/Server/native/linux/x86_64

2. No servidor que você acabou de copiar as libs, altere o arquivo install_dir/wlserver_10.0/common/bin/commEnv.sh, no trecho:

LINUX|Linux)

arch=`uname –m

if [arch =’x86_64’]

arch=’i686’

fi

Remova as linhas:

if [arch =’x86_64’]

arch=’i686’

fi

3. Reinicie o NodeManager e seus Managed Servers.