Geekly Planet
Technology & Misc Ravings
10 - IX - 2010
Bash Tricks: Dominando forloops II

En una de las entradas anteriores, explicamos como mediante forloop podíamos realizar un copiado masivo de ficheros a todos los directorios y subsdirectorios de un lugar, pues bien, hoy os explicaré algo un poco más sencillo, se trata de recorrer una lista mediante un bucle for, en el caso os ejemplificaremos el uso de ese bucle, para notificar a una lista de usuarios de un suceso.

ADVICED_USERS="mailimaginario@dominio.com mailinventadotota@falsodominio.co root@localhost
for EMAIL in $ADVICED_USERS; do
echo "Este es un mail para todos " | /usr/bin/mail -s "Mensaje en masa" $EMAIL;
done

Como podéis apreciar, es un bucle muy simple, el cual, por cada miembro de la lista, le enviará un mail con el sujeto “Mensaje en masa” y el cuerpo “Esto es un mail para todos”,  para finalizar faltaría decir  que ese bucle, de mails, quizá podría mejorarse añadiendo por ejemplo un adjunto o incluso formateando a HTML, o firmarlo con GPG, como podéis ver, tiene muchos usos.

Bash Tricks: Dominando forloops I

Hola a todos, después de esta larga espera y tiempo sin postear, aqui os vengo con una pequeña entrada.

Gnome Terminal

Cuantas veces no habéis tenido que copiar un archivo en todas las carpetas y subcarpetas de un lugar? Muchas veces este tipo de copiado masivo se suele necesitar a la hora de mantener omnipresente un archivo de licencia, pues bien, para ello podemos recurrir a un pequeño script, el cual contendría lo siguiente:

#!/bin/sh

DIR=`/bin/pwd`
for file in `find -depth` ; do
if [ -d "$file" ]; then
/bin/cp ~/Documents/license_for_the_an0n.txt "$DIR/$file"
fi
done

Esto lo que hace simplemente es guardar el nombre del directorio actual, posteriormente realiza un listado con `find -deptch`, que lista recursivamente todo lo que hay en esa carpeta y subcarpetas.

A continuación por cada archivo del listado, comprueba si se trata de una carpeta, y si en caso afirmativo, copia el archivo de licencia en esta.

Para finalizar decir que si quisiéramos en cambio que solo lo copiara en las primeras carpetas, cambiaríamos `find -depth` por `dir -d *`

Espero que os haya sido de ayuda, pronto pondré más tricks, que últimamente tengo una musa rondando mi vida ^^.

Follow Friday Linuxero 3

La semana pasada ya nos acomplamos de malamanera al Follow Friday Linuxero, pero esta vez nos unimos oficialmente.

En el anterior #FFL participaron 12 blogger, hoy el movimiento ha crecido en medidas considerables, llegando al número de 32 (contando a Geekly Planet).

Click para continuar leyendo “Follow Friday Linuxero 3″

Follow Friday Linuxero

Twitter es una excelente herramienta para comunicarnos a través de la web. Muchos artistas utilizan esta herramienta para comunicarse con sus fanáticos, dueños de blogs mantienen al tanto a sus lectores, etc. Una costumbre particular por los usuarios de twitter es recomendar a otros usuarios el viernes de cada semana y es lo que muchos conocen como el #followfriday. Es por eso que nos hemos unido muchos bloggers linuxeros para crear el Follow Friday Linuxero (#FFL). El mismo consiste en recomendar otros usuarios de twitter cuyos blogs sean de temática Linux.

Si se fijan, en la lista aparecerá la cuenta de twitter personal de cada blogger. Lo hacemos así para que vean el interés de parte de nosotros para con ustedes. Tal como la comunidad linuxera se ayuda, así hacemos nosotros demostrando que no hay rivalidad entre nosotros como bloggers, por eso nos ayudamos unos a otros.

La lista es la siguiente, en el cual aparece primero la cuenta de Twitter seguido del blog al que pertenece:

  1. @gab1to –   Gabuntu
  2. @lavidalinux -    La Vida Linux
  3. @sefsinalas –    Paraíso Linux
  4. @Ubunlog –    Ubunlog
  5. @GomezHyuuga –     Fedoreando
  6. @soker_ –           PortalUbuntu
  7. @ManuelHerreraM -    Desde Ubuntu para el Mundo
  8. @ubuntizando –           Ubuntizando el Planeta
  9. @ociolinux -             OcioLinux
  10. @novatillasku –         NovatillaSku
  11. @bachitux-   Un Tux Suelto
  12. @nosinmiubuntu - Nosinmiubuntu

A continuación unas preguntas:

1. ¿Por que crees que te deberían seguir tus lectores en Twitter, además de leer tu blog?

Existen varias razones, aunque creo que lo mejor es para conocer un poco más a la gente que hay detrás de los blogs. Además si aun no usas Twitter seria bueno que lo hagas. Muchas veces lo he usado para relajarme, desestresarme o simplemente decir pequeñas noticias importantes, pero que o bien, no tienen cabida en el blog, no merecen dedicarle toda una entrada o pertenecen a otros bloggers.

2. ¿Qué ha cambiado en tu relación con el resto de los bloggers desde que usas Twitter?

