Eis aqui algo que dá sempre jeito saber: Como recuperar ficheiros apagados no eclipse.
Como sabem, se apagarem um ficheiro no eclipse ele não irá parar à Reciclagem. Se se aperceberem de imediato do erro, podem fazer "Undo Delete" (CTRL + Z), caso contrário existe uma solução.
Sobre o projecto (ou em qualquer package da src) no qual querem recuperar o ficheiro, cliquem com o botão da direita e escolham "Restore from Local History....". Daqui aparece uma janela, na qual, do lado esquerdo estão os ficheiros apagados. É só seleccionar os ficheiros a recuperar e clicar no botão "Restore".
E pronto, ficheiro recuperado
sexta-feira, 17 de julho de 2009
quinta-feira, 16 de julho de 2009
Ignorando um certificado SSL no LDAP
Foi necessário efectuar uns testes numa ligação a um LDAP a partir de uma classe java. Esta ligação tinha de ser feita por SSL. Daquilo que percebi dos tutoriais da SUN (http://java.sun.com/products/jndi/tutorial/ldap/index.html), o cliente java tinha de ter (importar) o certificado do servidor LDAP. Mas existia um problema. Não controlávamos o servidor LDAP, e até era possível obter o certificado SSL do servidor mas iria demorar pelo menos umas duas semanas até o termos. Não era tempo de esperar. Depois de alguma pesquisa, encontrei esta página com a solução. Usem e abusem :-D
http://blog.platinumsolutions.com/node/79
Basicamente, é criado um TrustManager que trata de aceitar todos os certificados sem os validar. A partir daí é possível testar a ligação sem ter o certificado do servidor instalado no cliente.
http://blog.platinumsolutions.com/node/79
Basicamente, é criado um TrustManager que trata de aceitar todos os certificados sem os validar. A partir daí é possível testar a ligação sem ter o certificado do servidor instalado no cliente.
Atalhando no Eclipse
Para todos os que usam o Eclipse, aqui está uma maneira engraçada de começarem a ser mais produtivos. Um plugin que permite, à medida que vão usando o eclipse, interiorizar os atalhos de teclado para chegarem às funcionalidades que estão a usar, e ás quais, chegaram com o rato.
Ou seja, sempre que usarem o rato para invocar uma determinada funcionalidade (refactoring por exemplo), o plugin alerta-vos com uma tip qual o atalho a usar (no caso do refactoring ALT + SHIFT + M).
É engraçado de usar, e, parecendo que não, se não tirarem as mãos do teclado, irão ser muito mais produtivos. A interiorização dos atalhos é feito naturalmente, em vez de se andar a decorar listas de comandos que depois se esquece rapidamente.
Actualizem via install manager com o URL: http://update.mousefeed.com
Bons atalhos! :-D
Ou seja, sempre que usarem o rato para invocar uma determinada funcionalidade (refactoring por exemplo), o plugin alerta-vos com uma tip qual o atalho a usar (no caso do refactoring ALT + SHIFT + M).
É engraçado de usar, e, parecendo que não, se não tirarem as mãos do teclado, irão ser muito mais produtivos. A interiorização dos atalhos é feito naturalmente, em vez de se andar a decorar listas de comandos que depois se esquece rapidamente.
Actualizem via install manager com o URL: http://update.mousefeed.com
Bons atalhos! :-D
quarta-feira, 15 de julho de 2009
Instalar o JDK em Linux
Oh! Complicações das complicações. Fazer a actualização da versão do java em linux (no meu caso Red Hat).
Sigam os passos descritos na página seguinte (em inglês):
http://stoken-tips-and-tricks.blogspot.com/2007/10/howto-installupgrade-sun-java-under.html
Segui o que lá está escrito, e à excepção de um directório que mudou, está bem preciso. De resto foi um instante actualizar a versão. Mas podia ser bem mais simples...
Sigam os passos descritos na página seguinte (em inglês):
http://stoken-tips-and-tricks.blogspot.com/2007/10/howto-installupgrade-sun-java-under.html
Segui o que lá está escrito, e à excepção de um directório que mudou, está bem preciso. De resto foi um instante actualizar a versão. Mas podia ser bem mais simples...
segunda-feira, 13 de julho de 2009
Dropoly
Aqui está algo que ficará na história da informática!
http://www.youtube.com/watch?v=HL1J3RJxBlU
Para já em iPhone e iPod Touch.
http://www.youtube.com/watch?v=HL1J3RJxBlU
Para já em iPhone e iPod Touch.
quarta-feira, 8 de julho de 2009
Leitura para Férias
Recomendo vivamente a leitura do livro
The Productive Programmer - Neal Ford - O'Reilly
da série /Theory/In/Practice.
ISBN: 978-0-596-51978-0
O livro fala de produtividade no trabalho. Está claramente vocacionado para a produtividade do trabalhador informático. Ao longo do livro lêem-se muitas das coisas que até sabemos mas não colocamos em prática. Fala também do muito software que está disponível para sermos mais produtivos.
É um livro para ler e recordar as lições aprendidas.
The Productive Programmer - Neal Ford - O'Reilly
da série /Theory/In/Practice.
ISBN: 978-0-596-51978-0
O livro fala de produtividade no trabalho. Está claramente vocacionado para a produtividade do trabalhador informático. Ao longo do livro lêem-se muitas das coisas que até sabemos mas não colocamos em prática. Fala também do muito software que está disponível para sermos mais produtivos.
É um livro para ler e recordar as lições aprendidas.
sexta-feira, 15 de maio de 2009
Gerar Passwords
Caso algum dia precisem de gerar passwords, podem usar a seguinte classe do apache commons:
http://commons.apache.org/lang/apidocs/org/apache/commons/lang/RandomStringUtil
http://commons.apache.org/lang/apidocs/org/apache/commons/lang/RandomStringUtil
Subscrever:
Mensagens (Atom)