Mostrando entradas con la etiqueta aplicaciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta aplicaciones. Mostrar todas las entradas

viernes, 21 de noviembre de 2008

Una gran live de recuperación del sistema, SystemRescueCd

Desde que me dedico a esto de ser geek vocacional, una de las cosas que a la fuerza he tenido que aprender es a recuperar mis sistemas de diversos problemas (sí, algunos causados por mi aficción a experimentar).

Los CDs autoarrancables son las herramientas que más útiles resultan para esta tarea. Al principio usé algunas basadas en MS-Dos (primero desde disquetes y luego desde CDs) aunque he ido evolucionando hacia las distribuciones live CD de Linux (ya sea en CD o en USB).


La que más práctica me resulta es SystemRescueCd. Es una live basada en Gentoo Linux a la que se han incluído varias utilidades para reparar el sistema y recuperar datos después de un desastre.

Trabaja principalmente desde la consola aunque también posee un entorno gráfico con lo esencial para correr algunas de las herramientas.


Incluye además, muchas utilidades de sistema (parted, partimage, fstools, ...) y otras más generales (editores, midnight commander, herramientas de red, navegadores web). Puede montar los sistemas de archivos más comunes (ext2/ext3, reiserfs, xfs, jfs, vfat, ntfs, iso9660) además de Samba y NFS.


El listado completo de herramientas incluidas podéis verlo aquí. Al final de esa lista encontraréis algunas imágenes de disquete accesibles desde el arranque que, si bien no pertenecen estrictamente a la distro, sí que ofrecen utilidades aicionales tremendamente prácticas.

Personalmente sólo echo en falta mi querido Clonezilla, aunque incluye partimage que es uno de los paquetes en lo que Clonezilla está basado; habrá que darle una oportunidad.

Yo, por comodidad, la he pasado a un pendrive USB siguiendo un sencillo procedimiento.

En definitiva un variado y poderoso paquete de herramientas de software libre, quizás no muy apto para usuarios noveles (a mí me motiva aprender a usar herramientas nuevas), pero quién le dice que no a esta gran "navaja suiza" de la gestión y recuperación de sistemas.

jueves, 13 de noviembre de 2008

Keepass, un gran gestor de contraseñas

A medida que uno se va metiendo más y mas en el mundillo de Internet me voy dando cuenta de la cantidad de sitios en los que te encuentras registrado; en cada uno con usuario y clave diferentes lo que hace complicado recordar y mantener organizada este tipo de información tan crítica.

La solución más sencilla es utilizar siempre la misma combinación usuario/clave pero esto resulta tremendamente inseguro al margen de que hay lugares que no te permiten elegir tus propias credenciales.

Existen diversas herramientas de gestion de contraseñas, desde las más sencillas hasta las más versátiles y complejas. En esta ocasión os voy a hablar de la que yo uso, Keepass.



Se trata de una utilidad muy sencilla y con gran potencia que no solo nos permite ordenar, catalogar guardar nuestras contraseñas y la información relativa (notas, urls, fecha de expiración, etc) de forma encriptada, sino que añade una serie de funcionalidades tremendamente útiles (generadores y evaluadores de passwords, integración con navegadores web, gestión de contraseñas de un solo uso, etc).



La encriptación del archivo de passwords se hace a 256 bits, y se protege el acceso con una clave maestra, un archivo de claves, o con ambos. Cuenta también con una últil función de backups que nos permite recuperar entradas modificadas o eliminadas accidentalmente.

Es software libre y multiplataforma (windows, linux, mac, teléfonos móviles, PDAs, etc) y cuenta además con versión portable (por supuesto, es otra de las aplicaciones que van siempre conmigo en mi llavero USB). Podéis obtener Keepass aquí.



En mi caso no solo utilizo Keepass para mis claves personales, sino que en mi trabajo hago un uso intensivo de esta herramienta.

Os dejo un par de tutoriales por si queréis profundizar en este gran gestor de claves.

martes, 11 de noviembre de 2008

Extensiones de Firefox (actualización)

Hace ya tiempo que os hablé de las extensiones que utilizo habitualmente en Firefox. En los últimos meses he añadido nuevas a la lista, a medida que me han ido haciendo falta:

