03.25.10

El nuevo mando para Wii, out now!

Se llama Yuki! Ni lo ha fabricado Nintendo, ni vale como micrófono, pero mola un cacho.

Es inalámbrico, y no lleva baterías! Y el año que viene la Black Edition al doble de precio, eh MA?

Yukiphone

Al igual que Kintaro con sus currelos, todos los días se aprende algo nuevo con los erizos.

Hoy he aprendido que si la eriza quiere suicidarse sofá pabajo, mejor no intentes salvarla. Su técnica ninja de aterrizaje pelota-style funciona. Agujerearte la mano intentando frenar suavemente su caída, no.

Mi barba no pincha tanto, pero debería podarla un poco de todas formas...

El efecto tunel

Otras cosa que les gustan hacer, aparte de tirarse por precipicios, es engancharse a lo anzuelo en tubos demasiado pequeños.

Refactorizando código de espaguetti

Se va a convertir en toda una hacker

Como veis, también le gusta programar en PHP. Aunque estoy pensando en enseñarle un lenguaje más apropiado, de más bajo nivel.

lo cogeis? jugar! comida! turu-tukiisss!!! :-D

A Yuki le gusta jugar con la comida

Nada más anochecer, se pone a darle un poco al PacMan mientras come (lo que en realidad es su desayuno, $DEITY sabe por qué).

Bueno, hay mil fotos más, pero con esto vale rescatar el blog, y de paso seguir la serie de petposts.

12.18.09

The Chuck Norris Facts Bash Script

Pon un Chuck Norris en tu vida! O mejor aun, pon miles de Chuck Facts en tu consola!

Bored STenyaK Productions presents: chuckfacts.sh!

Chuck Norris for god
Coming this winter to a console in front of you…

#!/bin/bash

# check for parameters
if [ -z $1 ]
then
    echo "Please specify the destination chuck norris facts file."
    echo "E.g.: $0 ~/.chuckfacts.txt"
    exit
fi
ffile=$1

old=0
if [ -s $ffile ]
then
    old=$(wc -l $ffile |sed "s/\s.*//g")
fi

echo -n "Getting facts pack"
# download the 170 first chuck norris pages of 4q.cc site to disk
for i in $(seq 1 170)
do
    echo -n " $i"
    # only store facts
    wget -qO - \
       "http://4q.cc/index.php?pid=listfacts&person=chuck&page=$i" \
        | grep "index.php?pid=fact&person=chuck" >> $ffile
done
echo ""

echo -n "Post-processing facts..."
# remove unnecessary html code
perl -pi -e "s/.*id=.{32,32}\">//g;s/<\/a>.*//g" $ffile

# replace most common html entities
perl -pi -e "s/&quot;/\"/g" $ffile
perl -pi -e "s/&amp;/&/g" $ffile

# remove empty lines
perl -ni -e "print unless /pid=/" $ffile

# remove redundant lines
cat $ffile |sort |uniq > /tmp/chuckfacts.tmp
mv /tmp/chuckfacts.tmp $ffile
new=$(wc -l $ffile |sed "s/\s.*//g")
echo " OK"
echo "Generated $(($new-$old)) new facts ($new in total) facts."

# show how to add a fortune-like command to bashrc
echo ""
echo "You can add this to your ~/.bashrc file:"
echo 'test -s '$ffile' && cowsay -f $(ls /usr/share/cowsay/cows
      | shuf |head -1) "$(cat '$ffile' |shuf |head -1)"'

Mira que no me aburro a veces ni nada eh…

06.5.09

Frikuriosidades estadisticas en bash

Tras descubrir el excelente sitio CommandLineFu, no he podido resistirme a probar uno de sus fus con los cuatro usuarios que utilizo mas a menudo.

El comando en cuestion muestra un Top 10 de comandos usados en bash:

history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head

Los resultados obtenidos son:

