Segunda-feira, 25 Junho 2007

Delegacia Virtual do DF exige Internet Explorer 4

Deprimente...

(clique para ampliar)

 

Coitado dos usuários Linux/Mac/Opera, não podem nem visitar o website

Escrito por claudio at 6:50 PM categorizado por Diversos

Tags: diversao

Quinta-feira, 14 Junho 2007

Aberta a submissão de palestras para o JustJava 2007

Preparem os teclados, afinem as idéias, abram o editor de texto, pois começou a submissão de palestras para o evento JustJava 2007

JustJava 2007

Nestes eventos além de aprender sobre as novidades da tecnologia Java, podemos conversar e trocar informações com profissionais. Tenho participado de todas as edições do JustJava, desde 2000. É muito bacana, conhecer pessoalmente as pessoas que muitas vezes apenas lemos em blogs, revistas, artigos, etc.

Pessoas como Michael Nascimento Santos (Mister M), Bruno Souza, Fabio Velloso, Edgar Silva, Mauricio Leal, Paulo Silveira, Marcelo Mayworm, Rodrigo Urubatam, Helder da Rocha, Leonardo Galvão, Allan Jones, Paulo Jeronimo, ufa, vou parar por aqui. E também rever amigos e colegas que conheci de outros eventos.

Em resumo, eu recomendo muito a participação no evento, como palestrante ou participante, das duas maneiras é gratificante.

Submissão de trabalho: até 20 de junho.
Notificação sobre a aceitação: 30 de Junho.

Data: de 02 à 04 de agosto
Horário: 8h30min às 19h00
Local: SENAC - CAMPUS SANTO AMARO
         Avenida Engenheiro Eusébio Stevaux, n. 823
         Santo Amaro

Escrito por claudio at 4:47 PM categorizado por SouJava

Tags: soujava java justjava

Quarta-feira, 13 Junho 2007

Dicas de SSH

Seguem duas dicas no uso de ssh que facilitam um pouco a sua vida. 

Para efetuar login sem solicitar senha

Essa dica é para SO linux, para windows eu não sei.

1. Geração de chave RSA de 2048 bits

ssh-keygen -b 2048 -t rsa

Não digite um passphrase (aperte a tecla enter)

Atualização em 10/Ago/2007: É possível usar um passphrase e o ssh-agent para ter a facilidade de não invocar a senha do passphrase em toda conexão e manter sua chave privada segura. 

2. Copiar a chave pública para o servidor desejado

scp ~/.ssh/id_rsa.pub usuario@10.0.0.5:/home/usuario/.ssh/

3. Colocar a sua chave pública como chave confiável

Acessar o servidor por ssh (informando a senha ainda) e colocar a sua chave pública na lista confiável

cd .ssh
cat id_rsa.pub >> authorized_keys

Essa dica eu tirei do site dicas-l, mas modifiquei algumas coisas.

Diminuir o tempo de login no SSH

Em algumas situações (desconhecidas) ao realizar um ssh para uma máquina, pode demorar cerca de 3 a 5s. Para diminuir esse tempo é necessário editar o arquivo /etc/ssh/sshd_config e configurar as seguintes opções:

GSSAPIAuthentication no
GSSAPICleanupCredentials yes

Escrito por claudio at 6:08 PM categorizado por Dicas e Scripts

Tags: linux dicas

Segunda-feira, 11 Junho 2007

Container Black Box em simulação de terremoto

Quando conheci o projeto Black Box da Sun, o que pensei logo de ínicio, foi sobre as consequências quanto a queda ou movimentos bruscos. Pois isso pode ocorrer, ao ser transportado por caminhões ou navios. 

E a Sun efetuou uma simulação de movimeno de terremoto com o container. Veja no vídeo abaixo:

E o resultado, foram alguns parafusos caídos, que resultou em racks se movimentando, consequentemente alguns ferros retorcidos. Outro problema foram cabos que não estavam bem presos e ficaram em movimento, com possibilidade de serem partidos.

Uau !

Claro que em condições reais de movimentos sísmicos, outras coisas podem ocorrer como a queda de coisas em cima ou o próprio container cair de cima de algo. Mas esse teste já é um passo, para que se possa construir um data-center bastante resistente a movimentos bruscos.

Escrito por claudio at 4:50 AM categorizado por Diversos

Tags: sun

Terça-feira, 5 Junho 2007

Quantidade de threads por processo

Regularmente preciso verificar a quantidade de threads em um processo. Tanto em solaris como em linux. Coloco primeiro a versão para linux e depois a versão para Solaris.

