Longtime readers of this website probably remember1 that, when I created the current layout (nearly four years ago), I commented that the Homer icon beside the title of my posts was just a placeholder. Well, I finally decided to do something about it. I opted to just use my gravatar, as I started doing in the comments last year. In case you’re curious, my current gravatar is from a doodle of one of The NiNjAS. But if you were one of my true fans you would know that already.
|
|
Something you probably couldn’t care less about |
|
Written by on Saturday, July 25, 2009 at 12:58 am (EDT) Tagged as: boring updates website |
|
|
New job for Kip |
|
Written by on Monday, April 27, 2009 at 1:15 am (EDT) Tagged as: economics updates vacation work |
Just a quick note for those of you who don’t follow me on Twitter or Facebook: I have accepted a new job at Verian, a small company based in Charlotte (near where I used to work) that has remained profitable even in the economic downturn. I’ll be a “Programmer Analyst,” which is their way of saying I’ll be programming. My manager will be a guy I worked with at Dassault (and, in fact, I don’t think I’d have found the job if it weren’t for his recommendation). This is great news for us! :)
I’ll be starting on May 5, so Stephanie, Emma, and I are headed to Myrtle Beach Monday morning for a quick vacation while I have this last week off. Assuming our resort isn’t on fire, of course...
|
|
Gradient update |
|
Written by on Saturday, January 17, 2009 at 1:25 pm (EST) Tagged as: programming updates |
If anyone decided to make use of the gradient generator code I posted yesterday, be advised that I just added alpha channel (i.e. transparency) support. I’ve updated the source code to include these new changes.
Something strange I found out is that PHP only supports a 7-bit alpha channel, even though PNG (and really any image format supporting transparency) uses the same number of bits for the alpha channel as for the red, green, and blue1. I’m assuming this is because PHP uses 32-bit signed integers, and if they let the alpha channel use all 8 remaining bits they would use the sign bit. And heaven forbid people need to know a little bit about twos-complement. Oh well.
And of course, if you use transparent PNGs, you should know they are not supported by IE6. But I’m guessing any IE6 users out there are becoming increasingly aware of the fact that a lot of sites look strange for them.
|
|
Little things |
|
Written by on Thursday, January 15, 2009 at 11:24 am (EST) Tagged as: boring math programming sharing updates website |
This post is to let you know about several small tweaks to this site that I’ve been working on lately, even though you probably don’t care at all. :)
One of the cooler things is that I’ve written some PHP code to programmatically generate gradient images. If you’ve looked around the web you know that gradients are essential to modern web design, and I figure there’s no need to fire up Photoshop everytime I need one. (Now if I can just write a glossy floor generator I’ll be totally web 2.0 compliant.) You can view the gradient generator source code, if you’d like. Of course, this kind of thing is so easy to do with PHP and a bit of 7th grade math that it’s almost not worth posting. But I figured I’d share anyway.
Thus far I have put these gradients into action in two places on this site: as sexy new comment headers (as seen here, for example); and in the background of any picture in our photo album.
I can’t remember if I ever posted about this, but I wrote some Javascript a while back which is currently in use on the photos page, which scales the photo to fill your browser. jQuery is awesome. (And every modern browser1 can scale images without making them look grainy.)
I’ve also fixed the bug with the stored name/e-mail from adding a comment. I have to apologize for the accidental breach of privacy, which would have exposed your e-mail address to other visitors to the site for up to an hour after your visit. Now the name/e-mail fields are filled in by Javascript, so they are not cached server-side.
Another small change is that timestamps on posts and comments are now converted to your local timezone. You can still hover over the timestamp to see an ISO-8601 timestamp, part of the datetime microformat I adopted when I added hAtom support. Speaking of which, I finally found a way to validate hAtom: there is a site, transformr.co.uk, which will take a URL to a page supporting hAtom, and it will generate a true atom feed for it. Here is mine. I’m still not sure who would benefit from that though. If you know enough to use the hAtom feed, then you probably know enough to click the little feed icon in the address bar too. Oh well, it’s there if you want it.
|
|
Two years later... |
|
Written by on Saturday, December 20, 2008 at 11:29 am (EST) Tagged as: about-time literature reviews updates |
So I mentioned in a post over two years ago that I was going to start reading The Chronicles Of Narnia. Well I just finished them over Thanksgiving break, and I thought I’d share my thoughts.
First of all, it didn’t take me two years to read them, I just read a lot of other stuff in between. Especially after I finished The Silver Chair, I think it was over a year before I went back to the series. I can easily say that it was my least favorite book in the series.
As Jonah mentioned in a comment on that post, the books were not written in the order in which the story takes place. The Horse And His Boy and The Magician’s Nephew were written after The Silver Chair, but before The Last Battle, although the stories take place much earlier in the Narnia timeline. I think The Magician’s Nephew needs to be read next-to-last to be properly appreciated. There’s just too much in the story that you wouldn’t understand or appreciate if it was the first Narnia book you read. Of people I’ve talked to who have read the series, they either didn’t like The Magician’s Nephew at all, or they liked it but only when they read the series for a second time. I thought it was great, which is probably because I read it next-to-last. Reading The Horse And His Boy where it is presented chronologically, however, is probably not going to detract from the story.
I will avoid spoilers even for this fifty-year-old book series (although, really, isn’t there a statute of limitations on spoilers?), but I have to say I was disappointed with the treatment of one character in particular. Seriously, I think this character must have been named for a person who C.S. Lewis really liked when he started writing the books, but while he was writing the last book this person must have run over his dog, repeatedly. The ultimate treatment of this character was just unnecessary. In a way it reminded me of the gratuitous demise of Chef on South Park. If you’ve read the books I’m sure you know who I’m referring to.
(Actually, I’m avoiding spoilers because Stephanie is reading the books now, so don’t leave any spoilers in the comments please!)
|
|
A quick announcement |
|
Written by on Thursday, November 20, 2008 at 2:29 pm (EST) Tagged as: geekiness updates website |
I experimented with using Feedburner to manage the feeds for this site, but I haven’t been pleased with the statistics they provide. They seem to be inaccurate, and I think the problem is that Feedburner is geared towards sites much larger than mine. So I’ve decided to revert to hosting my own feeds.
So. If you subscribed to a feed from this site in the last three months, you may need to resubscribe sometime next week in order to keep getting updates. If you’re not sure which feed you’re subscribed to, you should start getting notifications sometime next week that the feed is dead (if you’re subscribed to the Feedburner feed). If you don’t get any notifications, and you keep getting my blog posts, then you don’t need to do anything.
If you have no idea what I’m talking about then none of this applies to you.
|
|
Some updates on our life |
|
Written by on Thursday, September 18, 2008 at 12:43 pm (EDT) Tagged as: emma punky updates work |
Lots has been going on in our lives lately, but I’ll start this post by discussing one that many of you already have heard about. My company is closing down their Charlotte office in six months. A few people have been offered relocation to other offices in Massachusetts, Connecticut, and France, but not many. A lot of people will be let go in two or three months. And a few of us are fortunate enough to be offered jobs through the entire “transition period.” I am in that last group, which means that if I stay through the end of March I will get a pretty substantial severance package (if I leave before then, the severance payment is much smaller). I’m not sure what we will be doing from here, but I’ll try to keep everyone updated.
In more pleasant news, I thought I’d give some updates on Emma’s development. She has turned into quite a giggler. There are a few things that consistently trigger this giggling. First and foremost, holding her in front of a mirror (especially while moving her forward and backward in front of it) will always make her stop crying and start smiling and laughing. Another way of making her laugh it so simply let her see Punky. It doesn’t matter what Punky is doing, she can even be sleeping. When Emma sees her, she starts laughing.
A few days ago I spent most of the morning working from home, and I got to see Emma watch her Baby Galileo DVD. This was very interesting. Basically, random stuff comes by while classical music plays, and occasionally they show babies playing, or they’ll have a young kid say a word like “sun” or “moon”. It reminded me a lot of A Clockwork Orange, when they brainwashed the guy by forcing him to vidie the ultraviolence while they played Ludwig Von. I’m not sure if Baby Galileo is trying to brainwash viewers or not, but I had a strong urge to assassinate public officials after viewing it.
In other news, Emma learned to make the “d” sound about a week and a half ago. This means that occasionally she sits there and says “da da da da da da da da!” I’m trying to teach her that “da da” references me, by responding to her whenever she says the phrase. I’m not sure how well its working, because she also says “da da da da da da” when she’s looking at Punky. We’ll see.
As far as locomotive skills, Emma’s still not able to crawl and certainly not walk yet, but she has mastered rolling over. She’s close to being able to sit up on her own, although she’ll tilt over to one side or the other after a minute or so. She is also very aware, in that she’ll follow people around the room, and she can figure out where people’s voices are coming from.
I guess that’s enough updates for one post. Until next time, keep on... doing whatever it is that you do... !
|
|
Gravatars |
|
Written by on Wednesday, September 3, 2008 at 9:09 am (EDT) Tagged as: updates website |
Last night I marked another item off my mental list of things to do with this website, by supporting Gravatars for the comments. Since I haven’t been requesting e-mail addresses in the past, none of the old comments will show Gravatars. If you’re a frequent commenter on this site and you want me to retroactively apply your e-mail address to any comments you have left on this page send me an e-mail telling me what e-mail address you use, or just leave a comment for this post with the e-mail field filled in and I’ll use that address.
|
|
First Time for Everything |
|
Written by on Wednesday, August 13, 2008 at 1:02 pm (EDT) Tagged as: being-sick emma parenting updates |
So today is an interesting day in the wonderful world of motherhood. Both Emma and I are sick with colds. So I’m learning very quickly that I have to put how feel on the back burner to take care of her, instead of only feeling icky myself. What is really interesting, Emma doesn’t even act all that sick. She is still happy when she sleeps enough, and cries when she is hungry or sleepy. She just sneezes more, and has a runny nose. She might feel as bad as I do, but I have no way of knowing that as she has yet to master the art of speech. She is however really good at making lots of different sounds, to include the “mmmmmmmmmm” sound. This could mean that she will say “Mama” first instead of “Dada”. She is ever growing and changing. We now let her sleep on her tummy, and she is growing like a weed. At her last check-up she measured in at 13 pounds 11 ounces and 25 inches long. I’ll try and keep you updated on other mommy moments.
|
|
A quick update |
|
Written by on Thursday, April 24, 2008 at 11:40 am (EDT) Tagged as: emma family photos updates website |
This is a quick update to say two things-
1. Two new sets of baby pictures are up. They are both under the “Emma Leigh arrives” photo set. I have to say that photos from Wal-Mart turned out much better than I had anticipated. We even got full-resolution unaltered digital images on CD, along with full rights to reproduce and redistribute, something I really wish we had with our wedding photos.
2. You’ve probably noticed the site looks a little different. If it looks broken, try to refresh (browsers tend to cache CSS files very liberally). I finally implemented a tag cloud, and I’ve made one pass through all my blog posts to add tags to them. Let me know what you think about it.
April 27, 1:23 am
In the immortal words of my niece, “Yeah!! The Beach! The Beach! The BEACH!!!!!”
I can’t wait, and I hope Emma enjoys it!
April 27, 8:44 am
Congratulations, Kip!
April 27, 6:56 pm
Congratulations on the new job! Thanks for the post about it... I was curious! :) Have fun at Myrtle Beach!
May 1, 3:15 pm
Welcome to the Dark Side ! oh thee programmer of software
May 5, 3:35 pm
Congratulations Kip. I met Pavan over the weekend and he mentioned that you will be starting Tuesday. I am so glad that something worked out for you.
Good Luck and Best Wishes.
Take Care
—Ravi