Hyperic HQ: monitoriza estructuras web

Hyperic HQ es una aplicación opensource que ofrece un portal diseñado para descubrir y empezar a controlar la infraestructura web de forma sencilla.

hyperichq.png

Descubre el software y hardware

Crea un modelo y muestra las relaciones entre en software, el hardware y los servicios de forma precisa. Detecta cada aspecto de tu hardware y software automáticamente, incluyendo memoria, CPU, disco, red e información sobre configuración y versiones. Genera eventos sobre cada cambio de configuración en cada recurso que se use y avisa a los administradores de sistemas. Comprueba el estado de los recursos de una forma simple desde el navegador.

Monitoria cada capa de tu infraestructura

Colecciona mediciones en tiempo real e históricas sin ser invasivo. Permite definir alertas que nos ayude a anticiparnos a los problemas. Compara métricas de diferentes recursos que nos permite comprender las interacciones entre ellos.

Registra todos los logs, la configuración y los eventos de seguridad

Muestra informes de detalles sobre cada evento generado. Refuerza las políticas de seguridad para detectar cualquier acceso no permitido.

Hyperic HQ

Vía / OpenSourceCommunity.org

|

HeidiSQL: cliente para MySQL

heidisql.pngHeidiSQL es un cliente open source para MySQL que permite manejar y visualizar las bases de datos y las tablas de MySQL. Algo parecido a lo que ya hacen MySQL Query Browser o SQLYog.

heidisql2.png

Entre las características que nos ofrece encontramos lo siguiente:

  • Generar informes SQL
  • Sincronizar tablas entre dos bases de datos
  • Manjar privilegios de usuarios
  • Importar ficheros de texto
  • Exportar los datos de una tabla en formato CSV, HTML o XML
  • Visualizar y editar los datos de una tabla
  • Insercion de ficheros ascii o binarios
  • Editor SQL con sintaxis resaltada y autocompletado
  • Monitorizar y eliminar procesos cliente

Además existe una versión portable

HeidiSQL

Grep para Windows

Los usuarios de Windows no disponemos de las aplicaciones de línea de comando tan sencillas como útiles que ofrece Linux/Unix. A la hora de desarrollar en Unix, comandos como find, tail o grep pueden sernos de mucha utilidad.
grep.png
Windows Grep, como indica su nombre, es un grep para Windows, el cual dispone de las siguientes características: uso para principiantes o expertos, tratamiento de ficheros planos o binarios, búsqueda en archivos ZIP, reemplazo masivo, multitaréa, modo línea de comandos y extensión para el explorador de ficheros.
Windows Grep
Vía / Digg

GeSHI: resalta el código en tu web

GeSHI (Generic Syntax Highlighter) es un script PHP que resalta el código que indiquemos realizado en un total de más de 50 lenguajes de programación, entre los que se encuentran PHP, Java, HTML, CSS, C#, Javascript y SQL.
Inicialmente desarrollado para el sistema de foros phpBB, finalmente ha pasado a ser un proyecto independiente. Entre sus características destaca la cantidad de lenguajes que admite, la facilidad de añadir un lenguaje nuevo y la facilidad para modificar la salida del script.
geshi.png
Lo que más me gusta de este script es que enlaza con las URLs de las funciones de los lenguajes.
GeSHI

| | |

CSSVista: editor CSS para Firefox e IE6

CSSVista es una aplicación desarrollada por la gente de SiteVista que nos permite editar CSS y ver los resultados que se producen directamente en IE6 y Firefox.
cssvista.png
Se trata de una aplicación gratuita, todavía en fase de desarrollo que nos puede ser de gran utilidad cuando maquetamos un diseño y queremos que se vea correctamente en ambos navegadores. Aunque yo prefiero usar un editor normal y refrescar el contenido en el navegador que esté probando en ese momento.
CSSVista
Vía / Lifehacker

WYMeditor: editor XHTML/CSS

WYMeditor es un editor WYSIWYM basado en web. La característica principal de este navegador es centrar la atención del usuario en la estructura de la página (layout).
wymeditor.png
WYMeditor ha sido creado para generar código XHTML estricto perfectamente estructurado, según las especificaciones XHTML de la W3C. El código no puede ser contamidano por información visual como estilos de fuentes, tamaños, bordes o colores. El usuario define el significado del contenido, por el cual será determinado su aspecto mediante la hoja de estilos. El resultado es fácil y rápido de mantener.
WYMeditor
Vía / SitePoint Blogs

Aplicaciones útiles para un entorno de trabajo

