Bitácora de Álvaro Lázaro

Métodos replace, replaceFirst y replaceAll y expresiones regulares

Continuando con la entrada anterior de manejo de cadenas, voy a analizar los métodos siguientes:

Antes de nada, cabe explicar que un CharSequence es una interfaz que encapsula una secuencia de caracteres de sólo lectura y acceso uniforme. La clase String implementa dicha interfaz, al igual que las clases CharBuffer, Segment, StringBuffer y StringBuilder. Para usar el método replace lo más sencillo será utilizar un String normal.

Oracle compra Sun Microsystems

Después de mucho negociar, ha sido finalmente Oracle quien se ha hecho con Sun Microsystems. El hecho me plantea varias dudas, como por ejemplo: ¿qué pasará con MySQL? en mi opinión, Oracle seguirá manteniendo MySQL como un producto para bases de datos "sencillas", no siendo un competidor de Oracle en el mercado de las bases de datos para empresas.
 
Según se puede extraer del artículo que está disponible en la web de Sun Microsystems, uno de los factores que más ha influído en la decisión es controlar el mercado de los servidores gracias a Solaris como sistema operativo y a los equipos SPARC y x64 de Sun. Asímismo, Java es un lenguaje puntero en este momento, lo que supone un producto muy apetecible para cualquier empresa con el capital suficiente para hacerse con él.
 
Esperemos que el cambio beneficie a los usuarios, que somos finalmente los que hacemos que los productos tengan éxito o no, y también que Oracle tome una estrategia que sea la apropiada para mantener todos estos productos sin los problemas que han llevado a Sun a esta situación.

Muchas Gracias

Tagged:  

Escribo esta entrada para agradecer a todos los visitantes que llegan a este blog día a día. Además, gracias a internet y a este medio de expresión queda muy clara la gran comunidad de hispanohablantes que existe, pues desde que se puso en marcha el blog se han recibido visitas desde todos estos países:

  1. Spain
  2. Mexico
  3. Colombia
  4. Argentina
  5. Germany
  6. Peru
  7. Chile
  8. Venezuela
  9. United States
  10. Ecuador
  11. Uruguay
  12. Costa Rica
  13. Bolivia
  14. Cuba
  15. Guatemala
  16. El Salvador
  17. France
  18. United Kingdom
  19. Netherlands
  20. Brazil
  21. Nicaragua
  22. Panama
  23. Sweden
  24. Paraguay
  25. Russia
  26. Dominican Republic
  27. Italy
  28. Austria
  29. Andorra
  30. Greece
  31. Turkey
  32. Czech Republic
  33. Finland
  34. Syria
  35. Switzerland
  36. Ireland
  37. New Zealand

Un saludo a todos!!
 
P.D. Podéis hacer comentarios, que no os van a entrar virus ;)

Programación para moviles: Manual sencillo de J2ME

Hoy os voy a dejar otro de los "imprescindibles" del programador Java, un manual de J2ME escrito por Sergio Gálvez Rojas y Lucas Ortega Díaz. En él se recogen los principios de la programación para móviles, y concretamente en la plataforma Java, presente en la mayoría de los móviles actuales (por no decir en todos).

En su web podemos encontrar enlaces a varias versiones del libro, además de la copia disponible en Google Books.

JavaFX SDK en Eclipse

JavaFX es un nuevo lenguaje de Scripts diseñado por Sun Microsystems. El objetivo de este nuevo lenguaje, (mezcla de C y Java, según mi opinión) es ocupar el lugar que ya tiene Flash en el mercado de las RIAs (Rich Internet Applications) y además adaptarse a los nuevos dispositivos móviles, gracias a su versión JavaFX mobile. Ya se dio la noticia del lanzamiento en Java-Spain, pero ahora quería profundizar un poco en su tecnología y los primeros pasos que debemos dar para empezar a conocerlo.

Lo primero de todo es descargar el JavaFX SDK. Yo voy a optar por instalar un plugin para Eclipse, pero en la misma página de descargas tenéis una versión para NetBeans. Si, como es mi caso, vais a instalarlo en Eclipse, será necesario descargar sólo el SDK desde la página de descargas de JavaFX y a continuación abrir Eclipse.

Una vez que tenemos Eclipse abierto, sólo tenemos que utilizar la herramienta de actualizaciones e introducir el siguiente sitio:

   

Sistema Operativo ⇒ windows | linux | macosx

pulsar en instalar y listo. Ahora queda lo más divertido, aprender a programar con JavaFX.

Lo podéis ver en vídeo:

Object Oriented Software Construction (ebook)

Volviendo al tema de la programación orientada a objetos, os dejo un enlace al libro del padre de la criatura, Object Oriented Software Construction, de Bertrand Meyer. De momento sólo he encontrado la versión en inglés, pero si consigo la versión en castellano lo pondré por aquí.

Os animo a comprar el libro, es uno de los imprescindibles para cualquier programador.

 

Disclaimer: Java-spain.com no almacena ningún archivo sujeto a copyright ni ningún contenido protegido por derechos de autor. Java-spain.com se limita a ofrecer enlaces a otras páginas desde las cuales se puede proceder a la descarga de dicho contenido.

Usar Eclipse y Tomcat

A partir de ahora, con la nueva versión de Eclipse no será necesario instalar ningún plugin para integrar Tomcat. Sólamente hay que realizar unos sencillos pasos que detallan en Mundo Geek - Eclipse y Tomcat.

Optimización de código (III)

Como continuación a las entradas anteriores sobre optimización de Strings, sólo quería citar a

¿Cuál es la mejor forma de optimizar el uso de Strings?

Desarrollo en equipo: Subversion + Eclipse = Subclipse

¿Cómo programar en equipo sin pasarse horas juntando código y arreglando problemas de sincronización? Muy fácil gracias a Dios a los repositorios de código, unas herramientas muy útiles que agilizan mucho el proceso. Los más utilizados son Subversion (SVN) y CVS. CVS viene integrado en Eclipse por defecto, por lo que configurarlo es bastante sencillo. Le dedicaré una entrada un día de estos. Para Subversion será necesario instalar un plugin llamado Subclipse (u otro similar). Este plugin integrará en Eclipse todas las funciones necesarias para trabajar en equipo.

Nuevos dominios para java-spain

A partir de ahora será posible acceder a java-spain a través de otros dominios que acabo de adquirir.

Estos son:

Redireccionan a java-spain.com, para que no haya ningún problema, además de porque a Google no le gusta el contenido repetido, ya sabéis como es el Señor Google...

Esto ha sido posible gracias a un par de ofertas que hay hasta el 31 de enero, mediante las cuales es posible adquirir un dominio .es gratis durante un año.

En el blog 86400.es tenéis más detalles.

Distribuir contenido