Blog

You know its going to be a long day at work when…

you get a call on your cell phone earlier than you normally come into work with urgent questions that just couldn’t wait another 15 minutes till you get into the office…

Integration Testing

Doing integration testing can always be quite entertaining. Today I found a bug that is completely consistently easily reproducible–if you do some combination of things on about the order of complexity as most video game cheat codes–Send a reset. send four ammo level sets as one message. Then send three more ammo sets individually. then reset. notice reset was ignored, incorrectly. reset again. suddenly it works. As it turns out ammo level set wasn’t setting the toggle bit… so if you had seven ammo messages going across, the first two resets had identical toggle bits and thus were being filtered as duplicates.

 

Company Picnic

So the company picnic was today…it was pretty cool. I met some families of some people that I hadn’t had the opportunity at the past picnics to meet the families of, which was neat. Definitely gives you a better idea who people are as a whole and not just within the confines of the context of work.

Played a little volleyball…got a little sunburned, so I went to find someone with sunscreen to borrow. After walking around a while I saw this lady with a couple little kids, who I asked if I could borrow some sunscreen from. And while I was putting it on, back comes the dad–and much to my surprise, it turns out to be someone I knew–a really upbeat friendly fellow who I run into at the picnic table at lunch sometimes. He had thought that somehow I’d seen him over there earlier or something and had come over to talk. But no…it was just luck (if you could call it that). He’s such an upbeat guy, and his wife and kids were soooo sweet, so it was great to meet them.

And then there was massive Uno playing too. Apparently that’s THE game to play lately everywhere I go…which is fine by me, I like the game. In fact, I have an Uno deck. D., whom I know from the softball team at work, was totally prepared, had a card table, folding chairs, Uno, and a friend she sings gospel choir with (who knew she sings in a church choir? Isn’t that cool the things you learn at company picnics). D. had some cool “club rules” to play–where you can play a draw two on a draw two instead of drawing and it passes it to the next person who either has to put down a draw two or they have to draw four and so on…so they are cumulative till someone doesn’t have one to play and has to draw…leading to amusing results like having to draw 10 cards…and we were playing “infinite draw” (no passing after two cards that are the wrong color) so the games lasted foooorever. We only played three rounds and D. won every round. J. (friend who works in another division) and C. (who I also know from the softball team) joined us for a round or two also. More fun with five than with three!

Hurricane Katrina: Trials are Good for your Faith

