Las cookies nos permiten guardar información para mejorar la navegación y las usan también herramientas externas como Google Analytics. Vamos a ver cómo usarlas con Java y Spring Security y prevenir problemas legales.
Sigue leyendo
Archivo de la categoría: Otros
Cómo extender proyectos web Java con Maven
Muchas empresas crean un proyecto web base y lo van copiando y adaptando para cada encargo. Aunque funciona, es muy costoso hacer cambios como actualizar una librería ya que habría que cambiarlo en todos.
Sigue leyendo
Pasos para crear un sistema de integración continua
La integración continua nos permite desplegar cada día los últimos cambios y probarlo todo de forma automática, con lo que aportamos más valor y seguridad. Vamos a ver los pasos hay que seguir para crearlo:
Sigue leyendo
Cómo cambiar una página web de servidor
Cada cierto tiempo se suelen trasladar las páginas web ya que buscamos mejores prestaciones o mejor soporte técnico. Os voy a explicar los pasos recomendables para ahorraros dolores de cabeza:
Errores habituales gestionando proyectos web
La informática es una ciencia todavía joven y solemos cometer errores de los que ya han aprendido en otras carreras como arquitectura. Os voy a enseñar varios errores típicos de los que he ido aprendiendo:
Buenas prácticas haciendo pruebas con TestNG
TestNG es una herramienta similar a JUnit para probar aplicaciones y aporta algunas funcionalidades extra. Os presento algunas recomendaciones a la hora de usarla:
Cómo probar portales web con Selenium
Cuando desarrollamos portales web enseñamos varias versiones a los clientes para asegurarnos de que el proyecto va por buen camino. Esto implica que cada pocas semanas tenemos que revisar que todo funciona bien y sería impensable volver a probar todo a mano, tanto por el coste como por los errores que se podrían pasar.
Herramientas para trabajar con metodologías ágiles
Las metodologías ágiles mejoran el desarrollo de proyectos ya que permiten quedarse con la esencia sin necesidad de generar documentación o procesos innecesarios. A diferencia de las metodologías tradicionales, dan más voz a los desarrolladores y permiten que los clientes evalúen frecuentemente versiones del producto para comprobar que se cumplen sus requisitos.
Cómo posicionar en Google una página web hecha en Flash
Suelen preguntarme cómo hacer que una página web en Flash aparezca en las primeras posiciones de Google. Os comento las dificultades que presenta esta tecnología y varias alternativas para mejorar los resultados:
Buenas prácticas usando Subversion
Subversion es una herramienta fundamental cuando se trabaja en equipo ya que permite que los programadores tengan siempre la última versión del código y no sobreescriban el trabajo de otros. Os doy algunos consejos para mejorar su uso: