HowTo: Configurar SVN+SSH con Subclipse en Windows

Para todos aquellos que como yo hayan tenido problemas con la utilización de subclipse (plugin de subversion para eclipse) en Windows para el protocolo svn+ssh y que les apareciera el mensaje:

“svn: Can’t create tunnel”

La solución no pasa por generar las claves pública/privada, almacenarlas y hacer mil configuraciones en el servidor, si no que es tan simple que asusta.

Simplemente hay que modificar la configuración SVN de eclipse y modificar SVN interface de JavaHL a SVNKit. Para ello seguimos los siguientes pasos:

  1. En eclipse nos desplazamos al menú Window->Preferences->SVN.
  2. Buscamos donde ponga svn interface y seleccionamos SVNKit (Pure Java).

Lo dicho tan simple, que hasta un niño podría hacerlo, pero me tiré ayer 3 horas siguiendo manuales para almacenar las claves para ssh, bajando programas y mil historias, así que espero que esto sirva para alguien que se encuentre en la misma situación que yo.

Solución encontrada en: JavoAxian (normal que no lo encontrara ayer, es una entrada para linux en la que pone un mensaje al final).

Proyecto personal: Java2C#

A partir de una práctica de la universidad he comenzado un proyecto personal de programación que puede resultar muy interesante, se trata de un traductor entre los lenguajes Java y C#.

La práctica fue realizada para la asignatura Procesadores del Lenguaje y se trataba de un traductor de Java a C#, incluye gran parte del lenguaje Java, aunque la parte del control semántico está bastante limitado. En cuanto a la parte de la traducción, es lo más completa posible, aunque limitada en algunos puntos por el control semántico o por la gramática seleccionada.

Intentaré dedicar unas pocas horas semanales a mejorar el proyecto e iré realizando nuevas versiones, entre las que quiero incluir una mejora de la gramática para incluir las nuevas especificaciones del lenguaje Java (de momento se podría decir que es de la versión 1.3 del lenguaje), perfeccionamiento de los mensajes de error y avisos, mejora de uso, mejora en la traducción e inclusión de warnings por variables sin usar y esas cosas.

Si alguien está interesado en el tema, me puede contactar en mi dirección de correo: cesarcruz85[at]gmail.com.

Miedo me da

El que Oracle haya comprado Sun Microsystems. Las razones son varias, aunque sin lugar a dudas la mayor es qué va a pasar con MySql ya que uno de los productos de mayor valor de Oracle es su base de datos y en muchos sitios ya se está temiendo por el futuro de la base de datos libre más usada en el mundo.

Pero no es el único producto que puede peligrar, la suite ofimática OpenOffice, Java, VirtualBox y otros muchos productos dependen ahora mismo de las decisiones que tome ahora oracle y que si algo nos asegura es que va a ir, si no a peor, si por lo menos a más restrictivo y menos libre.

La noticia es de las más comentadas ahora mismo en la red y vamos a pasar varios días leyendo y leyendo sobre el tema, esperemos que no se cumplan los pronósticos más negativos y podamos disfrutar de estos productos duramente mucho más tiempo en las condiciones en las que lo hacemos ahora.