jump to navigation

controlando uso de cpu de un proceso en linux junio 23, 2007

Posted by abaqueiro in computacion, linux.
add a comment

por el momento no se si es posible limitar el % de uso de cpu para un proceso específico, lo que encontre es que los procesos tienen un valor que indica la prioridad del proceso, o más bien en realidad que tan agradable (nice) es, siendo los procesos mas agradables los de menor prioridad, el valor de agradabilidad puede ir de -20 a 19, un valor más alto indica menor prioridad.

para cambiar el valor nice usamos renice

/sbin/renice +20 7528

el ejemplo anterior cambia el valor nice a 19 (la prioridad más baja) para el proceso con pid (process id) 7528

para averiguar el pid de un proceso podemos usar

ps -e

y buscarlo, o el comando pidof, por ejemplo para buscar el pid de firefox

pidof firefox
Anuncios

errores en windows vista abril 30, 2007

Posted by abaqueiro in computacion.
add a comment

Problema del problema, o como dice la noticia original, podemos ver que hasta los problemas de Windows Vista tienen problemas, por tanto, no funcionan correctamente.

Una imagen un tanto insólita, ya que vemos como un problema no se puede ejecutar por culpa de un problema, ya que entonces podrá ser que el problema inicial sea una feature más de Windows Vista.

Claro, ahora sacarán un antivirus para los problemas, un optimizador de problemas y hasta un verificador de problema para los problemas. Una anécdota graciosa sin duda.

de: http://www.genbeta.com/2007/04/01-la-imagen-de-la-semana

Sonido remoto [emulando bocinas inalambricas] abril 28, 2007

Posted by abaqueiro in computacion, software, sonido.
7 comments

Mandando el sonido por la red para escucharlo en las bocinas de otra máquina, muy util por ejemplo para cuando tenemos conectadas nuestras mejores bocinas a nuestro PC de escritorio, pero queremos vagar por la casa con la laptop que tiene red inalambrica, y que la música que ponemos en la laptop se escuche en las bocinas

En la maquina donde queremos correr el servidor de audio (donde tenemos las bocinas) con ip 192.168.0.25

$ esd -public -tcp

esd es un programa para levantar un demonio que exporta las bocinas y escucha el sonido que se le envia y lo manda a la tarjeta de sonido

nota: El puerto tcp default en el que escucha esd es el 16001, si queremos que el demonio escuche en otro puerto, por ejemplo 8000, agregamos la opción: -port 8000

En la maquina donde queremos ver el video, por ejemplo usando mplayer

$ mplayer -ao esd:192.168.0.25 mivideo.avi

mplayer es un programa para reproducir (ver y/o escuchar) archivos multimedia.

O si usamos xmms para tocar nuestra música, lo configuramos en las opciones, en la parte de plugins de salida, escogemos esound y en los parametros ponemos el ip del PC y el puerto

Obtención de datos de PostgreSQL desde Excel noviembre 29, 2006

Posted by abaqueiro in bases de datos, computacion, configuracion, excel, odbc, postgresql.
13 comments

Primero necesitamos instalar lo que se conoce como driver ODBC para poder conectarnos a la base de datos.

Primero buscamos en google sobre postgresql odbc driver.

Un vistazo rapido y como que algo nos dice que la página http://gborg.postgresql.org/project/psqlodbc/projdisplay.php tiene algo que ver.

Ahi claramente dice que se han cambiado a pgfoundry y que debemos buscar en http://www.postgresql.org/ftp/odbc/

De ahi nos muestra el directorio FTP, entramos a la carpeta de versiones, vemos que hay DLL, MSI y otras, si no sabemos que significan estas siglas pues a buscar en internet (no hay pretexto por no saber), sabemos que MSI son las siglas de MicroSoft Installer, o sea algo que se instala haciendo click en windows, por tanto esta es la que elegimos, luego de la lista de versiones escojemos la última disponible que corresponda con nuestra version de postgresql, elegimos mirror y la descargamos. Al momento de escribir esto utilice este enlace

El archivo es un .zip así que extraemos los archivos a una ubicacion temporal, por ejemplo c:\tmp para despues hacer doble click en el .msi, esto arranca el programa de instalación, luego seguimos los pasos, generalmente, next, next, next, …., finish.

Una ves terminado nos vamos al Panel de Control > Herramientas Administrativas > Origenes de datos ODBC

Seleccionamos la pestaña DSN de sistema, luego boton Agregar, vemos que en la lista de drivers ya aparece nuestro driver para PostgreSQL, vienen uno ANSI y otro UNICODE (esto tiene que ver con que tabla de caracteres esta usando la base, cuando no se entienda un concepto o palabra, no duden en buscar en internet, ya que abundan explicaciones para todos los gustos sobre cada cosa).

Vamos a seleccionar la version UNICODE, aquí ya nos pide la información de conección, primero el nombre que le vamos a poner a nuestra fuente de datos por ejemplo FUENTE1, luego el nombre de la base de datos que vamos a usar (ya que puede haber diversas bases de datos en un mismo servidor), la direccion IP o nombre del servidor de base de datos, un usuario y un password.

Poniendo todos estos datos, los salvamos y le damos en Test, si vemos un mensaje Connection Successful, quiere decir que ya nos conectamos a la base de datos.

Ahora la parte interesante, como leer los datos desde excel. Abrimos una hoja de calculo nueva, y en el menú: Datos > Obtener datos externos > Nueva consulta de base de datos. Aquí aparece el cuadro de selección de origen de datos, en el listado aparece el origen que creamos con el nombre FUENTE1, así que seleccionamos este y le damos aceptar. A continuación nos pedira que seleccionemos las tablas y columnas que queremos consultar, para lo cual podemos usar el asistonte o mediante Microsoft Query, podemos usar la función que tiene algo escondida para especificar el query mediante SQL, y finalmente, una vez que nuestra consulta es lo que queremos, exportar los datos a Excel.

Discos duros ethernet de 1 TB y 2 TB junio 27, 2006

Posted by abaqueiro in almacenamiento, computacion, hardware.
add a comment

Por si no tienen espacio suficiente para sus archivos …

Discos duros LaCIE
http://www.lacie.com/es/products/range.htm?id=10007

Disco de 2 TB
http://www.lacie.com/es/products/product.htm?pid=10647
Disco de 1 TB
http://www.lacie.com/es/products/product.htm?pid=10645