stenyak@home     root@home      stenyak@work      root@work
3195 ls          1098 ls        1481 ls           182 pacman
2240 cd          639 cd         1310 svn          146 ls
1147 hg          356 vi         1045 cd           80 rm
1077 vi          303 emerge     1017 vi           74 vi
393 rm           233 eix        979 make          58 cd
381 su           144 rm         386 rm            36 for
357 find         93 grep        373 grep          23 ping
333 man          87 mount       269 ssh           19 umount
293 mplayer      82 man         266 svndiff.sh    19 grep
275 mv           81 smartctl    161 hg            15 su

Por supuesto, las estadisticas son todo mentiras. Cabe destacar el buen trabajo que hacen muchas distribuciones en conseguir que bash autodestruya sus historiales. No me he molestado en comprobarlo en las Gentoo y ArchLinux que utilizo, pero si usais Ubuntu, que sepais que os ocurre by default.

Pero weno, que he hecho esto porque me aburria, asi que la rigurosidad de la prueba nos la pela un poco, no? xD

He probao el script en la RedHat de mi server offsite, pero parece no funcionar; si alguno hoygais un fix, ruego compartais el conocimiento.

(tenia pensao meter una grafica de gnumeric o gnuplot por aki, que los posts siempre quedan mejor con dibujines para que la gente no tenga que leer, pero sorry, no me aburro tanto esta vez 😀 . Weno, vamos a intentar hacer el blog un poco mas interactivo, a ver que tal sale…)

¿Cual es tu Top 10 como luser y como root?


02.20.09

Nocillismo++

Tras el relleno automágico de la nevera de la ofi, llegan otra vez nuevas nocirrecetas de la mano de M.A..

La de hoy está licenciada bajo GPL v3 en vez de CC. Paso de buscar cómo se pone oficialmente el licenciamiento, así que os lo imaginais y tos contentos.

nocillismo extremo

Elaboración:

  1. Se coge un brioche con trozos de chocolate y se corta en dos.
  2. Se aplica una fina (ok, tb puede ser gruesa) capa de nocilla en ambas partes.
  3. Opcionalmente se espolvorea una cucharada rasa de azucar sobre la recién puesta nocilla.
  4. Se pone una palmera de azucar (u opcionalmente de chocolate y/o nata) en medio, y se cierra el invento.

La presencia de nocilla alrededor de la palmera ayuda a darle la consistencia necesaria para no desperdiciar apenas ninguna miga :-D.

Las partes opcionales dependen de tu opinión sobre la diabetes y de la importancia que le des a la vida en general.

Eso es todo por hoy, amigos nocilleros. Otro día más y mejor!

02.6.09

A falta de pan…

…buenas son manzanas.

Nocillismo manzanístico

La receta ha sido concebida por M.A., a quien agradezco enormemente su esfuerzo y dedicación por ayudarme en estos tiempos de crisis panadera.

This receta by MiguelAngel is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Spain License.

Igual deberia crear un nuevo tag ida-de-pinza, no?

10.7.08

Estamos que tiramos la casa por la ventana

Esta tarde mis ojos han decidido posarse sobre esto…

Desde ahora, estos cracks filántropos son mis nuevos héroes:

Resulta que, a pesar de que solo el 22% de la población mundial tiene acceso a Internet, han conseguido acercar este afortunado banner (sic) al 93%. Pero es que además todos ellos van a ganar… uhhm… ¡algo! 😯

10.5.08

Can you feel the bass?

El trasfondo filosófico de tan profunda lírica es inalcanzable para mi ordinaría mente.

Pero es innegable que los graves antes del subidón son p*t* crema 😈

Temazo dedicado a los que saben que el arte musical va más allá de las canciones.

09.14.08

10 goto 20

Empiezo de nuevo mis andadas como bloggero de pacotilla…

Para empezar moveré aquí los posts de hace dos años (los que tenía escritos en blogspot).

Después, con un poco de suerte, en unos meses habrá algún post nuevo (tengo intención de poner un bricotutorial de audiotuning), aunque viendo mi historial de vagueza como escritor, lo veo dificil xD