En algunos proyectos en los que he estado, me he encontrado con aplicaciones basadas en entorno web que nos han sido bastante útiles, quizás no sean las mejores, pero al menos son gratuitas y cumplen con su cometido.

  • PHPfileNavigator: aplicación que nos permite controlar nuestros ficheros y directorios. Ofrece un potente, fiable y sencillo sistema web de control de ficheros, fácil de instalar y configurar.apps1.pngPHPfileNavigator
  • RoundCube Webmail: cliente web de correo electróico, se trata de un cliente IMAP multilenguaje que ofrece todo el conjunto de funcionalidades que esperas de tu cliente de correo: soporte MIME, libreta de direcciones, administración de carpetas, búsqueda de mensajes y corrector ortográfico. Escrito en PHP y MySQL, es configurable su aspecto mediante XHTML y CSS.apps2.pngRoundCube Webmail
  • net2ftp: gestor FTP con el que podrás realizar acciones de usuario y administrador. Ofrece la posibilidad de subir y descargar ficheros, mover y borrar ficheros, enviar a otro servidor FTP, editor de texto plano y de HTML. Así como trabajar en modo seguro, uso de plantillas, límite diario y muchas cosas más.apps3.pngnet2ftp
  • phpLDAPadmin: permite controlar tu servidor LDAP mediante un entorno web. Con una vista de árbol jerárquico, permite copiar entradas, usar plantillas, búsquedas, soporte a atributos binarios y todo lo que se espera de una aplicación de escritorio de este estilo.apps4.pngphpLDAPadmin
  • Webmin: interfaz web para administración de sistema para Unix. Podremos inicializar cuentas de usuarios, Apache, DNS, compartir ficheros y mucho más. Elimina la necesidad de editar ficheros de configuración de forma manual y permite controlar el sistema desde la consola o de forma remota.apps5.pngWebmin

Aplicaciones de gestión de proyectos

Un buen proyecto necesita de una buena gestión para que se lleve a cabo con eficiencia. Para que la gestión sea más sencilla existen unas aplicaciones que nos ayudarán a llevar a cabo esta labor.

Esta entrada viene a cuento porque un amigo estaba buscando una aplicación que le facilitará la organización de su tiempo y tareas, algo parecido a llevar un proyecto, y ante la posibilidad de instalarse el MS Project, le he buscado una serie de aplicaciones gratuitas u open source, ante todo que tengan gráfica de tareas.

  • Open Workbench: aplicación de escritorio para Windows con la que se puede planificar proyectos, programarlos, administrar recursos, revisar los proyectos.gestp1.pngOpen Workbench
  • Gantt Project: también de escritorio, desarrollada en Java, nos permite dividir nuestro proyecto en un árbol de tareas y asignar recursos humanos a cada una de ellas, establecer dependencias entre tareas, generar informes PDF y HTML, intercambiar datos con MS Project y hojas de cálculo.gestp2.pngGantt Project
  • dotProject: aplicación web desarrollado en PHP y MySQL, permite la administración de usuarios, sistemas de tickets por email, administración de clientes y empresas, listado de proyectos, listado de tareas, lista de contactos, calendario y mucho más.gestp3.pngdotProject
  • KPlato: aplicación de escritorio para KDE del proyecto KOffice, permite visualizar recursos, cuentas, tareas y mucho más.gestp4.pngKPlato
  • TaskJuggler: aplicación de escritorio para Linux que nos permite administrar tareas, recursos y costes, resuelve conflicto de tareas, informes con todo los datos que necesitas, plantillas desde las que empezar, número ilimitado de escenarios y análisis de riesgos entre otras cosas.gestp5.pngTaskJuggler

Mozilla anuncia el lanzamiento de Bugzilla 3.0

buggie.gifMozilla acaba de anunciar la nueva versión del gestor de errores Bugzilla. Con la nueva versión aparecen nuevas funcionalidades que nos van a ayudar mucho en la tarea de testeo y depuración de nuestra aplicación.

  • Posibilidad de añadir campos personalizados de tipo texto o una lista.
  • Soporte para mod_perl.
  • Posibilidad de compartir las búsquedas guardadas.
  • Añadir ficheros adjuntos y flags a entradas cuando se están creando.
  • Personalización de la resolución.
  • Mejoras en la interfaz de usuario.
  • XML-RPC.
  • Temas y muchos más

Bugzilla 3.0

Vía / Mozillazine

|

Koala: herramientas para hacer how-to

koala.pngIBM está desarrollando una extensión para Firefox llamada Koala que permite grabar la actividad que se desarrolla en el navegador y generar un script que se guardará en una página y que podrá ser consultado.
El ejemplo que nos ofrecen muestra cómo se accede a una página de búsquedas de casas y se van introduciendo datos para obtener los resultados deseados. En la extensión para Firefox se va mostrando mediante texto las acciones que se ejecutan, por ejemplo “Acceder a la pagina tal”, “Seleccionar ‘2 habitaciones'” y así con cada una de las acciones que hemos ido realizando. Estos textos son editables y después cuando se ejecuta el script para aprender el howto, se tienen en cuenta los datos cambiados.
koala2.png
La verdad es que estoy deseando que se haga pública esta extensión, a muchos nos podría ahorrar documentación para los proyectos.
Koala
Vía / CNET News.com