An idea to fight spam

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.
Continue reading

Make: Technology on Your Time Volume 33

It’s Make! I think Make is one of the greatest, if not the greatest magazine available worldwide.
I think that this is a really cool number of Make. As it usually happens to me, the part I like the most i the “Projects part”, in which I always find awesome ideas.

The article I liked the most is “Growing the Ghost” by Gabriel Nagmay. This article speaks about the growing of the Bhut Jolokia, one of the world most powerful chili flavor. I really liked it since I really like peppers and the author gave me a lot of ideas and tips on how to feed the peppers properly.

Continue reading

Vintage Tomorrows A Historian And A Futurist Journey Through Steampunk Into The Future of Technology by Brian David Johnson and James H. Carrott, O’Reilly Media

This book initially shocked me. When I downloaded it, it was a 140 Mb so I thought it was full of drawings and comics. As soon as I opened the file I saw it was nothing I thought it would have been.

The book is mainly written (it can seem tautological  but I think that’s right to point it out) with a lot of photos. I think the reason of the “hugeness” of the file is given by the photos. Speaking of them, I think that some of them are really useful to understand the concepts that are being explained in the text, while others can be removed without removing any value from the book. Continue reading

Designing Games – A Guide to Engineering Experiences by Tynan Sylvester, O’Reilly Media

When I read the first lines of the description “Ready to give your design skills a real boost? This eye-opening book helps you explore the design structure behind most of today’s hit video games. You’ll learn principles and practices for crafting games that generate emotionally charged experiences—a combination of elegant game mechanics, compelling fiction, and pace that fully immerses players.” on the O’Reilly website I thought it was a very well thought eye-catcher phrase to sell more books. Reading the book I understand that the phrase is 100% truthful. Continue reading

Exam Ref 70-413: Designing and Implementing a Server Infrastructure by Steve Suehring, Microsoft Press

I come to this book less than a month after reviewing the 70-410 Exam Ref.  As the title may suggest, this book is tailored to the preparation of the Microsoft 70-413 exam. Speaking of the exam, I have to advice that the book does cover any exam objective, but does not cover every exam question.

The book is split into an introduction, 5 chapters and the index. The first chapter helps to understand how to plan and deploy a server infrastructure. The other four are focused on the designing and implementation of the various components: network infrastructure services (chapter 2), network access services (chapter 3), Active Directory logical infrastructure (chapter 4) and Active Directory physical infrastructure (chapter 5).  Continue reading

Starting a Business Learn What You Need in Two Hours By Scott L. Girard Jr., Michael F. O’Keefe, Marc A. Price, Nova Vista Publishing

When I’ve seen this book I had no idea about what I was going to find inside it.

As the title suggests, the book is pretty short (the PDF version count 161 pages) and so it’s really a few reading hours.

The book is divided in 5 chapters:

  1. Planning: this chapter covers the Business Plan and all the accessories planning. From my experience (and the author too) a good plan is mandatory if you don’t want see your great idea failing. Continue reading

CompTIA A+ Training Kit (Exam 220-801 and Exam 220-802) By Darril Gibson, Microsoft Press

Reading this book has helped me a lot understanding better how the A+ exam works. This book is tailored for the CompTIA A+ certification (and this led me to this book instead of another one, since I’m looking forward to take this certification).

I really liked the fact that every chapter does cover conclusively an argument. In this way, you can choose which arguments read based on your interests and your needs.

As all the other Microsoft book I reviewed, I really think they should increase the number of exercises. Four to twenty questions for each chapters is definitely too few to prepare an exam.

The book does come with a CD, but I have not been able to use it in any useful ways, since I’m a Linux user and therefore I can’t play CD designed for Windows and I already had the eBook.

Even if the book is written and structured for the CompTIA A+ exam, I think that anyone that wants to have an idea about how the IT world works.

I would suggest this book to a friend since the value of the book is really high and the price is not too high. Surely if he is a non-Windows user I would tell him not to count on the CD contents.

You can find the book at O’Reilly website.

Disclaimer: I received a free electronic copy of this book as part of the O’Reilly Blogger Program

CompTIA Security+ Rapid Review (Exam SY0-301) by Michael Gregg, Microsoft Press

After the CompTIA Network+ Training Kit I find myself to review the CompTIA Security+ Rapid Exam Review.

This book is pretty short (258 pages long) but is very dense. It is divided into 6 chapters + one appendix.

For each atomic argument, the author does propose 1 to 3 True-or-False questions, their answer and the explanation. I did like the question-answer approach, since you understand immediately which is your level, therefore you can understand which parts you have to cover more and which less. What I did not liked at all about this structure is the layout. Every question is answered right below the question itself. I think this is a very bad approach, since is really hard to answer to a True-or-False question without looking at the answer that you know is there. I think they should have putted all the chapter questions and after all the chapter answers.

At the end of the day, I would suggest this book to anyone interested in the CompTIA Security+ exam. I think the book will not fit the reader needs if the reader is not interested in the exam itself. I would also suggest to anyone willing to do the exam to relay on a different book to study and use this one only for reviewing the concepts before the exam.

You can find the book at O’Reilly website.

Disclaimer: I received a free electronic copy of this book as part of the O’Reilly Blogger Program

How to send an e-mail with attachment from the command line

konsoleHave you ever had to develop a script in UNIX that has to send an email?

If you have, probably you have used the “mail” function since this program is the standard program to send e-mails in UNIX environments if you are using the CLI (Command Line Interface).

Continue reading

CompTIA Network+ Training Kit (Exam N10-005) by Craig Zacker, Microsoft Press

Reading this book has helped me a lot understanding better how the networking works. This book is tailored for the CompTIA Network+ certification (and this led me to this book instead of another one, since I’m looking forward to take this certification.

I really liked the “structureness” of this book. After a brief introduction (Chapter 1) the book author analyzes the whole networking stack starting from ground up. The first chapters, in fact, are about Physical layer (Chapter 2), Data-Link Layer (Chapter 4) and Network Layer (Chapter 6). Then we find the Transportation Layer (Chapter 8) and the Application Layer (Chapter 9). We also find some really interested chapters like Network Devices (Chapter 3), Wireless Networking (Chapter 5), Network Security (Chapter 11) and Network Management (Chapter 12).

I really liked the author’s clarity and the dept of the arguments. As the last Microsoft book I reviewed (you can find the review here), I really think they should increase the number of exercises. Four to ten questions for each chapters is definitely too few to prepare an exam.

The book does come with a CD, but I have not been able to use it in any useful ways, since I’m a Linux user and therefore I can’t play CD designed for Windows and I already had the eBook.

Even if the book is written and structured for the CompTIA Network+ exam, I think that anyone that wants to understand deeply the Networking systems should read this book since it does cover all the major concepts of the Networking, as it does the CompTIA certification.

I would suggest this book to a friend since the value of the book is really high and the price is not too high. Surely if he is a non-Windows user I would tell him not to count on the CD contents.

You can find the book at O’Reilly website.

Disclaimer: I received a free electronic copy of this book as part of the O’Reilly Blogger Program