Categories
Books Writing

With appreciation

his week is the last week for editing on the new book, and the editors are just now finishing up. I wanted to thank the folks who gifted me with their time and effort; providing reviews, technical and other editing, and suggestions. I had a good group of people and the book is going to be a superior product based on their effort:

Roger Johansson of 456 Berea Street was spot on with CSS, issues related to accessibility, as well as general markup and page design. He also managed to catch numerous typos.

Elaine Nelson of Emergency weblog provided not only tech editing, but also did an excellent job of content editing.

Roy Owens — not the singer. Roy also helped me on Learning JavaScript. Some people are gluttons for punishment.

Anne Zelenka of Anne 2.0 provided a higher level analyst view, as well as spotting gotchas, areas of confusion, and points of information that should have been included, but weren’t.

Jesse Skinner, from The Future of the Web who is an expert on unobtrusive Ajax, and is currently working on a Short Cut for O’Reilly on unobtrusive Ajax. Jesse specifically focused on the tech, and his extensive knowledge of the Ajax world was extremely valuable.

Anthony Holdener, who is writing O’Reilly’s Definitive Guide to Ajax, contributed edits for the first three chapters until he had to return to his book. I appreciate the extra effort.

Kathy Sierra, of Creating Passionate Users did a first chapter review and provided some excellent insight into refocusing the first chapter and making important points more discernible.

My main editor, Simon St. Laurent, of course. This is my third book with Simon. Did I mention, gluttons for punishment?

It is a lot of work to review a tech book. You’re not just reading the book, you’re:

  • looking for typos
  • looking for missed opportunities
  • watching out for uses of technology that could be improved
  • watching out for uses of technology that really need to be improved
  • helping to discover areas where the author has made a mistake (all authors make mistakes)
  • helping to sooth and tame wild, clumsy, and agitated phrases
  • doing all of this within the constraints of an awkward book template, under deadline, with an overly tired author

The editing team for a book is the author’s only support in what is a difficult task. They form the parachute when we’re free falling; the additional sets of eyes when our own are tired and strained. Of course, the editing team can also only do so much: in the end, whatever is missed is ultimately the responsibility of the author.

Thank you. Thank you all most sincerely, from the bottom of my book writing heart.

Categories
Writing

Short takes

The editing process can be fraught with possibilities for humor, especially when looking at typos. In one example, the text of the sample web site talked about “Poor the margarita into a glass”, leading to expressions of sympathy from my editors. My favorite so far, though, is “Transversing collections of data..” instead of “Traversing collections of data…”.

Alternate lifestyle code, indeed.

I’d already found the occurrence of “can’t” misspelled with a ‘u’ before sending it off for editing. Good thing, too, as editors never let you forget slips like this. Ever.

Speaking of geekery, OpenID is now the new cat’s jammies. For those new to this darling, all you really need is a bit of open source software and a URI, and it magically opens doors for you everywhere. I had an OpenID URI once but found it too blasè. I know what I really want, but unfortunately, iamgod.com, is already taken.

Categories
Just Shelley Legal, Laws, and Regs

Hanging up the keys

Recovered from the Wayback Machine.

A few weeks back, an 84 year old woman drove her car through a grade school lunchroom, killing an 8 year old. They haven’t come out with the specifics of what happened, but it was broad daylight, good weather, and the school was a distance off the road.

This led to more discussion about when people should hang up their keys. After this weekend, I’m even more acutely aware of this as an issue.

Yesterday, driving through a parking lot, a women coming in from a side road just pulled out in front of me, without looking, forcing me to slam on my brakes. I was lucky, and I didn’t hit her. Today another young woman wasn’t as lucky.

I had to go to the Radio Shack, at the mall near my house. The mall’s parking lot is typical for the area: a line of shops with a road in front and parking on the other side of the road. The only cross walks were in front of the all-you-can eat buffet and the department store.

I was standing by the side of the road, waiting for a break in the traffic to cross, when one person stopped for me to my left, and a woman to my right slowed down to stop. She stopped right in front of a lane leading into the road, in the lane closest to the shops. As I started across, I noticed another woman pulling out in the lane, right at the woman who was stopped. I yelled and waved my arms; the lady who was stopped was pretty limited on what she could do with a pedestrian, me, in the road and a car behind her.

We both watched as this woman just drove into the side of her car. Bright sunshine, 100% visibility, the bloody car is right in front of her. She wasn’t looking to the front, though. Nor did she look to the left, either. She was looking to the right, and didn’t once look anywhere else. In fact, if the car to the left hadn’t stopped for me, it probably would have hit her, or she would have hit it.

I checked to make sure the woman who was hit was OK, and she was fine, suffering only a combination of being rattled and astonished. I then went over to the older woman to see if she was fine, and she said, “Oh, I’ll pay for the damage. Just have her contact me,” and then started to pull away.

I put my hand on her car, and told her, “Ma’am, you can’t go. You have to exchange insurance cards.” As she was blocking the lane, I mentioned she needed to pull over out of the way. Again, she started pulling forward without even looking, this time right at an SUV. I stopped her, and signaled the other horrified driver to go. Didn’t have to signal that driver more than once–she was out of there.

I got the older woman parked finally, and she got out. Sweetest thing you’ve ever seen. The younger woman was, also — more concerned that the other wasn’t hurt. Though this was a parking lot accident, she called the police and though they can’t cite anyone in a parking lot accident, I think she wanted the police to check out the older woman.

Bluntly, this woman did not belong behind the wheels of a car. She was easily confused, extremely malleable, and did not once properly check before making any moves. Not even completely aware of what she needed to do after an accident.

