Help pay the bills please:
[    P   i   o   t   R    ]
[    P   e   d   r   o      L   a   r   r   o   y    ]
Piotr is pronounced: pee-ot-r.
Welcome to my mess of a page.
Piotr se pronuncia: pi-ot-er.
Bienvenido a mi cisco de página.
PiotR (Pedro Larroy) home page No al préstamo en las bibliotecas
[     home     |     varios     |     logbook (weblog)     |     tmp     |     files     |     fotographs     |     computer parties     |     public gnupg key     |     e-mail     ]
Projects
Lartc contributions: IOlat Pf-scripts
Dynamic ospf routing
Full NAT & QoS solution
Iolat Latency from userspace for block devices in Linux 2.6
newQoS Packetfilter scripts as an example of setting up and graphing the traffic on the classes with rrdtool. The scripts are custom, but seems some people have liked them. ( HTB + iptables + rrdtool ).
debian-multimirror Papers, technical writtings
Multithreaded debian mirroring tool, written in perl with great flexibility for mirroring a custom subset of the debian OS.
Telecomunicación Apuntes Ingeniería de Telecomunicacion
Class notes of Telecommunication Engineering
Biometrics: GMM Based multimodal biometric identification system

Hynkel
Software Patents. Nain!

Gilbert Strang

I've made a little script to download Gilbert Strang MIT video lectures, because they are streamed, and very unconvenient for me. These guy gives one of the best lectures I've seen, even if you thought you knew algebra, you'll be delighted to see these lectures. I strongly recommend them.
You need perl, mplayer and mencoder with the codecs installed to run this.

post-commit emailing svn script

In case anybody find this script useful: post-commit emailing svn script
Produces email like:

Author:         piotr
Date:           2005-08-19 18:55:22 +0200 (Fri, 19 Aug 2005)
Revision:       84
Comment:

Now training works on Linux, although for one user (julien), there are problems for the training.
Train so far is done with:
        nice -n19 matlab -nodesktop -nosplash < main.m



A   branches/pedro/fusion/loadPaths.m
D   branches/pedro/fusion/loadPaths_linux.m
D   branches/pedro/fusion/loadPaths_windows.m
U   branches/pedro/fusion/makeDatabase.m
U   branches/pedro/fusion/trainAll.m
U   branches/pedro/fusion/trainWorld.m

Browsers stats

As a data mining exercise I'm studying the browsing patterns and browsers statistics on my site, this graph shows Operating system versus browsers browsers statistics browsers statistics 2

A priori prediction:
 1. OS=Linux 7962 ==> browser=firefox 7938    conf:(1)
 2. browser=msie 32795 ==> OS=Windows 32546    conf:(0.99)

  1. OS=BSD 28 ==> browser=firefox 28    acc:(0.99118)
  2. OS=Linux 7962 ==> browser=firefox 7938    acc:(0.71499)
  3. browser=msie 32795 ==> OS=Windows 32546    acc:(0.6021)
  4. browser=Opera 1199 ==> OS=Windows 1175    acc:(0.59054)
  5. OS=Windows 43309 ==> browser=msie 32546    acc:(0.46348)
  6. OS=Mac 382 ==> browser=msie 249    acc:(0.43022)
  7. browser=firefox 17687 ==> OS=Windows 9588    acc:(0.28303)
  8. browser=firefox 17687 ==> OS=Linux 7938    acc:(0.26586)
  9. OS=Mac 382 ==> browser=firefox 133    acc:(0.21082)
 10. OS=Windows 43309 ==> browser=firefox 9588    acc:(0.15268)
 11. OS=Windows 43309 ==> browser=Opera 1175    acc:(0.0121)
 12. browser=Opera 1199 ==> OS=Linux 24    acc:(0.01185)
 13. OS=Linux 7962 ==> browser=Opera 24    acc:(0.005)
 14. browser=firefox 17687 ==> OS=Mac 133    acc:(0.005)
 15. browser=msie 32795 ==> OS=Mac 249    acc:(0.005)

Splitpipe!

splitpipe is a tool for backup on multiple media volumes, like DVD*, CD-R*... written by Bert Hubert.

Move amule, xmule or emule .part files little script

move.parts.pl

Want firefox in linux to behave well with CTRL+U?

Just put gtkrc-2.0 in your home directory and rename it to .gtkrc-2.0
Sarnold was very helpful to get this to behave well.

Statistical signal processing and Neural networks summaries

In the papers section.

¡Qué pasa neeeeeen!

En la sección de neeen los vídeos de Edu Soto haciendo de neeen en Buenafuente.

Home lab network diagram:

Home lab network

Minimalistic weblog

¡Probando el nuevo weblog minimalista!

¡Trying the new minimalistic weblog!

debian-multimirror in freshmeat

Version 0.80 released!
Freshmeat project paje for debian-multimirror

Howto write good perl programs

My new article about howto write good perl programs in perl (Or at least not making the same mistakes again and again).

Updated Linux Software Raid info

Ijuz has written some good and updated info about software raid in linux.

strawberrymilk