Tuesday, September 30, 2008
Bloglines...Kinda...Sucks
For years now, I have been using Bloglines as my blog aggregator - it's usually pretty good, but lately there have been more and more problems, and the past two days, it's been completely dead slow - I can't really read all of the blogs that have been piling up (aggregating if you will) during my trip - this sucks, and I am going to finally bite the bullet and migrate my entire feed list to a feed aggregator that doesn't completely suck. Any suggestions?
Monday, September 29, 2008
So...I Am Married
Yeah, that's right...married. Pretty awesome - all those months and months of planning and errands and craft making, the trips to reception sites, to Paper Source, the printing press we were running out of our guest bedroom - it's all done! We are married. It was a wonderful day - Hannah be damned. It rained on our wedding day, which it WAS NOT supposed to do. When I say rained, that would be kind of an understatement, because it was like Noah's Ark weather. Jena wasn't pleased, and we didn't get a ton of pictures outside like we had hoped, but we did get some. The ceremony was outstanding - the church was beautiful, Father Byrne delivered an exceptional homily, and we delivered our vows to each other without too much stuttering! What a great moment - a feeling of joy, fulfillment, and relief. Jena was absolutely beautiful. I stood up there with my best friends in the world. We promised ourselves to each other for forever. I wish my father could have seen it. He would have been proud.

We took off for the reception, which ended up being great as well. The food was delicious, the space was great, and all the little touches that Jena spent so much time on really made the day all that much more special. I must admit that as a guy who doesn't appreciate arts and crafts and details, once you saw it all in motion, it was really really impressive - I hope all the people who attended the reception liked it, and had a good time. I had a lot of people taking pictures for us (for free) in addition to the photographer we hired. We have so many memories that we will be able to relive over and over again thanks to all these talented amateurs. Here's one of the best of the non-professional shots (kudos to Eric):

