All posts by marble

Monitorización del sistema con conky (alternativa a gkrellm)

Aparte de las herramientas de monitorización más completas y complejas que comenté en otro artículo, he descubierto conky.

Conky es una herramienta que nos permite visualizar en el escritorio la carga de nuestro sistemas, las conexiones de red activas, etc. Similar a gkrellm pero más configurable. La mayor pega que le encuentro es que no acaba de integrarse bien con Nautilus y la zona del escritorio que ocupa, se sobrepone a los ficheros que contenga.

aptitude install conky

Así como gkrellm se puede configurar a partir de su propia interfaz gráfica, conky requiere que creemos manualmente un archivo en nuestro directorio personal ‘~/.conkyrc’. Os adjunto el contenido del mio por si sirve a alguien de utilidad:
Continue reading Monitorización del sistema con conky (alternativa a gkrellm)

Producción musical / edición de sonidos en Ubuntu GNU/Linux

Hace algunos días que fuí a parar a un tutorial sobre producción musical en Linux y me ha sorprendido la cantidad de programas que tenemos en Linux para estos menesteres. Por supuesto, dado que no se nada sobre música o producción, desconozco la calidad de los mismos respecto a aplicaciones comerciales… pero nunca llegué a imaginar que ya disponiamos de tantas herramientas y tan diversas.

El tutorial habla de:

  • Audacity y Rezound: El primero ya lo conocía, ambos los podemos utilizar para editar/grabar sonidos (WAV, MP3, OGG, etc) y aplicar efectos, recortar fragmentos, etc.
  • Hydrogen: Nos permite componer ritmos, siempre me ha parecido muy entretenido jugar con este tipo de cosas… aunque por desgracia mis resultados suelen ser bastante lamentables 😉
  • Ardour: Estación de audio digital que facilita la composición de fragmentos rítmicos (podemos aprovechar los que hayamos compuesto con Hydrogen o utilizar sonidos libres del proyecto Freesound).
  • Rosegarden: Secuenciador MIDI. Poco puedo contar de esta aplicación dado que ya no he llegado a jugar, pero me da la sensación que los profesionales de los MIDIs la pueden encontrar muy interesante.

En Ubuntu tenemos todas estas aplicaciones disponibles para instalar facilmente:

aptitude install audacity  rezound
aptitude install hydrogen hydrogen-drumkits ladspa-sdk
aptitude install ardour
aptitude install rosegarden

Otras herramientas del curso

aptitude install jamin  qsynth vkeybd qjackctl 

Cobit, estándar para el buen gobierno de los Sistemas de Información

El estándar Cobit (Control Objectives for Information and related Technology) ofrece un conjunto de “mejores prácticas” para la gestión de los Sistemas de Información de las organizaciones.

El objetivo principal de Cobit consiste en proporcionar una guía a alto nivel sobre puntos en los que establecer controles internos con tal de:

  • Asegurar el buen gobierno, protegiendo los intereses de los stakeholders (clientes, accionistas, empleados, etc.)
  • Garantizar el cumplimiento normativo del sector al que pertenezca la organización
  • Mejorar la eficacia i eficiencia de los procesos y actividades de la organización
  • Garantizar la confidencialidad, integridad y disponibilidad de la información

Continue reading Cobit, estándar para el buen gobierno de los Sistemas de Información

Comprobación de rootkits en GNU/Linux Ubuntu

Después del famoso bug del kernel que permitía a los usuarios de Linux convertirse en root sin contraseña (Ubuntu distribuyó la solución en menos de 24 horas). No esta de más utilizar algunas herramientas para comprobar que no nos hayan instalado ningún rootkit (herramienta para ocultar programas maliciosos/backdoors/etc.) en el sistema.

Tal y como comentan en Deb a day, podemos utilizar chkrootkit y rkhunter de la siguiente forma:

sudo aptitude install chkrootkit rkhunter
sudo rkhunter --update
sudo rkhunter --check
sudo chkrootkit

Metodologías de desarrollo

