Scriptorium
Friday, October 23, 2009
  Abp. Wuerl at UD Ministry Conference
Today I went to the University of Dallas Ministry Conference, which was cosponsored by the Dioceses of Dallas and Ft. Worth. I enjoyed all four of the sessions I attended, but the keynote by Abp. Donald Wuerl, who is the Archbishop of Washington D.C., was especially impressive. I typed up my notes and posted them for anyone who might be interested.
 
Saturday, August 15, 2009
  A Git Success
Here is a nice, short testimony from someone who switched their software version control system for a 500,000 line Java project from Subversion to Git. I am still using Git for my little projects at work on Windows XP and at home on Mac OS. I'm very happy with it, but I must confess that my needs are simple, and I know just enough Git to get me by.

One feature that I enjoy is that after I realize that I have changed several files without a checkin, it is easy for me to break up the changes into logical groups, and check them in separately. I am not forced to check in all of the changes together. Git does this using a two-step process for checkin. Each changed file must be "staged" before it can be checked in. You do not have to stage every changed file for a given checkin, giving you control over what goes into the checkin. In fact, you can even stage individual lines in a file, allowing you to split the changes in a file over multiple checkins.
 
Wednesday, August 05, 2009
  School Papers Online
Last night I finished putting my school papers on my website. They are available at http://www.grahamtx.net/papers/ . I will warn you that these are academic papers and may not be the most lively reading. They are also written to fulfill the requirements of an assignment rather than the needs of a normal reader. However, someone might find them useful, and it's an additional motivation for me to write clearly if I think someone besides my professor will be reading them.

 Finally, I took this picture at St. Ann's after Mass this morning. I thought it turned out nice for a picture from a phone.

Posted via email from Greg's posterous

 
Tuesday, August 04, 2009
  Fighting Death
Death is evil, and the fight against death is a noble fight. The Christian, however, knows that the fight is largely over. Jesus Christ conquered death on the cross. Although we still experience physical death, the cross has taken away the sting of death for those who believe. The fight that remains for the Christian is the fight of faith.

 Of course, we naturally avoid physical death. It is good for Christians to maintain their health, seek medical treatment when needed, and do what they can to have a long and productive life. But we must keep in mind that such goals are secondary. Our destiny is the next life, and the basis of that is our ongoing relationship with God, which is rooted in faith. Before we can have a relationship with God, we must believe that He exists, that He loves us, that He has conquered sin and death through Jesus Christ, and that we can trust Him to do what is best for us, even when it is not what we think would be best. This includes the point at which we leave this life, whether it comes early or late, quickly or slowly, easily or with difficulty.

 My mother is going through cancer treatment right now. It is going well, and I'm very thankful for that. I am praying that she will have a complete recovery and stay with us for many more years. I know others who are fighting cancer and other life-threatening conditions, and I also pray for their recovery. But I have another prayer because recovery is not guaranteed, and all of us will die one day. I pray that even for those of us who do not recover, that they and their loved ones will keep trusting God. My fear is that if recovery does not come after a long, valiant, prayer-filled fight, people will think that God does not care, or that He let them down. This is the crucial point, the ultimate test that we face. It is difficult to trust God at those times because the rewards of heaven and His ultimate plan are invisible to us. We have to believe that it will ultimately turn out good, or we risk falling into bitterness.

 Jesus Christ has obtained eternal life for all who will receive it from Him. We can have an experience of eternal life in this world, but its complete fulfillment is not until later. We walk by faith, not by sight, and although God gives us many evidences and helps to our faith, He does not give us all of the answers. We may face times when it seems like we don't have any answers, but we must remain confident that God is good. In the end we will see that it was for the best.

 "So we do not lose heart. Though our outer nature is wasting away, our inner nature is being renewed every day. For this slight momentary affliction is preparing for us an eternal weight of glory beyond all comparison, because we look not to the things that are seen but to the things that are unseen; for the things that are seen are transient, but the things that are unseen are eternal." 2 Corinthians 4:16-18

Posted via email from Greg's posterous

 
Monday, August 03, 2009
  Back to work
After two weeks of vacation, I'm back to work. It's a beautiful day, but hot. Due to construction, A/C isn't working in my office, but it's not too hot because cooling is working in other parts of the building. I'm trying this post from the iPhone, so I'll see how well this works. I'm very happy with how well Posterous worked with my post this morning. Well, there's lots to do, so I'd better get back to it.

Posted via email from Greg's posterous

 
  Trying out Posterous
I am trying out the Posterous service. It lets me make a blog post using email. The post goes to my blog on greggraham.posterous.com, but it should also post it on Blogger and Twitter, putting any pictures on Flickr. Sounds like fun! I'm attaching a picture of St. Thomas to see how that part of it works.

Posted via email from Greg's posterous

 
Friday, July 24, 2009
  Welcome
I have redirected the blog that used to be at grahamtx.net/greg/ to here at greggraham.blogspot.com. I have also renamed this blog to Scriptorium because it will contain posts having to do with Theology (which mostly comes from Scripture) as well as programming (for which I often use scripting languages). Scriptorium refers to the "written output of a monastery" [Wikipedia], and while I am not a monastery, I do now work at a school run by monks, so that's another reason for me to pick this new name.

I hope that the new readers of this site who are interested in Theology are not bothered by the programming posts, and I hope the old programming readers are not bothered by the Theology posts. I have gone back and forth in the past on whether to have separate blogs for these subjects, or one combined blog. Well, it's combined again, and I hope it's for the best.
 
Friday, July 10, 2009
  Great Quote
Tim, the Enchanter, is a Ruby coder who also created a git installer for OS X. His blog has a great quote at the bottom: "What manner of man are you that can summon up code without C# or Java?"
 
  Let the Coding Begin
As is obvious, I have not posted a lot on here lately. Part of the reason is not thinking about it, or putting something in Twitter instead. However, another reason is I haven't done much coding lately. Well, that's about to change. I need to do v. 2.0 of a Django app at work this summer, and I will be doing some coding at home in Processing to get ready to teach it in the fall. Hopefully these projects will inspire some posting here.
 
Wednesday, March 25, 2009
  Manifesto for Software Craftsmanship
This is a video of an interview with Bob Martin, Pete McBreen and Michael Feathers about software craftsmanship.
 
Greg Graham's writings on software and theology.

My Photo
Name: Gregory Graham
Location: Irving, Texas, United States

Theology student and Technology Director

Archives
July 2003 / August 2003 / November 2004 / December 2004 / January 2005 / February 2005 / March 2005 / April 2005 / May 2005 / October 2005 / November 2005 / April 2006 / May 2006 / June 2006 / July 2006 / August 2006 / September 2006 / October 2006 / November 2006 / December 2006 / January 2007 / March 2009 / July 2009 / August 2009 / October 2009 /


Powered by Blogger

Subscribe to
Posts [Atom]