quinta-feira, 29 de abril de 2010
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 !
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 !
Marcadores:
lenda,
lenda dos profissionais de ti,
profissionais de ti
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!
Marcadores:
classe dentro de um jar,
find class,
jar,
procurando classe
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
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
Marcadores:
código colorido,
colando código colorido,
eclipse,
netbeans
sexta-feira, 23 de abril de 2010
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);
}
}
// 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!
sexta-feira, 16 de abril de 2010
Practical experience on Oracle products: WLS: Monitoring Oracle JRockit JVM with JRockit Mission Control remotely
Practical experience on Oracle products: WLS: Monitoring Oracle JRockit JVM with JRockit Mission Control remotely
Este link mostra como iniciar o Jrockit Mission Control, resolvendo um problema bastante comum de conexão.
Abraço.
Este link mostra como iniciar o Jrockit Mission Control, resolvendo um problema bastante comum de conexão.
Abraço.
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/
2. No servidor que você acabou de copiar as libs, altere o arquivo install_dir/wlserver_10.0/
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.
Assinar:
Postagens (Atom)