Explorando la programación en Java EE 7 con Arun Gupta

‘Java EE 7 Essentials‘ es un rápido recorrido (a pesar de lo cual el libro no es del todo breve) por las principales tecnologías que componen Java EE 7 platform. Cada tecnología se visita brevemente, describiendo sus elementos esenciales y aportando fragmentos de código que ejemplifican su empleo. Las tecnologías tratadas se resumen bien con…

Detalles

Árboles que no dejan ver el bosque de la tecnología (II): software

En el artículo anterior comentábamos cómo con frecuencia en la literatura sobre tecnología se pierde la visión general, la aportación y significado de una tecnología, su valor para el cliente y para el negocio y todo ello se difumina entre una miríada de detalles técnicos de importancia, probablemente secundaria. Y veíamos cómo, en concreto, en…

Detalles

Árboles que no dejan ver el bosque de la tecnología (I): telecomunicaciones

Comunicamos para que nos entiendan. Enseñamos para que aprendan. Escribimos para transmitir. Leemos para absorber, asimilar. ¿No es cierto? Y sin embargo… Soy un lector ávido de libros de todo tipo y, entre ellos libros sobre tecnología. Y leo este tipo de libros, por supuesto, para conocer y aprender. Y supongo, quiero suponer, que el…

Detalles

Entendiendo las Redes de Nueva Generación con Toni Janevski

‘NGN architectures, protocols and services‘ es un repaso amplio y de moderada profundidad de las redes de nueva generación, unas redes donde, según nos explica el autor, convergen las telecomunicaciones tradicionales con la internet clásica (‘best effort’) para proporcionar una solución de red ‘todo IP’ convergente pero con carácterística de calidad de servicio que permiten…

Detalles

Perspectivas y definiciones sobre calidad de servicio en telecomunicaciones

La calidad es un atributo del que realmente existen muchas perspectivas… y no necesariamente correctas… ni coincidentes. No suele ser lo mismo la calidad percibida por un cliente que la calidad objetiva medida, y tampoco suele ser coincidente el entendimiento de la calidad desde un punto de vista de marketing o desde un punto de…

Detalles

Reflexionando sobre ingeniería de software con Frederick P. Brooks Jr.

‘The mythical man-month‘ son una serie de reflexiones y ensayos sobre los grandes proyectos de software, su organización y gestión, y algunos de los mitos y concepciones erróneas que les acechan. Escrito por Frederick P. Brooks, quien fuera responsable del desarrollo del sistema operativo IBM OS/360, queda patente a lo largo de toda la obra…

Detalles

Gestionar mentes

El factor humano es diferencial en gran cantidad de actividades.  Lo es para bien… y en ocasiones para mal. Nos permite alcanzar los mayores logros, pero también experimentar las mayores dificultades. En su libro ‘The mythical man-month‘, Frederick P. Brooks, Jr. hace esta afirmación managing large programming projects is qualitatively different from managing small ones,…

Detalles

El software y la segunda ley de la termodinámica

A estas alturas tengo bastante olvidados los fundamentos de la termodinámica, pero vagamente recuerdo  dos cosas acerca de la entropía. Una, que la entropía, de alguna forma, representa el desorden de un sistema… o del universo. La segunda es que, según la segunda ley de la termodinámica, la entropía tiende siempre a aumentar, no disminuir.…

Detalles