Categories
History JavaScript

Battle of the Bulge

Recovered from the Wayback Machine.

On this anniversary of the World War II Battle of the Bulge, Jules Crittenden provides a comprehensive summary of the battle, as well as a book and other references, and photos.

The photos are especially compelling, as they lack of romanticism of so many WWII photos in books and in other publications. The following photo is of members of the the 82nd Airborne, my Dad’s division, following the 340th Tank Battalion. The photo is from the Life Magazine collection hosted by Google.

82 Airborne following tank

My Dad’s war history has been on my mind quite a bit recently, since reading Norman Costa’s story of his father and his experiences during D-Day. My father was also in the same battle, and in the same regiment. Unfortunately, my father, unlike his, was not comfortable telling his daughter about some of the more difficult moments during the war. As I told Costa in an email, Dad was less reticent with my ex-husband.

Dad…grew up in a time when one shielded “unpleasant” stories from the womenfolk, which means he did not tell me stories of especially difficult times. He did, however, share them with my ex-husband, who passed them on to me.

Dad was, at one time, trapped by sniper fire, and thought he was a goner, until other soldiers managed to kill the sniper. His worst time, though, was leading a small group of men towards a farm with a house designated as a “spotter” house, which should mean the house was safe. However, Dad didn’t know if the house was safe or not, so ordered his men to stay behind, under cover, while he checked the place out. The house was safe, but unfortunately the men took cover in a shell blast “crater”, which got hit by another shell. Dad returned, only to find all of the men dead.

Most of Dad’s war memorabilia was lost during a move years ago, but he gave me the handgun, an M1911, he carried during the war. Dad paid a German POW a package of cigarettes to engrave his name on the barrel, and attached his paratrooper wings and the 82nd Airborne badge to the handle on one side, a photo of my uncle, who was in the Navy during WWII, on the other.

Categories
JavaScript

The Ajax experience

The Expert Panel session at the Ajax Experience conference should be an interesting experience for one and all. I wonder if there will be an automated device that senses the blood pressure of the participants, and automatically sprays safety foam between them, if need be?

I did want to reassure one and all that though the Ajax Experience conference is almost exclusively male, we women do work with Ajax technologies and even publish libraries and tutorials for others to use. Of course, we’re typically ignored when we do provide code, libraries, or tutorials, but still—no matter how many walls the guys put up, we seep through.

Categories
JavaScript Political Writing

Finis

The draft for Learning JavaScript, second edition, has entered production, and that’s more or less it for my tech book writing career. I don’t want to say I’ll never write another tech book, because never is a long time. However, I have no intentions of writing another tech book in the foreseeable future.

I hope to revive my moribund tech contracting/consulting career, but first I need a break from spending so much time on the computer: walk in the woods; enjoy the fall color; watch the pretty birds; see if my legs still work. I have authored and co-authored 18 books in 12 years—a fact I’ve really felt it in the last few months. I’m tired.

Tired and stressed, with the latter primarily because of the US election. I don’t think I’ve ever been this stressed about an election. I’ve also never been more desperate for my candidate (Obama) to win. No, not even when Bush was running for the office in 2000 and 2004. Frankly— and I never thought the circumstances could ever get to the point where I would say this—I’d rather have another four years of Bush/Cheney, then have four years of McCain/Palin.

I don’t want to write too much about the election, specifically because of the stress. I also agree with Dave Rogers about Sarah Palin being used to draw attention away from Obama. Continuing to write about her only aids and abets her cause, as well as adds to my already overly uptight frame of mind.

I think what I’ll do is spend some time considering the election, take a deep breath, and write once more on the topic. In the meantime, I’ll post links to what others have written, as I struggle to re-establish an essential objectivity. After all, I want to live long enough to get that universal health insurance Obama will bring us.

Speaking of which, I have been getting into some debates, mainly about universal health care over at Blogher. It would be an understatement to say how disappointed I am in the so-called “libertarian” element in the US, right now.

Politics aside, my 18th book is on its way. Go book. Live long, and prosper.

Categories
Graphics/CSS JavaScript SVG

Cross-browser JavaScript vector graphics library

Speaking of SVG, Lachlan Hardy pointed out the Raphaël JavaScript library to me, and I wanted to pass it along.

This library provides cross-browser dynamic vector graphics that generates VML for IE, and SVG for the rest of the world. Among the graphical elements you can create are paths, eclipses, rectangles, circles, and text, and be able to apply a number of transformations.

Included in the library web site is a playground where you can try the code out.

Categories
JavaScript Writing

Future proofing books

The downside of the recent flurry of activity regarding JavaScript/ECMAScript is that I’m in the middle of tech editing Learning JavaScript, second edition, and not sure what to include.

On the one hand, it’s extremely important to me that the book be accurate, so my inclination is not to including anything that isn’t implemented in all four of my target test browsers (IE8, Firefox 3.x, Safari 3.x, and Opera 9.x). However, we plan on the book having a two year shelf life, and the discussion around Harmony notes implementations of ES 3.1 as early as next spring.

It used to be, at one time, companies and organizations would work with tech book companies and authors in order to ensure the accurate representation of information. What’s happened, though, is that many of the people working these issues on the committees are now writing their own books, and don’t particularly care about the accurate dissemination of information in other books. This in addition to everyone and their brother (rarely sister) having their own weblog, wiki, email list, Twitter, ad nauseum and if books like mine have inaccurate information, they can just publish The Truth in their own spaces.

So, now I’m left with a decision: don’t include anything at all on ES 3.1, and face emails and book criticisms about why I didn’t include coverage of such and such; or try to decipher what will eventually be implemented from this new effort, and run the risk of the pundits carefully pointing out everything wrong with the book, and how can O’Reilly publish a book by an author who is too stupid to know what she’s talking about.