Categorias
Java Programação

Descompilando Java

Há algum tempo atrás, peguei um serviço pra fazer no qual o cliente não tinha o código fonte do sistema. Após alguns dias procurando um descompilador java, achei este: JD-Gui Este descompilador é muito bom, devido à diversas features, como por exemplo, poder descompilar um jar inteiro, fazer links entre os arquivos descompilados, etc.

Categorias
Banco de dados Oracle Programação

ORA-12519, TNS:no appropriate service handler found

Tenho o oracle xe instalado no computador do trabalho. Após algumas horas trabalhando a aplicação não consegue mais se conectar com o banco de dados dando o erro “ORA-12519, TNS:no appropriate service handler found”. Neste blog: http://en.newinstance.it/2007/06/01/ora-12519-tnsno-appropriate-service-handler-found/ a solução dada foi executar o seguinte comando como system: ALTER SYSTEM SET PROCESSES=150 SCOPE=SPFILE; Executei o comando […]

Categorias
Ubuntu

Ubuntu + Alsa + Flash = Device or resource busy

Após atualizar o ubuntu para 8.04 no trabalho, não estava mais com sons simultâneos com o flash e o alsa. Quando tentava fazer: “aplay /usr/share/sounds/startup.wav” recebia o seguinte erro: ALSA lib pcm_dmix.c:874:(snd_pcm_dmix_open) unable to open slave aplay: main:546: audio open error: Device or resource busy Para arrumar isto basta criar o arquivo “/etc/asound.conf”, com o […]

Categorias
Java Programação Selenium

Selenium – Permission denied to get property Location.href

Hoje tive um problema no Selenium, no qual o mesmo não conseguia verificar a url do navegador, jogando uma exceção com a seguinte mensagem: Permission denied to get property Location.href Procurando no google, encontrei o seguinte blog: http://www.woloszyn.org/2008/04/22/selenium-and-the-permission-denied-to-get-property-locationhref-problem/ Este blog mencionava que o problema era causado por um redirect enviado pelo response do servidor. A […]

Categorias
ArchLinux Linux Programas

Archlinux HP Pavilion dv9000 – Suspend e Hibernate

Como mencionado no último post, não estava conseguindo fazer meu notebook hibernar ou suspender no modo gráfico no Archlinux. Após uma simples pesquisa no google encontrei a solução: bastou colocar o meu usuário no grupo “power”.

Categorias
ArchLinux

Instalação do ArchLinux no HP Pavilion dv9000

No último final de semana resolvi remover o ubuntu do meu notebook e instalar o archlinux. A instalação foi feita totalmente através de wireless (utilizando o post anterior para a autenticação). Não tive problemas durante a instalação, e o que eu fiz está muito bem documentado no wiki do archlinux: http://wiki.archlinux.org/index.php/Beginners_Guide O Gnome foi instalado, […]

Categorias
Linux

Autenticação rede wireless wpa no Linux na mão

Para autenticar na mão numa rede wireless wap basta utilizar os seguintes comandos: sudo iwconfig wlan0 <ESSID> sudo wpa_passphrase <ESSID> <PASSWORD> > wpa_supplicant.conf sudo wpa_supplicant -iwlan0 -cwpa_supplicant.conf Em outro terminal basta fazer: sudo dhcpcd wlan0

Categorias
Linux Postgre Ubuntu

Upgrade Ubuntu e problema no Postgre

Após atualizar o Ubuntu para a versão 8.04, o servidor do postgre não iniciava mais com o seguinte erro: * The PostgreSQL server failed to start. Please check the log output: BRT LOG: could not load root certificate file “root.crt”: no SSL error reported BRT DETAIL: Will not verify client certificates. BRT FATAL: could not […]

Categorias
Firefox Firefox 3 Programas

Plugins Firefox3

Após o upgrade do Ubuntu 7.10 para 8.04 no trabalho, alguns plugins não funcionavam no Firefox 3. Para fazer os plugins funcionarem, siga estes passos: Faça o download do arquivo .xpi do plugin desejado Abra o arquivo como um arquivo do tipo .zip Dentro do arquivo existe um arquivo chamado “install.rdf”, altere este arquivo e […]

Categorias
Linux Ubuntu

Ubuntu e Locale

Para se alterar o locale padrão do sistema, basta seguir esses passos: Adicione o seguinte texto “en_US.ISO-8859-1 ISO-8859-1” no final do arquivo “/var/lib/locales/supported.d/local” Troque o valor da variável “LANG” no arquivo “/etc/default/locale” por “en_US.ISO-8859-1” Execute o commando “sudo locale-gen –purge” Após estes passos, basta reiniciar o sistema!

css.php