Tesi 1

September 7th, 2007

Breve post sullo stato della tesi sul templating che sto svolgendo presso l’università di Milano e di cui il centro è il motore di templating NEPTUNE di cui ho parlato in precedenza.

Cose fatte:

  • Introduzione
  • Analisi Templating e motori esistenti
  • Sviluppo applicazione
  • Esempi e capacità

Cose da fare:

  • Documentazione NEPTUNE
  • Manuale utente
  • Glossario

Cose correntemente trattate:

  • Demo sull’utilizzo del template engine (90%)
  • debugging (80%)

Stato corrente dello sviluppo: 70% circa

L’implementazione procede meglio di quanto sperato. Entro settimana prossima si prevede la conclusione della prima versione del manuale utente.

Tesi aggiornata al 04.09.2007

No Es Problema 2

August 26th, 2007

Engine is at last stages of its development (pretty hard work too) so I wanted to show an online demo about it’s functioning. All used functions are similar to those existing in other templating engines not because i like them but just to show i can emulate them quite simply.

The page is quite raw since i focused more on working rather than on graphics:

Template Engine Demo

Follows the code of the template files:

main.nep

header.nep

footer.nep

Beryl on prehistoric

August 13th, 2007

When you see things like this you’d wish that your 7 years old pc was capable of doing at least 1/10 of those things… well, i discovered that mine is! The old Geforce 2MX i have appears to be the first (and poorest) card able to run beryl decently. Altho not all is always fluid, now i can torture windows and stretch them and play dice with my desktops. YAY!

Rolling the dice:

My cube desktop for you!

Pull the media player:

Seems a piece of cloth!

Random drawings 1

July 31st, 2007

Some random things I’ve drawn not-so-lately… enjoy!

1. Touch the infinite

Touch the infinite

2. Sunset

Sunset

3. Fae

Fae

4. Mab

Mab

No Es Problema!

July 28th, 2007

No Es Problema is my personal solution to world’s problems… or at least to the problem that involves your php application, its programming logic and its design. Actually it’s a quite simple but also a powerful templating engine which, in a pure KISS logic, offers an extensible and flexible way to divide logic from design.

Main advantages in NEP over other similar solutions are:

  • Templates as HTML-like as they could be.
  • Complete control and customization of parsing functions
  • Contained waste of resources
  • Pure PHP compiled templates
  • Security

Currently the application is working and almost done but needs quite some finetuning! When it will be finished it will find its place inside new Filebase and will be released under GNU-GPL license.

OpenLieroX

July 22nd, 2007

If you ever played Worms games you’ll like this one. Openlierox is the open-source fork of Lierox which is a multiplayer clone of Liero which is a realtime worms-like game. Confusing? Luckily the game itself is quite simple: Shoot, change weapon, reload, jump, rope, evade, choose level, choose game-type… Ok, again quite confusing! Well, i exaggerated a bit… but i guarantee you that once you start the game you’ll find it quite addictive! Although it is a 2D game and not even impressive graphically, it offers so many ways of customization and an active community which constantly adds new content. Custom weapons, characters and levels count hundreds and add a fresh taste to each match.

Personally, a part from few neat customizations I’ve done, i’m developing the content distribution database and site called FileBase and occasionally giving a hand to our personal best designer in the world, Raziel.

Currently the game is getting to its (meant to be last before a major transformation) 0.57 beta3 version with new interface, frontend and various eyecandies you’ll certainly like!

A screenshot of the latest version:

Openlierox screenshot

Links:

Sourceforge homepage - http://openlierox.sourceforge.net/

Official resource site - http://www.lierox.net/

Community forum - http://www.lxalliance.net/

Lierox forum - http://forums.thegaminguniverse.com/forumdisplay.php?f=115

Filebase - http://iworx5.webxtra.net/~lxallian/filebase/file.php

Evolutions

July 17th, 2007

I’m quite obsessed with keeping my creatures alive.. most of everything i do has some link to the past or will exist in a better version in future. This is mostly visible on drawings but also in programming or even everyday life.

For example i’ve started my linux experience randomly trying to install ol’ Debian and sometimes i tried my luck with Knoppix… The big M was still my OS-dealer of choice so all that failed but each few months my wish to evolve brought me to try again and again till i met Ubuntu; ease of us, abundance of applications and Freedom really caught me…but didn’t stop my urge to evolve, know at least little more… and now Gentoo! Lots of things to learn and tweak, a whole new world and i already wander: what’s next?

Anyway, back to evolution… here’s one of my old drawings; started on paper, evolved on pc and then finally blossomed into it’s latest form… take a look and comment if you like.

Old Phoenix:

Old phoenix

New one:

Blue new phoenix

Hello world!

July 16th, 2007

First post, nothing special… I’ll be back soon with new content…till then!

ciau!