Archivos para 16 mayo 2009



pidof: conocer el PID de un proceso

PID es la abreviatura de Process ID es decir es el identificador de un proceso, un numero que identifica de manera inequivoca a un proceso.
Si queremos conocer el PID de un proceso, generalmente, podemos ejecutar el comando “ps” con un filtro “grep”. Ejemplo:

$ ps -ef | grep firefox
Nos devuelve informacion de los procesos “firefox” que tengamos en ejecucion. El PID seria la segunda columna.

Pero en Sistemas Linux, podemos obtener todos de golpe con pidof

$ pidof firefox

Un ejemplo de todo ello con el proceso “bash”:

root@soledad:~# pidof bash
28206 12796 12580 11754 11727 9547 8955 5332
root@soledad:~# ps -ef | grep bash
jose 5332 5330 0 May16 pts/0 00:00:00 bash
root 8955 5332 0 May16 pts/0 00:00:00 /bin/bash
jose 9547 5330 0 May16 pts/1 00:00:00 bash
jose 11727 5330 0 10:05 pts/2 00:00:00 bash
root 11754 11727 0 10:05 pts/2 00:00:00 /bin/bash
jose 12580 5330 0 10:17 pts/3 00:00:00 bash
root 12796 12580 0 10:21 pts/3 00:00:00 /bin/bash
root 22853 12796 0 15:42 pts/3 00:00:00 grep bash
root 28206 9547 0 May16 pts/1 00:00:00 /bin/bash

Como veis nos devuelve los mismos PIDs (en el caso de bash).
¿Y la utilidad?. Pues depende, por ejemplo podriamos usarlo para matar procesos de forma rapida. En este caso la salida de pidof podria ser la entrada de otro comando encargado de ello.
Y siempre es mas rapido ejecutar:

$ pidof proceso

que

$ ps -ef | grep "proceso" | grep -v "grep" | awk '{print $2}'

Que nos devuelve los PID de los procesos “bash” excluyendo “grep bash”

Es decir:

root@soledad:~# ps -ef | grep "bash" | grep -v "grep" | awk '{print $2}'
5332
8955
9547
11727
11754
12580
12796
22868
28206
root@soledad:~# pidof bash
28206 22868 12796 12580 11754 11727 9547 8955 5332

jHeidi, cliente grafico MySQL multiplataforma

jHeidi

Clientes graficos para MySQL hay muchos, pero nunca esta mal conocer nuevos para ver si se adaptan mejor a nuestras necesidades. Hace unos cuantos milenios os hable de HeidiSQL, muy buen cliente, el problema que tenia era que es una aplicacion para Windows y si la queriamos ejecutar en Linux teniamos que usar Wine o similar.
Pues bien consultando MySQLHispano me encuentro con jHeidi que es un proyecto Java paralelo a HeidiSQL y cuyo objetivo es proporcionar un cliente grafico multiplataforma. Actualmente va por la version 3.6 Alpha y tiene alguna funcionalidad aun sin implementar pero como veis en la captura de imagen es bastante estable. Para instalarlo evidentemente necesiteis un JRE (Java Runtime de Java), descargaros el fichero .zip, descomprimirlo e invocar al ejecutable:

$ ./jheidi &

Angel GDM Theme

angelGDM

Bonito GDM para cambiar la pantalla de Login.
¿Y como se instala?. Preguntaran algun@s.
Facil.
Te descargas el fichero con extension .tar.gz que contiene el tema.
Luego vas a Sistema > Administracion > Ventana de Entrada y eliges la pestaña Local. Pulsas el boton “Añadir…” y seleccionas el fichero .tar.gz anteriormente descargado. Entonces en la lista de GDMs te aparece la nueva opcion. La seleccionas. Reinicias y listo.

Descarga | Gnome-Look

PixelCity, espectacular ciudad creada digitalmente

PixelCity es un programa procedural que nos permite crear dinamicamente una ciudad. Puedes descargar un screensaver para Windows a modo de ejemplo desde la pagina principal.

Mas informacion | FayerWayer

Poner Eclipse en castellano

eclipseEspañol

Otra pregunta que me han hecho sobre Eclipse y esta si la se responder. Por cierto que ya esta disponible la version Eclipse Galileo para Testing. Lo que cuento aqui sin embargo esta probado para la version de Ganimedes. Empezamos.

Cuando instalas Eclipse este se instala en idioma ingles. Si lo quieres en otro idioma (incluso en Klingon), tienes que instalar los packs de lenguaje correspondientes. Para instalarlos te vas a la pagina del proyecto Babel. Alli encuentras las direcciones que tienes que utilizar segun tu version de Eclipse.

Para Eclipse Galileo:

http://download.eclipse.org/technology/babel/update-site/galileo

Para Eclipse Ganimedes:

http://download.eclipse.org/technology/babel/update-site/ganymede

Para Eclipse Europa:

http://download.eclipse.org/technology/babel/update-site/europa

Nota: ojo que algunas traducciones no esta al 100% completas, asi que algunos textos no aparecen aun traducidos.

