Project en Linux

24 06 2009

Se que a muchos entusiastas del software libre les incomoda el uso de nombres de software propietario, pero se que como usuario ese nombre es la referencia para la búsqueda. Microsoft Project, es el programa referente en cuanto a gestión de proyectos se trata. Este artículo está dirigida a dar a conocer algunas alternativas para el software de gestión de proyectos utilizando software libre. Mencionaré tres opciones que me he encontrado y son las siguientes:

Planner

Hay una razón fundamental por la que menciono a Planner en primer lugar; Planner hace parte live.gnome.org y viene incluído por defecto en los repositorios de Fedora. Al instalar Fedora con el escritorio Gnome, Planner queda instalado y su lanzador está ubicado en Aplicaciones>Oficina>Planner o se puede ejecutar desde la terminal con el comando $planner.

Este programa tiene una interfaz muy similar a la de la mayoría del software de gestión de proyectos, presenta cuatro pantallas:

  • Gantt: Presenta un diagrama de Gantt en el que es muy fácil agregar/eliminar tareas, enlazarlas, determinar el avance de las mismas, ver una descripción general de las mismas y compararlas contra un calendario.
  • Tareas: En esta pantalla podrá visualizar y editar datos más puntuales de cada tarea.
  • Recursos: En esta tarea podrá visualizar y editar datos acerca de los recursos disponibles para su proyecto.
  • Uso de Recursos: En esta pantalla visualizará el uso de los recursos a través del tiempo.

Otra de las cosas interesantes en Planner es su ayuda. Aunque está en inglés es muy comprensible y es muy completa. Puede acceder a la misma desde el menú Ayuda>Guía del usuario o presionando F1.

Si por algún motivo Planner no fue instalado por defecto con su Fedora, puede instalarlo así:

#yum install planner

La página web de Planner es: http://live.gnome.org/Planner

OpenProj

OpenProj al igual que Microsoft Project y Planner es un gestor de proyectos de escritorio, es decir se trabaja directamente sobre el computador. Tiene virtudes muy interesantes, como son: Es gratuito y de código abierto, además viene listo para varias plataformas con instaladores .deb .rpm .dmg .msi tar.gz y .zip, los dos últimos de plataforma independiente. Además tiene funciones adicionales a las que tiene Planner:

  • Visualización del diagrama de Red.
  • Visualización del diagrama (WBS – Work Breakdown Structure)
  • Visualización del diagrama (RBS – Resouce Breakdown Structure)
  • Visualización de un informe que el programa genera automáticamente.
  • Histograma
  • Gráficos generales

Los fabricantes de OpenProj tienen una versión en servidor. Ellos la alojan en sus servidores y el usuario puede acceder a la administración de sus proyectos desde cualquier equipo con conexión a internet, la única diferencia es que esta versión no es gratuita.

Instalar OpenProj en Fedora resulta muy sencillo, sólo necesita descargar openproj-1.4-2.noarch.rpm y ejecutarlo.

La dirección web de OpenProj es: http://openproj.org/

Redmine

Por otro lado está Redmine, que es un servidor de gestión de proyectos plenamente desarrollado. Es una opción interesante para compañías que manejan diversos proyectos a la vez y en las que varias personas están involucradas en el avance de los mismos. Plantea opciones muy útiles coma la creación de usuarios con privilegios bien determinados, la gestión de múltiples proyectos a la vez, además que se trabaja sobre una interfaz web, que se puede alojar en cualquier servidor de la empresa o incluso en el hosting de preferencia. Dado que se trabaja sobre una interfaz web Redmine se puede montar sobre distintas plataformas y también trabajo con varios motores para bases de datos.

Instalar Redmine requiere una tarea un poco más dispendiosa, pero el beneficio lo vale. Se requiere un servidor web y sobre el mismo seguir los pasos de instalación en http://www.redmine.org/wiki/redmine/RedmineInstall o si prefiere unas instrucciones puntuales para Fedora y en español en http://proyectofedora.org/wiki/index.php/Usuario:Gomix/Instalando_redmine.

Por el momento no puedo contarles más de Redmine, pero apenas logre probarlo con más detalle les informaré. La dirección web es: http://www.redmine.org/. Por último un dato importante: Redmine se lanzó bajo licencia GPL v2.

  • Share/Bookmark


Google Earth en Fedora

21 06 2009

En esta ocasión voy a mostrarles como instalar Google Earth, en Fedora. A muchos les causa “incomodidad” el uso de este tipo de software debido a la filosofía de la compañía que lo produce. Sin embargo, desde mi perspectiva los usuarios debemos usar el software que necesitemos o disfrutemos, siempre y cuando sea de forma legal. Así, un programa que es producido por una firma controvertida, resulta de utilidad para muchos y merece un espacio para su uso.

Google Earth cuenta con varias utilidades interesantes. Por ejemplo: permite la visualización de rutas generadas por dispositivos GPS sobre la imagen del globo terrestre, permite la ubicación de coordenadas geográficas (Datum WGS84), tiene imágenes en muy buena resolución en algunos puntos del globo, que incluso habilitan la visualización tridimensional de la superficie de la tierra y la visualización de ciertas ciudades como si se estuviese en el sitio.