Al principio la única relación que había con otros bloggers era por algunos comentarios en sus blogs o mails o por IRC. Twitter es un poco más instantáneo, y roza la  “conversación informal” a pesar de que cada tweet sean solo 140 caracteres. A mi por ejemplo me ha ayudado a conocerlos y entenderlos un poco mejor.

3. ¿Te ha ayudado la idea de este post a conocer a otros bloggers mediante Twitter?

A los que menciono arriba, ya conocía a unos cuantos, no obstante gracias al hashtag #FFL. Y espero que os sirva  para saber que hay otras personas por el mundo que aman el mundo de GNU/Linux y que tienen blogs donde le dedican su espacio y tiempo a ese sistema.

Bueno amigos, hemos compartido con ustedes nuestras cuentas personales de Twitter. Esperamos que se animen a participar con nosotros en esta red social y verán lo útil que es hacerlo. Estamos abiertos a sugerencias o recomendaciones vía Twitter. Si encuentras alguna noticia que crees que debamos bloguearla, nos puedes avisar mediante Twitter. Es muy útil, así que si os animáis y aun no tenéis abierta una cuenta, podéis hacerlo en Twitter.com.

Ahora por último si tienes Twitter, nos gustaría que retwittearas esto, haciendo clic encima de los pajaritos:

Tweet it!Twittea esto!

Además desde Geekly Planet, también os sugerimos nuestro Follow Friday Linuxero, al menos por parte mia (Mephiston@Mph2).

  1. @LaegnurGoldenMoon
  2. @gadiusGadius Empire
  3. @falcLa Zona KF
  4. Gadius y Falc: @conexionlibreConexión Libre (Podcast)
  5. @cesvlcHay un Mundo Ahí Fuera
  6. @ubuntizando Ubuntizando el Planeta
  7. @buskytuxBuskyTux.Tech
  8. @nieroxNierox
  9. @mrcomputerMrComputer
  10. @elayo_eselAyo.es

Si quieres puedes retwittear la lista dando click en el logo, de aqui abajo.

Lista Twitter

Visto en Paraiso Linux: Follow Friday Linuxero

Windows 7 y PcCity

Windows 7 UpdateRealmente esto no es que sea un fallo como el anterior, si no más bien publicidad seudo-engañosa por parte de la marca PcCity, en la revista en la esquina inferior se ve una imágen que parece estar vendiendo Microsoft® Windows® 7 Home Premium por la suma de 99,99 €, ojo!

No estan vendiendo el producto, si no el derecho a actualización desde el producto predecesor anterior, es decir, unos numeritos y letras que te dejan actualizar desde Windows® Vista. Recordemos que actualizar a Windows® 7 puede suponer una perdida TOTAL de los datos, como dijo Eowyn en su blog Elfa Desechable.

Aún así por suerte en la web de PcCity, esta bien especificado e indica actualización, no obstante a mi me sigue pareciendo un timo tener que pagar por software privativo como Windows®.

Aprovecho ya de paso para recomendaros probar la nueva versión de Sabayon 5, distribución de GNU/Linux orientada a videojuegos (com banda sonora al instalarse) basada en Gentoo.

Google recompensará por encontrar vulnerabilidades en Chromium

Por el IRC, Falc de la Zona KF, me avisa sobre una brillante noticia acerca de los responsables de Google Chrome/Chromium, los cuales han decidido llevar a cabo una iniciativa “experimental” con la idea de mejorar la seguridad del programa.Chomium Pagarán 500 dólares a quien encuentre vulnerabilidades con cierta relevancia, aunque la cifra podría alcanzar los 1337 dólares en caso de errores muy importantes o difíciles de encontrar.

La idea es incentivar a aquellas personas con cierto nivel, para que se animen a buscar vulnerabilidades y reportarlas a través del sistema de seguimiento de errores (bug tracker). Obviamente no todos los avisos optarán a la recompensa, solo lo harán los que sean considerados graves por los responsables de esta iniciativa, y si varias personas avisan del mismo error, solo la primera será recompensada.

Se considerarán los errores encontrados tanto en el programa como en los plugins que incluye por defecto, en cualquier “rama” (Stable, Beta o Dev). También se aceptarán algunos errores que afecten a Chrome y no a Chromium.

Si alguien está interesado, puede leer los detalles en el blog de Chromium.

Por nuestra parte aqui en Geekly Planet, no podemos evitar destacar que la suma de dinero es de 1337, casualmente los números que simbolizan el “leet” o elite. ¿Guiño o Mensaje?

Recordemos, que Mozilla también lo ofreció en su día., y que sigue funcionando como Bugzilla.

Original de: La Zona KF| Google recompensará por encontrar vulnerabilidades en Chromium
Traducido de: The Chromium Blog: Encouraging more Chromium security research

LMMS: Linux Multimedia Studio

Si eres musico y buscas programas de musica libres y/o para GNU/Linux, LMMS es un gratuito bajo GPL que te permite producir música y convertir tu PC en una estación de trabajo de audio, vamos un estudio. Esto incluye la creación de música , la síntesis y la mezcla de sonidos. LMMS incluye un teclado MIDI y posee una interfaz de fácil uso.

Click para continuar leyendo “LMMS: Linux Multimedia Studio”