Linux

Então coloco aqui o comando ps completo e logo abaixo um script para facilitar o monitoramento.

O comando ps

ps -p PID -o pid,user,%cpu,rss,etime,nlwp,args

Exemplo de invocação

$ ps -p 5124  -o pid,user,%cpu,rss,etime,nlwp,args
  PID USER     %CPU   RSS     ELAPSED NLWP COMMAND
 5124 claudio   8.0 122160      39:37   11 /usr/local/firefox/firefox-bin

A quantidade de threads é mostrada na coluna NLWP, que neste exemplo mostra 11 threads.

A opção -o informa quais colunas devem ser mostradas. Veja o manual do comando ps para verificar outras opções.

Note que o comando ps tem apenas uma invocação, o que torna difícil o monitoramento. Então criei um script bash, que tem as seguintes vantagens:

  • Aceita uma quantidade de repetições.
  • Repete o cabeçalho em 15 linhas
  • Aceita uma string como argumento, ao invés do nome do processo. Para não ter de ficar procurando o PID a todo momento.

threads_per_process.sh

Solaris

No solaris o comando é mais fácil: prstat

Ele aceita um parametro de repetição, que é útil para monitoramento.

Comando

prstat -c -p PID 1 3

Exemplo de invocação

$ prstat -c -p 15409 1 3
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP
 15409 claudio   171M  120M sleep   59    0   4:22:25 6.6% java/29
Total: 1 processes, 29 lwps, load averages: 0.25, 0.27, 0.29
   PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP
 15409 claudio   171M  120M sleep   59    0   4:22:25 6.3% java/29
Total: 1 processes, 29 lwps, load averages: 0.26, 0.27, 0.29

A quantidade de threads é mostrada na última coluna, chamada de NLWP, ao lado do nome do binário, que neste exemplo, mostra 29 threads.

Este monitoramento permitiu que pudesse avaliar um teste de threads que precisei realizar um tempo atrás. 

Se isto é útil para você, deixe um comentário sobre como isso lhe ajudou.

Escrito por claudio at 8:25 PM categorizado por Dicas e Scripts

Tags: java solaris dicas performance linux

Reunião do SouJava - Especial JavaOne

Hoje (dia 05/junho) irá haver uma reunião no SouJava em São Paulo, com a presença de algumas pessoas que participaram do evento neste ano.

Os palestrantes serão: Bruno Souza, Fabiane Nardon, Mauricio Leal e Fabio Velloso.

Serão mostrados e discutidos as principais novidades que ocorreram lá. Minha presença estaria garantida, se eu estivesse em São Paulo.
Compareça à reunião, pois é importante a sua presença, para discutir, fazer contatos, ganhar alguns brindes

Será efetuado o sorteio de brindes e camisetas.

Por favor, enquanto o site do SouJava estiver fora do ar peço que todos confirmem sua presença enviando um email para bianca.spazziani [at] soujava.org.br com o título "CONFIRMAÇÃO REUNIÃO SOUJAVA - 05/06" e no corpo do email o
seu nome completo para o endereço;

Sorteios:
- 2 assinaturas semestrais (6 edições) da revista JavaMagazine
- 2 assinaturas semestrais da revista SQL Magazine
- 1 assinatura anual da revista WebMobile
- 1 licença de IntelliJIDEA 6.0
- Brindes especiais

Escrito por claudio at 4:24 PM categorizado por SouJava

Tags: soujava java javaone

Sábado, 2 Junho 2007

Mudança nas aparências do blog

Modifiquei algumas coisas neste blog para refletir uma melhor usabilidade e visual (na minha opinião)

Deu um pouco de trabalho, mas isso começou na semana passada, onde atualizei a infraestrutura do meu site:

  • Upgrade do Jetty 6.1.1 para o 6.1.3
    Pois estava havendo problemas no POST para URLs HTTPS
  • Upgrade do sistema de blog (Blojsom) para 3.2
  • Upgrade do JSPWiki 2.4.47 para 2.4.102

Como tenho o meu domínio, estima-se um trabalho para manter tudo funcionando: web, email, blog, banco de dados, firewall, filtro de spam, etc. Sou grato que parte disso não tenho de me preocupar (por enquanto), pois uso o Google Apps para email e calendário.

Dos serviços que tenho usado e recomendo:


Escrito por claudio at 5:25 PM categorizado por Diversos

Tags: dicas

 
     Navegue no histórico de mensagens: « First  « Prev   1 2 3 4 5   Next »  Last »