Modern Web Technologies

So, recently I had my first Web Development Experience.

After some research and many iterations on different approaches I came out with these solutions:

MVC – Model View Controller Architecture
AWS – Amazon Web Services
Front End – AngularJS and RWD (Responsive Web Design)
Server and Back End – Django and REST API
Application Version of the Web App – Unity and StrangeIoC Framework

I must emphasize that I didn’t have time to play around with the styling and look of the webapp and I haven’t yet uploaded the Django Project in the Virtual Machine.

WEBAPP

REVIEW

I hope you find it somewhat informative.

Immersive Technologies Presentation

So, I made this presentation at the Puglia Developers Club about new Immersive Technologies.

The idea was to present these developer priced devices, some of them prototypes and some available now.

At the end of the talk we had two stations, Razer Hydra, Leap Motion, Kinect and of course two Oculus Rift devices ready for all the participants to try out and have fun.

These are the SLIDES

And these are a few snapshots from the presentation.

20130711_180449 20130711_182743 20130711_201806 20130711_201926 20130711_201707

Oculus Ferrari

So, just got my Oculus and during the weekend I hacked again the Car Tutorial from Unity Asset Store but now works with Oculus Rift, Keyboard, Razer Hydra and Leap Motion. And this time is a Ferrari.

DOWNLOAD DEMO

A review from virtualreality.com.au

Leap Motion Presentation

So, I made a Presentation for “Smart Interfaces” course of MSc in Computer Science at the University of Bari.

I introduce Leap Motion and talk about my few short experiments with it.

Download Slides

DES with Maya

So, this is my first DES (Discrete Event Simulation) experiment with SimPy language and to visualize it I used Maya.

Problem: Six dump trucks are used to haul coal from a small mine to the railroad station. Each truck is loaded by one of two loaders. After loading, the truck immediately moves to the scale to be weighed. The loaders and the scale have a queue for trucks. After being weighed, a truck begins a travel time (during wich the truck unloads) and returns to the loader queue.

Purpose: Estimate the loader and scale usage (% of time busy).

Notes: All data generated from the code and the statistics are outputted in Maya’s Script Editor. Trucks will overlap at both queues because I wanted to keep the Maya scene as simple as possible, but all the rest should be OK.

Reference: Discrete-Event System Simulation –  J. Banks

Download Project