- ScribeFire, un clásico para preparar y subir los posts a este blog. Todavía da algunos problemas con el uso de negrita y tamaños de letra especiales, pero simplifica mucho el trabajo al añadir gran número de funcionalidades.

- SwitchProxy Tool, bastante sencilla, sirve para cambiar el proxy a través del cual navego en mi trabajo. En mi caso tengo configurados dos (el de mi casa y Tor) aparte, claro está, de la salida a internet corporativa.

- FEBE, la última joya en incorporarse a la familia. Una pequeña extensión que realiza backups de nuestras extensiones por si debemos reinstalar Firefox y no tener que bucar las extenxiones una a una.


También estoy usando desde hace unas semanas Fast Video Download, una útil herramienta para descargar vídeos flash de diversas páginas (aún no funciona con todas). Tengo que pensar si la mantengo entre mis favoritas.

Procuro ser bastante exigente a la hora de limitar el número de extensiones en mi firefox, ya que no me gusta malgastar consumo de recursos en software que no utilizo; de todas formas a veces, este consumo es un pequeño sacrificio a cambio de las geniales funcinalidades que aportan.

viernes, 7 de noviembre de 2008

De Grisbi a Gnucash

Desde hace mucho tiempo me gusta llevar un control de mis gastos y cuentas bancarias ya que considero que es un buena forma de ahorrar o, al menos de hacer planes para ahorrar y gastar con cabeza.

Para ello comencé usando varias metodologías, desde un primitivo cuaderno donde practiqué y aprendí las bases de la contabilidad doméstica, hasta un par de versiones  del software de Microsoft (todos tenemos cadáveres en el armario).





En los últimos años he estado usando Grisbi, una aplicación libre que cubre todas las necesidades que nos pueden sugir a la hora de llevar nuestra contabilidad doméstica. Al ser multiplataforma me permitía, no sólo usarla desde mis equipos con linux, sino poder llevarla encima en un pendrive USB en formato portable para usarla en otros equipos.

Si bien estaba bastante satisfecho con Grisbi, había un par de puntos que me hicieron considerar el cambio a otro software: la ausencia de gráficos en los informes y sobre todo ciertos problemas de corrpución en los archivos de datos, problema que empeoraba al no hacer backups de forma automática.



Gnucash es una gran solución de software libre que cuenta con bastante experiencia y gran número de desarroladores. También es multiplataforma (además cuenta con versión portable) y no solo me ofrece una mayor versatilidad en los informes que grisbi, sino que además incluye gráficos. Respecto a la gestión del archivo de datos, nos da mayor seguridad, capacidad compresión y una realmente práctica gestión automática de backups y logs de actividad.



La migración de Grisbi a Gnucash es  realmente sencilla basta con exportar cada una de las cuentas que tengamos configuradas en Grisbi a archivos quicken que Gnucash se encargará de importar a su propio formato. El proceso es rápido y tremendamente estable.

Hay que tener en cuenta que para Gnucash todo son cuentas y/o subcuentas, no solo las de bancos, activos, pasivo o efectivo, sino también las diferentes categorías de gastos e ingresos. De esta forma un gasto no es un mero apunte en nuestra cuenta de efectivo, por ejemplo, sino un traspaso de nuestra cuenta de efectivo a una cuenta de gastos. Es un concepto diferente a lo que estamos acostumbrados pero resulta fácil acostumbrarase y a medio plazo incluso más práctico.



Conclusión, Gnucash es una aplicación útil, potente y por encima de todo, fácil y muy, muy práctico. Os recomiendo que la probéis.

jueves, 6 de noviembre de 2008

Avidemux

Hace unos días os hablé de mi nuevo portable media player, Cowon D2. En ese post mencionaba a Avidemux como una buena opción para convertir los vídeos a un formato válido para este reproductor (xvid 320x240).

Lo cierto es que has hace poco utilizaba ffmpeg o su frontend, Winff. Pero, aunque bastante potente, era demasiado cuadriculada y me daba pocas opciones para lo que necesitaba.



Así que se me ocurrió probar esta estupenda utilidad para editar mis vídeos. Avidemux no solo hace mucho más amigable la edición y conversión entre diferentes formatos, sino que además es multiplataforma (windows, linux, mac) siendo la utilidad perfecta para la edición doméstica de vídeos.



