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.

Don't like Flash?

Try playing around with this site for a while and see if it changes your mind. I was mesmerized for a good 5 minutes just clicking and enjoying. Found via youngpup.net.

Posted in The Web at Oct 03 2002, 08:55:51 PM MDT Add a Comment

Cool OS X Blog.

I stumbled upon All OS X while looking for a good screen capture utility for OS X. There, I found the following lovely tidbit:

Tips for Ten: Capture That Window
Take a Picture of your screen With Mac OS X v10.2, you now have yet another option for capturing screen shots. To review, here are the two options you’re probably already familiar with:

1.   Type Command-Shift-3 to take a screen shot of your entire screen.
2.   Type Command-Shift-4 and Mac OS X presents you with crosshairs you can use to select whatever portion of your display you’d like to capture in a screen shot.

And here’s the new option:

3.   Immediately hit the spacebar after typing Command-Shift-4. Instead of crosshairs, you’ll see a little camera. Move the camera around to highlight the Dock, the menu bar, the desktop, or any open window. Then just click the mouse button to “snap” a screen shot. In fact, with this option, you can entirely eliminate the desktop when you capture a screen shot of an individual window.

Here's proof that it actually works. It's pretty cool how it just puts a PDF on your desktop and then you can use Preview (the application) to export to almost any image format, including Photoshop. I really dig this - I'd love a similar "feature" on XP and Red Hat 8.0.

Posted in Mac OS X at Oct 03 2002, 06:40:17 PM MDT 1 Comment

Ant 1.5.1 Released!

It doesn't appear like there are too many changes, but there's a new version nevertheless. As most of you open source developers know, it's much easier to keep up with the lastest version (or nightly builds) than to try to migrate when a new version comes out. If you don't, you mind end up with a XDoclet nightmare similar to the one I'm having with Roller.

Posted in General at Oct 03 2002, 04:08:37 PM MDT Add a Comment

PayPal has (free) BillPay.

I logged into PayPal tonight to pay my Web Hosting provider - and found they now have a FREE BillPay Service. Best of all - they actually had a list of Vendors that I've payed recently. I guess they get this from my bank account. Pretty cool though - I'll be using it shortly and I'll eliminate the last three bills I have to write checks for.

Posted in General at Oct 03 2002, 03:19:16 PM MDT Add a Comment

More RAM, installed.

Dell support came through for me in a matter of minutes. About 45 minutes after I e-mailed them from support.dell.com, I received this:

If you upgrade the memory, the RIMMs must be upgraded in matched pairs of identical MB capacity in both sockets 1 and 2 or sockets 3 and 4. Be sure to install RIMMs in the first two sockets nearest the processor before installing RIMMs in the outer two sockets. RIMM slots without memory modules need to be populated with continuity.

So I installed them in pairs - and whalla! 1 Gig o' RAM

Posted in General at Oct 03 2002, 02:09:27 PM MDT Add a Comment

Apache moving from Bugzilla to Scarab?

I think it's true. While trying to remember Struts' URL for bugzilla tonight, I typed in nagoya.apache.org. Good stuff found there. Why was I going to Bugzilla for Struts? Because I don't think Roller is listed as a Powered by Struts site. This e-mail turned me on to this fact. This site is on there, but only because of Roller - so I figured I'd enter a bug for it.

Posted in Java at Oct 03 2002, 12:22:19 PM MDT Add a Comment

More RAM, almost.

I got a 1 Ghz worth of new RAM today to upgrade my XP box from 512 MB -> 1 Ghz and my RedHat box from 256 MB -> 768 MB. But, when I tried to install it, my motherboard starting beeping at me loudly. So I guess it doesn't work :-(. Now I'll have to wait another week while I mail it back to the folks I bought it from and hopefully they can send me some that works. For the record, I tried to install Samsung RAM into Dell Dimension 8100s.

Posted in General at Oct 03 2002, 10:38:28 AM MDT Add a Comment

My New Editor?

The Mozilla Composite Editor is a LOT better than I originally thought - check this out. On your Mozilla browser, go to Preferences -> Composer and check the box at the bottom that says Use CSS styles instead of HTMLelements and attributes. Yeah baby! If you look at the source for this post (written with the Editor), you can see that there's a bunch of CSS to mark everything up rather than <b> and <i> tags. Install it here. NOTE: You will have to close your browser and re-start if you change this setting.

On second thought (after cleaning up the HTML in this post) it does enter <br> tags at the end of every line and screws up the spacing a bit. But it's definitely still very cool - it'll be great when it evolves into my full time Roller editor. Of course, that might take a few more releases.

Posted in The Web at Oct 03 2002, 08:22:38 AM MDT Add a Comment

HTML Editor as a Plug-In?

Found via Be Blogging, the Mozilla Composite Editor. Here's the scoop:

ComposIte is a chrome overlay which enables a streamlined Mozilla Editor for html composition in textareas. To use the editor, hit ctrl-e in a textarea. Alternately, you can turn on an 'Edit with Composite' button in the Composite prefs (v0.0.5 and higher).

The bad part, as Ugo notes, is that it does not generate XHTML. I haven't tried it, but it does come from Mozilla.org, so there's definite hope.

Posted in The Web at Oct 03 2002, 05:22:33 AM MDT Add a Comment

XDoclet 1.2 Beta 1 Released.

I saw this a couple of days ago when I did a cvs checkout of xdoclet, but never mentioned it. Found via the rebelutionary:

Kevin beat me to the news that xDoclet 1.2.0 (beta 1) has hit the street. And yes, they're using JIRA now! *cheer* [kev's catalogue of this and that.]

We'd love to use XDoclet 1.2 in Roller, but I'm stumped on this issue. Any hints or tips are much appreciated.

Posted in Roller at Oct 03 2002, 02:37:29 AM MDT Add a Comment