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.

iCal, iPhoto and iTunes Goodies

this month's cover I found some sweet links in the latest issue of Macworld magazine. If you're a Mac user, check 'em out!

I've mentioned them before, but I feel it's worth mentioning again: Outlook2Mac ($10) and Outport (free) are great for transferring your Outlook data to iCal and Address Book. I tried Outlook2Mac, but the trial only allows for export of a few contacts, so I use Outport - seems to work great for me. I still experience a problem with Address Book though - my Contact's mobile numbers show up as "Main" numbers. I believe this is an Address Book problem since they show up correctly in Entourage.

Posted in Mac OS X at Nov 15 2002, 05:28:15 AM MST Add a Comment

Mini-Me has been Revived

I managed to revive Mini-Me this afternoon just after I thought I had lost everything. After running Disk Repair (from both the OS X and OS 9) CDs about 20 times, I tried the Archive and Install again. This time it worked (the disk was recognized) and I get to start re-configuring everything, just like I did one month ago.

Thank goodness - I'd hate to lose all those sweet photos from Abbie's birthday. I'm burning a CD (of all my photos) as I write and backing up everything. I guess this is my monthly almost-hose-the-machine and rebuild sequence. I used to do it on my XP machine, and I do it about every 6 months to Julie's Win2K box. I've gone a couple years now without killing anything completely, but I have re-installed Windows many times - haven't lost any data yet. Must be time to backup everything, now that I've written this, a disk failure is inevitable.

Posted in Mac OS X at Nov 13 2002, 11:47:12 AM MST 2 Comments

Mini-Me is Hosed

I tried Kurt's suggestion (booting into OS 9) to get rid of the phantom file in my Trash. I couldn't see a Trash (.Trash) folder in /Users/matt, so I tried clicking on and using the iClean app that was sitting on my desktop. I guess I installed it at some point. Anyway, it fixed a bunch of my aliases, cleaned up my internet cache and such. When I rebooted into OS X, I get the Mac equivalent of the BSOD. It says You need to restart your computer. Hold down the Power button for several seconds or press the Restart button. I tried using the Disk Utility on Jaguar Disc 1 with no luck (errors abound when trying to repair the disk), and I am unable to re-install OS X because there is no destination drive to install to. So in other words, I've completely f****ed up my Mac again - with little hope for fixing it. I thought this was supposed to be the "friendly OS?"

This is what usually happens when I spend all day on the computer goofing off - I shoulda done some actual work.

Update: I found the problem is a good ol' Kernel Panic. I'll be testing out Apple's tech support folks tomorrow.

Posted in Mac OS X at Nov 12 2002, 03:18:27 PM MST 3 Comments

Neatly Packaged Binaries

Of your favorite open source products for OS X. My favs are among them: MySQL, Apache and Tomcat - all the latest versions.

Posted in Mac OS X at Nov 11 2002, 07:31:49 PM MST 1 Comment

RSS and Relative URLs

Even though my RSS still does not validate, the latest beta of NetNewsWire seems to support relative links. One small step for webloggers, now if we could only get the RSS spec leads on board.

Posted in Mac OS X at Nov 11 2002, 07:25:15 PM MST Add a Comment

OS X 10.2.2 Update

Found at Mac Rumors:

The 10.2.2 Update delivers enhanced functionality and improved reliability for the following applications and technologies: Address Book, iChat, IP Firewall, Mail, Print Center, Rendezvous, Sherlock and Windows file service discovery. The update also includes the updated services previously delivered in Security Update 2002-09-20. [ learn more... ]

Posted in Mac OS X at Nov 11 2002, 02:22:18 PM MST Add a Comment

New Powerbooks

Yeah I want one, but will I get one? Not this year, my last one is less than a year old. The things I really like about the new ones are 1) DVD Burner, 2) higher screen resolution and 3) faster processor. I might have to get a new one next spring when they come out with the 1.8 Ghz processors - that'll be worth the upgrade!

New PowerBook Features   Buy Me

So far, so fast.

Posted in Mac OS X at Nov 07 2002, 04:58:42 PM MST Add a Comment

