Matt RaibleMatt Raible is a writer with a passion for software. 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.

Moblogger re-written with Spring

About a month ago, someone sent me a re-write of Moblogger that was done using Spring. The other night I cleaned out my inbox (select all, delete) and then realized yesterday that I'd deleted the e-mail the guy had sent me. If you're out there and reading this blog - please send it again, leave a comment, or shoot me an e-mail. I'd love to use your code in place of what's already there.

Posted in Java at Jul 28 2004, 12:12:24 PM MDT Add a Comment

Your order has shipped

Let's hope it's in Denver when I get home on Sunday...

______________________________________________________________

Item Product   Product                        Total   Total   
     Number    Description                    Ordered Shipped 
______________________________________________________________

001 M9178LL/A  APPLE CIN HD DISPLAY 23" FLAT      1     1 

Yeah baby - I've been waiting to get one of these bad boys for years!

Posted in Mac OS X at Jul 27 2004, 11:16:48 PM MDT 5 Comments

Off to OSCON

I'm off to OSCON - plane leaves in 2 hours - sheite - I'd better get going!! My dad is picking Bruce and I up from the airport this morning and then we're going to proceed to enjoy a good Oregon Micro Brewery and head for a hike in Silver Falls State Park. Conference starts tomorrow - should be a fun trip!

Posted in General at Jul 27 2004, 06:20:03 AM MDT 4 Comments

Get your designs for free

From Niel:

While I'm confident in my web-based application development skills, I really suck at web design. Fortunately there is Open Source Web Design which provides hundreds of web designs to help people like me. Most of the recent entries are CSS-based designs that show-off the power of CSS.

I suck at web design too, so I dig sites like this. The CSS Zen Garden is another great resource. Their designes are free for non-commercial use. If you contact the designers, you might get permission to use them like I did.

Posted in The Web at Jul 27 2004, 04:01:01 AM MDT 2 Comments

Spider-Man at IMAX

Today we managed to rope our old neighbors (Jenny and Jeff) into watching Abbie while we went to see Spider-Man 2. I was a bit surprised when they guy said "That's be 23 bucks please" - but then I realized it was in the IMAX Theater! I've never seen a real movie in an IMAX theater, and it was awesome! Definitely worth the money. Julie didn't like it because the seats leaned so far back and "chunkey monkey #2" made the position painful for her. Only 6 weeks left until that little sucker pops out. I was 9.5 pounds when I was born - let's hope this one is more Abbie's size (7.2).

If you're interested, here's a listing of IMAX's carrying Spider-Man.

Posted in General at Jul 25 2004, 05:42:18 PM MDT Add a Comment

[House Project] Drywall has started

It's been a while since my last update on the house project. The builder says they'll be done before the baby's born (Labor Day). Julie believes him, and I think it'll be take until November. Nevertheless, it's coming along. Wired with fiber. Click below to zoom in and view closeups. Sure has changed a lot, eh?

July Construction Photos

Posted in General at Jul 24 2004, 10:53:20 PM MDT 2 Comments

Eclipse Tips

From my Eclipse HowTo for Spring Live:

TIP: In order to clean up the project view in Eclipse, you can hide the files you don't need. First of all, make sure you're in the Java Perspective (Window → Open Perspective). Then click the little (down) arrow in the top right corner of the Package Explorer pane. Select Filters, check the "Name Filter Patterns" and type "*.jar" (no quotes) in the text field. Then in the list of elements, scroll down and check Referenced Libraries. Click OK to continue.

Another useful Eclipse trick is to use abbreviated package names. You probably won't need it on this project, but its nice on projects where you're inflicted with super.long.package.name.syndrome. Go to Window → Preferences → Java → Appearance. Check the "Compress all package names" checkbox and type "1." (no quotes) in the text field.

Want more tips? Ask Bill.

Posted in Java at Jul 23 2004, 04:02:39 PM MDT 16 Comments

Eclipse Plugins Updated for 3.0

I finally got around to updating my Eclipse Plugins package for Eclipse 3.0 → Download or read the Release Notes. Below is a list of plugins included in this download. I dropped Lomboz and JSEditor b/c they didn't work at all with 3.0 on Windows - which I expect is the largest user base. Additions include CSS Editor and Doclipse.

Colorer and Jalopy don't work on OS X, so I wouldn't even bother installing them. Colorer has issues on Linux too. For OS X, I'd recommend buying a subscription to My Eclipse. It's only $30 and if you can afford a Mac, what's another $30? ;-) For a source code formatter on OS X, I recommend buying IDEA - it's only $200 - same cost principle applies. I tend to use IDEA a lot more on the Mac simply b/c it's faster and you don't need to install all these plugins. However, I've been stuck a lot in Eclipse-land lately because of it's multiple-project-in-one-pane support - as well as it copies and pastes code nicely into Word.

In addition to these plugins, I recommend installing the Spring IDE Plugin if you're using Spring [HowTo] - and Spindle if you're using Tapestry. Hopefully, distributions like this will become unnecessary with the introduction of the Web Tools project.

Posted in Java at Jul 23 2004, 03:31:57 PM MDT 13 Comments

AppFuse discovers MySQL bug (on Windows)

As I mentioned in this article, AppFuse sometimes helps me find bugs in other open source projects. Yesterday, it helped me find one in MySQL 4.1.3b (on Windows). Thanks to Mark for his quick response - he says it'll be fixed in 4.1.4.

Posted in Java at Jul 23 2004, 07:36:24 AM MDT 1 Comment

Huckleberries

For my birthday this year, Julie got me 2 gallons of Huckleberries - shipped from Washington state. If you grew up in Western Montana, you probably know what a huckleberry is. Huckleberries are, simply put, one of the best things on the planet. I once heard them nicely described as a cross between a blueberry and a raspberry.

Growing up in Montana, huckleberries were a part of every summer. I used to go picking them with my Mom and Grandma. They hated taking me though since I just ate them, and never picked any. My favorite dessert in the world is huckleberry cheesecake. My favorite breakfast? Huckleberry pancakes.

Julie cooked huckleberry pancakes for breakfast this morning. Life couldn't be any better right now. :-D

Posted in General at Jul 22 2004, 09:01:49 AM MDT 7 Comments