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.

.Mac Address Book Synchronization

.Mac supports address book synchronization Sweet! Apple has turned on Address Book synchronization with .Mac. I'm pumped - 258 addresses/numbers online - accessible at any time. This will help the next time I lose my phone...

Posted in Mac OS X at Jan 31 2003, 09:25:25 PM MST Add a Comment

iMovie 3.0.1 and iPhoto 2.0 Released!

I was pleased to find iMovie and iPhoto in Software Update this evening. These suckers are huge - 84.5MB and 33.3MB respectively! Thank goodness for broadband.

In other news, I found my phone tonight. It was at the gym where I played racquetball a couple of nights ago. I thought I left it there, but when I called them yesterday - they didn't have it. I tried calling them again tonight when picking up my seesta from the airport - and YAAHHHOOOO!! I think I'll take it in and get my name engraved in the plastic. I have my wedding ring engraved with "If found call...", so why not my phone? I lost my wedding ring only a year after we got married - that's the cause for the engraving.

Posted in Mac OS X at Jan 31 2003, 08:54:25 PM MST Add a Comment

iMovie, iPhoto, iCurve and Zeldman Redesigns

Apparently, Apple is going to release iMovie 3 and iPhoto 2 today. Thanks to Erik for the tip. Hopefully, I'll be downloading later today.

G4, iCurve and Display James recommends buying iCurve. After looking at their site, you can see that it would look nicely next to your new 23" display. Couple that with a 17" PowerBook and you've just spend a whole lotta money. For me, it's a waste of money as my Mac is really nothing more than iCandy and a nice Jukebox. I'll still trying and rationalize buying the 23 and the 17 though...

Zeldman has redesigned again, and I actually like it better than the last design. It almost inspired me to come up with some new themes for Roller. I really like James's Plain Jane approach. Maybe I'll replicate his and Zeldman's... someday.

Finally, the good/bad in my life. The Good: it was in the 60s yesterday and it's supposed to be even nicer today. I'm taking my bike to work and I hope to take a ride around lunchtime. Also, my sister and parents are flying in for the weekend. It'll be the first time that Abbie and Aunt Kalin have met. The Bad: I lost my phone. And I lost my sunglasses a couple of weeks ago. Damn.

Posted in Mac OS X at Jan 31 2003, 05:32:36 AM MST 2 Comments

OS X and Wireless Printer Server Problems [SOLVED]

It was a good night, I solved all my computer problems in the last hour! I hope this continues tomorrow when I go into the office - I'd love to figure out all the Hibernate issues I'm having. If I can pull this off (which I think I can), I should be finished with all the architectural hurdles on the project, and the rest will be easy and fun. I'll get to tweak JavaScript and CSS for a better UI, and later tweak Hibernate for a better Session management architecture. I'm hoping for a good week. Now onto how I fixed my issues, in case anyone else has these problems.

To fix my OS X problems, I used Jaguar Cache Cleaner (JCC). This fixed my Finder and Mail problems. After that, I deleted some Safari-related files in my ~/Library directory and now everything is back to normal. Hallelujah!

My wireless printer server problem was much easier to fix. All I needed to do was leave the ethernet in the little box, set an IP address on the box, and then access it through a browser to configure the wireless stuff. Unplug, shut off the printer, restart everything and I'm feeling the love...

Posted in Mac OS X at Jan 19 2003, 10:08:15 PM MST Add a Comment

Safari has Tabs?

I found this nugget of information from James Duncan Davidson's blog tonight:

The big fuss since Safari was released has been the lack of tabbed browsing. I've been wanting it as well, but I've had this nagging suspicion that there may be a better way to do it. D'Arcy Norman appears to have stumbled into it. Take a look. (found via 0xdecafbad)

The screenshot from the post might inspire one to revisit using Safari over Chimera. However, if you've got a piece of #@#$! PowerBook like me, where Safari, Mail and Finder all quit are startup - it's just a hopeless dream. I'm afraid to call Apple Support b/c I doubt they can help and a re-install probably won't help either - unless I do a clean slate install. Sorry Apple, you've made it harder - not easier. It's probably a missing friggen font or something.

