Archivo de la categoría "FOSS"

Introducción a Apache Tapestry

Martes, 12 de Mayo de 2009

Con el enorme número de frameworks que existen para desarrollar aplicaciones web en Java elegir el framework adecuado para un desarrollo o para varios desarrollos como estándar se puede convertir en una tarea que puede abrumar por la cantidad y diferentes características de cada uno de ellos. Personalmente, he tenido la oportunidad de desarrollar varias aplicaciones mediante el framework Apache Tapestry y mi experiencia personal ha sido *mucho más* satisfactoria comparada con otros conocidos frameworks o tecnologías como JSP/Struts y Java Server Faces. Esta primera parte introducción a Tapestry, traducción en su mayor parte de la página del proyecto, trata de definir sus características y principios más generales.

(más…)

Mono: Solución libre para .NET

Jueves, 18 de Septiembre de 2008

Mono es la implementación libre y abierta de la tecnología .NET de Microsoft, capaz de funcionar en los sistemas operativos de Linux, Mac OS X, Sun Solaris, BSD (OpenBSD, FreeBSD, NetBSD) y Microsoft Windows.

Como ya sabéis Microsoft dio a conocer su tecnología .NET a finales del 2000 para hacer frente al avance o “éxito” de Java de Sun. En ese momento fue cuando Miguel de Icaza (Co-fundador de la empresa Ximian, fundador y presidente de la GNOME Foundation y actualmente Vicepresidente de Desarrollo en Novell) teniendo acceso a la información de la tecnología .NET vio una forma de solucionar la problemática existente en GNOME.

(más…)

Google App Engine: amor a primera vista

Miércoles, 7 de Mayo de 2008

Google Appengine consiste en tres elementos fundamentales:

  1. Un SDK (cómo no) del estilo “aplicaciones web desarrolladas a toda velocidad”.
  2. Un panel de control web para monitorizar la aplicación (picos de CPU, errores, versionado, etc).
  3. La infraestructura distribuida de Google para almacenamiento, cálculo, escalabilidad, APIs, etc.

Hay una serie de vídeos muy ilustrativos en la página oficial de este proyecto de Google.

Preguntas que yo me hice y respuestas que obtuve:

(más…)

Entel participa en la VII Semana de la Ciencia en Madrid

Martes, 6 de Noviembre de 2007

Bajo el título «Mesa redonda sobre software y conocimiento libre», participarán conjuntamente profesionales ligados de una u otra forma a la difusión y desarrollo del software libre y sus ramificaciones (o raíces, según se mire) en torno al conocimiento libre. El lugar será la Sala de Grados de la Facultad de CC. Físicas de la Universidad Complutense de Madrid (Ciudad Universitaria) este jueves 8 a las 18.00h.

Por parte de Entel asistirá Pablo Ruiz Múzquiz, Director FOSS, y le acompañarán tanto representantes del mundo académico como del sector informático y tecnológico. El punto de vista de una empresa que cuenta con un área específica de software libre servirá de base para comentar el perfil de las nuevas generaciones de licenciados y los cambios de percepción en las empresas.

Desplegar una aplicación GWT en Tomcat

Martes, 14 de Agosto de 2007

En el departamento de FOSS siempre nos gusta estar al día de las tecnologías más novedosas. Con esa filosofía, hemos aprovechado que teníamos que realizar un programa interno para comenzar a hacer experimentos con GWT. GWT (Google Web Toolkit) es la solución de Google para escribir aplicaciones AJAX. Es un framework de desarrollo Open Source, basado en Java, y que facilita mucho el desarrollo de las aplicaciones.

Sin embargo, a la hora de desplegar una aplicación en un Tomcat nos hemos encontrado con diversos problemas. Despues de nuestra labor de investigación y pruebas, hemos conseguido la “receta” para poder desplegar las aplicaciones.

(más…)

El departamento FOSS de Entel estará presente en Lugradio Live 2007

Jueves, 5 de Julio de 2007

