Thursday, December 19, 2013


Packt’s $5 eBook Bonanza is back!

Press release

Packt’s $5 eBook Bonanza is back!

Following on from the success of last year’s festive offer, the publisher will be celebrating the holiday season with an even bigger $5 Bonanza.

From December 19th, customers will be able to get any eBook or Video from Packt for just $5. This sale covers every title in the 1700+ range and customers can grab as many as they like until January 3rd 2014 – more information is available at http://bit.ly/1jdCr2W.

Wednesday, November 27, 2013


Reviewing Developing Windows Store Apps with HTML5 and JavaScript

Here it is:


The book is well done, it covers pretty much everything you need to get started developing your HTML5 app for Windows Phone, going deep to professional matters.
You don't need to have any particularly skill, it starts from the basic and quickly leads you to complex stuff.

In the first chapters it explains the fundamental of the new HTML5 semantic components, the new CSS3 (cascading style sheet) selectors features, as well as the powerful WinJS library with all its UI components (they are real widget you can use in your mobile app).

Since chapter 4 you start building your first and real mobile application using Visual Studio 2012 and the Windows 8 SDK.
In order to start developing Windows Store apps, you will need to have a developer license for Windows 8. This license lets you install, develop, test, and evaluate apps locally before they are tested and certified by the Windows Store.

As you get acquainted using the tools, the book drives to real application scenario such as dynamic data binding and responsive design.
Once you complete your design, your business logic, the book guides you to bring your app to life, taking you to the next professional level with tiles and notification.

The book shows you how to build a multi user application, using the OAuth standard.
At the end, you will learn how to package and publish your apps. Those are key points as the packaging and publishing process are a little complex, obviously.
The book ends with a chapter dedicated to XAML, which is Extensible Application Markup Language.

In conclusion, I think this book is very useful for any one interested in developing HTML5 mobile application, especially those ones targeting Windows 8 devices.
Yep, I don't think this book is just for Microsoft Windows developer, all the code showed is HTML5, CSS3, Javascript, those are standards.

Have a look at it at http://bit.ly/178s4mI.

Tuesday, October 15, 2013


GREAT NEWS GREAT DEAL

#Packt Publishing is giving 50% Off on all ebooks and videos for #ColumbusDay

Use discount code #COL50. Offer till Oct 17. http://bit.ly/1bqvB29

Tuesday, October 8, 2013


Reviewing JBoss Weld CDI for Java Platform

Here it is:


The book provides a very good introduction to Weld, which is the reference implementation of the Java specification for Contexts and Dependency Injection (named JSR 299).

The book starts from the beginning with Java Beans, going through all their customization, giving the reader the right path to understand how Weld can help you. From the second chapter to the end of the book, there are plenty of real use-case about how to boost your development using Weld.

The book goes through Dependency-Injection to all kind annotations used to define a bean properly, how you can "produce" beans via methods or fields, how you can "consume" beans; differences between all bean's scopes and life cycle.
And more, how you can use Weld to make Interceptors and Decorators, how to install Weld within JBoss AS, Glassfish and Apache Tomcat, handle and fire events within the container.

Most of the code examples in JBoss Weld CDI for Java Platform are worth the book, especially those ones in the final two chapters. You will build an entire application, a book store!
Furthermore the book references to some changes that will be included in the next version of CDI 1.1.


Even if the book is not that long (just over 100 pages - it is a book about one specification, NOT the entire JavaEE platform) it is focused and easy reading.


I recommend this book both for beginners and expert developers/architects.

Wednesday, September 11, 2013


Reading JBoss Weld CDI for Java Platform

Hi all,
I'm going to review JBoss Weld CDI for Java Platform


which can be found here.

Stay tuned for the upcoming review.

Ciao,
Luigi

Chrome - Error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory

After upgrading Fedora from 18 to 19 with distro-sync, Chrome is not working anymore.

I fixed it with a symbolic link:

$ locate libudev.so.0
/usr/lib64/libudev.so.0
$ cd /usr/lib64
$ sudo ln -s libudev.so.1 libudev.so.0

You might have libudev.so.1.x.y, in that case use that one!

Ciao,
Luigi

Tuesday, September 10, 2013


JVM ISSUE: CONCURRENCY IS AFFECTED BY CHANGING THE DATE OF THE SYSTEM! [PART 3]

That's a reblog from Bruno Bossola Blog.

JVM ISSUE: CONCURRENCY IS AFFECTED BY CHANGING THE DATE OF THE SYSTEM! [PART 2]

That's a reblog from Bruno Bossola Blog.

JVM ISSUE: CONCURRENCY IS AFFECTED BY CHANGING THE DATE OF THE SYSTEM!

That's a reblog from Bruno Bossola Blog.