Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Starting from scratch on OS X and Windows

Last night I began my quest to get rid of "OS Rot" on both my PowerBook and my Windows box. I bought new hard drives for both, so I wouldn't have to worry about losing any data. For the Mac, I bought a Lacie d2 (250GB) and for Windows, I bought an internal Maxtor 120GB. Thanks to everyone who suggested the Lacie.

To start, I cloned my PowerBook's drive to the Lacie drive using the free version of SuperDuper. It took about two hours and worked flawlessly. I then proceeded to format the PowerBook drive and install OS X. For the most part, I just copied a bunch of files back into place. I've been trying to restore my settings by copying individual folders from ~/Library to the fresh install - but it's not working so well. I'm thinking of just restoring my whole home directory (cruft in ~/Library and all).

The Windows install wasn't nearly as easy. Rather than backing up to an empty drive, I just installed the new disk as the primary and old one as a slave. I tried installing Windows on the new one twice (once w/ the slave installed, once w/o). After installing, when I boot up, it just sits there will a dark grey screen. So I gave up and put my old hard drive in as the primary. I think the disk might be bad. Regardless, I'm going to try again tonight. This time I'm going to use a ghosting/cloning program to backup to the new hard drive - and essentially go through the same steps I did on the Mac. I'll probably use Norton Ghost or PartitionMagic - but I'm open to other suggestions.

Posted in Mac OS X at Oct 13 2005, 09:01:57 AM MDT 8 Comments

Comparing Ajax Frameworks

From the SpikeSource blog:

SpikeSource's Matt Harrison blogs about his latest interest, AJAX. He's been checking out the various frameworks for AJAX's and being a python lover he has even ported some of them to be used with python. Matt has also conducted mini interview's with one of the framework creators: Alex Russell of dojo, and Bob Ippolito of MochiKit. An interesting read.

http://panela.blog-city.com/ajax_explosion.htm

Harrison also references a nice AJAX Library Comparison on the Open Source Applications Foundation website. I'd love to see an AJAX Framework Smackdown at a future conference.

Posted in The Web at Oct 13 2005, 08:45:08 AM MDT 3 Comments