O Xming é um programa jeitoso que permite ter numa só interface múltiplos separadores de Putty.
É usar e abusar. :-D
domingo, 4 de abril de 2010
quinta-feira, 4 de fevereiro de 2010
Exportar e Importar conteúdos do UCM da Oracle
Aqui está um bom guia de como fazer isto.
O único senão é estar para o SO Windows.
As diferenças são:
O único senão é estar para o SO Windows.
As diferenças são:
- ComponentWizard - Está em ucm/server/bin
- Os "miniaplicativos" - Via browser estão em Administration -> Admin Applets
- A configuração do Folders_g é feita através do component manager do admin server
domingo, 8 de novembro de 2009
Login automático em ssh com o Putty
Não há razão para se estar sempre a escrever usernames e passwords quando se liga a servidores remotos via ssh com o PuTTY.
Eis aqui como fazer:
Antes de mais é necessário gerar uma chave pública e uma chave privada:
/.ssh/authorized_keys2 . No caso do utilizador root, colocar em /root/.ssh/authorized_keys2.
Editar o ficheiro authorized_keys2, e adicionar no fim, numa nova linha, o seguinte:
ssh-rsa
O poderá ser o mesmo que o colocado no ponto 4. Auxilia visualmente a identificar a chave. Salvar o ficheiro.
A directoria .ssh deverá apenas ter permissões para o próprio utilizador (rwx).
Para ligar automaticamente via ssh, é necessário colocar o programa PAgent a correr e adicionar a chave privada. Depois disto o programa pede a Palavra-Chave da chave privada. Introduzir a Palavra-Chave indicada no ponto 5. A partir deste momento é só abrir uma nova consola PuTTY, iniciar uma ligação com um servidor remoto que tenha a chave pública criada, e temos o login automático. Sem mais configurações é ainda necessário introduzir o username, mas a password é automaticamente colocada pelo PuTTY.
Tomar em atenção que o PAgent tem de estar a correr para se usufruir desta funcionalidade.
Para completar o automatismo:
A Palavra-Chave indicada no ponto 5 tem de ser sempre colocada quando o PAgent corre pela primeira vez numa sessão Windows.
Por ser um mecanismo automático tomar em extrema atenção e não deixar o computador sem vigilância (isto é, bloquear a sessão sempre).
Eis aqui como fazer:
- Ter o PuTTY
- Ter o PuTTYgen
- Ter o PAgent
Antes de mais é necessário gerar uma chave pública e uma chave privada:
- Lançar o PuTTYgen
- Carregar em Generate
- Mover o rato na zona cinzenta para introduzir algum ruído para facilitar a aleatoriedade da chave.
- Depois de gerada a chave, escrever um comentário que irá identificar a mesma
- Introduzir a Palavra-Chave e a respectiva confirmação. É esta chave que permite abrir a chave privada gerada
- Guardar as chaves pública e privada no disco
Editar o ficheiro authorized_keys2, e adicionar no fim, numa nova linha, o seguinte:
ssh-rsa
O
A directoria .ssh deverá apenas ter permissões para o próprio utilizador (rwx).
Para ligar automaticamente via ssh, é necessário colocar o programa PAgent a correr e adicionar a chave privada. Depois disto o programa pede a Palavra-Chave da chave privada. Introduzir a Palavra-Chave indicada no ponto 5. A partir deste momento é só abrir uma nova consola PuTTY, iniciar uma ligação com um servidor remoto que tenha a chave pública criada, e temos o login automático. Sem mais configurações é ainda necessário introduzir o username, mas a password é automaticamente colocada pelo PuTTY.
Tomar em atenção que o PAgent tem de estar a correr para se usufruir desta funcionalidade.
Para completar o automatismo:
- Nas ligações do PuTTY, na parte do Host Name, introduzir:
@IP, para o processo ser completamente automático - Para carregar automaticamente as chaves no PAgent, passar na linha de comandos o caminho completo para o ficheiro da chave privada (ex: c:\pchave.ppk)
A Palavra-Chave indicada no ponto 5 tem de ser sempre colocada quando o PAgent corre pela primeira vez numa sessão Windows.
Por ser um mecanismo automático tomar em extrema atenção e não deixar o computador sem vigilância (isto é, bloquear a sessão sempre).
quinta-feira, 29 de outubro de 2009
Procurar Representação Unicode
O site seguinte fornece a tradução (para vários formatos e encodings) de caracteres.
http://www.fileformat.info/info/unicode/char/search.htm
Exemplo para o ç:
UTF-8 (binary) 11000011:10100111
http://www.fileformat.info/info/unicode/char/search.htm
Exemplo para o ç:
UTF-8 (binary) 11000011:10100111
sexta-feira, 23 de outubro de 2009
Instalar um jar no repositório maven local
Instalar um jar isolado no repositório maven local
mvn install:install-file -Dfile=CAMINHO_PARA_FICHEIRO\JAR_ISOLADO.jar -DgroupId=IDENTIFICADOR_GRUPO -DartifactId=IDENTIFICADOR_ARTEFACTO -Dversion=VERSAO_ARTEFACTO -Dpackaging=jar -DgeneratePom=true
sábado, 10 de outubro de 2009
Ferramentas para o dia-a-dia
Coloco aqui um conjunto de ferramentas que costumo usar. Algumas são usadas todos os dias intensivamente. Outras têm um uso mais ocasional. Mas todas elas colaboram para a minha produtividade e/ou são úteis de alguma maneira. Estas ferramentas são todas para o sistema operativo Windows (talvez a ferramenta menos produtiva que use...) e todas elas são gratuitas.
Espero que seja útil.
Plugins Firefox
Espero que seja útil.
- Comodo Internet Security – Free Version -> Trabalhando num sistema Windows é essencial ter um anti-vírus e algo que controle o uso do sistema. Estando ligado à internet, é essencial ter uma Firewall. Existem muitos produtos à escolha. Contudo, o Comodo Internet Security é um conjunto de 3 ferramentas (Anti-Virús, Defense e Firewall) tudo integrado e configurável a partir de um só local. Até hoje não tive nenhum problema no sistema derivado a virús, intrusões ou software malicioso.
- Command Prompt Explorer Bar -> Integra a Linha de Comandos no Explorer. Dá muito jeito quando tem de se trabalhar simultaneamente nos dois ao mesmo tempo. Acessível através de CTRL + M em qualquer explorer.
- 7-Zip -> Simplesmente o melhor gestor de ficheiros comprimidos. Lê, se não todos, praticamente todos os formatos.
- Daemon Tools -> Emulador de discos ópticos (montagem de ficheiros iso por exemplo). Permite que se montem imagens de CDs ou DVDs sem se ter de gravar a mesma num disco físico.
- Winamp -> Tocador multimédia de vários formatos.
- Restauration -> Recupera ficheiros apagados
- MalwareBytes -> Porque hoje em dia os anti-vírus não detectam com eficácia o Malware (Cavalos de Troia), é necessário mais software para os detectar. Tendo o COMODO, até hoje o MalwareBytes não detectou nenhum problema. Pode ter sido sorte não ter ocorrido nenhum problema, ou o COMODO é mesmo eficiente.
- VirtualBox -> Possibilita o uso de máquinas virtuais, ou seja, ter um sistema operativo a correr dentro de outro. Uma das vantagens da virtualização é ter um sistema base virtualizado e a partir dele efectuar, por exemplo, experiências na configuração e verificar se funcionam, ou instalar produtos de demonstração, isto sem alterar o sistema efectivamente instalado directamente sobre o hardware.
- FileZilla -> Cliente FTP
- Eudora -> Cliente de E-Mail.
- ProgramLaunch -> É parecido com a barra de Start do Windows. Permite, de uma forma rápida aceder a programas e lança-los. Tem, contudo, muitas vantagens sobre ela. Permite a criação de grupos, disponível onde se der a indicação, configuração de icons e tamanhos.
- Winmerge -> Comparação de ficheiros e directorias
- TaskCoach -> Permite o controlo do tempo gasto durante o dia de trabalho e também o planeamento de trabalho. Ferramenta muito simples de usar e que permite, para quem tenha de preencher controlo de horas semanais ou mensais, saber o que andou a fazer durante o dia,.
- e-sword -> Ferramenta bastante boa para quem goste da leitura e estudo da bíblia, ou meros curiosos que queiram ter a bíblia disponível electronicamente no seu computador
- OpenOffice -> Por muito que queiram ainda não substitui completamente o Office da Microsoft. Ainda tem muitos problema principalmente ao nível de tabelas e bullets. Contudo para edição não muito formatada iguala o produto da Micro$oft.
- KeyPass -> Ferramenta para gestão de passwords, e como mantê-las a salvo (em vez de termos num ficheiro de texto ou em papel...)
- Cygwin -> Linha de comandos do Unix no Windows e muito mais
- AgentRansak -> Muito melhor que a procura do Windows, e caso não se queira ter indexadores, embora a pesquisa seja mais lenta, este é o programa ideal.
- Desktop i-Calendar Lite -> Calendário com A-Fazer e Eventos. Tem alguns problemas mas é simples e eficiente. Ainda não encontrei um substituto melhor
- Google Desktop -> Resisti muito tempo a este produto. Contudo, depois de instalado torna as pesquisas no Google mais eficientes, pois também procura no computador local. Permite também fazer pesquisas directas no computador pressionando 2x CTRL
- ccleaner -> Porque no Windows o sistema está cheio de lixo, é necessário limpadores
- Notepad++ -> Porque um editor de texto decente nos torna significativamente mais produtivos
- SmartCVS -> Cliente CVS
- SmartSVN -> Cliente SVN
- DbVisualizer -> Embora o TOAD seja a anos luz melhor que este programa, este tem a vantagem de ser gratuito (além de ser feito em Java). Para a gestão simples de base de dados serve perfeitamente.
- lasfm scrobbler -> Bem, interessante para quem tem uma conta no LastFm e quer manter o rasto do que andou a ouvir
- putty -> A ferramenta para ligar a máquinas remotas UNIX, e trabalhar remotamente nas mesmas
- tda -> Ferramenta que permite analisar Thread Dumps.
- jEdit -> Mais um editor de texto com muitos plugins
- Vim -> Mais concretamente o gVim, permite ter o Vim no Windows com componente gráfica.
- jMeter -> realizar testes de carga em interfaces Web.
- Sysinternals Suite -> Conjunto de ferramentas (principalmente administrativas) para o Windows
- Apache Directory Studio -> Cliente de LDAP
- paint .net -> Editor de imagens
- GOM player -> Para visualizar vídeo
- Fiddler2 -> Captura no browser de todo o tráfego a partir de uma página, para efeitos de debug
- Bad Boy -> Permite realizar testes de carga em interfaces Web. A vantagem sobre o JMeter é apenas na captura HTTPS
- Firefox -> O Browser
- Wireshark -> Captura de pacotes na rede para despiste de problemas em ligações e na própria rede
- gsView -> Visualização de Postscript, além de ter mais funcionalidades para transformação entre formatos.
- Foxit Reader -> Leitor de PDFs. Muito mais leve e rápido que o da Acrobat
- Eclipse -> IDE
- CDex -> Conversor de música de CD para MP3s (por exemplo)
- ImgBurn -> Ler/Gravar imagens para CD/DVD
Plugins Firefox
- Web Developer -> Permite activar e desactivar diversas configurações que afectam uma página web entre outras coisas. Indispensável para programadores Web
- Morning Coffee -> Carrega automaticamente, e conforme o dia da semana páginas quando se abre o Firefox.
- FoxyProxy -> Indispensável para quem está constantemente a trocar a rede onde trabalha
- Download Statusbar -> Substitui a gestão de downloads do firefox, sendo mais fácil geri-los
- Corrector para Português Europeu -> Dicionário PT para não metermos muitas argoladas quando escrevemos...
sexta-feira, 28 de agosto de 2009
Ligar o JDeveloper com o Weblogic Server 9.2
Ao se configurar o JDev com o Weblogic Server 9.2 (não sei se noutras versões ocorre o mesmo), pode suceder o erro
Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
Neste caso existe um truque muito simples que é copiar o weblogic.jar (situado em/weblogic92/server/lib)para a directoria
/jdev/lib/ext
reiniciar o JDev, e eis que todos os problemas se resolvem...
até que o próximo ocorra. :-)
Cannot instantiate class: weblogic.jndi.WLInitialContextFactory
Neste caso existe um truque muito simples que é copiar o weblogic.jar (situado em
até que o próximo ocorra. :-)
Subscrever:
Mensagens (Atom)