martes, 23 de diciembre de 2008

Find, ese gran desconocido.

Con el auge de Ubuntu y similares,muchos de vosotros(¿nosotros?) estáis acostumbrados ir a Lugares/Buscar Archivos.Qué ilusos!Eso no es más que un front-end para el comando find, ese gran desconocido. Find en entornos Unix-GNU/Linux es simplemente un comando imprescindible. Infinitas opciones, que, junto con ShellScripting, podremos usar a nuestro antojo para crear pequeñas joyas que empiezan en #!/bin/bash y se ejecuta con ./ .Desconozco sí Micro$oft Windows tiene algún comando similar, sin tener que acudir a softonic.com o a descargagratisporelmorro.es algún programa shareware que intente hacer...Os dejo algunas de las opciones más interesantes.
-depth: Procesa el contenido de la carpeta antes que la propia carpeta.
-type: Tipo.f para fichero , d para directorio, s para socket(...)
-regex : Podemos incluir expresiones regulares.
-gid: Esta es muy fácil.
-uid: Lo mismo.
-exec: Ejecuta un comando.
-size: Filtra por el tamaño del fichero o directorio.
Un par de ejemplos.
find / -name "*.iso" -type f -size +61440k. Busca ficheros mayores de 60MB con extension .iso
find . -empty -type f . Busca ficheros vacios en el directorio actual.
De momento nada más! Ahhhhhhhhh, se me olvidada...Estoy de vacaciones hasta el Lunes 29, y aún encima tengo jornada reducida de 5 horas y 30 minutos!Salud y gnuismo!

viernes, 19 de diciembre de 2008

Imagemagick

Desde hace un par de años más o menos leo diariamente el blog de Kirai. La verdad es que no extraña nada que sea unos de los blogs de tecnología más leidos en la red.Vale, que el tipo viva en Japón tiene su encanto friki, pero además de ser "friki" le gusta la fotografía, y no para de retratar el "Japan Way of Life".Al grano. Héctor(Kirai) suele subir un montón de fotografías al blog, y curiosamente en todas existe una marca de agua. Varias veces me preguntaba, cómo hará el tipillo este para insertar automáticamente las marcas de agua? A mano? No creo. La solución(mi solución sería) es Imagemagick. Es una aplicación GPL que sirve para manipular imágenes desde el shell de GNU/Linux. No me voy a parar mucho en describir sus características, ya que en su web y en la wikipedia hay suficiente información.¿Cómo insertamos una marca de agua en la imagen? Fácil.

1.- [root@localhost] apt-get update && apt-get install imagemagick
Necesitamos dos imágenes: la marca de agua(debian.gif) y la foto(paris.jpg).El resultado será el fichero salida.png
2.- [root@localhost] composite -gravity southwest debian.gif paris.jpg salida.png

Lo ideal sería hacer un script que pida el directorio de imágenes y cree una copia de la imagen con el nombre nombreoriginal_marca.png. Ahora no tengo tiempo, pero a lo mejor este fin de semana, si lo tengo, posteo el script.
Saludos.

miércoles, 17 de diciembre de 2008

Trisquel : Galego e 100% Libre

Lo bueno de vivir en Santiago de Compostela, es que culturalmente hablando,la oferta es muy amplia.La semana pasa me llega vía RSS un post de que me alerta de la presentación de Trisquel GNU/Linux, una distribución basada en Ubuntu y 100% , recomendada por la FSF y el propio Richard Stallman.La cita fue ayer Martes 16, a las 18:30 en el aula Magna de San Martín Pinario, en Santiago de Compostela.Nos dimos cita unas 40 personas, sobre todo del ámbito educativo, ya que presentación era de la versión EDU.Me sorprendió, en el aspecto gráfico, lo cuidada que está: poco y muy bien hecho. El soporte para múltiples idiomas, GNOME y el kernel 2.6.24, destacan, junto con ITALC en Trisquel GNU/Linux.En fin, enhorabuena al grupo de desarrolladores y colaboradores.

miércoles, 10 de diciembre de 2008

Paquetes interesantes

Una de cosillas interesantes.
Aircrack-ptw.Una nueva implementación en el proyecto Aircrack del algoritmo WEP que permite obtener una clave WEP con menos de 85.000 paquetes.Instalarlo en Debian GNU/Linux es muy fácil.
1.-[root@localhost]aptitude install libpcap0.8-dev
2.-[root@localhost]wget http://www.cdc.informatik.tu-darmstadt.de/aircrack-ptw/download/aircrack-ptw-1.0.0.tar.gz
3.-[root@localhost]tar zxvf aircrack-ptw-1.0.0.tar.gz && cd aircrack-ptw-1.0.0
4.-[root@localhost]make
5.-[root@localhost]cp aircrack-ptw /usr/bin
Mas info aquí.

Otra utilidad interesante es cpulimit,que nos permite limitar el uso de CPU para cada proceso.En Debian GNU/Linux basta con simple apt-get install cpulimit para instalarlo.Resulta curioso comprobar que cpulimit se usa en MareNostrum.
Saludos.

martes, 9 de diciembre de 2008

Nuevo trabajo

Mañana firmo el contrato en la "nueva empresa".Prefiero omitir el nombre,por que seguro que algún curioso(ellos saben quienes son!), está deseoso de saberlo.Pues nada, que llevo y unas 2 horas leyendo un proyecto que tienen que presentar el Viernes.Le he dado unos retoques, mi he dado mi particular visión GNUista de las cosas..Mañana me mudo a Santiago, osease, que es el día 0.Estoy deseoso!
Saludos.