Waging War

Posted by Doug Thu, 12 Dec 2002 14:39:00 GMT

I’ve recently subscribed to Barry L. Davis’ Daily Devotions. I think this is the first one I’ve recieved. He discusses this passage from 2 Corinthians 10:3-5

We are human, but we don’t wage war with human plans and methods. We use God’s mighty weapons, not mere worldly weapons, to knock down the Devil’s strongholds. With these weapons we break down every proud argument that keeps people from knowing God. With these weapons we conquer their rebellious ideas, and we teach them to obey Christ. 2 Corinthians 10:3-5 (NLT)

I don’t have a copy of the New Living Translation (from which that quote is taken). I’m a little bit unsure of some of their wording. The connotation it gives me is that we wage war against people who have “proud arguments” and “rebellios ideas” in order to get them to “obey” Christ. Barry rightly points out in his commentary that “No Christ follower that has a grip on reality would deny that we are in a constant spiritual battle with Satan and the demonic realm.” He immediately follows with the point of his devotion: “What is often denied by believers is the incredible power of God to defeat the attacks that come against us.” See what he’s done here? It’s the same thing I’ve always done. His statement seems to imply that God’s power, while available to us, is for defensive purposes while the passage he quotes implies to me that God’s power is for offense. I’m going to discuss WagingWar more. Come add your comments.

Posted in  | no comments

Onward Again!

Posted by Doug Thu, 12 Dec 2002 14:16:00 GMT

Thanks to my friend StuBell I’m back into the progress lane again on the highway of writing the Linux device driver for the DataPlay drive. I had been stalled for what seems like forever. With some careful code review he caught two errors: one of my data structure members was the wrong size and I was calculating a URB buffer length incorrectly.

Posted in  | no comments

Programming has gotten too hard

Posted by Doug Wed, 11 Dec 2002 20:49:00 GMT

So just how big is the world of programming? Joel Spolsky thinks it’s so big it really several unmeasuruably large worlds: Windows Programming, Machintosh Programming, Unix Programming, Java Programming. He posits that programming used to be 90% skills and 10% knowlege of the API but that this has flipped.

So for now, my advice is this: don’t start a new project without at least one architect with several years of solid experience in the language, classes, APIs, and platforms you’re building on. If you have a choice of platforms, use the one your team has the most skills with, even if it’s not the trendiest or nominally the most productive. And when you’re designing abstractions or programming tools, go the extra mile to make them leak proof.

Posted in  | no comments

Older posts: 1 ... 236 237 238 239 240 ... 242

Copyright 2001 - 2005 by Lathi.net and Doug Alcorn

Creative Commons, Some Rights Reserved Ruby on Rails Developer Powered by Debian GNU/Linux Powered by Typo