Polluting the websphere... 


Stuff that might (or might not) be worth publishing. 

 

Works and projects 

Here there are some things I liked to publish but never had time to. So I finally found a moment to use a as-silly-but-just-as-quick Google Pages to publish "the stuff."

Source code and other scripts

Grazzle This is a code (still incomplete as well as forgotten) I wrote for a friend. It's a BBcode parser, but could easily transform any markup language into another one, specifying a simple transformations table. It is capable of transforming a BBcode text into plain HTML.

It's actually made in an extremely simple way but it should be easy to implement some kind of advanced transformation management. It's written in pure python.

Simpatique is a very naive and simple attempt to create a binary cache for Debian packages' dependency tree. It's a working but completely useless code.

DynamicMenu is a basic but yet fully functional PHP class to create a JavaScript three menu. Supports styling through CSS classes.

Below some scripts I use when I need to do some system administration:

  • ooimgresize - A python script that makes images smaller into a OpenDocument file, thus saving space.
  • httpchange - A python script to check whether there are new files in a standard Apache file list (default page for a directory not containing any index). Uses SQLite as backend.
  • simplemirror.sh - Mirrors a website doing some file renaming and adding a banner. NOTE: It's very incomplete and might not work with several websites.
  • rsynclink.sh - Before synchronizing two directories with rsync, moves files that would be deleted to a trash directory.
  • rotfiles - Yet another file rotator. Compresses and renames files when called.
  • musicindextools.tar.gz - A collection of tools and a CGI to navigate and search through your music library with a web browser. I plan to write a better system using Django.
  • chatlogs - Colours up IRC chat logs generated by XChat. Written in Perl5.
  • mirrorftp - A simple shell script to mirror multiple websites through FTP access.

 

I also collaborated with the A-A-P project (python), and I gave some code, valuable suggestions and translations to the Specto project. I'm currently working as a webpages creator and PHP developer.

:wq ... oops.

Writings and small creations

This is the work I did for the school at the time of my final examination. It's a short introduction to cryptography, in the form of an interactive slideshow. I've made it entirely myself from scratch.

 

Yet another presentation. This one was a research work I did for my physics class. It covers the basic of the so called "revolution" in the world of physics at the very beginning of 1900. It explains clearly as well as sarcastically some common misconceptions about physics.

  • caos.pdf (Slideshow, mainly in Italian)

Artworks

The HotSpot marker 

The first image is a printable flayer I made to mark a public "WiFi HotSpot" in some places I usually go to. Thought there might be many more useful details to show about an available HotSpot, the main details are visible at a glance.

Feel free to write to dullgiulio AT gmail DOT com to make comments or to notify issues.