IE5/Mac CSS Hints

Apple has published a list of CSS bugs and workarounds for IE5 on the Mac. Read if you need.

Posted in Mac OS X at Nov 01 2002, 03:52:29 PM MST Add a Comment

Everyone wants a Mac

Apple Powerbook Greg tried to download an x86 version (I did this about a year ago and got Darwin installed before I realized you couldn't run OS X on x86), James wants one with a cinema display and even Gerhard longs for one.

Well I was lucky enough to buy one last Christmas. I got a 667 Mhz Powerbook with a gig o' RAM. I wanted a laptop for traveling to client sites and this seemed like the best laptop at the time. So 10 months later, you ask, "Was it worth it?" Yes and no.

  • Yes: It's great to have OS X and I don't long for a Mac anymore.
  • No: I hardly ever use it except for testing and surfing, not much development.
  • Yes: My boss bought it for me as a Christmas bonus last year, so the expense was easier to justify.
  • No: It doesn't give me much over Windows XP with Cygwin and Red Hat - they (seem to) both have Unix cores and my Win XP install seems to be just as stable as OS X.
  • Yes: My client uses Macs for all their video-production and website-viewing. I can test their product on the Mac (with Mac browsers) before I release it. This is the #1 benefit to having the machine and it's paid for itself because of this.
  • No: The screen resolution is fixed to 1152 x 768 and I'd like it to go higher. I can change it to be higher when plugging it in to an external monitor. The new Titanium G4's go up to 1280 x 854. Most Windows laptops I've seen allow you to 1600 x 1200.
  • Yes: iSync rocks and it's great to sync with my T68i phone and have no wires.
  • No: I expected a fast laptop because megahertz don't matter on Macs. Yeah right, my Windows XP machine (1.5 Ghz) was a year older than the Mac and with half the RAM was still twice as fast. I've heard that this has more to do with OS X than the hardware.
  • No: I've used Windows most of my life and I'm much less productive when working on the Mac. I'm just slower, plain and simple, and that frustrates me to no end. I admit, this is my problem and not the Mac's, but it is a reason that I don't like it so much. Keyboard shortcuts have started to make my frustrations subside.
  • No: I expected Virtual PC to run on the Mac so I could get the "best of both worlds" running Windows and OS X on the same machine. However, it runs so damn slow that it's unusable. My 300 Mhz, 256 MB RAM old Compaq runs faster - and it takes 5 minutes to boot up!
  • Yes: People drool and it gives me buyer satisfaction.

I think if I used it more, I'd probably like it more and get faster at using it. However, with 5% of the market share, it doesn't get much love from the application vendors. And while Java runs great on the Mac, it's revisions are too far behind the other platforms. If you were on a project that wanted to upgrade to JDK 1.4, and use some new APIs in that version, you wouldn't be able to develop on your Mac for a year.

I too dream about the Cinema Display and my boss has been thinking about getting me one for my Christmas bonus, but is it work the money? $3500 for a fancy display you can brag to your friends and fellow bloggers about? Tough to justify, easy to buy. I have dual 19" monitors setup right now and they probably provide me the same function without the form.

Posted in Mac OS X at Nov 01 2002, 03:39:27 AM MST 1 Comment

iCal Quits - Helvetica Neue Needed!

Denver Today My latest problem in Mini-Me's resurrection is that iCal quits when I open it. According to this article, it's because I've somehow lost my Helvetica Neue font from my /Library/Fonts folder. You would think after my Archive Install, I'd get this back. Harrumph, I've searched my hard drive, searched the Jaguar install disks, and I've even asked folks in the Apple Knowledge Base to send me the font - but no luck yet. So I'm asking you, my OS X-using readers, can you send me this font? Apple's support seems to suck.

Also, I'm jealous of Dave's ability to attend the meeting on Eclipse tonight. Hoping this is a touring preso, I looked up my local Websphere User Group - but it doesn't appear to be coming here.

The picture on the right is for Russell, I bet he wishes he was in Denver right now - 6 inches and counting!

Posted in Mac OS X at Oct 29 2002, 04:25:01 PM MST Add a Comment