Sergio's repositories
YetAnotherMorris
Yet Another Morris is a Nine Men's Morris game for mobile devices.
Percolation
Programming Assignment 1 for the "Algorithms, Part I" course on Coursera.
AroundMe
A simple application that uses Google Maps, Instagram and Twitter APIs to analyze an area of a given radius for the latest tweets and Instagram photos.
arrow-maze
Return home by following directions.
color-maze
Escape the maze based on the provided color sequence.
DinosaursIsland
Dinosaurs' Island (L'isola dei dinosauri) is an adaptation of the Facebook engineering puzzle "Dinosaur Island" specifically developed for the final exam of Software Engineering which results in the Bachelor's Thesis. The outcome is an application fully written in Java with both a client and a server component both working using either sockets or RMI. The game is turn based and takes place on a map composed by tiles that can be water, vegetation or contain a carcass. Each user has to manage a dinosaur's species with the goal to prevent its extinction.
DoodleWilly
Simple tower defense game developed and published over the course of one week.
Deques-and-Randomized-Queues
Programming Assignment 2 for the "Algorithms, Part I" course on Coursera.
earthviewdata
A developer console script to extract and download data (JSON and KML) from https://earthview.withgoogle.com.
EarthViewWithEsri
An application to browse and download images of pre-selected locations using the latest ESRI's high resolution imagery.
fixed-data-table-2_RTR
A React table component designed to allow presenting millions of rows of data.
jekyll-minimal-theme
jekyll minimal theme (for blog posts with archive and feed)
KnightTravails
Solution to the Knight's Travails problem: given a grid the size of a chess board, determine the shortest possible path between a starting position and ending position for a knight piece.
Lombrico
This is a web crawler to gather and parse all the papers in a conference reported by IEEE or ACM associations. The processed pages are then indexed and exported to a HTML page that respects the formatting rules imposed by DBLP standards. In order to prove the functionalities of our program we used a sample of 1000 web page for both IEEE and ACM standard page.
OrderingTheSoldiers
My solution to the problem: http://www.codechef.com/problems/ORDERS
Pattern-Recognition
Programming Assignment 3 for the "Algorithms, Part I" course on Coursera.
powerlevel9k
The most awesome Powerline theme for ZSH around!
printful-batch-update-label
A Chrome Snippet to update every T-shirt's variation to use the same label.
show-me-the-position
A simple test application that continuously shows the position. Created for test purposes.
SongzaControl
A chrome extension to remotely control Songza without the need to directly access the page.
virtualized-list-async-data-dynamic-height
Display items with dynamic variable height based on content loaded asynchronously.