revjim.net

May, 2004:

Memorial Day Recap

We had a great time.

My family is wonderful. The older I get, the more I appreciate what family is worth. And, the more time I spend with him, the closer I feel to my Dad. These are both good things.

Possum Kingdom Lake is beautiful. I wish we had more time on the boat, because it was wonderful. It makes me want to plan another wonderful weekend trip out there with a bunch of friends.

I tried to even out my terrible “truckers tan”, to no avail. My mom insisted that SPF 8 was too little, and that with SPF 30, I will still get a tan. And, after 5+ hours in the sun, and a few more hours the next day, here I am, almost as white (in some places) as I was before. Oh well.

Lots of stories. Lots to tell. Lots of pictures. But… I’m too tired to tell them now, so you’ll have to wait. A few pictures will do until then.

cautious
cautious
(click to enlarge)

curious
curious
(click to enlarge)

crashing down
crashing down
(click to enlarge)

bigger than a person. (part 1)
bigger than a person. (part 1)
(click to enlarge)

bigger than a person. (part 2)
bigger than a person. (part 2)
(click to enlarge)

at peace
at peace
(click to enlarge)

Still none?

My readers are either very busy or very boring because noone has sent us a text/picture message, yet.

home

We’re home. And noone sent any pictures. :(

memorial day weekend

I’ve got the day off today. We’re heading over to my Dad’s house sometime this morning, and then out to Possum Kingdom Lake for the weekend. Jess packed all of our bags yesterday, and last night we made all the food we were asked to prepare, so all we really have to do this morning is shower, feed the cats, water the plants, and load the truck.

This is the first time I’ve ever been worried that my 512MB Flash Card would be too small. At that size, I can fit 150 images (at the highest resolution and best quality JPEG) on the card. 150 images may sound like a lot, but, really, that’s less than 5 rolls of film. I know from experience that I can go through 5 rolls a day, or more, if there’s something around to shoot. My dad is bringing his laptop. So I can also load off to it, and then get them back later. I just hate doing that, if I can help it. I’m considering knocking the quality down one notch. I get more than twice as many shots that way and the difference in quality is really not noticable. I’m not sure yet.

I’m very excited about going, this weekend. I know there will be a lot of people there which, depending on the type of people, can be a bad thing. Then again, if, for the most part, people are friendly and happy (as they are at Ren. Faire) it’ll be a great time. Either way, I will enjoy all of the photographic opportunities as well as spending time with my family.

I’m pretty sure cell phone service will be limited out there. Regardless, if you need something you can send me a “Text Message”:http://revjim.net/page/textmessage/ and I’ll call you as soon as I can. We’ll be driving out there this morning/afternoon, and driving back Monday morning/afternoon. If you’d like to send an entertaining text message, we’d be honored. Those of you that are more visually creative (or lewd, flirty, or downright provocative) can send image emails to *phone-AT-revjim-DOT-net*. Just attach an image like you would with regular email, include a subject or text, if you’d like, and send away.

If my cell service isn’t too bad out there, you might see a “Moblog”:http://revjim.net/section/moblog/ post or two from me this weekend. Otherwise, you’ll hear from me Monday.

well… that backfired

I posted the link to the “Chat”:http://revjim.net/chat/ client on *revjim.net* thinking that everyone had already seen that link and knew it existed. Apparently, that wasn’t the case. So, now there are lots of people in #revjim on irc.freenode.net. So much for productivity.

doctor, doctor, give me the news

After having another horrible taste of dizziness, Sunday night, and the physical illness that it brings, I agreed to have the follow up visit my doctor requested. I met with her this morning and she has decided that I need to see a specialist. She couldn’t decide whether an E.N.T. or a Neurologist would be more appropriate. So, she’s sending me to an E.N.T. that works closely with a Neurologist. I have an appointment for June 3rd. Hopefully, something good will come of this.

For those of you who are worried, don’t. I feel fine. My ribs are a bit sore, and, well, I’m pretty much sore all over, but, those things will all heal in time. Aside from that, I feel great. I’m no longer dizzy, and I’m eating normally. Let’s just hope they figure this all out before it happens again. My doctor told me that it wouldn’t be an entirely bad idea to visit the E.R. the next time I get a bad case of this. She said that if they can do tests while I’m having symptoms, it might be easier to get to the root of the problem. It’s something I’m considering, I’m just not certain yet.

here we go again

Email, Weblogs, and Instant Messages are a distraction, at best. Unfortunately they are getting in the way of work again. So I’m going to have to cut it off for a bit. I will check email once every couple of hours. If you need something, want to tell me something, or even just wish to say “hi”, feel free to send me an email — I love it. I’ll respond, just not as quickly as before. Instant Messaging will remain off while I’m at work. I’m sure I’ll eventually give in to the need for a distraction, and fire it up again, but for now, it’s off. Weblogs and Journals are an amazing form of communication and collaboration. I will continue to participate in all of those that I read currently, however, I’ll be doing so from home, in my off-work hours. The same goes for replies to comments to things that I write.

Because of the work I do, however, I will remain available via IRC. You can find me at irc.freenode.net in channel #revjim. An easy way to access this channel is via the “Chat”:http://revjim.net/chat/ link in the sidebar on this site.

Thanks for understanding.

coding

I’ve been coding for quite some time now. I’ve either written, co-written, or designed well over 200 corporate level applications using various programming levels. Of course, they weren’t all perfect. In fact, I don’t think any of them were perfect. Put the point is, I’ve been around the block a few times, and I know a thing or two about what works and what doesn’t work. Additionally, I’ve gotten very bored of writing the same chunk of code over and over again. We need a class that connects to a database and allows us to add a record, remove a record, or update a record. Yes, yes. I’ve done this before.

So it isn’t that I can’t code. Or even that I won’t code. It’s that I don’t enjoy it. I’d rather design, work on the interesting parts, and correct mistakes made in the coding of the boring parts by other people. Of course, if I’m working alone, that isn’t an option, because I have to do everything. But, in many cases, I have an opportunity to work in a group. Yet, without fail, when working in a group, we’ll come to a point where the group either doesn’t understand how to proceed, or they are afraid to get it wrong.

Now, in most cases, the group could have done the project on their own, entirely. However, they would have made the same mistakes I’ve made in the past, leading to a less flexible, less usable application in the end. So, when I jump on to the project, I help them code, while at the same time, making suggestions on how to improve the entire process. Generally, my improvements are regarded as “good”. However, the other coders lack the understanding to continue coding. And despite my explanations, pictures, encouragement, and corrections, they don’t budge.

So, in the end, I’m the one who ends up coding most of the boring parts, and all of the hard parts, and, at the same time designing most of the application. It almost sounds like I’m coding it myself, doesn’t it? The only difference is, now I have to code around features the other think they need, or database constraints that they refuse to change. Additionally, the other coders claim that certain parts need to be done by certain dates so that they can use those parts for some other project. And when that part does get done, and they do use it, then they almost always complain if we don’t maintain backwards compatibility with that portion of the code, because they don’t want to alter the work they’ve done using this piece of code in that other project. I would have been better off working alone.

I’ve been told many times by many people that I explain myself very well; that I’m a great teacher, who speaks simply enough that I can be understood and yet complex enough to keep the information interesting. Yet I can’t help but feel that I am failing when I find myself unable to communicate, what seems to me to be, simple ideas to a group of, at least, reasonably competent programmers enough that they are willing to take a stab at coding it. I’m not expecting them to get it exactly the way I envisioned it — just close.

This isn’t an isolated event. This has happened time and time again.

So what do I do? Stop sharing, suck it up, and code everything myself, under my own set of requirements, with no outside help? Continue working within a group that, in the end, will contribute very little, and yet increase the requirements, superficially, extending development time and making the work even more boring and tedious? Or just give up all together?

too awake

It seems that “Jess”:http://livejournal.com/~sivatonight/ and I “had”:http://www.livejournal.com/users/sivatonight/322652.html “the”:http://www.livejournal.com/users/sivatonight/322939.html “same”:http://www.livejournal.com/users/sivatonight/323210.html “idea”:http://www.livejournal.com/users/sivatonight/323539.html last night — both of us, unable to sleep. However, hers was at the end of the nights rest, while mine occured before it began.

Part of the problem was that I stayed awake until well after 1am buried deep in “the book I’m reading”:http://revjim.net/item/10035/. As I finished one of the subplots, I decided to leave the remaining 30 pages or so for today. However, afterwards, I couldn’t fall asleep. Unlike Jess, however, I knew better than to get anywhere near the computer or else I’d never fall asleep. So, I laid awake with lots of time for thought on my hands.

I’ll finish the book today at lunch, I’m sure. It’s incredible and I can’t wait to dive into the next book in the series — “Xenocide”.

new book: “Speaker for the Dead” by Orson Scott Card

Thanks again to “Matt”:http://livejournal.com/users/crackmonkey/ and “Melissa”:http://livejournal.com/users/filmstar/ for orginally recommending this series to me.

I finished “Ender’s Game” some time ago, and loved it. So, I bought a few other books from the series, but haven’t had the time to crack one open until yesterday. And then I read 250 pages.

I used to read constantly. However, as time went on, and more of my reading occured online, I learned that it was often faster to “skim” than it was to read, despite the fact that I read very quickly. And, unlike other people I know, even though I read quickly, I comprehended and retained almost every word I read. Now I hardly read at all any more. And, when I do try to read, and not skim, I’m not nearly as fast as I used to be. So, 250 pages is a lot for me to read in one day.

Needless to say, I couldn’t put the book down. I’m a little more than half way through it now. I had intended to bring it to work and read a bunch more on my lunch break, but, it turns out, I left it at home.

Technically speaking, these books are classified as “Sci-Fi”. But don’t hold that against them. The “Sci-Fi” aspect of them really only provides the background… the place for the important stuff to happen in. Really, the books, so far, are about discovering one’s self, finding out the truths of the world, dealing with isolation and “differentness” while, all at the same time, trying to find a place to fit in — a place to belong. Orson Scott Card is an amazing writer whose words captivate you within the first few paragraphs. There’s just enough “fluff” to paint a pretty picture, and just enough “action” to keep you interested while a truly meaningful and important statement is being made. If you’re looking for a book to read, I highly recommend both of these.

You can read “Speaker for the Dead” without having read “Ender’s Game”. The author does a good job of summarizing the important information from the previous book when it is mentioned. These summaries provide enough to let you keep reading this story, but not enough to keep you from reading the first. If you’re going to read them both, I recommend, however, starting with “Ender’s Game”. The second story will mean so much more if you do.