Skip navigation

Monthly Archives: June 2011

image

Yup…

image

Yup…

First I want to define a few things up front before I begin.

 


Grace: Mercy, forgiveness, freely extended to individuals who deserve only wrath.

Belief/Faith: Treasuring Christ above everything, and living in a manner that reflects outwardly the inward Joy of that profession.

Weight: Value or cost of something. Not necessarily a burden, although the cost or value to one might seem burdensome given it’s elevated cost to the one who assumes that weight. (it will make more sense as you read)


 

Recently (this past Sunday) I began a discussion with a friend of mine from church regarding God’s Love vs. His Justice.  I want to outline this briefly to provide a basis for further development.  We know that God’s Justice is perfect, and that our trespasses against an infinitely worthy/innocent/glorious God carries the penalty of death and eternal separation from God.  We also know that by Christ’s substitutionary sacrifice at Calvary we, upon accepting and having faith in him, have his righteousness imputed to us.  This is a legal action, nullifying our transgressions before God and allowing us to be in his presence in fellowship forever.  The question this raises is, why? 

Why would God in his perfect justice offers us, horrible sinners (yes all of us), a free pass?  This we define as Grace, and is fueled by one of God’s other characteristics, his Love.  Stick with me, this isn’t a Rob Bell moment.  We know that Hell is real and not all will receive this pardon or Justification.  So it’s safe to assume at this point, that there is a weight to Grace.  Freely extended, but not freely applied?  Yes, I believe that. 

It all sounds so simple, say a prayer, make a profession, and I’m safe.  True believers know this isn’t the case.  Like the man who finds the treasure in the field and gives away everything so that he can have that treasure.  Did he get more than he gave?  Did he make these sacrifices in sadness?  No, he assuredly received more than he gave, and did so gladly and without regret.  The faith runs deep, is transformational, and works in an equivalent manner.  No, our faith is not works based.  Yes, our works are faith based, and faith is the price of our salvation and reception of this imputed righteousness.

So lets evaluate Faith, and I will keep it very simple here.  Faith as I stated above with belief is placing Christ above everything, including yourself.  The truth is, this manner of living is not unlike living in servitude.  You seek to please your master, with love, through service in accordance to His Will.  You also, were bought and paid for, with his blood which he in turn paid lovingly for you.  Now to a non-believer this cost seems amazingly high.  Both the fact that Christ had to die, and the idea that servitude is the path to freedom.  The truth of the matter is, you are already in slavery before becoming a servant.  If you weren’t, no cost would have been paid for you.  We were all slaves to sin.  That sin drove us to place ourselves above that which deserves Glory (God) and heaps it upon ourselves.  I liken this to slavery, because in this scenario, we are not truly accounted for.  We are another slave, fighting for our own portion, which is maggoty bread compared to what rests on the masters table.  Yet as a servant, we are at the table with our master.  In servitude one is looked after, their best interests met in order for them to greater serve.  It’s a bond of love, and fellowship, sealed in service.  It is symbiotic in a sense, and provides what Sin so readily destroys, harmony or shalom/peace.  (do not read that God NEEDS us so much as he WANTS us)

So what is the weight of Grace?  That isn’t so easily defined, but one could surmise, the weight of Grace is:

The most heinous act in history; which merits the most glorious freedom for the believer.  That price was paid at Calvary, and the price for the believer is: Love, faith, and service for the one who died, and glory for the One who sent Him. 

As John Piper said in a sermon once, (an excellent sermon if you have an hour to listen) and it rings true here.

“We get the savior, He get’s the glory.  We get the great Joy, He get’s the honor.  Is that ok?  Good knight that’s ok!  It can’t be any other way if there is a God and a sinner like me.”

 


 

Parting thought on being a servant…

Lets take a moment to address something else for those who find the idea of being a servant repulsive or indignant. 

In our western culture the idea of “servitude” seems like something that devalues an individual.  We as believers are called into adoption, as heirs, to the throne.  We are not equal, but, part of the family.  How often do you cringe at the thought or service to your parents?  Siblings?  Cousins?  Children?  These are intimate relationships and fellowship, just as the relationship that is formed with the believer and Christ. 

You are cared for, provided for, and loved; but your worth does not exceed the worth of your master.  That does not diminish a thing.  I fully believe that every human is built with a desire to serve, it’s intrinsic to our nature and our happiness.  I do not think this is a coincidence. 

So with that; who or what are you serving?

So our little Maggie moo has had to get splints for her hands to wear while she sleeps.  The purpose?  To encourage her to keep her hands open more often.  The result?  She won’t sleep, at all.  She’s been making a lot of progress and has been very responsive to her physical and occupational therapy, but she has clearly drawn a little baby line in the sand on this one.

On the bright side, it does appear she’s keeping her hands open more, so they are working.  They are also helping us all suffer from sleep deprivation.  Will, having returned from a previous week with Grandma’s (the week before my lan party which was on the 3rd) has finally started to normalize from the spoiling that went down.  I love when he gets to spend time with his extended family, but I loathe trying to get him back into alignment afterwards.  It’s usually not accomplished without me being a iron wall, which no parent truly wants to be with their child.  Poor Amanda hasn’t been as lucky in terms of his best behavior in my absence.  It appears that we are at the point of: “Just wait till your daddy gets home”.  He is our little man though and we love him, he’s tons of fun, full of humor.  Right now with Maggie’s therapy, we are certain he is feeling a bit neglected.  It’s hard to explain to a 3 year old why their sibling is getting more attention than them.