Lugradio es uno de los podcasts sobre Free & Open Source Software más activos y relevantes del momento. Cada quincena, cuatro ingleses con bastante sentido del humor analizan las novedades acerca del software libre y GNU/Linux en particular. Suelen entrevistar a personajes muy importantes del sector y destacan por la cercanía con las comunidades de desarrollo.

Por tercer año consecutivo organizan un congreso internacional cerca de Birmingham, en Wolverhampton, con unos 40 conferenciantes y cientos de asistentes venidos de todo el mundo. Uno de esos 40 participantes es Pablo Ruiz Múzquiz, Director FOSS de Entel que, aunque va a título personal, dará una charla sobre Migraciones Desktop en donde profundizará sobre el caso de Caja de Guadalajara.

La lista de ponentes cuenta con nombres de talla mundial y el programa es bastante completo.

A la vuelta se publicará la presentación y algunas fotos del evento.

Sistemas de “tickets”

Viernes, 15 de Junio de 2007

La idea de un sistema de tickets refleja una situación bastante común que se da en todas las organizaciones, hay muchas tareas que requieren realizar solicitudes, consultas o recoger indicencias y que estas a su vez reciban respuesta o solución o que simplemente queden recogidas en algún sitio. Ejemplos de estos casos pueden ser su utilización en centros de atención a usuarios (CAUs) para gestionar incidencias, departamentos de sistemas, gestión de proyectos (ya que se pueden generar tickets asociados al desarrollo de tareas con prioridades y asignar este ticket al desarrollador concreto)…
(más…)

¿Adaptar o contribuir en software libre?

Jueves, 7 de Junio de 2007

Desde hace más de una década se viene hablando de software libre en una u otra forma. Afortunadamente, cada vez es menos una cuestión de GNU/Linux y más de modelos de desarrollo o de negocio.
En las diferentes charlas a las que podemos asistir hoy en día se mezclan frases como «la economía de las personas», «web 2.0», «servicios de valor añadido», «desarrollo distribuido», «copyleft» o «dictadores benevolentes».

Todas parecen coincidir en que el software libre –la cultura libre– es una marcha imparable porque procede de los individuos exigentes y alfabetizados digitalmente. Esto es más una voluntad bienpensante que una realidad hoy en día, pero hay que reconocer que, de momento, no hay señales de alarma que ilegitimen ese sueño.

Sin embargo, en cuanto a los modelos de desarrollo referidos al software libre hay un exceso de confianza ciega en «los otros». Efectivamente, ya sea porque nos consideramos pequeños en la vorágine copyleftera o porque nos gusta descansar sin más en las espaldas de lo que los gurús comentan, caemos en el error de repetir como loros las siete maravillas del software libre.

(más…)

Ni aplicaciones pesadas ni AJAX: Mozilla XUL

Viernes, 18 de Mayo de 2007

Desde el año pasado se ha venido hablando de la Web 2.0 y las maravillas de AJAX (trasladar la sensación de una aplicación instalada en el PC a una página web) como la evolución natural de las aplicaciones informáticas.

Cualquier web que nazca bajo el paraguas de 2007 y no incorpore el stack completo de efectos AJAX es denigrada públicamente e ignorada al segundo día. Los usuarios quieren poder darse de alta con un clic, arrastrar objetos con el ratón y ver cómo se actualiza una sección de la web sin necesidad de recargarla entera. Todo esto aderezado con RSS y búsquedas inmediatas. Pues bien, hay otro camino que merece la pena estudiar hoy mismo.

(más…)

Repositorio corporativo de Maven

Miércoles, 9 de Mayo de 2007

Maven es una herramienta de gestión de proyectos que permite una fácil inmersión en todo el proceso de construcción y despliegue. La funcionalidad que proporciona Maven es comparable a la de Ant siendo esta última un subconjunto de la primera. Maven facilita una serie de tareas concernientes a la gestión de proyectos:
(más…)