January 28, 2004

Whoa, heads up on AppleCare!

Filed under: Apple — Barry Hawkins @ 10:33 pm

So my work trip to Manhattan gets put off another day, and the 15″ PowerBook G4 arrives back home. I met the Airborne Express guy before he could ring the doorbell. Since I have to sit in teleconferences from my home phone for the next few hours, why not go ahead and move everything to the 15 and rock on, right?

I unpack the box, and notice that my power adapter looked a little funny. Upon closer inspection, I see that one of the little arms for coiling the power cable seems damaged. In addition, I see that the clear plastic cap for the end of the power connector is also missing. So, I make a mental note to call AppleCare once my teleconferences are over.

When contacting AppleCare about a power supply for a PowerBook, don’t refer to “arms” or “tabs” when you talk to them; they pretend not to understand you, and then they say “oh, you are referring to the CABLE MANAGEMENT SYSTEM” … give me a break - it’s like those clerks in Charles de Gaulle airport who make you try to say what you are asking in French so they can subsequently correct you and then go on to answer you in English. When my person on the phone understood that I was talking about the “cable management system” he set up a dispatch to replace my power supply - warranty issue #3 on my 15″ PowerBook.

While he is filling out the forms, I also mention that the cap to the power connector was missing. This is the “translucent plastic cover that comes with the power supply when you originally open them” according to AppleCare. The guy proceeds to tell me that quite likely the technicians would not have thought to put that back on when the packed it back up after repair. So now, it’s my problem for asking. If it’s such a vestigial piece, here’s my question: why in the hell did you put it on there in the first place? Fair enough? How come the first PowerBook G4 power supplies didn’t have them, and then they were later added? Was there lots of leftover plastic somewhere?

People at Apple have that skill of deftly trying to make you look like an ass for asking them for something they should have done. It’s amazing, and you have to be quick on your feet to turn it back around on them. I have had some practice with it by now. I don’t mind it too much, now that I am prepared for it when it comes.

So, my new power supply is supposedly en route. But that’s not the real kicker…
(more…)

January 26, 2004

Whew, I think we’re here in one piece…

Filed under: Miscellany — Barry Hawkins @ 10:31 pm

This entry is the last test of the new home for all of my web hosting. I switched from Hosting Matters to JavaServletHosting.com over the weekend. The move is in preparation for a change to the site architecture I intend to use for my main site, All Things Computed. I have also had repeated DNS issues with Hosting Matters where folks would get “unrouteable domain name” errors when sending email to any of the three domains I host.

Another long day awaits me tomorrow, and the several hours of work on this stuff has drained me. So, this is all for now.

I am still working on that CFMX on JBoss project, but haven’t gotten it to use persistent deployment yet. That will probably be the first official how-to on the All Things Computed site.

January 23, 2004

Mac OS X package files can become folders…

Filed under: Apple — Barry Hawkins @ 11:26 pm

and it’s not something you want to have happen. I have experienced most of the joy with this phenomenon when moving my Quicken data file between machines. I make heavy use of the Unix ‘cp -Rv [source] [destination]’ command when shoving things back and forth. One of the left-overs from Mac OS Classic are forked files. Unlike most of the desktop computer world, Mac files have a data fork and a resource fork. The other systems like Unix and Windows only deal with a data fork. It’s kind of like dinner at my family’s; think of the resource fork as the entre? fork that nobody bothers to pick up because they’re already using the salad fork they started with, and hey, why dirty another fork?

When you use the normal cp Unix command, only the data fork gets moved. Don’t ask me where the resource fork goes; I couldn’t tell you. What I can tell you is this: when a package file drops its resource fork, you have happened upon a bad thing. Searches online, in my books, and multiple postings to my local Macintosh User Group have yielded no results.

On a tangential but separate note, my 15″ PowerBook was picked up today, apparently being handled with the same expeditious treatment it received last week. Of course, I would obviously prefer not to be having problems, but since I do have them, having them treated with such attention is adequate consolation - at least the first two times. If number three comes up, that may well change.

January 21, 2004

PowerBook lid keeps popping open

Filed under: Apple — Barry Hawkins @ 11:19 pm

Well, having only had my 15″ PowerBook back long enough to reinstall everything, you can imagine how upset I am that the latching mechanism on my unit seems to be faulty. It keeps popping open at random. That is particularly annoying when you are working with the PowerBook closed and plugged into an Apple display; suddenly all your applications jump over the popped-open PowerBook screen as if blown off the screen by a hearty gust of wind. Closing the lid sends the unit into sleep, which brings the whole affair to its sitcom-esque, annoying pinnacle.
After several days of this, I am sure that it isn’t just a break-in period for the new LCD. So, I’ll be calling AppleCare again tomorrow. Crap.
Speaking of crap, I was notified of a comment posting on my January 9th entry ColdFusion MX on Mac OS 10.3 with JBoss. The comment is simply, “piss”. I do hope I haven’t seen the onset of those stupid spam-bots that post things like the guy on Servlets.com is seeing. That would suck, and there’s no AppleCare for that. 8^)

January 19, 2004

Head First Java - yep, reading it and proud of it.

Filed under: Java — Barry Hawkins @ 11:59 pm

Like many, when I first saw the Head First series by O’Reilly launched, I winced. I thought to myself, “nah, there’s no way to make learning Java that fun and use that degree of levity”. And hey, I am probably one who could be easily labeled as an O’Reilly fanatic.

I have been through just under half of both of the Learning Java titles from O’Reilly, and got burned out and lost on each one. I was plodding my way through Sun Microsystems Press Core Java 2: Volumes I and II when I happened upon an article by someone named Kathy Sierra on java.net. It was titled Have your developers seen a real customer in the wild?, and it was a great read. (I must confess here that the original thing that caught my eye was the little photo of Kathy - how can somebody be that cute and know that much about Java? Another stereotype/clich? thwarted.)

I read the reviews for both Head First Java and the Sun Certified Programmer & Developer for Java 2 Study Guide (Exam 310-035 & 310-027) book by Kathy and Bert Bates. It sounded too appealing to pass up.

I have been going through the book for about a week now, and it is great. Anyone with exposure to programming in at least one language will find this to be an inviting bridge into Java. Well, maybe not anyone, but most people. The approach of the book helps you to internalize Java, to “think” and “speak” in Java.

There is apparently quite a little stir about this being a dumbing down of Java, etc. Kathy even has a weblog entry about it, aptly titled What’s so bad about making it easier to learn Java?. (You go, Kathy!) I can say personally this is the first Java book that approaches the ease-of-use and skill-building content that I first came upon in books of Visual Basic. Is it harder? You bet. Java is a more capable and powerful language, thus the commensurate learning curve to mastering that power is proportionately larger. However, that doesn’t mean that the learning process for the language needs to be dry, turgid tomes that ramble for three or more chapters before having you write an example that shows you in concrete form the esoteric and abstract concepts with which are you are currently being mentally hosed down.

Think about this; did you learn your spoken language that way? No. See the first part of Programming Perl for a wonderful analogy of programming and natural language learning; my copy is at the office so I don’t have it in front of me to give the exact reference.

I don’t really have time these days to pontificate any further, and as late as it is I am not sure how cogent any of this is. Head First Java is a great book if you want to learn Java in a way that will allow you to internalize it and prepare for deeper learning of the language. That’s all for now.

Next Page »

Powered by WordPress