Personal

mongodbtdg

I Never Thought I’d Be On a Book

I’ve pretty much disappeared for the last few weeks because I’ve been finishing up MongoDB: The Definitive Guide, now available for pre-sale! It’s a comprehensive reference to MongoDB which should be useful for everyone, from a beginner who has never touched the database before to a core MongoDB developer (or so two have claimed… I’m a bit skeptical).

This book covers everything from getting started with MongoDB to developing your app to sending it into production safely and securely. Mike and I have been helping users with MongoDB for a couple years now and this is a compilation of answers to the most common questions, warnings about the usual traps people fall into, and comprehensive coverage of important or interesting subjects.

Also, for regular readers of my blog: remember that zero-points-of-failure sharding setup post I promised? It’s in the book. In fact, pretty much every great technical topic I’ve thought of in the last 6 months has gone into the book, so go get your copy now!

Please let me know what thought of this post, anonymously here or in the comments below:
Funny (0) Useful (0) Too short (0) Too long (0)

Happy Belated Ada Lovelace Day!

Check out my guest post at php|architect on the care and feeding of female programmers.

Please let me know what thought of this post, anonymously here or in the comments below:
Funny (0) Useful (0) Too short (0) Too long (0)
Mongodb

Public Speaking

MongodbI talked at LILUG (Long Island Linux User Group) about MongoDB on Tuesday, which was really fun.

Not that it started out all that well. One of LILUG’s officer’s picked me up at the station. We had… an imperfect fusion of souls. He told me, on the way to the pub, that he was sick of GNU, sick of Linux, and sick of being an officer in LILUG. When we got to the pub, he made a joke about Chinese people having slanty eyes. Ugh.

Anyway, we got there, and met a couple guys standing at the bar. The older one (~60) asked if he could buy me a drink, to which I awkwardly acquiesced. I’m never sure what the protocol is, if there’s anything implied by accepting a drink. The other guys wandered off towards a table, but the old guy made no move.

“Um, are you… um… a member of LILUG?” I asked.

“No,” he said, staring at me. Whoops.

“Um, I have to go,” I said, and went over to the table where the LILUG guys had gone.

“Yeah, he’s just some random guy who was at the bar,” one of the members said, laughing. Har de har.

I ordered nachos, which turned out to be a freakin mountain that could have served six people. They were seriously piled almost a foot high on the plate. They were delicious, and a bunch of really nice LILUG members showed up.

Once we were done eating, we went over to Stony Brook, which is where I was actually giving my talk. I’ve had a cold for the last week and I was a bit nervous about my voice giving out, but it held up and people really seemed to enjoy it.

I like it when people ask lots of questions an participate, and I had a brainwave before I left the office on how to encourage it. When I started my presentation, I told people to feel free to ask questions. “And the first person who asks a question,” I said, rooting around in my bag, “gets this fabulous Mongo mug!” I told them, unearthing it and holding it up. A college student’s hand shot up. “What was Mongo named after?” he asked. And we were off to the races!

Afterwards, everyone went out for one more drink. “To the downfall of SQL!” someone called, and everyone cheered and toasted to it.

P.S. Just to be clear, I didn’t actually advocate the downfall of SQL, in fact, I specifically mentioned relational databases are needed in some cases. It was cute, though :)

P.P.S. Slides are on slideshare.

Please let me know what thought of this post, anonymously here or in the comments below:
Funny (0) Useful (0) Too short (0) Too long (0)

Five Worst Places for Mosquito Bites

If there is a mosquito within 50 feet of me, it will find me and bite me.  I am one of those people that attracts them like a magnet.  A delicious, blood-filled magnet.  Anyway, these are the places you should avoid getting bitten:

1. Face – Could be forhead, nose, cheek, eyelid… they all look like zits and itch like hell.  I always get these when there’s a mosquito in my bedroom, since the rest of me is under the covers all night.

2. Top joint of finger – these itch a lot, and then they just hurt because there’s not really enough skin slack there to support something swelling up.

3. Nipple – very difficult to itch.  Looks strange, too.

4. Big toe – there’s juuuust enough room between your foot and the shoe to rub this all day, but have you ever tried itching your foot through a shoe?

5. Rows of bug bites – okay, this last one isn’t really a place, but I’ve gotten these really irritating bites where the mosquito bit me, took two steps, bit me, took two steps, bit me, and so on.  It’s like the poison ivy of bug bites.

In conclusion, I hate mosquitoes.

Please let me know what thought of this post, anonymously here or in the comments below:
Funny (0) Useful (0) Too short (0) Too long (0)