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.

New Blog to Watch - Jon Lipsky

I don't really know Jon, only that he sent me an e-mail about Hibernate's Reverse Engineering Tool. Anyway, he's now blogging and better yet - he's using Roller! Don't forget - I'm biased b/c I think Roller is the best thing to come along since sliced bread. Speaking of the RET, from the documentation, it doesn't even look like it exists - there's no instructions on how to run it??

Man, I wish someone would alter Middlegen to generate Hibernate-tagged classes. Erik Hatcher's been bugging me to do it - any volunteers?

Posted in Roller at Dec 23 2002, 04:39:56 PM MST 1 Comment

iTerm, StrutsForm Generation and the Work Life

I found iTerm via a quick scan of posts on java.blogs. Very cool - I'll have to download it tonight.

I'm still working like a banshee as you might be able to tell from my lack of posting. I was up until 4 in the morning on Sunday trying to complete my struts-resume app for my Wrox Chapter (still not done). I've backed off from my attempts at generating Struts Forms and Hibernate classes from the same POJO. It just doesn't seem likes it's worth the effort. I'd still like to generate the initial stubs for these classes form a database, but I've come to realize that it's not practical to have these classes generated each time. It's just too much of a nightmare to mix and match what goes to Struts and what goes to a Hibernate class. I am going to give it one last college try though. I hope to use a POJO with XDoclet tags, and then modify the XDoclet code for StrutsForms so they can be produced from a POJO. Of course, if I were smart, I'd just finish the damn application the hard way and be done by tonight. Wrox would be much happier I'm sure. I'll try for 2 hours and if I can't get it, I'm done. I think that I'll end up generating the initial struts form and then stuffing it into the source tree for later manipulation. I've found that it's nice to add getter/setters to the form (that never make it to the backend), so this is probably the best way.

Things at the office are going well. I spent most of the day installing Tomcat, MySQL, VeryQuickWiki and Scarab on a Sun box. It was fun doing the ol' command line thing all day and OS X makes it a real pleasure to interact with Unix systems. Transmit2 makes it super easy to transfer files and even allows you to edit with BBEdit. It's worth the purchase for sure at $25.

I've decided (once again) that OS X is not the development environment for me. Eclipse is too flaky (I'm running 2.1 M4) and takes forever to do anything. Ant runs slow as hell, and Tomcat does too. I'm also addicted to Windows Exploder and OS X's Finder does nothing for me. So I told my boss that they were losing money if I didn't get a faster box, and Windows would probably be best. They said it didn't look good, so I volunteered to bring in my own machine (Dell 8100 P1.5, 768 MB RAM) if they could get me a new hard drive. By getting a hard drive, I don't have to blow out my Red Hat 8.0 installation and I can transfer the hard drive to the new machine when they finally get me one. So they found a 20 Gig hard drive and I'm building the machine as I hammer out struts-resume.

Posted in General at Dec 23 2002, 03:12:13 PM MST 1 Comment

w.blogger 3.0 has titles!

I just downloaded the 3.0 version of w.bloggar - and it's got title support now! Very cool, maybe I can start posting to this site again without every looking at it. Let's hope this works!

After posting and adding title - I guess that doesn't work as nicely as I'd hoped. There is a title box and even a category drop-down, but I guess they don't work with Roller. Not yet anyway ;-)

Posted in Roller at Dec 23 2002, 02:46:31 PM MST Add a Comment