-
Expresiones Lambda en Java 8

Introducción En lenguajes orientados a objetos, la clave te todo es el objeto, pero sucede lo contrario en los lenguajes de programación funcionales donde son éstas las donde recaen toda la importancia, en ellas se pueden pasar alrededor como si fueran variables esto se ve en Haskell, javascript y otros lenguajes funcionales. Los lenguajes funcionales tienen…
-
Bug fixing y Scrum

Actualmente estoy trabajando en una empresa donde, no se aplica una metodología Scrum, pero sí una planificación de Sprint. Un problema que he contemplado es conseguir aplicar esta metodología y cómo hacer frente a la tarea de corrección de errores (Bugs Fixing) aplicando Scrum. Henrik Kniberg en su muy buen libro de «Scrum y XP…
-
Spring Framework Tutorial Parte 2: Instalación y ejemplo de inyección de dependencias

Hola a todos de nuevo, en este tutorial y en los siguientes comenzaremos a realizar ejemplos y codificar con el framework Spring. Para este tutorial y para los siguientes, usaremos el entorno de programación Eclipse aunque también podéis usar NetBeans sin problema. …
-
Spring Framework Tutorial Parte 1: Introducción

Hoy comenzamos una nueva serie de entradas en este blog. Como bien menciona el título, realizaremos un tutorial sobre Spring Framework, para comenzar comenzaremos dando significado a qué es un Framework y de qué se trata el framework Spring. Qué mejor que usar recursos que ya tenemos para dar significado a framework que con la…
-
What is the difference between Use Cases and User Stories in agile development? Examples

Use Case and User stories both are related to Requirement presentation but there is a small differences: Size Purpose (elicitation, order in backlog, clarification, estimation, …) Timewise the place when they are creatd in the project and/or product development (depending on the method used) Position in the requirements hierarchy (if there is one). Definitions Use…
-
Scrum a fondo: Scrum de Scrums, Agile en grandes proyectos

Como comentábamos anteriormente, en las compañías medianas o grandes, puede existir problemas de equipos de desarrollo sobredimensionados ya sea porque pertenecían a otro proyecto anteriormente o porque la metodología aplicada anteriormente no era ágil. En anteriores entradas, ya hemos comentado que las metodologías llamadas ágiles, identifican como ideal el desarrollo de proyectos con equipos multidisciplinarios, de…
-
Scrum a fondo: Más de un proyecto para un equipo

Como ya vimos hace unas entradas, Scrum es una metodología ideal para trabajar en un proyecto o producto con un PO (Producto Owner) y un equipo multidisciplinar asociado. El tamaño del equipo ideal se estima entre 7 y 20 personas (depende del proyecto), a menudo en España los equipos de informática de las empresas (Pymes)…
-
Instalar SSL en Apache 2 con Tomcat 7 conectado a través de mod_jk

Como ya vimos en la entrada anterior, es bastante fácil conectar Tomcat 7 a Apache 2 a través de mod_jk , a continuación vamos a meter un SSL a nuestro querido Apache 2 sin perder la conexión con Tomcat 7. Para ello seguiremos los siguientes pasos en Ubuntu: Activar modulo SSL para Apache y mod_jk…
-
Apache 2 + Tomcat 7 = mod_jk

Hoy veremos cómo conectar un servidor Apache 2 con un Tomcat 7 de manera que todas las peticiones realizadas a una URL de apache, internamente a través del conector AJP se redirijan a nuestro contenedor Java, Tomcat. Para ello usaremos Ubuntu 13 (es igual para ubuntu 12): Instalaremos Apache, Tomcat 7. A mi personalmente me…
-
Freelance: la nueva ley

Todos los detalles en: http://orientacion-laboral.infojobs.net/informe-opinion-freelance
