Alexander Perucci

Alexander Perucci

Ph.D. in Engineering and Information Science

Spring Grow




 

DESCRIPTION

Spring Grow is a Maven Archetype that creates a maven project for building a secured web application using Spring Web MVC Framework and Spring XML based configuration. If you need to quickly start up a template of a Spring MVC web application that is secured with Spring Security then this archetype is a good starting point.

Technological features

  • Spring Web MVC
  • Spring XML based configuration
  • Spring Object Relational Mapping (ORM) Data Access
  • Spring Security
  • Hibernate JPA
  • JavaServer Pages (JSP)
  • JSP Standard Tag Library (JSTL)
  • Apache Tiles
  • Apache Maven

TAGS

DOCUMENTATION GITHUB

Google Hash Code 2017 Qualification Round – Streaming Videos Problem



DESCRIPTION

Have you ever wondered what happens behind the scenes when you watch a YouTube video? As more and more people watch online videos (and as the size of these videos increases), it is critical that video-serving infrastructure is optimized to handle requests reliably and quickly.

This typically involves putting in place cache servers, which store copies of popular videos. When a user request for a particular video arrives, it can be handled by a cache server close to the user, rather than by a remote data center thousands of kilometers away.

But how should you decide which videos to put in which cache servers?

… for more details and to download the solution about this problem, see the project on Github page.

TAGS

Simplemailer



DESCRIPTION

Simplemailer is a maven Java Application to send an email to a single user or to a list of users and reports you the list of emails that have received or not your message. Simplemailer is simple to use, you only have to configure the protocol and other properties to setup the application. In order to configure properly the application you have to set the value of the property in the files: config.properties and protocol.smtp.properties Simplemailer sends the email using the SMTP protocol, but can be easly extended to use other protocol, to do this can you seen the SMTPSender.java class.

… for more details and to download Simplemailer, see the project on Github page.

TAGS

Automatic Web Service Generation



DESCRIPTION

Automatic WebService Generation is a Java tool that allows you to generate a Web service automatically. The generation is very fast and allow you to get the stub of the service to be generated, allowing developers to concentrate only in the implementation of the service. Generate the stub is really simple and automatic generation is based on the creation of a configuration file and execution of a simple command from your terminal system.

… for more details and to download Automatic Generation WebService, see the project on Github page.

TAGS