“Religious faith has sustained the respondents through their worst days in New Orleans…..Remarkably, 81 percent said the ordeal has strengthened their belief while only 4 percent said it weakened it” — Washington Post (reposted by Lindsey http://www.livejournal.com/users/hctsbeat/300643.html)

Indirect Artillery Fire

This week’s project at work is to catch and reject any data that has location coordinates that are too far away from the training range. In and of itself, detecting an out of range coordinate is fairly trivial (especially since we’re using UTM coordinates rather than Lat/Lon), its the permutations of the type and shape of the obstacles that make this complicated. So so far I’ve come up with about 9-12 different convoluted involved cases I need to test to make sure this works “properly”…double that if I want to regression test the non-error condition cases. But the good news is, I’m making forward progress and I’m trying to approach this methodically so I don’t miss any major cases.

The Holy Wild (March Buchanan)

“Sometimes our faith in God is like that: snake infested. God doesn’t change but how we think about him does” -p21 hahha…so true

“If I am to go anywhere with God, to follow Him, … I will need more than a textbook knowledge of him.” -p27 ….dingding…seems obvious but so obvious its easy to overlook

“Wait, God says, Be patient. It will all work out in the end. That answer is infuriating in its vagueness and insipidness. … People in extremes are not much concerned about what works out in the end. They are wrung out in the agony of now.” -p41

Habakkuk: “The righteous,” he says, will live by his faith” -> key to the answer of is god good

“And faith is finally this: resting so utterly in the character of God–in the ultimate goodness of God–that you trust Him even when he seems untrustworthy.” p43

“Faithfulness bores us. Who among us lept up this morning as the sun rose, exclaiming ‘Look! Look…The sun!…its here again!’ Or who ran through he house shouting ‘…Behold Air! clean air, fresh air…’?” -p55

“In both creation and relationships, faithfulness is the most amazing yet least captivating trait” (examples: we tend use it in everyday speech to imply boring or lacking pizazz or drab but functional–such as a faithful car) -p56

“His faithfulness is great. it is not canceled out by our lack of faith” -p 58

Continue reading The Holy Wild (March Buchanan)

JavaOne anecdotes from Technorati

“This year’s badges have print you can only read by grabbing the tag and pulling it up to your eyes, or by getting your nose closer to some folks than is actually healthful. Whoever designed the badges needs to be forced to put their noses close to all the attendees until they get the point.” —http://weblogs.java.net/blog/arnold/archive/2005/06/names_matter.html

That cracked me up…me and R. (coworker) were complaining about some people with bad BO in some of the sessions. I think it would be far beneficial to the conference to give away free deodorant samples in the backpacks

This guy had some pictures of the AfterDark birthday bash highlighting some things I didn’t get to see. I was there at some point, but apparently not at the right time to see some of the things he saw. Cool to at least see the pictures after the fact.

“Rules of Line Land: When you see 5000 people in a line, you should get a place in line THEN ask what the line is for. This seems to be the only way to get into meals before they run out of food. Breakfast was only coffee and juice by the time I got in, but I seem to be only about 1000 people back in the Lunch Queue. Seriously. The line for this morning’s “General Session” was about twice the length of anything I’ve seen at the Cinerama.” — Sean B.

Yep…there were quite a lot of lines…and I saw quite a few of those lunch lines that not only went out of the big room where they had the lunch area, but twisted around through several hallways all the way from the south building to the north building…I luckily mostly got lunch fairly early and didn’t so much have to deal with that messiness…but still…the prinicple definitely applies.

Tidy Tidy

my cube at work isn’t very cluttered at the moment. I try to make it a part of my routine that I spend the last fifteen minutes of work on friday just straightening up my cube and putting papers away and leaving my desk so that I can walk into a nice clean cubicle on monday morning with a sparkling clean desk just begging me to come sit down and enjoy my nice clean space.

Urgency is Relative

I have a lot of “urgent” emails that I need to catch up on at the moment. Of course, the “wally” rule about urgency always never ceases to be true (leave any urgent task 7 days and most of the time it becomes obsolete)—You’ve seen that Dilbert strip right? Its one of the ones I have thumb-tacked up in my cubicle.

What sorts of things do you have decorating your office? Mine is almost littered with comic strips, animal posters, “green living things” (ie. indoor houseplants that can tolerate torments of abuse like lack of light and inconsistent watering), little colorful items like a stuffed Dilbert someone gave me, annual cerebral palsy fundraiser thank you gifts, miniature origami, plastic flower leis. It all gives a little color and life to the otherwise drab “cubicle blue” space that I spend so much time in.

Matthew 23

I was watching one of Horizon’s videos of recent sermons today (on Matthew 23).

Well, it turned out, as always, to be a quite excellent sermon, because it just…so well distills the whole gospel into its essence, repeating one of my favorite verses about Jesus’s summation of the ten commandments into just two. Plus, the ever-welcome reminder it isn’t a churchy-fill you need…but a fill of God’s love 🙂

The only people Jesus was ever upset with were the religious leaders (scribes and pharisees) who kept people from finding the freedom that was in god and finding that god was simply love.

Hehe, can anyone say “Amen to that”? This is why I love Horizon (and well the Rock too)–they don’t give you a bunch of BS but just cut to the heart of the message–God is love, oh and by the way you don’t need any of this religion stuff, you just need to know his love.

“Most people don’t realize that god’s not angry with them that god loves them and just wants you to come home to him.

“Some of you grew up in christian/protestant/catholic churches or other religions and the traditions that were non-biblical became burdens on your back that you could never be a good girl or a good little guy because you were a sinner and good for nothing and going to go to hell and get your hands slapped and stand in the corner and it was a bunch of dos and donts and no-no-no you’re bad and you’re naughty and guilt just flooded your soul. And as a full grown adult those things can still control you. This is why Jesus said “whoa you hypocrites” (the only people he got angry at: the religious leaders spreading this mentality). he was angry because his love was for you. he doesn’t want religious liturgy to hang you up.

“You’re God’s sons and daughters, his creation. Your dad is the creator of everything. You’re God’s kid. You’re in a hostile environment on this planet that is against god. you’re told you’re something you’re not and have it obliterated from your mind that you were created in the likeness and image of god not a chimpanzee. You’re God’s creation. And the whole propaganda machine doesn’t want you to know how powerful you are in the eyes of the creator. You’re the adopted heirs to the throne of God.

“All the resources of heaven are at your disposal and there is nothing impossible for you. And yet some of you sit here depressed today, feel defeated. No you’re more than conquers through jesus christ the bible says. You’re the victors, you’re the winners. In God’s eyes, this thing’s all over. Its finished. And you’re already up there with him with a crown upon your head. You’re glorious people in God’s eyes. Its kind of thrilling.

The pharisees wanted tradition in there–such as the ten commandments–became 665/666 different laws. God didn’t want you to try to remember 600 different things, he just wanted you to remember ten things. And then–so simple–four things about god, six things about people. That’s all. And Jesus surmised it as I don’t give you any new commandments but this: Love your God with all your heart mind and soul and strength (the four commandments of moses relating to you and god), and love your neighbor as yourself (the six things about people).
Continue reading Matthew 23