domingo, 21 de agosto de 2011

EnterpriseBlue bug in SmartGWT 2.5 fixed

EnterpriseBlue doesn't work in SmartGWT 2.5 version. We have projects with this skin, and we found a patch for this bug. This bug will be fixed in next versions of SmartGWT, but who's needs 2.5 working, download corrected version: http://www.4shared.com/file/erP8X_vX/smartgwt_25_ksfreitas.html

quinta-feira, 18 de agosto de 2011

gwt4nb running on Netbeans 7.0.1 with GWT2.3 support

I added gwt4nb (trunk 2.10.3) support to the Netbeans 7.0.1 and GWT2.3.


Thanks to Eddydata Tecnologia e Gestão

sexta-feira, 22 de julho de 2011

Solved: Unable to load BODYSTRUCTURE - Javamail e Microsoft Exchanged

Sejamos práticos:

Coloque a função no código:

private MimeMessage readSigned(Message msgOriginal) throws MessagingException, IOException {
MimeMessage msg = (MimeMessage) msgOriginal;
ByteArrayOutputStream bos = new ByteArrayOutputStream();
msg.writeTo(bos);
bos.close();
SharedByteArrayInputStream bis = new SharedByteArrayInputStream(bos.toByteArray());
MimeMessage cmsg = new MimeMessage(session, bis);
return cmsg;
}

Ao obter a mensagem, substitua pelo trecho de código:

try {
message.isMimeType("text/*");
} catch (MessagingException e) {
message = readSigned(message);
}


Observação: para remover, mover ou qualquer outro tipo de alteração no servidor, deve-se utilizar a instância original da mensagem e NÃO a mensagem retornada pelo readSigned, caso contrário o comando não irá funcionar.

quarta-feira, 15 de junho de 2011

ORA-12516: listener could not find available handler with matching protocol stack

Esse erro normalmente quando o limite de conexão é atingido. Para aumentar o limite, conecte como SYS no sqlplus e execute os comandos:

alter system set processes=300 scope=spfile;
alter system set sessions=300 scope=spfile;

O valor 300 representa o número máximo de conexões e processos (pode ser outro valor, de acordo com a necessidade)

Após executar os comandos, reinicie o serviço para as modificações entrarem em vigor.

Para verificar a quantidade de processos e sessões, digite os comandos no sqlplus:

col name format A30
col value format A30
select name, value from v$parameter where name in ('processes','sessions');

Esses comandos podem ser úteis principalmente quando é utilizado o OracleXE.

sexta-feira, 9 de outubro de 2009

Baixa performance da Intel x3100 (GM965) no Warcraft 3

Para resolver o problema de performance em notbooks ou desktops que utilizam o controlador Intel GM965 ou x3100, coloquem no atalho do jogo o seguinte parâmetro: -swtnl

Isso irá forçar o game a não utilizar o T&L por hardware, que é um problema sério nesses controladores da Intel. Sem o parâmetro o jogo roda aproximadamente em 15fps. Após o parâmetro, o game rodou em 30fps+. Nice =)

domingo, 24 de agosto de 2008

Ubuntu 8.04 vs Intel HDA ICH8 (82801H)

Ao instalar o xUbuntu 8.04 no notebook Gigabyte w566u (intel) tive problemas com o som, sendo que ao conectar o fone de ouvido o som das caixas internas continuavam saindo. Cheguei a achar que meu novíssimo notebook estava com defeito no sensor do fone de ouvido. Após pesquisar durante várias horas, descobri que esse controlador de som não era muito bem suportado pelo ALSA na versão do Ubuntu que utilizava. Para corrigir esse bug é necessário baixar e compilar a versão mais atual do ALSA (não é bixo de 7 cabeças). O tutorial para isso está aqui.
Após seguir o tutorial faça o seguinte no terminal:

sudo nano /etc/modprobe.d/alsa-base

Na última linha do arquivo coloque:

options snd-hda-intel model=auto

Salve o arquivo e reinicie o computador. Após reiniciar, o som provavelmente estará mudo. Abra o mixer do X que estiver utilizando e observe os novos controles de volume (se não estiverem sendo exibidos, procure-os nas opções de visualização). Ajuste o headphone e o front (com o mute desabilitado, é claro) para 100% e pronto!

quarta-feira, 13 de agosto de 2008

Notebook HP e chipset nForce 430

Hoje descobri da pior forma possível que meu notebook fazia parte de uma lista de recall da HP (Pavilion dv2000 e dv6000), sua fabricante. O wireless parou de funcionar da noite pro dia mesmo com a BIOS atualizada. Eu a havia atualizado no início do ano sem saber que ajudava evitar a morte do wireless e posteriormente do vídeo. Liguei para a HP do Brasil e disseram que meu notebook havia sido importado, pois o modelo não era vendido no país e por esse motivo, se quisesse o reparo gratuíto teria de enviá-lo pros EUA (país de origem). Bem inviável pro meu caso. Depois descobri que esse problema era ocasionado pelo aquecimento excessivo do chipset nForce 430, que com o tempo derrete a solda, provoca mal-funcionamento do mini-pci (wireless) e do vídeo (GeForce Go 6150). A solução é resoldar os chipsets utilizando solda de ar quente, que pode ser um pouco arriscado. Outra solução menos arriscada, porém mais cara, é trocar a placa-mãe do notebook, cujo valor varia entre R$600,00 e R$900,00.

MORAL DA HISTÓRIA:
Antes de comprar um notebook, procure o modelo em fóruns do mundo inteiro pra ver se tem algum defeito que vá aparecer depois de um tempo de uso. Dê preferência para modelos de notebooks com assistência autorizada no país e com nota fiscal.