None of the children made their bus today. That means I drove to an elementary school, a middle school, and the high school (twice) because one of the high schoolers grew ill and required a stop at Target for medicine. That one was not contagious and refused the offer to stay home. Ok. I’ve filled my Monday crap quota. Can I have the rest of the day in peace to get some work done?
Year: 2008
Monday started yesterday
I had planned 8 or more hours of programming for yesterday. However, I did not leave the campground as early as planned and ended up staying longer than intended at the church with the people cleaning. I wasn’t home long before I became so enraged that I simply could not work.
Import from iWeb to WordPress
I helped Chris the Carpenter and Kari the Herbalist set up YurtTrash and The Lifted Lorax Show recently. They were using iWeb and importing to WordPress did not look promising. Fortunately, they decided against importing so I ceased seeking out a solution or writing one myself. Melinda has asked about the solution for importing from iWeb to WordPress. Luckily, Dan of MaciVerse wrote an excellent guide on March 8, 2008 How To: Import your iWeb Blog to WordPress. Since MaciVerse is down right now, I am reproducing his entire post (minus pictures) for prosperity:
Update: Looks like MaciVerse is back up. I just caught caught it during Maciverse’s face lift.
From the mouths of babes
Amy, almost 6 years old: "I didn’t know her. I got in her car because she told me to get in and I didn’t want to be rude."
AND
Amy: "I was on a road called North something."
Note: This is my 7000th post! I wanted to make it special and funny or have a contest or something. Instead I chose scary.
My child walks the road where dogs go to die
Thank you strangers, whoever you were, for delivering my child from harms way. See, I just washed the dog, was shirtless, and looking fairly unpresentable having just returned from leading 17 boys on a rock climbing camping trip. By the time I grabbed a shirt you were gone. I suppose I should have just gone to your car. It would have completed the picture of an irresponsible white trash parent for you. My almost 6 year old daughter was trying to find the neighbor’s dog after it ran away and the neighbor, thinking the children wouldn’t wander far, told the children they could not come back into the house until the dog was found. My daughter knows she cannot go past a certain marking on the street but apparently did not know she could not cross the creek. That creek is thick with mud and still has water from our recent deluges. She found her way to Northshore Drive which is one of those roads riddled with crosses on the shoulder and enough road kill to create an A to Z picture book of dead animals. This is the same road I fought for three years to convince the school that our elementary school bus stop should not be on that road.
I have to say this event has created conflict in so many ways. The wife and I are bitterly angry at each other because I grew furious that she wouldn’t go greet you. She did not understand what I was asking, did not see you pull up, and also considered herself unpresentable. Instead you met my oldest son. He has an issue with social situations and does not understand things like asking for your name so that I have some semblance of a clue about whether or not you were friends or just plain good Samaritans. You also met my dog who is a very friendly and safe German Shepherd but has taken to running toward strangers at the house with a fear inducing bark but really she just wants to say hi and let us know you are here. I got mad because I just soaked myself and made my back ache giving her a bath on the porch but apparently I am the only person in our family capable of opening the front door without letting the dog outside. I am upset with my daughter for straying so far from home, for being on such a dangerous road, and for getting in a car with someone she did not recognize, "because she told [her] to get in and [she] didn’t want to be rude." At the same time, I am thrilled that she got in the car with you! I will have to re-think this whole brainwashing our children to not trust strangers bit. After all, aren’t most people good? Shouldn’t we trust each other? Thanks again for keeping my child safe!
Update: Later the neighbor did drive out and find their dog safe and sound.
Jeep Report – Good news/ Bad news
I broke the Jeep a long time ago. It was stupid. Finally, the freeze plug is back in! Now the good news is that it appears to be holding water! The bad news, the 15 gallons of gas that has been sitting in the tank for a year and a half seems to no longer have the octane needed to turn the engine over (or I need new spark plugs).
Oh they want to know about the Earthquake!
I peeked at my stats and noticed a huge influx of people reading about the 7.7 Earthquake that hit Knoxville on June 19, 2007. I thought it unusual until I saw all the earthquake chatter on Twitter.
Life as a computer consultant
In the past decade, I’ve had this conversation a lot! Fortunately, I made a decision last year to reduce my load to a few clients who understand the business very well and are not typical of the one described above.
How stressed have you ever been?
Last night I allowed myself to sleep a little. I dreamed about my work. And threw up.
From the mouths of babes
Evan, quickly approaching 3 but already an expert: "OOH peein" (that’s open to the uninitiated) *squint* *grin* "peeeas" (that’d be please)
I think, "Aw, he’s so cute." Then Evan hands me a box of 24 Durex condoms. That’s a whole 2 year supply!
Dad: "A little young for those aren’t you?"
Of course, if you help contribute to the vasectomy fund , I can quit buying those things and think of ALL the oil that could be saved! The material itself, transportation, packaging, manufacturing equipment, and so forth. Snip me, save the planet! You know, if May 27 rolls around and we still only have a penny, I’m tempted to DIY this procedure while streaming it over ustream. I mean, how difficult could it be?
Stupid CF Configuration Errors and MS SQL
You know when you are on a tight schedule, the stupidity that comes with MS SQL, ColdFusion and a Windows Server can make you go bald. There is no reason for something as simple as creating a datasource to be throwing dumb error messages!
Connection verification failed for data source: foo
java.sql.SQLException: [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user ‘foouser’. Reason: The password of the account must be changed.
The root cause was that: java.sql.SQLException: [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user ‘foouser’. Reason: The password of the account must be changed.
The password has been changed half a dozen times!
Update: Ah! Either 1) Know what your password policy is and make sure your password is compliant or 2) turn off “Enforce password policy” and “User must change password at next login” (which was my problem). For a datasource, you can probably remove the check from “Enforce password expiration” as well. Note that if you try to do all three of these at once that you will get errors. Remove “User must change password at next login” first then “Enforce password expiration” then “Enforce password policy”.
Why didn’t you just do that in the first place?
Years ago I ripped all the paneling out of the downstairs, tore out cabinetry, plumbing, a sink, and a wall. I waterproofed the concrete block wall first by filling any cracks with a mortar then painting the block with a thick waterproofing sealing primer. The wife asked, "why is this taking so long?" I then created studs for the new wall which included a walk-in closet and a nook that the previous setup did not include. The wife asked, "why is this taking so long?" I pre-drilled the studs for wiring and ran electric, cable (to multiple drops), and ethernet (to multiple drops). The wife asked, "why is this taking so long?" Next I insulated the walls and hung the drywall. The wife asked, "why is this taking so long?" Finally I was able to do the tedious step of applying joint compound (spackling) to fill the gaps and cover the drywall screws. If you mess up the joint compound, the mistake will be clearly seen when paint is applyed. I sanded and sanded and reapplied compound and sanded and sanded. The wife asked, "why is this taking so long?" Finally I was able to put a coat of paint on. The wife asked, "why didn’t you do that in the first place?"
Often my programming is very similar. A lot of detail goes into the framework of the site, that is the behind the scenes stuff that nobody ever sees. As a matter of fact, if I have done my job well, anything complex should be hidden from the user and the website should leave them with a "wow that’s easy! I could do this!" feeling.
My current project involves using ColdFusion to fetch a large amount of data from a data provider (some other company that has a really big database which frequently updates) in an xml format then parse it to save the results in my client’s database. I have made it over a huge challenge! But all my work is invisible to the frustrated client. I’ll put up the visible side shortly and I fear the client will ask, "why didn’t you do that in the first place?"
IJA Festival 2008 is in Lexington!
Oh serendipity! This is the closest I have ever been to the International Jugglers’ Association festival! I have video tapes from renegade shows from a couple of decades ago that just look like a blast. Years ago, young and bullheaded, I had attitude toward the IJA as being the evil juggling overloads (for profit) that popularized that horrid 4-4-10 nonsense. In truth, I just wasn’t innovative enough to get myself to one of the festivals. Groundhog Day Juggler’s convention in Atlanta and the one Neil Stammer (Andrew J. Allen) hosted in D.C. were the ones I was able to attend.
Juggling festivals are wonderful. You learn so much. And there’s nothing to really describe the sensation of walking into a gymnasium filled with a few hundred people throwing things at each other. And when you get some really talent passers together, the juggling is like clockwork, everything around you fades away, and you are in a single group mind defying gravity!
I went to the Knoxville Juggler’s Club night last night. It was thrilling but my skills have faded and long since been surpassed by superior jugglers. I never uttered that I was the best juggler in Knoxville; that would be wrong, lacking humility, egotistical, and arrogant. But years ago I heard it, and secretly I didn’t think it was too far off base not because I was talented but because Knoxville just didn’t have that many die-hard jugglers. Of course back then I’d blow off classes to go listen to Jimmy Buffett, The Grateful Dead, reggae, and the occasional acoustic guitar player while juggling barefoot in the grass at the World’s Fair Park. Met one of my best friends and has wife on one of their first dates while skipping class to juggle in that park. I want to keep going to the club and I want my juggling fire back. I doubt I will catch up to these guys. As the has-been juggler, I wonder how I would hold my own at the IJA Festival. I feel a bit like Fast Eddie Felson; there was then and there is now.
61st IJA Festival
July 14-20, 2008
Lexington, Kentucky [Source, juggle.org]
Design Coding – Rapper explains my world
m0serious you are my hero!
Please, I beg you. If you ask people to make a website for you or if you are an artist/designer that gives templates to a scripter or coder, watch this video all the way!
IR pain in the S
You know, I used to be the model citizen. I kept immaculate records. Had a petty cash box in the house and an account in Quicken for balancing the petty cash. I tracked every expenditure and literally knew how much money I had down to the penny. Ok, that was a little Monk but I never missed or was late on a bill, I kept balances on my credit cards and always paid at least double the minimum, and I planned my taxes such that my return would be close to zero. I always filed early or on time. When my first business along with my first marriage collapsed, I slipped. I lost the will to do much of anything. When tax season came around my affairs were in such a confused state that I needed an accountant to straighten things out. Instead I simply didn’t file. The following year I had my act back together but assumed that since I didn’t file the previous year, I couldn’t file the consecutive year (a wrong assumption!). That was an expensive choice! And one I took a lesson from "always file even if the numbers are wrong or you can’t pay" As it turns out, had I filed those years I would have received some much needed relief both times. Now, the penalties on that first year alone will have me in a bind for the next couple of decades.
I’m back on the bandwagon. I don’t have a petty cash fund setup in my accounting software but order has been restored to the accounting side of my life. I finished my taxes on March 28 but waited to e-file until this Monday which was a mistake. So far my e-file has been rejected 3 times. The latest was that my adjusted gross income did not match last year’s return. After a lengthy stay on hold and some investigation, a nice IRS agent informed me that they never received my 2006 return! As it turns out, I tried to e-file last year and apparently was rejected (probably for some similar reasons this year had problems). I suppose in 3-5 years the IRS would have contacted me to explain that they did my 2006 taxes for me and that I owed $xx,xxx dollars. There has to be a better system than this!