Buscar
Social
Ofertas laborales ES
jueves
abr222004

Patentes software Europa

Dado el revuelo que se está levantando en toda Europa por las patentes de software (creo que ya se habló de ello en su dia en javaHispano), he encontrado un link interesante que muestra en que grado estaría afectada la típica tienda online por las patentes existentes de software.



Yo me he quedado de piedra. ¿Qué se opina sobre el tema?
jueves
abr222004

¿Qué herramientas usý

Yo uso eclipse, Toad, Ultraedit, Beyond Compare, TheBat!, CVS (Subversion proximamente espero), MyIE2, CygWin, y Messenger.



Para generar documentacrión uso Docbook + un plugin de Maven. Aqui la mayorýa usa Word, yo prefiero .chm pero si es necesario Word uso DSSL y OpenJade.

Para UML creo que hay a mi alrededor Together, Poseidon, Rose, Omondo, ArgoUML, Visio, y otro que no me acuerdo como se llama. Yo tengo una copia del aráo de la pera de Rose.



Supongo que de usar el servidor J2EE x, usaría la versrión de eclipse adaptada a ýl. Aunque sý de gente que por falta de mýquina o licencias desarrolla su parte con Tomcat + Eclipse normalito.

Yo uso la milestone 3.0M8, y los plugins Tomcat Sysdeo, boneclipse logging, myeclipseide, Easy explorer, subclipse, jseditor, Eclipse Colorer, Eclipse J2ME.



Ocasionalmente he usado profilers, ultimamente he visto este: JView 2004, pero es carillo, creo que no pasare de la trial.



Pronto espero pasarme a Red-Hat Fedora asi que me pregunto que tal va el Tora (cliente para Oracle), ýtiene formateo de SQL?



Me imagino que mucho de lo puesto aqui os es familiar, tengo curiosidad por saber si vuestro entorno de trabajo es similar.
jueves
abr222004

Animaciones flash en tu telýfono móvil

En developer.java.sun.com han publicado una nota realmente interesante sobre como convertir animaciones flash en aplicaciones J2ME.



Para ello utilizan la suite de aplicaciones animoi. Se trata de una suite de pago, que ofrece una versrión de evaluacrión, y que nos permite transformar nuestras animaciones flash en MIDlets ejecutables desde un telýfono móvil compatible con J2ME.



Se trata sin ninguna duda de una herramienta de una utilidad impresionante para aquellas empresas que tengan grupos de programacrión flash, de modo que no es necesario reciclarlos para poder desplegar presentaciones, animaciones o aplicaciones en teléfonos móviles compatibles con J2ME.



Espero que os resulte de interýs.
jueves
abr222004

Se buscan casos de uso Open Source  Java

Muchos conocéis este artículo. Desde que Alberto y yo lo escribímos ya ha llovido mucho y el artículo ha evolucionado conforme hemos ido pasando por diferentes eventos.



Ahora bien, desde javaHispano nos gustaría saber si este artículo ha servido realmente de algo. O lo que es lo mismo, ¿ realmente hay gente utilizando J2EE y software libre ahí fuera ?



Desde javaHispano, nos gustaría actualizar este artículo introduciendo casos de uso reales con empresas de tamaño mediano-grande ( quizás a partir de 50 empleados ) que estén utilizando software libre en proyectos J2EE, a poder ser en producción. Y para esto pedimos vuestro apoyo y que nos enviéis vuestros casos de uso.



¿ Qué obtenéis a cambio ? Pues poco podemos dar. Más que nada, reconocimiento, que aparezca vuestro nombre y el de vuestra empresa en la próxima versión del artículo o que aparezca vuestro caso de uso en las transparencias que expongamos en los próximos eventos en donde se exponga el artículo.



Si os animáis a participar y a poner vuestro granito de arena en nuestra cruzada particular pro open source
miércoles
abr212004

¿Es Java un sistema Pinki-Winki?

La respuesta a esta pregunta no es tan trivial como pueda parecer, y voy a explicarme.



