Achando SID e SERIAL pelo PID do Linux

Basta usar o select:

select s.username
, s.sid
, s.serial#
, p.spid
, last_call_et
, status
from V$SESSION s
, V$PROCESS p
where s.PADDR = p.ADDR
and p.spid=’&pid’;

Se desejar habilitar o trace para esta sessão:

execute dbms_monitor.session_trace_enable(sid, serial#, true, true);

O caminho para achar o trace é:

[diretório do banco]/diag/rdbms/instancia/instancia/trace

Aprendizagem do piano para adultos

Encontrei dois textos muito interessantes sobre o tema:

http://www.musicaeadoracao.com.br/tecnicos/instrumentos/dicas/dica50.htm

http://cutter.unicamp.br/document/?code=vtls000322814&fd=y

Em resumo, segundo Fuks, um aluno que deseja aprender música precisa conciliar:
1. Perseverança;
2. Paciência;
3. bom senso;
4. Concentração.

São recomendados ainda:
1. tocar em grupo;
2. apresentações públicas;
3. estudar em casa;
4. Estudar ainda: leitura, solfejo e harmonia, e;
5. transcrever músicas para a pauta.

Costa acrescenta ainda que, para um adulto aprender piano é preciso:
1. Motivação;
2. Boas condições fisiológicas e emocionais;
3. Administrar seu tempo;
4. Ambiente estimulante;
5. Ter acesso a material musical adequado;
6. Um professor preparado.

Sobre o professor, Costa faz algumas observações:

1. Identificar padrões individuais de aprendizagem;
2. Organizar as metas de estudo;
3. Fazer intercâmbios entre as aulas, para que cada aluno veja que não é o único a enfrentar dificuldades;
4. Realizar reuniões extraclasses entre os adultos, para que toquem uns para os outros e exponham seus problemas relativos ao estudo e à própria execução em público.

Ou seja, tocar piano depois de adulto exige muito do pretendente, as dicas acima podem servir como norteadoras para melhorar as chances de sucesso.

Bicicleta Elétrica (E-bike)

Electric Bike2

Fonte da Figura

Há alguns dias eu li uma matéria na Folha de São Paulo que tratava sobre bicicletas elétricas e fiquei muito interessado no tema. Se você for assinante da Folha, pode lê-la clicando aqui.

Aqui vou colocar algumas das minhas observações e dúvidas e, tão logo tenha mais informações, vou postando no Blog. Se você tiver alguma contribuição me envie o texto pelo formulário de contato ou faça comentários.

Os sites dos fabricantes e/ou importadores informam o peso da bicicleta (algumas pesam mais de 50 kilos) e também informam a carga máxima (por exemplo, 120 kg), esta informação não deixa claro se a carga máxima se refere ao peso do ciclista mais o da bicicleta, ou somente ao peso do ciclista.

Outra questão é comprar uma bicicleta pronta ou investir numa adaptação. Comprar pronta é muito mais prático e haverá, em tese, um conjunto mais harmônico, assistência técnica e muitas vezes nem é mais caro que adaptar.

Por outro lado, adaptar pode ter algumas vantagens interessantes, pode-se investir para obter mais potência, autonomia, conforto ou o que for mais importante para quem está fazendo a adaptação. Em resumo, a adaptação permite que o projeto vá de encontro a um objetivo.

Caso decida pela adaptação, privilegie a segurança na escolha da bicicleta e acessórios que receberão o kit. Eu li relatos e vi fotos sobre problemas estruturais, cheguei a ver um garfo quebrado, situação que pode causar um sério acidente.

Além disso, definir o tipo e a potência do motor, bem como a capacidade bateria, não é algo simples e deve ser levado em consideração até mesmo o peso que carregará, características de resistência, entre outros.

Clique aqui para obter uma planilha que auxilia neste cálculo.

Outra ponto que causa polêmica é a necessidade de habilitação. Eu liguei para o Detran-DF e fui informado que, se a bicicleta elétrica não estivesse em vias destinadas a carros, não era preciso habilitação e registro (isto ocorreu em 17 de Novembro de 2009 às 14:21).

Nesta direção há ainda uma decisão (liminar) do TJ-RS (processo 10902115964) que pode ser lida clicando aqui.

Por outro lado, o Contran entende que Bicicleta elétrica deve ser tratada como ciclomotor e seu uso implicaria na habilitação tipo ACC. Ao tentar falar deste tipo de habilitação no atendimento do Detran, eu percebi que o atendente não sabia do que eu estava falando.

Outros países criaram regras mais sensatas para a bicicleta elétrica, por exemplo, o veículo ainda é considerado bicicleta desde que mantenha características fundamentais da bicicleta como a baixa velocidade e propulsão humana. Assim, entre outras medidas, foi regulamentada limitação de potência e obrigatoriedade de um sensor para o motor só funcionar se o ciclista também estiver pedalando.

Espero que nossa legislação evolua para permitir o uso sensato deste interessante veículo de preço razoável, que colabora para a preservação do meio ambiente e pode ser uma boa alternativa para o trânsito cada vez mais caótico das cidades.

Como qualquer veículo de duas rodas, a bicicleta deve ser conduzida de forma a minimizar riscos. Capacete, luvas, óculos e protetor solar são pré-requisitos para o ciclista. Estas e outras dicas valiosas podem lidas no site Escola de Bicicleta.

Technorati Tags: , , ,

Configuração do roteador

O roteador do nosso laboratório terá quatro interfaces eth0, eth1, eth2, eth3 que deverá receber as configurações abaixo.

Além disso, é preciso habilitar o roteamento, que deverá ser feito com a configuração do arquivo sysctl.conf.

Depois, se houver interesse em resolver nomes da internet, pode-se habilitar o serviço bind para ser “forwarder” de DNS.

 

Interface 1 (ifcfg-eth0):

DEVICE=eth0

BOOTPROTO=dhcp

HWADDR=xx:xx:x:36:3e:d6

ONBOOT=yes

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=yes

 

Interface 2 (ifcfg-eth1):

DEVICE=eth1

ONBOOT=yes

BOOTPROTO=none

HWADDR=xx:xx:xx:36:3e:e0

NETMASK=255.255.255.0

IPADDR=192.168.10.1

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=Yes

 

Interface 3 (ifcfg-eth2):

DEVICE=eth2

ONBOOT=yes

BOOTPROTO=none

HWADDR=xx:xx:xx:36:3e:ea

NETMASK=255.255.255.0

IPADDR=192.168.20.1

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=yes

 

Interface 4 (ifcfg-eth3):

DEVICE=eth3

ONBOOT=yes

BOOTPROTO=none

HWADDR=xx:xx:xx:36:3e:f4

IPADDR=192.168.30.1

TYPE=Ethernet

USERCTL=no

IPV6INIT=no

PEERDNS=yes

sysctl.conf:

# Controls IP packet forwarding

net.ipv4.ip_forward = 1

 

(opcional) named.conf:

options {

directory "/var/named";

listen-on { 127.0.0.1; 192.168.10.1; 192.168.20.1; 192.168.30.1; };

forwarders { 192.168.1.1; };};

 

Terminada as configurações rode os comandos:

# sysctl –p

Deverá aparecer a linha:

net.ipv4.ip_forward = 1

# service network restart

(espera-se que apareça ok para todos os passos)

# service named restart

(espera-se que apareça ok para todos os passos)

Lab de Nagios, Mysql e Sql Server 2000

Fiz recentemente um curso de Mysql na Training, e um de SQL Server 2000 na Novintec.

Para revisar e expandir os conhecimentos, estou organizando um estudo de monitoramento usando Nagios, Linux CentOS, Mysql, Windows 2000 server e SQL Server 2000.

Além do monitoramento, há um objetivo secundário que é testar recursos do Mysql e SQL Server 2000 e compará-los.

O diagrama do lab pode ser visto na figura a seguir:

Lab1_2

Os recursos serão:

2 servidores Mysql (Linux);

2 servidores SQL Server 2000;

1 servidor Linux servindo como roteador (Linux CentOS);

1 servidor Nagios (Linux);

O Mysql, SQL Server 2000 e o Nagios ficarão em redes diferentes criando assim uma relação de dependência com o Roteador, que também integrará a rede com a Internet.

Pode-se configurar as redes de diversas formas, eu farei assim:

Rede 1

192.168.10.0/24

Mysql 1

10.2

   

Mysql 2

10.3

       

Rede 2

192.168.20.0/24

Nagios

20.2

       

Rede 3

192.168.30.0/24

SQL2000 1

30.2

   

SQL2000 2

30.3

Skype + Telefone Wifi Ipevo S0 20

Eu pesquisei esta solução por não aceitar as altas tarifas das empresas de telecomunicações do Brasil. E o Skype, via software ou pelo telefone, é uma ótima telefone1alternativa.

Após a última postagem sobre o assunto, o telefone chegou, eu assinei o plano Skype Brasil 400 e fiz alguns testes.

Preciso registrar que tive alguns problemas como eco, perda de conexão e algum ruído.

Devido a isso, atualizei o micro código (firmware) para a última versão estável, a 1.0.26, o que fez melhorar a comunicação, mas a solução ainda não é perfeita e não faz ligações para emergência.

As vantagens desta estratégia são:

1. 400 minutos por mês ao custo de R$ 14,95 para qualquer parte do país;

2. Normalmente a qualidade da ligação é aceitável, boa o suficiente para a comunicação fluir bem como se fosse um telefone convencional;

3. Aparelho tem ótimo aspecto;

4. Bateria pode ser substituída;

5. Acompanha base e carregador;

6. Os depoimentos da internet indicam que a empresa Ipevo dá ótimo suporte aos clientes;

7. Custo aceitável do aparelho em relação ao benefício que proporciona (aproximadamente R$ 380,00 já incluindo frete e impostos);

8. Custo do minuto Skype por menos de R$ 0,04 para qualquer lugar do Brasil, e você pode falar de graça de Skype para Skype.

Até o momento entendo que o produto é bom e recomendável, mas quando tiver mais experiência faço nova postagem no Blog.

Se desejarem alguma informação adicional, me escrevam pelo formulário de contato ou deixem comentário.

Banco do Brasil funcionando no Google Chrome

Ngoogle_chrome_icono passado, ao testar o Google Chrome achei o Layout e a veloidade ótimos, mas tive uma certa decepção pois alguns sites não carregavam bem e os Bancos não funcionavam por causa do Java.

Incentivado por um amigo, resolvi testar de novo e desta vez fiquei muito satisfeito, tanto que resolvi usá-lo como default nos computadores que uso e que rodam Windows. (A versão para Linux do Chrome está em desenvolvimento)

O fato mais significativo na minha escolha foram a manutenção das características anteriores somadas à possibilidade de usar o Java da Sun.

Houve apenas um problema para instalar o Java num lugar onde havia um proxy com autenticação: depois de baixar o arquivo de instalação inicial, este não conseguia baixar o Java for Chrome (não tenho certeza mas suponho que este arquivo não foi programado para lidar com proxy nesta situação).

Para resolver, eu reinstalei em casa e copiei o arquivo do Java for Chrome que o programa de instalação baixa. Este arquivo está disponível aqui.

Depois que o Java instalado eu testei com dois Bancos e o teclado virtual funcionou corretamente.

Technorati Tags: , , , ,

Teclado sem fio Adesso WKB-4000US

Fiquei frustrado ao usar um teclado sem fio Typhoon,  não é que ele seja propriamente ruim, o problema é que as teclas são pequenas demais e não adequadas para trabalho do dia-a-dia. Acho que o projeto deste teclado era para um PC que servisse apenas como Media Center.

Esta é a imagem do Typhoon:

Typhoon

Assim, parti para uma nova tentativa. Pesquisei fóruns e reviews e cheguei a conclusão que o melhor custo x benefício era o Adesso WKB-4000US.

Meus requisitos eram: ser pequeno e ter boa qualidade para um uso médio, ou seja: internet, textos, planilhas etc. E não era meu requisito um teclado para uso intensivo, que serviria para jogos por exemplo.

Este teclado tem funcionado bem durante alguns meses tanto no Windows, como no Linux (usando um KVM Dr. Bott), por isso, achei que era uma informação relevante para meus leitores que porventura venham a ter necessidade semelhante.

O que mais importou para mim foi o design pequeno, compatível com meu espaço, e o mouse touchpad (como o dos notebooks) que maximizava mais ainda a minha área. Além disso, com 4 pilhas recarregáveis chego a passar um mês sem necessidade de trocá-las.

O único inconveniente é que ele hiberna em pouco tempo, assim toda vez que começo a digitar a primeira tecla é perdida enquanto ele “acorda”.

A foto do teclado é a que segue:

WKB-4000US3

Technorati Tags: , , , ,