Post processing vs Post initialization

Sometimes it is useful to be able to modify an EObject right after its creation, in runtime.
With “modify” we can mean several things: change the metamodel of the model (adding for example a feature or an operation) or change the values of the model (setting the value of a given feature) or both.
For clarification I shall call the second case “post initialization” to differentiate it with the post processing step.

Read more of this post



Imperia. Liguria. Italy.



Bordighera. Liguria. Italy.



Ventimiglia. Liguria. Italy.



Balmorhea – Bowsprit

Balmorhea – Settler

Urban Cycling: when is advantageous

In the last couple of months I have become an urban cyclist, using the bicycle to regularly go to work.
There are a lot of resources about urban cycling. Some among them say that the bicycle is actually really advantageous compared to cars or other vehicles. All of them define a range of success: some say 6 km (3.5 miles), others say 12 km (7.5 miles), with various values of minimum range too.
That depends on many factors: how much a city is bike friendly, the shape of the cyclist, number of uphills, ecc..
Anyway I found out that I couldn’t correctly visualize how much that ranges cover. I mean: does the distance from home to work fall in that range? Of course I just wanted a rapid glance, because the are the turns of the streets to consider too. I would be happy to have a glance of the distances as the crow flies.
Read more of this post