Entre las muchas utilidades de esta herramienta, personalmente, aparte de la conversión de vídeos para el Cowon D2, la utilizo para editar vídeos y subirlos a youtube, así como para guardar en xvid las pequeñas grabaciones que realizo de mis viajes con mi cámara de fotos.



viernes, 29 de agosto de 2008

Convertir vídeos con ffmpeg y winff

Ayer me dispuse a catalogar y ordenar las fotos de mis últimos viajes. Como siempre, mi aficción a hacer fotos me pierde y tengo que ser un poco selectivo con las que conservo (por supuesto las panorámicas son las primeras).

Hace tiempo que mi chica me aficionó a hacer pequeños videos (1 ó 2 minutos) con lo que se puede sacar una idea muy buena del ambiente durante el viaje añadiendo matices que no se perciben en las fotografías.


Los videos los hacemos con las cámaras de fotos (mi Canon IXUS 55 y la Lumix DMC-FX10 de la jefa, toda una joya). Como es lógico, el tamaño de los vídeos (unos 100MB por minuto) hacen complicado el almacenaje y la reproducción posterior en diversos dispositivos por lo que hace tiempo que los venía convirtiendo a XVID con ffmpeg.

Fmpeg es una gran herramienta que se ejecuta en línea de comandos y que ofrece muy buen rendimiento, pero necesitaba algo más sencillo que me permitiera además convertir archivos por lotes.

WinFF es un frontend para ffmpeg que tiene todo eso y más. Basta con arrastrar los videos a convertir sobre la ventana del programa y elegir el formato de salida. pos uspuesto cuenta con parámetros avanzados de configuración pero, de momento, nos quedaremos con las opciones por defecto.



Para la instalación hay que descargarlo desde la web del programa (aún no se ha incluido en repositorios); hay también una verisión para windows.

En el caso de ubuntu, una vez instalado el paquete .deb que hemos descargado, hay que añadir los repositorios de medibuntu a nuestro archivo sources.list para poder instalar los codecs con los que vamos a trabajar. Este paso es importante ya que lo códecs válidos para funcionar con winff no están, de momento, en otros repositorios.

Los resultados son más que buenos, así que estoy considerando preparar algún video-post. ¿Qué os parece la idea? ¿Alguna sugerencia sobre qué plataforma puedo utilizar para publicar los vídeos?

jueves, 28 de agosto de 2008

Tor & Privoxy

El anonimato en Internet sule ser un tema recurrente cuando hablamos de seguridad y protección contra prácticas peligrosas.

Una herramienta que nos facilita este anonimato es TOR (The Onion Router), un sistema de enrutamiento cifrado (onion routing) a través de las diferentes máquinas que componen esta infraestructura.

La comunicaciones (http y https) se cifran en origen y se descifran en el último nodo antes del destino lo que hace imposible conocer el origen del tráfico consiguiendo así el ansiado anonimato.



TOR es especimente útil en combinación con Privoxy, un servidor proxy web que funciona de manera local en nuestra máquina permitiéndonos el acceso a través de él y utilizando el sistema TOR para nuestra navegación web.

Una vez que lo tengamos configurado en nuestro equipo podemos ser un nodo pasivo, un mero cliente que usa esta red anónima, o un nodo activo con lo que estaremos enrutando tráfico de otros usuarios de TOR obteniendo ciertos beneficios como una mayor rapidez en la navegación (obviamente tor no es tan rápido como la navegación clásica; el anonimato tiene su precio).

Por último, quiero insistir en que lo que estamos consiguiendo con la encriptación de TOR es anonimato, no un cifrado de los datos tranmistido, para ello recomiendo usar conexiones seguras (https). Un administrador de un nodo de TOR puede interceptar y leer todo el tráfico que pasa por su nodo obteniendo en ocasiones información sensible.

Por último os dejo un par de enlaces para configurar Tor y Privoxy en Ubuntu, y también para OperaTor, una maravillora simbiosis del navegador Opera y TOR, la forma más sencilla de usar TOR en Windows.

miércoles, 27 de agosto de 2008

BackTrack

Recientemente os he hablado en un par de ocasiones de esta fenomenal distribución enfocada a las auditorías de seguridad. Así que ya va siendo hora de que le dediquemos un post a contaros algo más acerca de esta distro.

Se trata de una distribución Live-CD, producto de la fusión de CD-Auditor y WHAX (que a su vez provenía de Whoppix) que engloba más de 300 herramientas especialmente dirigidas a la seguridad.



