Description: app related to the release of “If beethoven was a punk” album by Wake up call band.
Code: by me, Swift
Platform: Xcode
User interface: Made in tomorrow
Time: about three weeks of full dev
Price: free
iTunes Link: (View in App Store)
Description: app related to the release of “If beethoven was a punk” album by Wake up call band.
Code: by me, Swift
Platform: Xcode
User interface: Made in tomorrow
Time: about three weeks of full dev
Price: free
iTunes Link: (View in App Store)
Secondo corso tenuto al terzo anno del corso di laurea presso la Link Campus University:
Argomenti principali trattati:
I was studying how Netfix website works developing a script to reset the password automatically without the need to login and follow the different links simulating a web navigation session, in the meantime i discovered that on 2017 there are still companies like them which let users register using minimum password length 4 characters without any requirements regarding numbers/uppercase/special characters.
There isn’t a captcha to prevent multiple retries so: hello automatic scripts!
This may lead hackers to the stealing of hundreds/thousands accounts passwords using brute force attacks simply using emails lists grabbed from the web.
1234 is still on the top 10 of most common passwords so Neftix why help hackers to guess them?
Description: a “simple” puzzle game, your task is to rotate clockwise/anticlockwise three rings to reach zero value with all of them.
Code: by me, C#
Platform: Unity3D
User interface: Simone Roca
Music: Simone Sciumbata
Time: about two weeks of full dev
Price: free
iTunes Link: (View in App Store)
Play Store Link: (View in Play Store)
E’ con estremo piacere che ho appena terminato di tenere il corso di “Strumenti e Tecniche di Game Development” presso l’università privata Vigamus – Link Campus University, il corso, che ho rimodulato completamente rispetto a quello dell’anno precedente, è stato suddiviso il tre aree tematiche:
L’approccio è stato completamente diverso dall’iter formativo presentato negli anni precedenti, completamente focalizzato sul progettuale invece che sul teorico e progettuale; nella mia visione ho preferito approcciare diversi argomenti invece che focalizzarmi su un solo filone didattico, allo scopo di non penalizzare quegli studenti meno avvezzi ai concetti di programmazione; sarebbe stato altamente improduttivo realizzare un corso solo su Unity considerando che gli studenti nel 98% dei casi non hanno alcun fondamento di programmazione. Chiaramente la parte di realizzazione in Unity è stata ridimensionata, ma hanno trovato spazio argomenti come le coroutine, nozioni di ottimizzazione di modellazione, texturing, componenti, update, awake, fixedupdate, lerp, serializefield, fisica, collisions etc, nozioni sufficienti per poter iniziare a realizzare un progetto minimale. Durante il corso ho proposto esercizi sui diagrammi di flusso allo scopo di favorire l’operazione di semplificazione e strutturazione delle soluzioni di diversi problemi, successivamente sono state presentate tre tranches di esercizi di fondamenti di programmazione (variabili,if, while, for, array, liste, etc) e infine è richiesto un progetto unity per poter effettuare l’esame finale.
Il tutto è stato condiviso attraverso circa 3.000 (tremila) slides create appositamente per questo corso tutte spiegate a lezione per non lasciare alcun concetto “interpretabile”.
Developer: code me;
Tech: Unity3D;
Devices: iOS and Android;
Modeling: 101%;
Desc: a showroom of different airplanes from Alitalia (A330 & A320), with an Augmented Really experience, landing & takeoff animations, realtime position using online tracking services, and a search engine to show employees signatures on the plane.
Time: 2 months (july and august 2015, and in the meantime i got my second daughter, i worked in the hospital some hours after she was born…damn)
Code: by me, C#
Platform: Unity3D
User interface: 101%
3D: 101%
Client: Enel SpA
Time: about a month of full dev
Price: free
iTunes Link: (View in App Store)
Play Store Link: (View in Play Store)