Why don't they just rip off my arms while they're at it.
Wednesday, February 28, 2007
Friday, February 02, 2007
Flickr Account Migration
Thursday, February 01, 2007
Wishing for Summer
I hate winter. I hate snow. I hate the cold.
My son however.... at about 5:30 this morning he was not feeling well, though I think he was fine, so he came in to bed with us. Only in a dire emergency will I let them sleep with us, like the time we didn't have power and we all slept in the same room. So I was all ready to carry him back into his bed and stay with him for a little bit when, after he crawled under the covers he turns and says, "Daddy, I love you". Shoot. Can't kick him out now.
At 6:30 I try and wake him up. It usually takes me carrying him out of bed and plopping him down in our room and turning on Higglytown Heroes. This time, while he looked dead asleep, I leaned over and whispered quietly, "It snowed". BAM!!! Eyes shot wide open...covers flew off...he ran over to the window and exclaimed, "It snowed, it snowed!!!!", as he danced a little jig.
I take him into his room, get out his clothes and tell him to put them on. He then hops in his bed, euphoric expression replaced by dread, and says in his best 'I'll do anything to get out of this' voice, "I'm too sick to put my clothes on. Can you do it for me?"
Talking he must get from Laura....laziness, yours truly.
Monday, January 29, 2007
theBoy and God
me: yes
son: Is he in Heaven?
me: yes
son: Is he in us?
me: yes
son: Is he in me?
me: yes
son: Does he catch the food when it goes down?
me: ..........yes
Friday, October 20, 2006
Learning to walk
She's learning to walk with her walker. She could do this all day but you have to follow her around and turn her because she only goes in a straight line.
Monday, September 11, 2006
A+ for effort
| son: | My tummy's hot. |
| me: | Your tummy's hot? |
| son: | Yes |
| me: | Do you feel ok? |
| son: | Yes |
| me: | <checks for fever> You don't feel hot. |
| son: | Yeah, but my tummy is hot. I think I need some ice cream to make it cooler. |
Thursday, September 07, 2006
It's starting
son: Why do I have to eat?
me: So you can get bigger.
son: Then I can drive a car?
...sigh...
Thursday, August 24, 2006
You know you're a dad if...
Friday, July 28, 2006
To play, or not to play - make up your mind
me: Yes, just a minute.
<repeat 20x>
We go outside with the frisbees.
son: Wait daddy
<runs off to play with something else>
me: I thought you wanted to play frisbee?
son: Oh, ok
I throw the frisbee at him but he's too busy looking at the other 4 things he wants to play with and just lets the frisbee hit him in the head.
<repeat 4 times>
me: Ok, if you're not going to play frisbee I'm going inside.
son: NOOO!! I wanna play fwisbee <starts crying>
me: Fine, we can play but you have to play too.
son: Ok
I throw the frisbee at him but he runs off to go hang on the tree.
Thursday, June 29, 2006
Nighttime routines
- bath, check
- brush teeth, check
- go to bathroom, check
- hugs and kisses, check
- water cup, check
- kleenex, check
- read a story, check
- sit up by himself to read a story after we already did it, check
- turn light off, check
And if it's not done in that order you can pretty much count on doing it again. Then there's the final, last second ditch effort "Daddy I have to tell you something" phrases that he always musters up just as your closing his door to keep from going to bed.
"Don't run into monkeys."
"Ummm......ok"
"I love you daddy"
"I love you too"
And that makes it all worthwhile.
Friday, June 02, 2006
Levels of Knowledge
I would, however, like to bring myself up to a level 6 on Javascript. In the past Javascript has always been looked at as a "kiddie language" and that isn't the case today. With the emergence of the social Web 2.0 sites and the Javascript frameworks like Prototype, Script.aculo.us, and Atlas.net (among others), Javascript has become a very big player in the game.
Friday, March 17, 2006
Mmmm...Apples
me: I'm going upstairs real quick - take little bites - eat slow - don't die.Mmmm...Apples + core + seeds + stem + the little flowery thing.
boy: Ok
<I come back maybe 60 seconds later>
me: Where's the apple?
boy: I ate it.
me: Did you throw any of it away?
boy: No
me: You ate the whole thing?
boy: Yes. (Kind of like a "Well duh" type of yes)
Thursday, March 16, 2006
Amazon S3 - An unlimited harddrive
So, if you're creating the next greatest photo storage website or whatever then you could find a cheap web host and use S3 as a way to store the files. This way you're not paying for unused space or bandwidth as you would if you went with a more expensive web host package that offered greater storage space.
Tuesday, February 14, 2006
Innocent honesty
theBoy: This is my baby sister...her name is [theGirl].
sales guy: Oh really, her name is [theGirl]
theBoy: Yeah, mommy pushed her out.
nice
Wednesday, February 08, 2006
Muscles
boy: Mom, this is heavy. Can you carry it?
grandma: If you carry it you'll get big muscles.
<30 seconds later>
boy: Mom, I don't want muscles.
Cool aerial shots in Mexico
Tuesday, February 07, 2006
Google Talk search added to GMail
The service has to be activated from your GMail settings for all your chats to be recorded. This could pose an issue with the person your chatting with not wanting their conversations to be recorded so they have the option to go "Off the Record".
Not bad for IM fans but for the rest of us we now have a useless link cluttering up the GMail interface.
Sunday, January 29, 2006
Flickr Badge Viewer
Flickr provided a JavaScript file that you can place in your site and it will display however many images you set. You can see the four photos to your right (or here if your viewing through an aggregator).
I threw together some JavaScript to take the HTML that Flickr feeds to the client and strip out the image url, Flickr url, and image title. I then re-write the anchor tag for each image to call a JavaScript function (displayImage) to remove the main content of the site and display the image.
<script language ="javascript">
var mainHTML;
function displayImage(img, url, title)
{
//Replace the main2 div element with the image.
var main = document.getElementById("main2");
main.innerHTML = "<div style='font-size:17pt;font-weight:bold;margin-top:5px;margin-bottom:5px'>" + title + "</div><a href='" + url + "'>View this image on Flickr</a> | <a href='javascript:displayImageClose();'>Close</a><br/><br/><img src='" + img + "' />";
}
function displayImageClose()
{
//Put the original html back into the div element
var main = document.getElementById("main2");
main.innerHTML = mainHTML;
}
function editFlickrBadge()
{
//In the event the javascript from Flickr
// messes up then don't do anything.
try
{
//main2 is where we're going to put the image
var main = document.getElementById("main2");
mainHTML = main.innerHTML;
//photos is the div element wrapping the
// Flickr Badge javascript
var rootNode = document.getElementById("photos");
for (i=0; i<rootNode.childNodes.length; i++)
{
if (rootNode.childNodes[i].nodeName == "A")
{
aNode = rootNode.childNodes[i];
imgNode = aNode.childNodes[0];
title = imgNode.title;
img = imgNode.src;
img = img.replace("_s.jpg",".jpg" );
url = aNode.href;
aNode.href = "javascript:displayImage('" +
img + "','" + url + "','" + title + "')";
}
}
}catch(ex){}
}
//Calling this function should probably be called after the page loads
// ...but I'm lazy
editFlickrBadge();
</script>
Friday, January 27, 2006
Cindy's place
Thursday, January 26, 2006
Dream Custom Homepage
The first is an aggregator. Yes they all have the ability to add rss feeds where you can view a site feed in a little box on your screen but if you have 50 feeds then you're going to have 50 boxes on your screen. I want a full aggregator that could take up half the screen while the other half is left for things like weather, stocks, and movie times.
The second...ah but you'll have to wait. Because the second is actually a very decent idea. And I'm not one to throw out a good idea for just anybody to snap up.