Está basada en linux Slax, una ligera distro especialmente preparada para funcionar con equipos con pocos recursos y en formato live. Aunque el arranque es en modo texto podemos acceder fácilmente al escritorio KDE 3.5.7; basta con acceder con usuario/contraseña (root/toor), se accede como root ya que la mayoría de las herramientas con las que se trabaja en Backtracky teclear # startx.

Permite incluso la instalación en el disco duro de nuestros equipos:



No hay que llevarse a engaño, las herramientas incluidas son diversas y de diferente calidad y potencia pero en cualquier caso todas requieren cierto nivel de aprendizaje y práctica. Para ello recomiendo consultar la web o su wiki en la que podréis comenzar a conocer esta distribución más en profundidad.

Por supuesto os recomiedo hacer vuestras prácticas en entornos seguros (red local, máquinas virtuales) y NUNCA utilizar esta distribución para fines de dudosa legalidad (al igual que no se debe aprender artes marciales para pegarle una paliza a alguien sin venir a cuento).



En definitiva, una gran distro de linux que nos permtirá aprender de seduridad (pero siempre para autoprotección ¿eh?). Podéis descargarla desde aquí; hay versiones Live-CD, para USB autoarrancable e incluso para máquinas virtuales (imagen de VmWare).

sábado, 23 de agosto de 2008

Mogrify, modificar y redimensionar imágenes con Imagemagik

En muchas ocasiones necesitamos redimensionar nuestras imágenes (para enviarlas por mail, para poder subirlas a una página web, etc).

En Linux hay una gran herramienta para el tratamiento de imágenes desde la consola. Imagemagik ofrece gran número de posiblidades.

Para instalar este software en Ubuntu basta con ejecutar:

$ sudo aptitude install imagemagik

Hoy nos vamos a centrar en uno de los comandos que integra este paquete de software:

Mogrify posee un gran número de modificadores, aquí os describiré los que me resultan más útiles

- Este comando reduce la imagen al 50%

$ mogrify -resize 50% imagen.jpg

- Con las siguientes opciones cambiamos el tamamño a un máximo de 800 píxeles en su lado mayor (-resize 800x800): rebajando la cualidad del archivo jpeg al 85% (-quality 85):

$ mogrigy -resize 800x800 -quality 85 imagen.jgp

- Esta es la forma de convertir todos los archivos con extensión jpg (*.jpg) dentro del directorio /home/user/ al formato png

