abr
01
2008
Parafraseando a Groucho Marx: éstos son mis títulos de post. Si a usted no le gustan, tengo otros ;-) Warning: post muy técnico. Si programas en un lenguaje orientado a objetos, es probable que te hayas encontrado a menudo con el patrón singleton. Últimamente me he encontrado tecleando las líneas de este patrón en Java [...]
mar
02
2008
TopCoder.com publica semanalmente varios retos relacionados con distintos aspectos de la ingeniería del software. Retan a los ingenieros informáticos de todo el mundo a ofrecer soluciones de diseño de aplicaciones, diseño de componentes, ensamblado de componentes, programación de dichos diseños, programación de algoritmos,… Todos (o casi todos) los retos vienen acompañados de recompensas económicas. Lo [...]
mar
01
2008
Si trabajas con Eclipse y Subversion (plugin Subclipse) tal vez te haya pasado: has metido mal el login y/o password en la ventana de autenticación y quieres poner el correcto. O bien, has puesto el correcto pero al día siguiente te comunican que ha cambiado. Eclipse no te dejará cambiarlo, se acordará constantemente del viejo. [...]
feb
28
2008
El primer paso por tanto, será realizar ingeniería inversa sobre el binario .class. Para ello, tras buscar un buen descompilador de clases Java, nos encontramos con Jad, una aplicación gratuita (no-libre) multiplataforma. Descargaremos la versión 1.5.8e compilada estáticamente para no tener problemas de dependencias con ninguna librería. A continuación, descargaremos el fichero secApplet.class en el [...]
feb
08
2008
Ésta es fácil: has instalado Tomcat 5.5 y el sun-java5-jdk para empezar a desarrollar JSPs y servlets. Parece que todo va bien cuando lanzas Tomcat: $ export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.11/ $ sudo /usr/share/tomcat5.5/bin/startup.sh Using CATALINA_BASE: /usr/share/tomcat5.5 Using CATALINA_HOME: /usr/share/tomcat5.5 Using CATALINA_TMPDIR: /usr/share/tomcat5.5/temp Using JRE_HOME: /usr/lib/jvm/java-1.5.0-sun-1.5.0.11/ Pero resulta que por mucho que intentas conectarte a localhost:8180 , no [...]
jul
29
2007
El editor de interfaces gráficas opensource instalable como plugin oficial de Eclipse es Visual Editor. Para mis clases de Ingeniería del Software y Programación II he utilizado este editor para la creación de GUIs, con éxito. El problema actual es que es incompatible con la versión Europa de Eclipse (la más moderna y estable). Hasta [...]
jul
29
2007
El proyecto EclipseTutorial alojado en SourceForge.net tiene como objetivo enseñar a aquellos programadores novatos en Java con Eclipse video tutoriales de entre 9 y 14 minutos de duración. La versión de Eclipse que se trata es la 3.3 Europa (es decir, la más moderna, publicada hace un mes) . No se asume experiencia previa ni [...]