Servicios de desarrollo

Herramientas para modelado UML

Definicion segun wikipedia:

Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el OMG (Object Management Group). Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar para describir un “plano” del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de negocio y funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y componentes reutilizables.

Es importante resaltar que UML es un “lenguaje” para especificar y no para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.

Se puede aplicar en el desarrollo de software entregando gran variedad de formas para dar soporte a una metodología de desarrollo de software (tal como el Proceso Unificado Racional o RUP), pero no especifica en sí mismo qué metodología o proceso usar.

En Linux, como siempre digo, hay muchas opciones, y tal cantidad de opciones significa que uno puede ‘elegir’ y tiene ‘libertad’, pero yo hoy les voy a hablar solo de unas pocas y tal vez las mas conocidas.

(más…)

Continuar leyendo

Herramientas para diagramas de Gantt

Definicion por wikipedia:

El diagrama de Gantt, gráfica de Gantt o carta Gantt es una popular herramienta gráfica cuyo objetivo es mostrar el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. A pesar de que, en principio, el diagrama de Gantt no indica las relaciones existentes entre actividades, la posición de cada tarea a lo largo del tiempo hace que se puedan identificar dichas relaciones e interdependencias. Fue Henry Laurence Gantt quien, entre 1910 y 1915, desarrolló y popularizó este tipo de diagrama en Occidente.

Como todos ya deberian saber en linux vamos a disponer de un monton de herramientas para realizar cualquier tipo de tarea, y las herramientas para hacer diagramas de gantt no son la ecepcion, asi que aqui les traigo una lista de los mas conocidos:

(más…)

Continuar leyendo

El tiempo como fondo de pantalla

Se trata de una aplicación que puede llamar la atención a los aficionados al desktop-modding. Con weather wallpaper (GPL) nos conectaremos a NOAA (”National Oceanic and Atmospheric Administration“) cada cierto…

Continuar leyendo

Djl, un instalador de juegos para Gnu/Linux

Encuentro esta muy buena entrada en casidiablo, y como no hay nada que agregar hago copy/paste para que la lean aqui.

Djl, como dice en la página oficial, es un administrador de juegos escrito en Python, que nos permitirá instalar una gran cantidad de títulos (95 en este momento) en Linux. He mirado los juegos disponibles en el repositorio y no me puedo quejar, están tanto los más famosos como los no tan conocidos.

Para usarlo debemos descargar la última versión, descomprimirla e instalarla. Por ejemplo:

wget http://www.djl-linux.org/maj_djl/archives/djl-1.2.6.tar.gz
tar zxvf djl-1.2.6.tar.gz
cd djl
sh djl.sh

En la primera ejecución debemos configurar algunas opciones básicas y, luego de ello, veremos algo como esto:

Click para agrandar
Click para agrandar

(más…)

Continuar leyendo

Excelente aplicacion para diseño grafico de interiores

Leyendo zonalinux encuentro este genial programa, se trata de Sweet Home 3D. Sweet Home 3D es una aplicación open source y multiplataforma para diseñar interiores. Esta permite entre otras cosas, colocar muebles de: baños, cocinas, puertas, ventanas, etc., todo esto en un plalo 2D mientras va mostrando en tiempo real, el modelo en 3D.

Haz click en la imagen para ampliarla
Haz click en la imagen para ampliarla

(más…)

Continuar leyendo