vi es un editor de texto de pantalla completa clásico de UNIX. Como no tiene interfaz grafica puede usarse en cualquier tipo de terminal. Su uso se torna “obligatorio” cuando debes administrar servidores a los que solo puedes acceder por consola (telnet o ssh).

Si bien existen otras alternativas más versátiles, como emacs, pico (nano), etc., vi está presente en todos los UNIX, requiere pocos recursos y se usa mucho en administración (para programar y en situaciones de emergencia)

Con las razones antes expuestas es prácticamente imprescindible que tengas y/o adquieras algún conocimiento de vi.

vi-splash

Leer más »

Si eres usuario del Xandros de la ASUS EeePC preinstalado, o si luego de algunos fracasos has vuelto a el, puede ocurrir que el escritorio por defecto no sea de tu agrado.

El escritorio conocido en Xandros viene por defecto en EasyMode, un modo muy fácil (como su nombre lo indica) pero que puede resultar de desagrado para usuarios avanzados.

Para aquellos usuarios que decidan abandonar el EasyMode y utilizar el escritorio de KDE de Xandros deben realizar unos pocos pasos que a continuación se detalla.

easy_mode

Leer más »

PC-BSD 7.1

En Abril del año pasado anunciabamos el lanzamiento de PC-BSD 1.5.1, un año después, estamos anunciando la versión 7.1.

A juzgar por el número de versión… ¿Que ha ocurrido? ¿Tantos lanzamientos en un año? En realidad no se trata de eso, sino que PC-BSD ha decidido desde su versión 7 ir a la par de la versión del FreeBSD en el cual se basa.

Para recordar un poco, PC-BSD puede considerarse el más amigable de los BSDs, ya que está dedicado para los usuarios que utilizan paquetes de oficina y que disfrutan de un grato escritorio y aprovechan las capacidades multimedias del mismo para escuchar música, reproducir videos, etc.

pcbsd71

Leer más »

En alguna ocasión ya hemos hablado de realizar backups de MySQL en Linux o cualquier otro clon de UNIX utilizando mysqldump y un pequeño shell script que se ejecute por el cron.

Ahora ¿si debemos hacer lo mismo pero en Windows?

Básicamente el proceso es el mismo, general un script (en Windows escribiremos un .bat) y  configuraremos la ejecución del mismo en el Programador de Tareas.

Leer más »

Descargar videos de YouTube es una pregunta clásica de muchos usuarios. He visto “programitas” que hacen esta tarea, también he visto como hacerlo con el mismo navegador por medio de plugins o con un poco de ingenio.

Pero nada se compara con un pequeño shell script escrito en bash que solo requiere que tengas instalado el wget. Con este script, descargar un video es tan simple como ejecutar el nombre del script y la URL del video de YouTube:

youtubedownload.sh  http://www.youtube.com/watch?v=nSyWqCdqCZ0

Leer más »

Y un día dije basta de Xandros, extraño Debian, por lo tanto me decidí a cambiar el Sistema Operativo de mi ASUS Eee PC 701.

En busca de un “mini” Debian, me encontré con DebianEeePC, distribución que no tiene otro objetivo más que el soporte completo para las Asus Eee PC en Debian.

asus-eee-701-4g_with_deblogo

Sin perder más tiempo y luego de determinar el soporte para mi modelo, me quedé tranquilo al saber que los modelos 701 ( 2G surf, 4G surf, 4G and 8G) son los mejor soportados.

Leer más »

Una tarea bastante común de revisión en una base de datos es encontrar el tipo de datos óptimo para cada columna según los valores de la misma, por ejemplo, la columna se define como INT pero ¿es realmente necesario un entero o puede ser SMALLINT o incluso TINYINT. Otro ejemplo, ¿Una columna tiene valores NULL o puede ser definida como NOT NULL? lo que reduce el espacio necesario y se acelera el proceso en la mayoría de los casos.

Estas tareas y otras similares se hacen a menudo “a pala”, mientras que en realidad MySQL ya tiene una función nativa para realizar la misma: PROCEDURE ANALYSE.

Leer más »

Siempre que deseamos probar una base de datos, no viene nada mal disponer de alguna base de ejemplo.

Es así, que en mi búsqueda me encontré con algunas bases de datos de ejemplo que ofrece MySQL. A continuación los links para la descarga de los fuentes sql e información del esquema (instalación, descripción del modelo, etc):

Leer más »

El monitoreo de procesos en Linux es tarea común para administradores y tarea conocida (al menos) para aficionados.

Para quienes hayan tenido que alguna vez administrar procesos (o simplemente tener un snapshot de los procesos ejecutándose)  de seguro han empezado con el conocido ps (process status). Quienes hayan dado un paso más, sin dudas top les ha dado una ayuda barbara al poder realizar un monitoreo continuo.  De los y para los amantes de top nació htop, un visor de procesos interactivo de apariencia similar a top, pero con muchas facilidades adicionales.

logo

Leer más »

A poco de un año de haber publicado como Instalar Windows desde una unidad booteable hoy refrescaremos la publicación con el objetivo de instalar Windows 7.

Hoy en día es cada vez más común encontrar equipos que no cuenten con una unidad óptica, por lo tanto esta solución es de mucha utilidad para quienes posean dichos equipos.

El procedimiento es prácticamente el mismo mencionado anteriormente y por lo tanto debería ser aplicable para las versiones XP, Vista y 7 de Windows.

Los requisitos son una unidad USB y una imagen del disco de instalación (o el mismo disco de instalación) de Windows 7.

windows7splashscreen

Leer más »