More to come later on the honeymoon, sports, and what I missed while I was gone (holy crap Sarah Palin!) - just wanted to recap an amazing day and thank everyone who joined us to make it so special.
We took off for the reception, which ended up being great as well. The food was delicious, the space was great, and all the little touches that Jena spent so much time on really made the day all that much more special. I must admit that as a guy who doesn't appreciate arts and crafts and details, once you saw it all in motion, it was really really impressive - I hope all the people who attended the reception liked it, and had a good time. I had a lot of people taking pictures for us (for free) in addition to the photographer we hired. We have so many memories that we will be able to relive over and over again thanks to all these talented amateurs. Here's one of the best of the non-professional shots (kudos to Eric):
More to come later on the honeymoon, sports, and what I missed while I was gone (holy crap Sarah Palin!) - just wanted to recap an amazing day and thank everyone who joined us to make it so special.
Labels:
wedding
Funky Eclipse Error
Thought I'd post this since I didn't see anything on the interwebs to solve my problem:
Background:
Mac OS X - Leopard
Eclipse 3.4 Ganymede
I installed an Eclipse update today to SVNKit (not really sure of the version), and upon doing so, when restarting the app got the following error:
I did a bit of research and only found references to Windows issues on milestone builds of 3.3. I decided to open up the Eclipse package contents in Eclipse.app, and checked eclipse.ini, since it's often the culprit for weird startup errors.
I had the following line:
../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800
-startup
I no longer had that folder but I did have a folder pointing to 1.1.1.....
I updated the directory to point to the directory that DID exist, and voila, it worked! Hopefully if anyone else runs into this this will help...
Background:
Mac OS X - Leopard
Eclipse 3.4 Ganymede
I installed an Eclipse update today to SVNKit (not really sure of the version), and upon doing so, when restarting the app got the following error:
The eclipse executable launcher was unable to find its companion shared library
I did a bit of research and only found references to Windows issues on milestone builds of 3.3. I decided to open up the Eclipse package contents in Eclipse.app, and checked eclipse.ini, since it's often the culprit for weird startup errors.
I had the following line:
../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.100.v20080509-1800
-startup
I no longer had that folder but I did have a folder pointing to 1.1.1.....
I updated the directory to point to the directory that DID exist, and voila, it worked! Hopefully if anyone else runs into this this will help...
Thursday, August 28, 2008
Obama v. McCain v. None-of-the-Above
You remember back in high school or college, taking those tests where at the end there was
E) None of the above
And that answer was almost always right (or maybe not - my grades were never that great)? It just seemed like usually if that was a possibility, that was the answer. Even after last night's rousing speech by Barack Obama, I still feel like I am sitting here waiting for that other candidate to come along. The 'none of the above' candidate.
I can't stand the Conservative penchant for inserting their morality into my life through political measures. Do we really need the government to tell us that we should be Christian, that people can't make fundamental decisions about their bodies and their health, and that gay people's feelings about each other are so illegitimate that we should not allow them to share the same rights that straight couples share? Why am I not a patriot because I don't support a needless war in Iraq. Doesn't anyone see the parallels with Vietnam? Surely McCain does, because - oh hasn't he mentioned this - he fought in that war, and was a POW! That means only he is qualified to posit an opinion on American involvement in any war, anywhere. While I by no means intend to minimize his struggle, did sitting in a prison for years really make him more qualified to be a Commander-in-Chief?
Conversely, I am really tired of the Liberals telling us about the evils of 'outsourcing', how the American dream is a factory job, how everyone should buy American made goods because that's the RIGHT THING TO DO. Why do I have to buy overpriced things just because they are made here. Oh by the way, let's tax the corporations more! How dare they try to create shareholder value! Where do you think those profits go? It couldn't POSSIBLY go toward job creation, increased shareholder value, dividends for investors who are very possibly...you guessed it...AMERICANS. Sigh. Unions are bad - a relic of a time gone by when working in factories was dangerous and workers didn't have options. Now they do. Transportation, the internet, and the media have the legitimate mission of the Union obsolete. Oh, by the way - factory work is NOT the American dream. The American dream should be better than that, so stop pandering to people who want to work cushy jobs at Union wages, doing work that can be done for 20% the price by an uneducated third-world worker, or by a robot. The American Dream is to be the person who creates the f******g robot, people. While we are on the subject of moving forward, let's move forward on this message, Barack.
Where oh where is the candidate who comes in and says "You know what, let's be intelligent here. You want to go to church? Awesome. Do it. I don't care which one, because it's not my damned business. Oh, you're gay? And you want to live in a monogamous relationship? Go right ahead - it's not bothering me! Hey while we are at it, you know what I think - I think that the NRA is misusing an old statute that was put in place to keep the British army from overrunning their town! Let's come right out and call bullshit. Oh and the unions, we don't want their support, because they are NOT ACTING IN THE BEST INTEREST OF AMERICAN WORKERS. We aren't going to tax businesses more, but we will close the tax loopholes. You know what we are going to use that extra money for? Hmmmm. How about energy technology research, so that we can stop acting like we are really concerned about the middle east, and stop fighting wars! Maybe we should save our fight for things like fighting to keep our budgets in check. And on the topic of social security - why is it so bad that we would privatize it. We don't take care of the rest of your money for you. If you can take care of some of your money, why don't we let you take care of ALL OF YOUR MONEY."
I don't think that person exists, and if they did, they would probably only get votes from cranky opinionated jerks like me.
Anyway, that one has been building up for a while. I am tired of hearing about celebrities, and I am tired of hearing about people with too many houses. Let's talk about real things, real problems, and actual possible solutions. Thank goodness I will miss lots of this crap while I am in Italy next month.
E) None of the above
And that answer was almost always right (or maybe not - my grades were never that great)? It just seemed like usually if that was a possibility, that was the answer. Even after last night's rousing speech by Barack Obama, I still feel like I am sitting here waiting for that other candidate to come along. The 'none of the above' candidate.
I can't stand the Conservative penchant for inserting their morality into my life through political measures. Do we really need the government to tell us that we should be Christian, that people can't make fundamental decisions about their bodies and their health, and that gay people's feelings about each other are so illegitimate that we should not allow them to share the same rights that straight couples share? Why am I not a patriot because I don't support a needless war in Iraq. Doesn't anyone see the parallels with Vietnam? Surely McCain does, because - oh hasn't he mentioned this - he fought in that war, and was a POW! That means only he is qualified to posit an opinion on American involvement in any war, anywhere. While I by no means intend to minimize his struggle, did sitting in a prison for years really make him more qualified to be a Commander-in-Chief?
Conversely, I am really tired of the Liberals telling us about the evils of 'outsourcing', how the American dream is a factory job, how everyone should buy American made goods because that's the RIGHT THING TO DO. Why do I have to buy overpriced things just because they are made here. Oh by the way, let's tax the corporations more! How dare they try to create shareholder value! Where do you think those profits go? It couldn't POSSIBLY go toward job creation, increased shareholder value, dividends for investors who are very possibly...you guessed it...AMERICANS. Sigh. Unions are bad - a relic of a time gone by when working in factories was dangerous and workers didn't have options. Now they do. Transportation, the internet, and the media have the legitimate mission of the Union obsolete. Oh, by the way - factory work is NOT the American dream. The American dream should be better than that, so stop pandering to people who want to work cushy jobs at Union wages, doing work that can be done for 20% the price by an uneducated third-world worker, or by a robot. The American Dream is to be the person who creates the f******g robot, people. While we are on the subject of moving forward, let's move forward on this message, Barack.
Where oh where is the candidate who comes in and says "You know what, let's be intelligent here. You want to go to church? Awesome. Do it. I don't care which one, because it's not my damned business. Oh, you're gay? And you want to live in a monogamous relationship? Go right ahead - it's not bothering me! Hey while we are at it, you know what I think - I think that the NRA is misusing an old statute that was put in place to keep the British army from overrunning their town! Let's come right out and call bullshit. Oh and the unions, we don't want their support, because they are NOT ACTING IN THE BEST INTEREST OF AMERICAN WORKERS. We aren't going to tax businesses more, but we will close the tax loopholes. You know what we are going to use that extra money for? Hmmmm. How about energy technology research, so that we can stop acting like we are really concerned about the middle east, and stop fighting wars! Maybe we should save our fight for things like fighting to keep our budgets in check. And on the topic of social security - why is it so bad that we would privatize it. We don't take care of the rest of your money for you. If you can take care of some of your money, why don't we let you take care of ALL OF YOUR MONEY."
I don't think that person exists, and if they did, they would probably only get votes from cranky opinionated jerks like me.
Anyway, that one has been building up for a while. I am tired of hearing about celebrities, and I am tired of hearing about people with too many houses. Let's talk about real things, real problems, and actual possible solutions. Thank goodness I will miss lots of this crap while I am in Italy next month.
Labels:
politics
Thursday, August 21, 2008
Groovy is the Only Way To Code
Well - any sort of awesome scripting language will do. I had a particularly nasty query that I was going to need to write today to see if there were people who had a value in a column in one table and no backing data in another table. This is an odd bit of legacy data model stuff that doesn't utilize any sort of foreign key constraints, and apparently there was a blip at some point more than 6 mos back that caused a bit of data corruption. Instead of figuring out this bizarre query, I thought, "Gee Kirk, you are always looking for a reason to use Groovy - here it is!"
Here's what I came up with:
Now I guess I am just a really big nerd, but I felt oh so satisfied after writing that. For sh*!ts and grins, I wrote the same thing in java, and it was a lot of code, and it was annoying, and you had to do the while rs.hasNext thing, and get the current resultset, and then do the rs.getString() thing, and do the Statement = this that. It's a lot of code to do very little, and it kind of sucks. Now granted most people don't really do a ton of direct to db stuff anymore, with all the ORM solutions like Hibernate for Java and ActiveRecord for Ruby/Rails, but when you need something surgical like this, it just can't be beat. Man oh man it's awesome.
My name is Kirk, and I am a freakin nerd.
Here's what I came up with:
import groovy.sql.Sql
sql = Sql.newInstance("jdbc:mysql://localhost:3306/mydb", "mydbuser",
"mydbpass", "com.mysql.jdbc.Driver" )
def badIdList = []
sql.eachRow( "select id, weird_col, active from table1 where active = 1 and weird_col is not null" ) {
myId = it.id
checkCount =
sql.firstRow( "select count(*) as count from table2 where table1_id = ${myId} and is_right = 1").count
if ( checkCount == 0 )
{
println( "bad id: ${myId}")
badIdList.add( myId )
}
}
println( badIdList )
Now I guess I am just a really big nerd, but I felt oh so satisfied after writing that. For sh*!ts and grins, I wrote the same thing in java, and it was a lot of code, and it was annoying, and you had to do the while rs.hasNext thing, and get the current resultset, and then do the rs.getString() thing, and do the Statement = this that. It's a lot of code to do very little, and it kind of sucks. Now granted most people don't really do a ton of direct to db stuff anymore, with all the ORM solutions like Hibernate for Java and ActiveRecord for Ruby/Rails, but when you need something surgical like this, it just can't be beat. Man oh man it's awesome.
My name is Kirk, and I am a freakin nerd.
Labels:
geekery,
groovy,
programming
Tuesday, August 12, 2008
You Know It's Bad When...
You Know It's Bad When...
Your neighborhood isn't even good enough for dead people.
Seriously. Ouch. Detroit is such a sad case. Yes it is as scary as people describe it. Yes the economy there is only going to get worse before it gets better. As someone with family in Michigan, it makes me sad to see a great place go so far downhill. You have failing industry in the stranglehold of the greedy and shortsighted unions. You have inner cities with varying high school graduation rate estimates that all end up not on the sunny side of 50%. It's a perfect storm of people who are waiting to work unskilled jobs that aren't going to be there anymore. Not good. The mayor of Detroit can't fix it though, because he's too busy sitting in jail. It's a sad case, and there are no easy answers.
Until someone gets some bright ideas, you are going see a lot of this in 'the D':
Your neighborhood isn't even good enough for dead people.
Seriously. Ouch. Detroit is such a sad case. Yes it is as scary as people describe it. Yes the economy there is only going to get worse before it gets better. As someone with family in Michigan, it makes me sad to see a great place go so far downhill. You have failing industry in the stranglehold of the greedy and shortsighted unions. You have inner cities with varying high school graduation rate estimates that all end up not on the sunny side of 50%. It's a perfect storm of people who are waiting to work unskilled jobs that aren't going to be there anymore. Not good. The mayor of Detroit can't fix it though, because he's too busy sitting in jail. It's a sad case, and there are no easy answers.
Until someone gets some bright ideas, you are going see a lot of this in 'the D':
Tuesday, August 5, 2008
Subscribe to:
Posts (Atom)