Se entiende por metodología de desarrollo una colección de documentación formal referente a los procesos, las políticas y los procedimientos que intervienen en el desarrollo del software. En Ingles software development methodology (SDM) o system development life cycle (SDLC).

La finalidad de una metodología de desarrollo es garantizar la eficacia (p.ej. cumplir los requisitos iniciales) y la eficiencia (p.ej. minimizar las perdidas de tiempo) en el proceso de generación de software.

Los riesgos a afrontar y los controles a establecer varían en función de las diferentes etapas del ciclo de vida de desarrollo. De forma general podríamos encontrar las siguientes fases:
Continue reading Metodologías de desarrollo

Herramientas libres de monitorización de sistemas

A partir de un artículo de barrapunto y posts antiguos (Monitorización de servidores, Monitorización de redes), he llegado a recopilar varias herramientas libres para la monitorización de sistemas:

¿Teneis experiencia con alguno de ellos? ¿Cuál recomendaríais?

Actualización También puede ser interesante el uso de OSSEC como herramienta para el análisis automático de logs de los sistemas y snort para la detección de intrusos (IDS).

Adopción

Siempre había pensado que existen demasiados niños en el mundo que necesitan una familia y que por ello, la adopción es un proceso fantástico para formar una familia. No obstante, parece que esta idea no es del todo cierta según el artículo: mito y verdades sobre la adopción. Dado que todo el mundo desea adoptar un hijo sano y con una edad inferior a los 3 años, resulta que hay 3 solicitudes por cada niño en esas circunstancias.

Por otra parte, esta claro que ser padre no es una tarea fácil, y ser padre de un hijo adoptivo puede presentar aun más retos. En la siguiente entrevista sobre adopción a Beatriz San Roman se exponen muchas de esas dificultades, creo que su lectura ayuda a tener una perspectiva más realista de la adopción.

Jan Vermeer: La joven de la perla

A pesar de que los dos hemisferios de nuestro cerebro coinciden en muchas de sus funcionalidades, cada uno de ellos afronta las tareas de forma diferente. Nuestro lado izquierdo es el más lógico y racional, mientras que en el derecho posee mayores capacidades artísticas y creativas.

En función del trabajo que desempeñemos o de nuestros hobbies y costumbres habituales, vamos a relegar a un segundo plano alguna de estas cualidades. En mi trabajo impera fuertemente la lógica, todo y que siempre es necesario algo de creatividad para la resolución de problemas, es obvio que esta no es tan fundamental. Si cuidamos nuestro cuerpo haciendo ejercicio, ¿porque no también preocuparnos por nuestro cerebro al completo?

Recuerdo cuando en el colegio nos hacian dibujar, montar collages, etc. ¿Cuanto hace que no dibujáis? Por muy mal que se nos dé (como es mi caso), quizás seria interesante tener el hábito de intentar plasmar nuestra creatividad y dotes artísticas (sean mejores o peores) con una cierta frecuencia. ¿No creeis?

Hoy de casualidad he topado con una página de historia de España y del Arte donde tienen en portada La Joven de la perla de Jan Vermeer:


Johannes Vermeer, La joven de la perla

En su día vi la película, pero ha sido hoy cuando realmente he disfrutado viendo el retrato. ¿El tiempo nos hace cambiar para apreciar mejor las cosas que nos rodean?

Actualización Artículo sobre la creatividad en la docencia, algunas citas interesantes:

“La rutina, aquella que se repite sin la más mínima diferencia, aunque las circunstancias ameriten lo contrario, puede ocurrir sin usted. En cambio, la creatividad no permite su ausencia. Y en ese sentido, la creatividad le da un poder protagónico al que la ejerce y por lo mismo, aumenta su autoestima y…ello le convierte en un sujeto proactivo y creador. Es un círculo esta vez no vicioso, sino virtuoso”

“Si la creatividad es idear cosas nuevas, la innovación consiste precísamente en llevarlas a cabo”

“Nunca permitan que la rutina les anquilose la mirada. Porque a diferencia del petróleo o del carbón, la creatividad es un recurso natural renovable.”