Web

RESTful Web APIs by Leonard Richardson, Mike Amundsen, Sam Ruby (O'Reilly Media)

Posted on May 28, 2013

The API are now becoming more used every day. Today every major website provides it’s own set of API and often the company websites and services are chosen (or not chosen) based on the availability of API and their design. In this huge world that is getting bigger every day, RESTful API plays a huge role, in fact a lot of companies are moving their API to RESTful API since it’s easier to use, therefore more attractive for potential clients.

Read More

Practical Anonymity, by Peter Loshin (Elsevier/Syngress)

Posted on May 7, 2013

The anonymity on the web is probably one of the most debated topics on the web. Is possible to be completely anonymous? The short answer is no. This book tries to help the read to improve its anonymity, staying is the “real world”, as the “Practical” world in the title suggests. In this book you will not find anything that is too complex for an average user. Whether this is good or bad, depends on you expectations.

Read More

Hacking Web Apps by Mike Shema (Elsevier/Syngress)

Posted on April 16, 2013

Have you ever thought that the website you are developing or using is secure? Well, this book will make you change your opinion. This book will change your idea of security and therefor you’ll start to see anything as “probably having some security glitch”. Mike Shema speaks about a lot of different kind of attacks in his book in a real deep way, at the point that sometimes I wondered if he was planning to instruct people how to hack websites or only how to secure own websites.

Read More

HTML5 Canvas for Developers by David Geary (O'Reilly Media)

Posted on April 2, 2013

As the name suggests, this set of videos is for developers. HTML 4 and Javascript are often used without much explaination about the JS code it self but only about the HTML5 Canvas part. I felt to point this out immediately since I’ve not found it on the O’Reilly page, but I believe that is really important to specify. Another thing that I’d like to point out is that (as it is easy to imagine, but not obvious) these videos only speak about 2D graphics in HTML (therefore there will no WebGL topics).

Read More

An idea to fight spam

Posted on February 28, 2013

Today I would like to give you an idea on how to implement a spam system that can reduce some kind of spam. The problem Sometimes a company or a politician, that does not respect the usual privacy policy, continues to send e-mails even if the user already tried to unsubscribe. My postulates The people who usually send this kind of e-mail are not very familiar with how e-mail work or how the privacy policy works.

Read More

The Art of SEO by Eric Enge, Stephan Spencer, Jessie Stricchiolla and Rank Fishkin, O'Reilly

Posted on April 4, 2012

Since the four authors are very popular in the SEO field, I was expecting the best book on SEO ever. All my expectation have been met. I think that the book authors have done a great job describing these difficult concept in an easy and ordered way. The book, also, is very complete. The touched topics include: user-focussed data, key analytical tools, effective website creation, result tracking, search engine theory and behaviour, the impact of social media, SEO best practices and much more.

Read More

jQuery Mobile: Up and Running by Maximiliano Firtman, O'Reilly

Posted on April 1, 2012

jQuery Mobile is a library that allows you to develop mobile apps using jQuery. Is even possible to use a jQuery Mobile program as a native app, thanks to programs like PhoneGap. This book assumes that you already know jQuery and I think that this is good since the author can focus only on the main topic in this way. I think you should know or study jQuery before even starting this book.

Read More

Mining the Social Web by Matthew Russell, O'Reilly

Posted on February 28, 2012

Mining the Social Web is a good start for anyone is going to create scripts to analyze patterns in Social Networks. I’ve to say that this book consider that the reader already masters Python. I think that should be written directly on the title (ie: “Mining the Social Web with Python”). I liked the really fast approach to the Social Networks, even if a lot of times I wanted more; for this reason I consider it only a start, not a complete book.

Read More