Dentro de la vorýgine que sacude al mundo informítico en general y a java en particular, podrýa decirse que aquellos que defienden la "Teorýa del Caos" llevan todas las de ganar...



Por un lado, tenemos los mil y un entornos de desarrollo que nos permiten ser eficaces a la hora de desarrollar nuestro software (eclipse, netbeans, JBuilder, Kawa, notepad + JSDK...), por otro los mil y un frameworks que bien de forma gratuita, bien pagando nos posibilitan el desarrollar de forma "coherente" un determinado producto o proyecto (Struts, Velocity, COCOON, Tapestry, Barracuda, JSF...). Claro está sin contar con las diferentes especificaciones, versiones, patrones y en general formas de acometer nuestros problemas... Y quý decir de las arquitecturas y librerýas que podemos usar... STL}s, SWT, SWING, WEB, Think-Client...



Cuando te pones a hacer algo y ves que no hay solucrión, siempre queda la posibilidad del Caos, es decir, entrar en un foro y lanzar la pregunta maltida. ¿Alguien sabe cýmo...?. Las consecuencias de esto son absolutamente impredecibles...Habrý quien muy atentamente te comente que existe una especificacrión propia de SUN para hacer lo que necesitas, y encima tendrý razýn el muy gurý.



Habrý quien no habiendo entendido lo que preguntabas, te aconseje montar Hybernate 2.0 + tomcat 5.0 +JSF + Struts + JWS para clientes Swing + HSQL. Vamos que en 2 patrás tu sistema estarý rulando...



Y luego están los benditos impredecibles, los que posibilitan el Caos, es decir, los que no sabiendo quý preguntas son tan audaces como para responder. "Yo tuve el mismo problema y creo que los suyo seráa proponer una JSR al JCP para que se discutiese". Y aquí es donde todo empieza...



Alguien en IBM está leyendo el foro y piensa... "humm, buena idea, ýcýmo no se nos habrý ocurrido antes?, mirarý en la pýgina de Martin Fowler no siendo que ya tenga pensado el asunto... Es más la consola de administracrión podrýa ser rosa...". El seýor ingeniero enteradillo de IBM comienza ya a pensar en la JSR y a darle forma en la cabeza...



En SUN un amigo de nuestro personaje de IBM se pone en contacto con ýste, para hablar de la nueva revolucrión que será incluýda en la prýxima JDK 1.6 "codename Lion". Y ýsta no es más que permitir... "ýCoíro pero si en IBM estamos trabajando en lo mismo...".



Y la cosa empieza a tomar forma... Además en jakarta-apache hacýa tiempo que ya le estaban dando vueltas al asunto y de hecho ya tienen montada una web "Wiki-Wiki" de estas que ultimamente están de moda...



Y el Caos que sabe cýmo hacerse notar y golpear cuando nadie se lo espera, surge de forma imprevista...



Y el caso es que un dýa recibes un mail, en el que alguien llamado "NULL-POINTER-EXCEPTION" dice haber leýdo hace 1 aráo en un foro una consulta tuya sobre... y dado que pertenece al grupo de los enteradillos, y además es buen chaval, viendo que nadie se digný a contestar de forma coherente en el foro a tu pregunta, decide enviarte la solucrión.



¿Y cuýl es?. Pues que en breve, jakarta que ha conseguido la "exclusiva" del desarrollo de la JSR666 tiene en estado incubator un proyecto llamado "Pinki" por aquello de que su consola de admin. es toda rosa (basándose en no sý quý estándar de SUN, definido en no sý que JSR sobre Human-Eye-Candy-Interface...) y que además puedes descargarte desde su winki-web.org



Y con esto llegamos a la cuestrión principal. ¿Es Java un sistema Pinki-Winki?. Y la respuesta es clara. Sý.



Con java podemos hacer cualquier cosa, y si no nosotros alguien lo harý, pero eso sý, siempre con claridad y sencillez.