This week I got a chance of studying big data and Hadoop and I’ve written this short document
What is big data?
Big data is large amount of data to store and process on the server.
They can be the user activities of big applications such as social media (facebook), search engines (google), Internet of things (sensors, machines, transpor [...]
How it should be designed a book object in the Amazon website?
Should it have a logic?
if I were the architect of the system I wouldn’t have put any logic in that book object so it should be just a container and below are my reasons
The clean code says that one class should be as short as possible with just one responsibility. the less [...]
Firstly it’s necessary to understand which are Tomcat and Web Sphere
Tomcat and IBM WebSphere are both HTTP Java servers
Server: is a machine always on, which serves the client requests: the client asks for a request the server processes it and replies with a response.
HTTP is the Hyper Text transfer protocol, it’s a request- resp [...]
Tomorrow I’ll take my second english certificate.
I’ve been studied english in a deep way for more than two months at least one hour a day and I would write a feedback of my actual knowledgement what is done good and what I need to improve.
There are many steps that you must follow when you learn a new language:
you learn the gra [...]
I wrote above small examples about how to plan the common activities with some professional instruments.
At the end of each course I will share the deliverable also called milestone: my English certificate.
This is very optimistic planning for this reason I think that this is a challenge.
I’m not hurr [...]
The better way to work with a SQL database and a programming language like java is by using a ORM (Object-Relational Mapping) layer such as hibernate or JPA.
An ORM layer basically provides an object oriented interface to a relational database. That means that instead of writing a query to insert or update a record, you assign some properties [...]
Nowadays everyone has internet, there are a lot of web pages and it is quite difficult to perform an accurate research among these pages to get the correct information that you need.
The problem is that the information online is not structured like a database:
Web page is complex document with pictures, videos, images and meta information of [...]
How is internet search engine made of?
How I can search a lot of information in many documents or web pages?
I could search these information using a information retrieval system.
The information retrival system executes queries to text unstructured document but this file is not ready to search information inside it beca [...]
There most important front end frameworks of J2EE are Spring MVC and JSF.
JSF: Java Server Facets
JSF in my opinion is the most used front end framework because it is easy and stable: you can make a very complex and secure web application in few time using it.
This framework has the principal component called “portlet”
each portl [...]
In the precedent page I’ve talked about J2EE and the main technologies, in a few word J2EE is composed by this layers:
Each layer have a lot of frameworks to simplify the way to make it:
Presentation tier (JSF, Primefaces, Richfaces, struts) that I used in affittavetr [...]