Hanging up the keys. For many, it means losing independence. For this older woman, it probably means not meeting her friends at that all-you-can-eat buffet, a favorite place for the seniors. For others, it means not taking off for the trails, not shopping, having to depend on others, trying to depend on public transportation, which is still quite poor in most communities.

I only just started driving in my 40’s, and I love to drive. I shudder at the thought of the time when I’ll have to give up my wheels. I hope I make that decision before it’s too late.

My Dad gave up driving at about 75, because he had arthritis in his back and neck, and it was too hard for him to look around for cars when he wanted to change lanes. It was tough for him to quite, because he was then dependent on family or whatever public transportation existed. Luckily, in Seattle, and then later in Bloomington, he did have access to public transportation.

One of the reasons he made this decision is because, long ago when he was a Washington state Patrolman, he was racing about 70 MPH to an accident scene, lights and sirens on, when a elderly man pulled right out in front of him. The man and his wife were killed, and Dad was in the hospital for three months.

Statistically, the most dangerous drivers are under 24, but the people who get involved in more accidents in ratio to how much they drive, are over 70. The AARP recognizes this and provides special driving classes for folks over 65.

In our state, once you hit 70, you have to get your license renewed every three years, rather than six. In Illinois, there are more restrictions, including driving tests every two years after you hit 80.

When is the time to quit? There are people capable of driving into their 90’s, but others suffering vision or other problems who should quit in their 50’s, or sooner. We’d like to leave this up to the individual, but as this woman today demonstrated, as the woman who killed the child, or the man who drove out in front of my father, people don’t always make the right decisions.

The day when I have to hang up my keys is far off, I hope. May I have enough wisdom to know when it’s time. I can’t help thinking, though, that the day I can’t drive anymore will be the beginning of the end for me.

Categories
Books Writing

Finished the Draft

I finished the book draft today. I don’t remember ever being so tired when I’ve finished a book, previously. Perhaps it’s the cumulative effects of all the words written, code samples created, proofs read, edits made, reviews read with trepidation.

Next week I need to review the errata for the Learning JavaScript book, so those making the language translations can start with clean copy. Then on to the Adding Ajax editing. By the first of March, I’ll be ready for a break. During that time, I might see what I can do incorporate some of the stuff I wrote about into my own sites.

Books, that now makes lots of books:

Powerbuilder 5.0 How-To, July 1996

Special Edition Using PERL 5 for Web Development, October 1996

JavaScript 1.0 How-To, December 1996

Dynamic Web Publishing, December 1997

A couple of chapters for a book on Perl that I can’t remember the name of the book’s title.

Java 1.1 Unleashed, 1997

Maximum Java 1.1, 1997

The Power Guide to Dynamic HTML, January 1998

Developing ASP Components, 1999

Developing ASP Components, 2nd Edition 2001

Essential Blogging, 2002

Unix Power Tools, November, 2002

Practical RDF, 2003

Learning JavaScript 2006

and now…

Adding Ajax, with estimated publication in June, 2007

Categories
Just Shelley

Grilled Cheese

I like my cheese sandwiches grilled, with slices of bread and butter pickles. Or with ham on sour dough.

I spent the day completely tearing apart my bedroom/office, moving tables around so that I have my PC laptop on one side of my TV and my Powerbook on the other. With the DVI to HDMI connection for the Mac, and the VGA connection for my PC, I can watch movies from either machine. I’ve found that the PC does better with the ripped or downloaded movies and TV shows, while the Mac does better playing actual DVDs. Even getting one of the cheapest HD LCD televisions on the market, shows look great on my TV.

Both computers can now also share the three external storage drives, so I don’t have to swap them around.

I have a nice Logitech speaker set hanging on the wall, with a base unit that can shake the apartment. It’s connected to a control where I can flick a switch to go from speaker to headphones, without having to plug or unplug cords. I do believe I have a great setup now.

I also flipped my mattress today, which is a bit much and normally I get my roommate’s help. However, I gave it a shot and I must say that it does my heart good to see how much entertainment I gave Zoe, my cat. As soon as I had it vertical, she was up that like a tree, and absolutely delighted with the experience. I left it balanced against the wall while I moved other things about.

Today was the first day I had seen the instinctive protective behavior that cats exhibit when they’re stuck or hurt. They’ll hide pain or problems because to show either encourages other cats to attack them. Zoe was up on the mattress, sharpening her nails when she got one snagged. I moved towards her to help, but when she saw me approaching, she laid her body down across the stuck paw and gave me a look like she hadn’t a worry in the world. I left her be and she worked her claw loose on her own.

She’s now being treated for arthritis, which she also tries to hide from the roommate, but has let me see (me being Mom). It also looks like we may be faced with the beginning of kidney failure. She is, after all, 14 years old. She’s still my kitten, though.

I also did 6 loads of laundry, being down the last of my unmentionables. My roommate says this is too much sharing, but I say, “Fah, never too much”. I use a lavender scented laundry soap and hang many of the all cotton items up to dry in the kitchen area. Smells wonderful.

The laundry room is two blocks away, down a hill, and I hand carried the loads back and forth. That combined with changing all the furniture, flipping the mattress, and scrubbing my room down has left me barely able to move tonight. I do this every time I finish a book draft or meet a major contract deadline. I just let my mind take a holiday while I exhaust the body.

Now I’m doing what always do after finishing a tough job, post body exhaustion: watching Firefly, reading weblogs, eating juice popsicles.