Welcome to an unorganized, dirty page of things by Yuri D'Elia (known on the net as “wave++”, see more contact details). All the material here is copyrighted: unless otherwise stated, you can't copy, distribute or modify any content without prior authorization from me. If you want to refer to the contents from this tree feel free to do it but please link to index pages, as I can (and will) move other files around.
I do sometimes some drawing, either hand made or with the computer. A complete list of files is available in art/.
During the initial stages of development of GNU arch there was a need for a logo (see the complete thread). I proposed some sketches and this one eventually became the official logo. The art/ directory contains other bigger versions.
The hacks/ directory contains pet-sized projects that are either too small to package or they never evolved into concrete applications. Full of interesting things though. I've also ported and packaged some sources for IRIX 6.5 into freeware/.
Most notably:
cvs2arch is a very simple repository migration tool for arch. It converts a simple (one branch at a time) cvs repository into a full-blown arch one.
The source is in perl, an it's available here under the GNU LGPL license. There are some limitations, please read the commentary on the source.
I've also used the same source to produce some preliminary performance analysis which compares commit times between cvs and arch:
The test demonstrates how arch is susceptible to directory traversal times and thus to both project size and project nesting. The test was conduced on tla-1.1 and may be already outdated. Refer to the full thread for details.
gnt is a Graphical Network Tracer. It combines together ping, traceroute and dot. Basically it scans an entire “class C” network using traceroute, combines the results together and produces a graph of the routes using dot from Graphviz.
Very simple and rough, but effective: you can see star networks and alternate global routes easily. It's in hacks/gnt/ with some sample outputs; licensed under public domain. Sadly, dot seems to have problems with the outlines of the circles. You can try using twopi, but it's heck slow due to the multiple connections of the nodes.
trend displays a multipass live trend (see a sample screenshot) using OpenGL. It's very fast on machines that support hardware acceleration. Data is read dynamically from a fifo in decimal form, so you can virtually use it with/for everything. The archive contains two sample shell scripts to display load and network usage for linux.
I mainly use it for rapid analysis through scripts. It supports some interactive keys to change/enable a grid and multipass modes. Multiple trends in a single chart are planned. Requires GLUT or FreeGLUT. Download it from hacks/trend/; licensed under GNU LGPL.
When I work I usually use graphics very heavily. Here's some pictures I produced using my own debugging tools:
Other versions and many more interesting pictures in the images/ directory.
Some of the patches I released that are still relevant:
Placeholder for research/.
As of 01/2005, I'm now looking for new challenges (not necessarily) around the Paris department. More details and contact information are available in the CV:
| Language | Formats
|
|---|---|
| Français | PDF, HTML
|
| English | PDF, HTML
|
| Italiano | PDF, HTML
|
For packaged software I send notifications through Freshmeat only. I don't maintain other directories personally and/or reliably. If you're interested in newer versions or notifications of other software, datasets or papers, contact me at the address below. I do offer commercial support (for timely or specific development) and relicensing if you need.
You can contact me using wavexx@users.sf.net or use this direct /mail form. I'm running several aggressive SPAM filters and black-hole several large networks, so be prepared for a bounce and revert to the form for the first time. I also have an alias on this machine, so you can also contact me by collating my user name with this second level domain. My PGP key id is C10B658F and it's exported on several public key servers. I'm always looking for a challenging (research-related) job, no matter about the country.