miércoles, 26 de septiembre de 2012

Programar un Arduino Pro Mini con un Uno / Duemilanove

Primero debe quitarle el atmega al Uno o Duemilanove
Las conexiones son las siguientes:

Duemilanove |  Pro Mini
          Reset  |  GRN
            3V3  |  VCC
           GND |  GND
             TX  |  TX
             RX  |  RX







Luego ir a Arduino IDE y seleccionar la tarjeta como el modelo Arduino Pro Mini . Seleccione el modelo a programar. En mi caso es del de 3.3v  8 Mhz Atmega328



y listo.

domingo, 9 de septiembre de 2012

Configuración multimonitor en GNU / Linux con KDE

Si deseamos un entorno con con varios escritorios asignados a distintos monitores corriendo bajo Linux, la mejor opción es KDE.

Nos permite ajustar la configuración en un tris. Este es mi escritorio




Aunque en la captura aparezca como una sola imagen, en realidad son dos monitores cada uno con un escritorio distinto y una barra de tareas especifica. El relleno negro que se observa en el escritorio de la derecha no se ve en el monitor, puesto que solo es un relleno ocasionado por las distintas resoluciones con que trabajan mis dos monitores.

La configuración de los monitores (clonado, extendido etc) se hace directamente desde el panel de control que ofrezca el fabricante de su tarjeta gráfica (AMD | Ati, Nvidia...) en mi caso AMD Hd 6870.

En este caso es un monitor extendido.

Para que en el gestor de tareas muestre solo las aplicaciones que están en el monitor actual ve a las preferencias del gestor de tareas (clic secundario en él) y luego selecciona todos los check buttons de los filtros, menos el ultimo. Has esto por cada gestor de tareas que poseas.

  

Así se ve mi pc trabajando con doble monitor bajo Fedora 17 x64 con KDE


NIC dedicada a una VM en Virtualbox

A algunas personas nos pasa el caso en donde poseemos dos conexiones a internet y deseamos aprovecharlas. Para ello he hecho varias configuraciones con bonding pero sigue sin convencerme. Esperaré a que fedora 18 sea liberada para probar con libteam y teamd.

Mientras tanto, he ideado la siguiente configuración para dar uso a mis dos interfaces.

Tengo dos NIC's alambicas. Una conectada a un range extender con el cual "pido prestado" el super wifi de algún vecino (2 Mb/s) y la otra a un servicio adsl estándar (1 Mb/s). Con las dos suman 3 megas de velocidad, que aquí en Venezuela es una barbaridad.

A la maquina virtual (cliente) le asigné la conexión de 2 Mb/s y al host la de 1 Mb/s. 
Para ello:

- Abrí la configuración de la maquina virtual


- Luego en el menu "Red" seleccioné adaptador puente y en el campo nombre debes selecciona la interfaz que será tu dedicada (en mi caso se llama "p1p1"). Le das en ok y listo.



Si usted tiene instalado algún monitor de red notará que ambas NIC's están trabajando.

Ahora puede ver un video de Pamela Anderson en el host mientras carga la saga completa de Paris Hilton en la maquina virtual y todo fluido XD

Así se ven mis conexiones hoy:


domingo, 2 de septiembre de 2012

Ver el PID de una aplicación (ventana)

Si necesita saber el pid de una aplicación, asociada a una ventana, puede usar el comando xprop.

Si lo ejecuta en un terminal y entonces el puntero cambiara a una cruz y le dará clic a la ventana de la aplicación deseada.

En el caso de la imagen el PID seria 2620.

Si no quieres buscar entre tanta letra puedes filtrarlo con xprop | grep "PID"

Existen otras alternativas para buscar el pid como:
pgrep nombredelproceso
o el clásico
ps -e | grep nombredelproceso


Pero para gustos colores.