Bien, podemos instalar estos paquetes de traduccion desde:

Help > Software Updates…

Seleccionamos entonces la pestaña: Available Software

Pulsamos sobre:

Add site…

Y añadimos el enlace URL correspondiente a nuestra version de Eclipse, por ejemplo en mi caso:

http://download.eclipse.org/technology/babel/update-site/ganymede

Pulsamos en Aceptar y ahora si nos fijamos ya aparece en la lista de sitios disponibles desde los que podemos descargar actualizaciones y plugins. Asi que lo seleccionamos (lo marcamos en el checkbox).

eclipseEsp

Y ya pulsamos sobre el boton “Install…” para que se descargue los paquetes correspondientes y los instale en nuestro Eclipse. Cuando termine, si todo ha ido bien, reiniciamos y ya tenemos el entorno en español.

Introduccion a la programacion con Qt 4 en Eclipse

Hace poco me han preguntado como desarrollar aplicaciones QT con el IDE Eclipse. Mis conocimientos no alcanzan para tanto, uso Eclipse pero para otros temas de desarrollo. De todas maneras he encontrado un documento que puede servir de introduccion al tema. Lo podeis descargar desde el sitio web de Jhon James Quintero Osorio.

Descarga | Documento PDF
Enlace | Desarrollando aplicaciones Qt con Eclipse

Papirux #4 y TuxInfo #16

revistas1509

De lectura recomendable para este Sabado.

Descarga | Papirux | TuxInfo

Remake de “Noche de Miedo” en marcha

nochedemiedo

En mis tiempos mozos unas de las peliculas que mas me atrajeron fueron las de “Noche de miedo”, “House la casa maldita”, “Jovenes ocultos”, “Aliens”, “Salem’s Lot”, “Pesadilla en elm street” y similares.  Pero particulamente me gusta el cine de vampiros. El vampiro, el atormentado, el que siempre esta solo. Sobre ello, Una saga muy recomendable es la de “Noche de miedo” (1985) con su secuela. Te encontraras con cine de miedo del clasico con sus toques comicos.

Ahora me entero de que van a hacer un remake de Noche de Miedo. Espero que la adaptacion vaya mas en la linea del remake de Viernes 13 (reciente y que me gusto) que el de Jovenes Ocultos 2 (totalmente pesima) y de la que encima ya planean un Jovenes Ocultos 3. Ya veremos (o morderemos mejor dicho).

Añadir una linea de repositorio desde consola

Hasta ahora muchas veces cuando os comentaba como instalar una aplicacion nueva, os contaba algo del estilo:

- Edita tu fichero /etc/apt/sources.list y añade la siguiente linea:

deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox

- Guarda el fichero y actualiza los respositorios, etc…

Bien, pues a partir de ahora voy a intentar pasaros las rutas de repositorios del siguiente modo (es mas trabajo para mi, pero lo hace mas facil para el Copy & Paste desde consola, lo que no quita que tambien diga Edita el fichero /etc/apt/sources.list etc… para los mas nuevos). El nuevo comando seria del estilo:

sudo sh -c 'echo "deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox" >> /etc/apt/sources.list'

¿Que hace esto?

Pues lo mismo que antes. Esta añadiendo un linea de repositorio (en este caso deb http://ppa.launchpad.net/fta/ubuntu jaunty main #firefox) al final del archivo /etc/apt/sources.list. No te pide permisos, porque ya se esta ejecutando como root.

La sintaxis seria:

sudo sh -c ‘echo “linea a añadir” >> /etc/apt/sources.list’

sudo : ejecuta lo que viene a continuacion como usurio root

sh -c : abre una nueva shell para ejecutar el comando a continuacion del -c

echo: este comando se usa para imprimir lineas. Por ejemplo: echo “hola” muestra por consola el texto “hola”.

>>:  se usa para redireccionar la salida de un comando,En este caso, la salida de echo la añade al final del archivo indicado.

UpToDown: Top de Descargas de Abril

Estos son los programas más descargados de Abril en Uptodown:

Bueno, este mes ha habido muchos cambios en todos los aspectos. Además de salir la nueva versión de Ubuntu, Uptodown ha cambiado de diseño. Aún así, los cambios más notables en el Top es la entrada de Ubuntu Jaunty (supongo que para quedarse durante los próximos 6 meses) y la aparición de los “Restricted Extras”, cosa que es normal, ya que son todos esos complementos (Flash, Java, fuentes, codecs, etc.) que se necesitan cuando se tiene una instalación limpia de Ubuntu.

Nota: Daniel siempre me envia el top a principios de mes pero esta vez lo he publicado un poco mas tarde. Sorry. Como comente en otro post he leido tarde los correos y estoy en pleno proceso de revisarlos uno a uno.

« Página anteriorPágina siguiente »



The next version of Ubuntu is coming soon




¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map

 

mayo 2009
L M X J V S D
« abr   jun »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 20,171,468 hits

Seguir

Get every new post delivered to your Inbox.

Únete a otros 606 seguidores