Estas son las instrucciones para instalarlo en Fedora:

Descaraga

Descargue el instalador GoogleEarthLinux.bin desde: http://earth.google.es/intl/es_es/download-earth.html.

Instalación

Una vez descargado el instalador, desde la terminal y como superusuario vaya a la carpeta donde se guardó el archivo GoogleEarthLinux.bin. Por defecto es la carpeta /home/”Usuario”/Descargas.

Una vez en la carpeta donde está guardado el archivo es necesario modificar los permisos sobre el mismo, para ello:

#chmod +x GoogleEarthLinux.bin

Con ese comando se dan permisos de ejecución sobre el archivo a todos los usuarios. Luego de esto ejecute el instalador:

#./GoogleEarthLinux.bin

Luego de la ejecución del archivo, el instalador nos muestra la siguiente pantalla:

Pantallazo-Google Earth Instalación

En esta pantalla se puede elegir en donde instalar el programa y en donde crear el lanzador para ejecutar el programa con más facilidad. Clic en “Comenzar la instalación”. Al finalizar la instalación se muestra un pantalla como esta:

Pantallazo-Google Earth Instalación1

Se da clic en “inicar” y el programa se lanza por primera vez. El lanzador del programa queda ubicado por defecto en Aplicaciones>Internet>Google Earth.

Pantallazo-Google Earth
Nota: He publicado un artículo prácticamente igual en el wiki de proyectofedora.org. Ahí, es probable que encuentre aportes adicionales de otros usuarios y colaboradores del wiki.

  • Share/Bookmark


Fedora 11 con video Intel

17 06 2009

Si ya esta utilizando Fedora 11 “Leonidas” y su hardware tiene un adaptador de video Intel, probablemente se haya encontrado con que no puede cambiar la resolución de su pantalla o que no puede utilizar múltiples monitores. Infortunadamente he encontrado este defecto. Sin embargo, afortunadamente este asunto es de rápida y fácil solución. A continuación, una solución sencilla y además las instrucciones para configurar adecuadamente el Plymouth.

Configuración para adaptador de video Intel – Fedora 11

  • Si al acceder a Sistema->Preferencias->Pantalla o ejecutar en el terminal el comando xrandr sólo les aparece disponible una resolución para su pantalla, la solución es la siguiente:

Como superusuario ejecute:

# gedit /etc/grub.conf

para editar el archivo de arranque de fedora, y agregue nomodeset a la línea del kernel de arranque por defecto, para obtener algo como esto:

default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora 11 (2.6.29.4-167.fc11.i686.PAE)
root (hd0,1)
kernel /vmlinuz-2.6.29.4-167.fc11.i686.PAE ro nomodeset root=UUID=d175967f-bc44-4633-9d5e-937728d300e9 rhgb quiet
initrd /initrd-2.6.29.4-167.fc11.i686.PAE.img

guarde y por último reinicie el equipo para que los cambios surtan efecto.

  • Si tiene inhabilitada la función de escritorios extendidos, como superusuario ejecute lo siguiente:
#yum install system-config-display
#system-config-display

para instalar y ejecutar las “configuraciones de pantalla”. Seleccione las opciones pertinentes de acuerdo a su hardware y de clic en Aceptar. Así, crea el archivo de configuración de pantalla xorg.conf. Luego ejecute:

#gedit /etc/X11/xorg.conf

y agregue Virtual 2560 2560 en la sección Screen, subsection Display, para obtener algo así:

Section “Screen”
Identifier “Screen0″
Device     “Videocard0″
Monitor    “Monitor0″
DefaultDepth     24
SubSection “Display”
Viewport   0 0
Depth     24
Virtual 2560 2560
EndSubSection
EndSection

guarde y por último reinicie el equipo para que los cambios surtan efecto.

Habilitar Plymouth

De nuevo como root ejecute:

# gedit /etc/grub.conf

agregue vga=0x318 a la línea del kernel de arranque por defecto, para obtener algo así:

default=0
timeout=5
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title Fedora 11 (2.6.29.4-167.fc11.i686.PAE)
root (hd0,1)
kernel /vmlinuz-2.6.29.4-167.fc11.i686.PAE ro nomodeset root=UUID=d175967f-bc44-4633-9d5e-937728d300e9 rhgb quiet vga=0×318
initrd /initrd-2.6.29.4-167.fc11.i686.PAE.img

guarde los cambios en el archivo. Ahora, ejecute:

# yum -y install plymouth plymouth-system-theme plymouth-theme-charge plymouth-theme-fade-in plymouth-theme-solar plymouth-theme-spinfinity
#plymouth-set-default-theme 'nombre del tema'

Con la instrucción anterior instala los cuatro temas disponibles para plymouth a la fecha. Las opciones: charge, fade-in, solar y spinfinity. Si de sea el arranque en pantalla negra y sólo la barra de progreso en 'nombre del tema' escriba text. Por último ejecute:

#/usr/libexec/plymouth/plymouth-update-initrd

y reinicie para que los cambios surtan efecto.

Así se verá el arranque de acuerdo a la opción que elija:

Plymouth Charge

Plymouth Fade-in

Plymouth Solar

Plymouth Spinfinity

Videos tomados de youtube

  • Share/Bookmark


KOffice 2.0.0

31 05 2009

El 28 de mayo pasado el equipo de KOffice anunció el nuevo KOffice 2.0.0. La suite de ofimática se ha puesto a disponibilidad de los usuarios después de más de tres años de desarrollo, en los que se logró que la suite fuese compatible con Qt4 y con las librerías de KDE 4. Esta nueva versión estrena apariencia y mejora la integración entre los componentes de la suite.

El equipo de KOffice, ha decidido poner a disposición una suite básica que no cuenta con todos los componentes de la versión 1.6, pues la versión 2.0.0 es la primera en la serie 2.x.x y es susceptible a tener bugs e incompatibilidades. Sin embargo es un lanzamiento inicial que nos permite ver los logros de los últimos años. La versión va dirigida a desarrolladores y probadores. La suite esn su versión 2.0.0 cuenta con:

  • KWord – Procesador de texto
  • KSpread – Hoja de cálculo
  • KPresenter – Presentaciones
  • KPlato – Gerencia de proyectos
  • Karbon – Editor de gráficos vectoriales
  • Krita – Editor de gráficos raterizados

La aplicación KChart ha sido integrada a las otras aplicaciones, se espera que Kexi se incluya en la versión 2.1 y es incierto el futuro de Kivio.

Información complementaria en:

KDE News

KOffice.org Blog

  • Share/Bookmark


Zim – Wiki de Escritorio

5 05 2009

zim

Quiero compartirles un programa muy sencillo, pero que me ha resultado sumamente útil en las últimas semanas; se trata de Zim. En palabras sencillas, Zim es un programa para tomar notas. Funciona como un editor de texto tipo WYSIWYG, cuyo objetivo es acercar el concepto de wiki al escritorio. Almacena las anotaciones en páginas y las agrupa en cuadernos, cada página puede tener enlaces (links) a otras, las páginas se guardan bajo una estructura jerárquica, que permite visualizarlas como un árbol.

A continuación listo algunas de las características que hacen de este programa una herramienta interesante:

  • Se puede trabajr completamente desde el teclado, todas sus funciones corresponden a un atajo.
  • Visualización sencilla del contenido.
  • Exporta las páginas o los cuadernos completos a formato HTML.
  • Crear una página, sólo creando un enlace (link) a una página inexistente.
  • Útil para llevar listas de pendientes (TODO lists).
  • Wiki de Escritorio

Para quienes escribimos wikis, resulta una herramienta impresionante, no solo porque permite llevar notas de una forma muy ordenada y sencilla, sino porque nos permite escribir nuestros propios wikis, así no tengamos una conexión a internet en el momento de escribir. Es tan sencillo como escribir el wiki mientras esperamos en una terminal de transporte (internet no disponible) y luego en el hotel (Internet disponible) copiar el código HTML al servidor wiki donde queremos publicar nuestros artículos o simplemente llevar un wiki personal siempre en mi laptop.

Instrucciones detalladas de uso en http://zim-wiki.org/Usage.html

  • Share/Bookmark


GNS3, Simulador de Redes – Free

25 04 2009
Graphical Network Simulator

Graphical Network Simulator

Hoy quiero contarles que en mis estudios de redes, me he topado con un programa (Libre porsupuesto), que permite hacer simulaciones de redes de forma gráfica. El programa permite:

  • Diseño de topologías de red complejas y de alta calidad.
  • Emulación de varios routers Cisco y cortafuegos (Requiere IOS o PIX, según el caso)
  • Simulación de switches Ethernet, ATM y Frame Relay.
  • Conexión de la red simulada al mundo real
  • Captura de paquetes usando Wireshark

El programa es GNS3, a diferencia de otros simuladores, este toma recursos de hardware de tu computador para emular el IOS del dispositivo que se quiera utilizar en la simulación. Como permite cargar el IOS, por ejemplo de un router, nos permite entrar a las opciones de configuración del mismo, de la misma forma como se hace con el dispositivo real.

Es una excelente herramienta para personas en formación para certificaciones CCNA, CCNP, CCSP, CCVP o CCIE de Cisco. Infortunadamente, no parece soportar otras marcas de dispositivos.

El programa tiene versiones para GNU/Linux, MAC OS y Windows, para la instalación se deben tener en cuenta los prerrequisitos. En Fedora 10:

# yum install PyQt PyQt4 sip

luego, se descarga GNS3 desde el sitio oficial, junto con Dynamips (como mínimo), puedes descargar los otros programas asociados si resultan de tu interés. Por último para instalar wireshark, sólo debes teclear:

# yum install wireshark

Para descargar el IOS de su interés, deberá registrarse en Cisco y descargarlo.

  • Share/Bookmark