$ mogrify -format png /home/user/*.jpg

Por supuesto se pueden aplicar varios modificadores a la vez, por ejemplo:

$ mogrify -quality 85 -resize 800x600 -format jpg *
(convierte todos los archivos del directorio actual a jpg a un tamaño de 800x600 con una calidad del 85% del original)


Podéis ver más opciones en la web de la aplicación.

jueves, 21 de agosto de 2008

Clonezilla y Clonezilla live

Como ya os comenté, dados los numerosos test que vengo realizando desde que tengo el Asus EEE, he tomado por costumbre realizar copias de seguridad de la imagen del disco duro.


En tiempos utilizaba software privativo para estos menesteres, pero desde que descubrí Clonezilla las cosas han cambiado



Este programa me ofrece todas las funciones de otros y lo mejor (a parte de que es software libre) es la rapidez y fiablidad que me ofrece, no solo al compromir sin también al recuperar una imagen. Se basa en algunas utilidades de software libre como DRBL, Partition Image, ntfsclone, o udpcast.


Se muestra especialmente potente en su versión autoarrancable; Clonezilla Live es todo un lujo.



Puede clonar y/o realizar imágenes de particiones individuales o bien de todo una unidad de disco. Por supuesto admite también el volcado y la recuperación por red (smb, nfs, ssh, ftp, etc) así como diversos parámetros de compresión. Yo lo instalé en un pendrive USB desde donde arranco este maravillosa utilidad. podéis obtenerlo aquí.


Hay también, cómo no, una versión server.


Si os interesa Clonezilla,. os puedo preparar un tutorial con capturas de pantalla aunque os anticipo que es bastante sencillo e intuitivo.


AVISO: Como siempre recomiendo extremar el cuidado a la hora de trabajar con particiones.

sábado, 9 de agosto de 2008

Guake, otra forma de tener consola en tu escritorio

Una de las cosas que más me gustán de usar GNU/Linux es la potencia y la sensación de control sobre el sistema operativo, en definitiva sobre tu ordenador.

La mayoría de las distribuciones actuales ofrecen el control al que me refiero desde el entorno gráfico pero todavía me resulta tremendamente útil el uso de la consola en el entorno de ventanas (en mi caso gnome).

Anteriorente siempre tenía un lanazador de gnome-terminal accesible en e escritorio pero actualmente disfruto de la flexibilidad que me otorga guake-terminal, un sencillo programa te permite acceder a la consola con solo pulsar F12.


Ofrece también la posiblidad de abrir varias consolas en diferentes pestañas, transparecias, así como modificar tipografía y colores. Siempre con la simpleza como primera regla.

Este proyecto es derivado de tilda, proyecto parado en la actualidad, y que junto a yakuake me permito también recomendaros.

miércoles, 23 de mayo de 2007

BLOGTK

En primer lugar lo que me ha propuesto a la hora de retomar el blog es poder hacerlo de la forma más sencilla posible y para ello anduve probando varios programas como gnome-blog que destaca sobre todo por su extrema sencillez por ello no fue mi primera opción aunque lo seguiré probando.Finalmente me decanté por BloGTK . Al igual que gnome-blog se encuentra en los repositorios tanto de ubuntu como de debian.


La configuración es bastante simple. Para acceder a mi cuenta en blogger lo único que tuve que tener en cuenta era la URL del servidor: http://www.blogger.com/api/RPC2. Al introducir mi usuario y contraseña pude fácilmente crear y editar mis post.

El sistema de edición no es WYSIWYG sino se basa en etiquetas html, aunque dispone de una pestaña de previsualización que faclita el proceso de creación/edición de posts. Permite añadir enlaces e imágenes muy fácilmente.

Por supuesto la interface de blogger sigue siendo perfectamente válida e igualmente sencilla.En definitiva, BloGTK es una joyita bastante recomendable

jueves, 25 de agosto de 2005

SINCRONIZAR CARPETAS CON UNISON

Unison es un programa que nos permite sincronizar archivos y carpetas tanto localmente como entre diferentes equipos (principalmente usando ssh lo que nos da una mayor seguridad). Hay disponibles versiones para diversos SO (linux, windows, OSX, etc).

- La instalación bajo Debian (o Ubuntu) es sencilla:

# aptitude install unison


NOTA: es posible que nos instale un cliente y un servidor de ssh (necesario para las sincronizaciones entre equipos).
También hay un gui para trabajar desde el entorno gráfico (# aptitude install unison-gtk) pero en este artículo solo trataremos el uso de unison en consola.


- La sincronización entre dos carpetas del mismo equipo se realiza mediante el siguiente comando:

$ unison archivo_o carpeta_1 archivo_o carpeta_2


- Al realizar la sincronización se nos pedirá que decidamos sobre posibles conflictos aunque también podemos ignorarlos o hacer que el propio programa sea quien los resuelva.

- Para la sincronización entre varios equipos el comando es similar:

$ unison /home/usuario1/docs ssh://equipo2//home/usuario2/docs


NOTA: Aquí se sincroniza la carpeta 'docs' entre el equipo en el que se ejecuta el comando y el equipo de destino (equipo2).
Como véis hemos utilizado el protocolo ssh (debemos asegurarnos de que dicho servicio corre en el equipo de destino.


- Una de las principales características de unison es el uso de perfiles para automatizar tareas. Los perfiles se guardan en la carpeta '.unison' del directorio $HOME del usuario con extensión .prf
En los perfiles es más sencillo utilizar los modificadores (que también se pueden usar en linea de comando).

Ejemplo comentado de perfil: 'perfil.prf'

# resuleve automáticamente los conflictos
auto = true
batch = true

# directorio de origen
root = /home/usuario

# directorio de equipo de destino
root = ssh://equipo2/home/usuario

# carpetas a sincronizar
path = carpeta1
path = carpeta2

# carpeta a ignorar
ignore = Path carpeta3


- La ejecucion de unison con perfil es simple:

$ unison perfil

- Hay muchos más modificadores que se pueden utilizar con unison. Para conocer esta herramienta en profundidad recomiendo ir a la web del programa (en inglés).