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.
You searched this site for "play". 218 entries found.

You can also try this same search on Google.

A Remote Desktop using XUL

From the xul-announce mailing list:

Randall Knutson has released the first prototype for a remote desktop using XUL. Point your Mozilla XUL browser (e.g. Firebird) @ http://robin.sourceforge.net to call up a fresh desktop with a startup menu and play XulMine, Mozteroids, Pagman, Snake, Xultris, MozInvaders and more.

What is Robin? Here's the "official" blurb from the sourceforge project site:

Remote Operating System Build in Netscape (Robin) is a window manager using DHTML, Javascript, XUL and some crazy hacks.

Full story @ http://sourceforge.net/projects/robin

This is pretty fricken cool...

Posted in The Web at Jun 27 2003, 02:09:54 PM MDT Add a Comment

Sending POJOs to the UI instead of ActionForms

I'm starting to think that my Struts-based apps could be simplified if I didn't convert POJOs to Action Forms when retrieving them from the database. By this, I mean to say that I'd like to retrieve and display POJOs on the UI, and then capture their information (as Action Forms) when saving the form. The reason I want to do this is because of Hibernate's Lazy Loading feature and formatting Dates. Basically, Hibernate allows you to load children of an object lazily (i.e. resumes of a User), when the getResumes() method is called. I've created [a page|POJOsToForms] on my wiki to explain further and continue this discussion. Of course, you can always leave comments here if you'd rather - they cross-reference each other. The [RollingWiki|http://www.rollerweblogger.org/wiki/Wiki.jsp?page=RollerWikiPlugin] rocks!

Posted in Java at Jun 19 2003, 01:52:23 PM MDT 3 Comments

Apple G5s - 1.8 MHz

Apple From Slashdot (via Erik of course):

Apple Insider is reporting that Apple will announce computers based on IBM's 64 bit PPC 970 processor in the upcomming WWDC and will market them as G5. The new Power Mac G5s will sport a completely new motherboard design utilizing DDR 400 RAM as well as AGP 8x graphics, FireWire 800, and USB 2.0, sources said. "In the box" connectivity among the news systems is based on Hypertransport which provides 64-bit addressing and will replace Apple's multilevel bus architecture found in current systems. Initial offerings of the Power Mac G5 are said to boast 1.4 to 1.8GHz, single core PPC 970 processors, with the possibility of a dual 1.8GHz chips shortly thereafter.

Sounds good, but how long will those processors take to put in the PowerBooks? My advise - just go Intel - you'll get more customers and it'll be faster! How sweet would it be to buy a new Dell laptop and be able to run Windows, Linux and OS X on the same machine?! That would rock - and I'm willing to bet you'd get a lot of folks buying OS X. But then again, OS X is cheap - it's Apple's hardware that's spendy and it's probably a good revenue driver for them.

Posted in Mac OS X at Jun 08 2003, 05:40:40 PM MDT 3 Comments

Draggable IFRAMEs

Matt Kruse's JavaScript Toolbox is awesome. So good, in fact, that I've actually made a donation (small, but nevertheless, a donation). Today, I noticed a new script: Draggable IFRAMEs. I dig it. Don't know that I'll ever use it, but I've always liked drag n' drop examples for the web. While they are cool, I've found that sometimes a true popup window is much easier.

Posted in The Web at Jun 04 2003, 10:50:30 AM MDT 9 Comments

Anthill and Maven

I did a little more research this morning - this time trying to find out if Anthill could play nicely with Maven. Here is the answer I received from the anthill mailing list:

We've recently implemented a Maven builder for Anthill Pro -- it's not 
released yet but will be part of version 2.1.

We will probably implement a Maven builder for Anthill OS sometime soon 
as well.

In the meantime, check out how some people have gotten Maven builds to 
work with Anthill in the past -- 

http://lists.urbancode.com/pipermail/anthill/2002-December/000543.html

Cool! Thanks Maciej!

Posted in Java at May 30 2003, 07:48:48 AM MDT 3 Comments

At the game

Nice seats eh?!

Nice seats eh?!

Posted in General at May 18 2003, 01:58:31 PM MDT 1 Comment

Server move should be completed

If you're seeing this post, then chances are that www.raibledesigns.com is resolving correctly for you. It's still not working for me from work, but that could be a proxy server / local DNS server issue. I've moved from the server that crashed all the time to a new one that is hopefully more stable. Thanks Keith!

Also, thanks to the folks that have e-mailed me offering their hosting services - it's greatly appreciated. Hopefully, things will run smoothly on this server and I won't have to move anywhere else. I installed JRockit at work today on both Windows and Linux, and it works so well (not to mention awesome monitoring tools), that I'm going to try to use it on this site. It's a 40MB download (same as Sun's JDK ??), but installs in under a minute.

The only error messages polluting my log file these days is the following. It seems harmless, but that means that we should probably not even be logging it. Anyone know of a solution?

2003-05-07 16:00:10,244 SimpleLog4JLogSystem.logVelocityMessage(181) | 
    VelocimacroProxy.render() : exception VM = #refererDisplayUrl() : 
    ClientAbortException:  java.net.SocketException: Broken pipe

Posted in Roller at May 07 2003, 05:14:03 PM MDT 4 Comments

iPod: Glad I waited

New iPod Thanks to Kurt, I decided to wait on my purchase of an iPod. And boy am I glad I did - I was going to get a 5 giger for $299 and now I can get a 15 giger for $299! Sweeeet! Now I just have to figure out how I can use the shared drive on my XP machine as a music repository for iTunes. Importing songs across my network takes waaayyy too long.

Posted in Mac OS X at Apr 29 2003, 07:38:17 AM MDT 6 Comments

Roller from CVS

The site is now running the latest and greatest version of Roller from CVS. Let me know if you see any issues, and as always, feel free to play around with my demo user (user: test, pw: roller).

Posted in Roller at Apr 27 2003, 03:04:05 PM MDT 1 Comment

This site's performance

This site crashes more than a 16-year old trying to pick up the ladies. You can check out all the errors in my catalina.out (3+ MB) file (snapshot from last night). Mostly OutOfMemory errors causing the issues. I'm going to try and configure jikes to run as my JSP compiler, we'll see if that helps. I'd like to try it locally first (on my Win2K machine), but it looks like I have to compile it with the -encoding option to make it work. Ughhh. Why don't they have an encoding-enabled download!?

Posted in Java at Apr 23 2003, 04:36:28 PM MDT 6 Comments