Pray for them both and my wife as well.  These are trying, stressful times for all of us.  There are days where we feel absolutely broken.  We are still blessed, but the world has a way of blinding you from that.


In other news, I’m officially doing OSD testing and building as of the past two weeks.  So another SCCM feature/function/tech that I’ve had the chance to use in an applicable fashion.  So far I’m enjoying it, the initial building and testing though is very time consuming.

I’ve mostly been toying with MDT then applying what I see/learn from there to my SCCM builds.  It’s interesting, but I will assume it becomes less intense after I configure a baseline.

I’m also down to (started at 178) 164 lbs now and down 2 pants sizes from my workout regiment and dietary change. 

That’s all I have for now, for this disjointed blog post.

So as some of you may or may not know.  My wife is conducting a 365 picture project this year.  What’s a 365 picture project?  Essentially take a pic of you, or something in your life for each day of the year and compile it all together at the end of the year to sort of journal everything.  It’s, as you can imagine, a lot of pictures being taken a day.  I would say on average she has 5 to 10 pictures taken a day.  Realistically speaking, some days it’s about 2, others it’s near 30 or more. 

 

Ok, great, why are you telling me this? 

 

Well, I’m glad you asked.  She would spend a lot of time sorting, renaming, and organizing them.  I’ve been telling her a long time “just automate it” which is something I tell her about almost everything she does that’s repetitive.  Well finally after a long night or sorting through some 100+ photos she called me on it, and had me write her a script to rename all the files for her.  I also had a chance to get to show her a bit of that “computer stuff” I do everyday at work. Also, it’s been a while since I’ve done a scripting post, so I’m using this. 🙂

I figured I would go with powershell since I would have (easier) access to the .NET System.IO.DirectoryInfo class.  One of the things my wife loves is chronological accuracy, so pulling a timestamp from the image as part of its name seemed like a good idea.  She already had a routine where she copied them from her camera to an appropriate folder so specific file information was the only real concern here so this was going to be a very simple script.  Below is the code:

 


PARAM([string]$FOLDER)
$ErrorActionPreference = "silentlycontinue"
if($FOLDER -eq "")
    {$FOLDER = Read-Host "Path to picture folder?"}
    $LIST = Get-ChildItem "$FOLDER*" -Exclude *ps1 `
    -Include *jpg,*tiff,*jpeg,*gif,*bmp,*txt
            $X = 0
    ForEach($OBJECT in $LIST)
        {$EXTENSION = $OBJECT.ToString().Split("") | Select -Last 1
            $EXTENSION = $EXTENSION.Split(".") | Select-Object -Last 1
              $FILEINFO = New-Object System.IO.DirectoryInfo($OBJECT)
                $NAME = $FILEINFO.LastWriteTime.GetDateTimeFormats() `
                | Select-Object -Index 99
                    $NAME = "$($NAME) ($($X)).$($EXTENSION)"
                        Write-Output $NAME
            Rename-Item -Path "$OBJECT" $NAME
            $X = $X+1
            }       


So what’s happening?

First we run this script, either by launching it directly, or by launching it on a command line followed by the folder where our pictures reside. The folder path is our only variable here, if one isn’t entered at the start of execution, it will prompt the user for one.

Now the script will build an object list of everything inside the folder taking special care to exclude any potential powershell scripts in the directory to the $LIST variable.  I also built it to specifically include image file types (I didn’t want to rename some random non-picture files she might be storing in the directory (well, and txt for my testing purposes)). 

Now we define an integer value to $X so we can enumerate it for a counter during our ForEach loop, which we begin next.

For each file in $LIST we:

  1. Grab the extension for the file to variable $EXTENSION
  2. Retrieve the last write time of the file and store it as $NAME
  3. Set $NAME to $NAME + $X + $EXTENSION
  4. Write the final $NAME to console
  5. Rename the item to $NAME
  6. Enumerate $X by 1
  7. Loop

The outcome?

 

I showed her the way it renamed a series of text files I had placed in a test folder on my laptop.  At first, I received a rather dismissive “Oh, that’s good babe” however after I sat down at her desk and showed her the bad boy in action renaming another folder of 100 or so images in seconds, the sly grin found it’s way across her face.  The joy of automation.  The kind you can only get when you see something so small perform such a mind numbing laborious task for you.

She’s not quite ready to learn scripting, but at least now her eyes are open to other possibilities for automated solutions in her everyday computing.  And as a stay at home mother of 2, I’m more than willing to help her streamline all her recreational and productive time at the keyboard.  She is after all, my number 1 customer ;).

So this article was just posted.  I read it, and about cried.

http://tech.slashdot.org/story/11/06/06/2222226/How-To-Succeed-In-IT-Without-Really-Trying

What they are discussing here is something that truly geats at me in respect to my industry.  I’m certain its true in almost every area.  People can’t lead what they can’t understand.