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.

The day before it hits

Abbie has been sick for about a week now. It started out as a runny nose, and watering eyes - nothing too bad. She's had a smile on her face and been laughing the whole time. This can be a real treat after she's sneezed, the boogers are streaming on to her chin - but she still wants to give you a kiss. Kisses at this age means she opens her mouth real wide and plasters her face against yours. As gross as it sounds, I think it's cute. Anyway, on Sunday she started to get quite cranky and began to earn her nickname we've always wanted to give her but never could - Crabby Abbie. On Monday, we noticed she was running a fever and took her into the doctor. It was a typically doctor's visit, nothing we can do, get lots of rest/fluids, etc. That night, after her afternoon nap, she was back to her happy ol' self again and it was hard to believe she still had a fever. Yesterday it was the same thing, smiling happy kid with a fever (100-101). Then last night, I started to feel it. You know that feeling in the back of your nose when you know you're getting a cold. It sucks, you know it's coming - and you're pretty much helpless to get rid of it. You pound down the Orange Juice, throw down some Vitamin C - and hope for the best. But I know it's coming... it's just a matter of time. Getting 5 hours of sleep last night will surely escalate the process...

Posted in General at Dec 03 2003, 07:08:31 AM MST 5 Comments

What's up with Google Ads?!

At first, I thought that Google's AdSense was kind of annoying. Then I realized, from Russ, that you can actually pay for your hosting costs with it. So I tried to sign up (this was about a month ago now). I was denied with a vague reason like my site was too personal or something. "Oh well" I thought, "at least I tried." But now I'm seeing these suckers on almost everyone's blogs. "Sheot" I say to myself, "those bastards are making money and I'm still stuck paying $50+/month for this site!!"

So on one hand, I'm jealous of all your Google Ad Bastards, but on the other hand, I'm proud to be Ad Free!

No wait. I take that back. I'm just jealous. Money talks...

Posted in General at Dec 02 2003, 05:16:28 PM MST 2 Comments

House Project: Garage has started

New Garage has a floor The Garage crew showed up last week and began working on Saturday. Today they poured concrete - this builder isn't wasting any time! They expect to have our garage done by Christmas. Click on the image to zoom in.

Posted in General at Dec 01 2003, 01:56:24 PM MST

Memory and Disk Space is Cheap

Memory and Disk Space sure is cheap these days. I got 1 GB of RAM for $150 last week, and I bought a 160 GB Hard Drive today for $80. Gotta love that!

Posted in General at Nov 29 2003, 11:38:43 AM MST Add a Comment

Happy Thanksgiving Y'all

Happy Thankgiving!

Happy Thanksgiving to everyone! This year I'm thankful for continued employment, a thriving Java community and an awesome family. Abbie and Julie are the most incredible women I've ever met. My parents, sister, and in-laws deserve a "Thank You" as well - you all rock. Here's a smile from Abbie to brighten your Turkey Day. Happy Turkey Day!

Abbie on a bench

Posted in General at Nov 27 2003, 05:10:38 AM MST

Unix Utils for Windows

If you develop on Windows, and you use Microsoft's "cmd" to run Ant or compile your classes - you really should install Cygwin - it's much easier and provides the same functionality as cmd. Even better, Dan sent me an e-mail (can't find it now) about UnxUtils - Native Win32 ports of some GNU Utilities. You can even download an executable to install it. I dig it - symlinks that actually work on Windows.

Posted in General at Nov 26 2003, 07:02:20 AM MST 3 Comments

Fedora like OS X?

Is Fedora like OS X? It almost seems like it - everything "just works." Well, at least after my 2nd format-and-install it does. Last Wednesday, I tried to upgrade from Red Hat 9 to Fedora Core 1. It didn't go very smoothly and the upgrade wasn't possible (installer said not enough disk space - I know there's enough). I ended up doing a format and clean, and got most things working but my USB Printer. I spent hours trying to get the damn thing working on Friday night (until 3 a.m.). I spent more time compiling things and trying to get it to work on Saturday (insert picture of me banging my head against the wall). Finally, I gave up on Saturday night and reverted back to Red Hat 9 (it worked before). Formatted and installed. Then I spent all day Sunday trying to get DNS/DHCP and HPOJ (Printing) working. It worked before - what the hell?!

And then on Monday morning, I found the simple-ass solution that was staring me in the face the whole fucking time: Turn off the printer and turn it back on. I found it on a mailing list or something. So, since I knew the solution, and I still hadn't gotten DNS/DHCP/Samba working on RH 9, I decided to upgrade to Fedora (again) last night. Again, same error - on a new 30 GB hard drive - not enough space to upgrade. So I formatted and installed. Lo and behold, I power cycled the printer and everything worked! I installed Dynamic DNS (I did have to run rndc-confgen) and configured Samba to recognize my printer. Viola - in under 20 minutes after I installed Fedora - everything worked. I spent 15 hours trying to fix something that eventually took 1 hour to fix. While setting this stuff up, and everything "just working" - I thought "Fedora is just like OS X - everything just works." Now if I could only get a Ximian Desktop for Fedora.

Notes to self: You're a Linux rookie. Don't mess with the default config. Don't bang your head against the wall for more than an hour. Don't try to upgrade Red Hat 9 to Fedora.

Posted in General at Nov 25 2003, 02:19:39 PM MST 2 Comments

Doubling the size of our house

Marion (DU) House We love where we live in Denver right now. We originally bought this house because we wanted a rental property and it's close to the University of Denver (where I went to college). After living here for a couple of months, we discovered that the location absolutely rocks. It's 2 blocks from Safeway (grocery store), 2 blocks from Porter Hospital, 3 blocks from our bank. It has a couple liquor stores within a couple blocks and many restaurants within walking distance. The house is small, 675 square feet, but the lot is huge - 2.5 times the normal lot size. So we decided to investigate the idea of adding an addition onto the house. After talking with a few builders, we decided on one and the project starts one week from tomorrow. We're going to gut the current house and make it into 3 bedrooms. The new additional will be the same size as our current house and it's going to be one big open room - with a great room and kitchen. We're also tearing down our 1-car garage and building a 2-car garage in the alley. Exciting times - should be done by mid-summer next year. I'll make sure and take lots of pictures (and post them) as the project progresses.

Posted in General at Nov 23 2003, 11:32:37 PM MST 6 Comments

1.5 GB of RAM in Windows XP

I added another 1 GB of RAM to my new Windows XP box (2.6 GHz Dell Dimension 8300) last week - to 1.5 GB. At first, I wasn't impressed, mainly because Ant/Java didn't seem to have much of a performance increase. I have noticed a *huge* improvement in the opening of apps and Windows Explorer. Everything just snaps, no waiting - click and it's open - very nice. Browsers (IE and Firebird) seem to be a lot faster as well.

Posted in General at Nov 22 2003, 11:48:54 AM MST 4 Comments

First Snow in Denver

It's really coming down right now - I wouldn't be surprised if we had 6 inches by nightfall. Click on the images below to zoom in.

thumbnail
First Snow 2003
thumbnail
View down our Street (near DU)

Posted in General at Nov 22 2003, 11:16:54 AM MST Add a Comment