NOTE: The screenshot is NOT a current feature of Safari - just a mockup of how tabs might be done.

Posted in Mac OS X at Jan 18 2003, 10:23:47 PM MST 1 Comment

Returned: Virtual PC 6

After being severly disappointed in my purchase of Connectix's Virtual PC 6, I've returned it. Since I bought it online and downloaded it, it was as simple as sending an e-mail and destroying the software. I had no problems getting rid of the software as it's too damn slow to be tolerable. I don't blame this on Virtual PC, I blame it on the slowness of Apple's CPU. Megahertz don't matter - baaahhh! When I get my 2GHz PowerBook, I might re-purchase this product, but no need for now. I'll settle for using Microsoft's RDC to get my Windows emulation.

So if you're a Mac fan and you're purchasing a new Mac with the hopes of running Virtual PC - you'd better get the dual processor G4, you're gonna need it!

Posted in Mac OS X at Jan 11 2003, 05:26:00 AM MST 1 Comment

Enable Rendezvous in Chimera

Did you know you can enable Rendezvous in my favorite browser? Man, that sounds cool! I haven't tried it yet, but will shortly after finishing this post!

Rendezvous is a technology promoted by Apple that aims to eliminate the need to configure network devices. Chimera supports Rendezvous to allow you to see HTTP and FTP servers on your local network, which may be provided by machines running Mac OS X or other operating systems, or devices such as printers or web-cams that have embedded servers.

Chimera requires Mac OS X 10.2.3 or later to be able to show Rendezvous devices, and the feature is currently off by default, since it is still somewhat experimental. To enable it, edit your user.js file, adding the line:

user_pref("chimera.enable_rendezvous", true);

When you restart Chimera, you should see a “Local Network Services” item on the Go menu, with a submenu that lists local servers. If you enabled FTP access on your machine, you should see that in the list; others may show up, depending on what servers and devices are available on your local network.

Tip o' the Hat to Eric. While you're at it, you might want to checkout ChimeraKnight. It automatically updates Chimera to the latest nightly version - perfect for update addicts like me.

Posted in Mac OS X at Jan 10 2003, 09:59:31 PM MST Add a Comment

Apple's X11

So now that Apple has released a beta of it's X11 X Window System, I have a question for you? Do you use this? I downloaded and installed XDarwin, but have never used it (similar experience to OpenOffice. What can I do with X11? Can I run Gnome using X11? Do I have a use for it at all?

Posted in Mac OS X at Jan 08 2003, 08:43:27 AM MST 1 Comment

Apple's New Safari Browser

Safari It's cool because its fast, and it's got the slick aqua-class buttons like Chimera. But Steve - where's my tabbed browsing!? You forgot the best part of the modern browser phenomenon. I bet M$ has it in IE 7 - or at least they should. I did download Safari and I do like it's bookmarks and nice icon - but it's not doing it for me w/o tabs. Good effort though - too bad it doesn't implement the CSS border-style: dotted correctly. Check out freeroller.net using Mozilla, and then look at in in IE 6. Safari renders dashes just like IE. The other thing that sucks is that the text in this blog is super small. I mean it's small as it is - but it's tiny in Safari. Normally, it actually is larger on OS X than on Windows. If it's too small for you right now - use your browser to make it bigger.

I am looking forward to new iTunes and iPhoto - I love those apps!

Posted in Mac OS X at Jan 07 2003, 04:28:42 PM MST Add a Comment

Sweet New Powerbooks

PowerBook G4 17" The smallest, most affordable PowerBook G4 ever.
PowerBook G4 17"
12", 4.6lbs

Nice friggen feature if you ask me! One of the things I hate about laptops (small screens) has just been eliminated. Give me 2GHz and you've got yourself a deal!!

Posted in Mac OS X at Jan 07 2003, 03:52:20 PM MST 1 Comment