Once or twice a year I get to work with an excellent DBA pal from Illinois called Jason Froebe who describes himself as a, “Perlmonger capable of speaking fluent munchkin.” His personal blog is called Ramblings of a Geek, but I keep telling him he should rename it “Froebe’s Frontal Lobe”.
The work that Adrian mentions is a last minute article for the International Sybase User’s Group that I wrote and he edited. The benchmarking article that many people are waiting for is being held up by several groups giving their approval for the release of the material.
As always, it is a real pleasure to work with Adrian 🙂
Most of you know my husband, Jason. Well, I’ve been trying to figure him out for more than a few years now, and I think I’ve come pretty close.
He either suffers from ADHD, or Asperger’s Syndrome.
Wait, don’t laugh. Hear me out.
When he is focused on something, it is with laserlike intensity. A bomb could go off 3 feet from him, and he’d never even notice. I’ve seen Miriam put things in his ear, but if he’s trying to figure out some new code, he doesn’t notice at all. Hours later he wonders why he has cracker bits on his collar. His social skills are, how to put this gently, not his strongest suit. He’d much rather sit home in front of his computer, coding, than interact with people. For years, he got along just fine with zero involvement with the opposite sex, at least of a romantic nature. He just wasn’t interested in, or looking for, a relationship. Hence, the thinking he might, if a child today, be diagnosed with Asperger’s. Also, from talking to his mother, I’ve learned that he didn’t talk until he was 3, and barely engaged in imaginative play. He was far more interested in building and sorting things as a small child, and being alone on his computer once older. Seems to fit, no?
But, when something doesn’t have his laser focus, he has the attention span of a squirel who has just downed a 6 pack of Mountain Dew. He is the most easily distracted, forgetful man I’ve ever known. He’ll be half way through a sentence, and completely forget not only what he was going to say next, but the entire topic at hand, and even that he was involved in a conversation. Something else will have caught his eye for half a second, and his brain is gone.
I’ve talked to his coworkers, and he’s the same way at work. Sometimes, he’ll drop words, or even sentences from a paragraph (that he is speaking!) and not even notice that 1/2 of it is missing. You look at him, and have no choice but to say “huh?” and his response? “I forget”.
Seriously, squirel. Hence thinking he has ADHD.
So, I’m torn. Does he fall under the autism spectrum, or the attention deficit hyperactivity spectrum?
Perhaps it is both.
Either way, having children with this man I’ve realized one thing: I’m totally screwed.
I love perl, I really do. The problem is that I need to also work with XML as well. CPAN has numerous modules that work with XML to one degree or another.
Producing XML is simple and easy. Reading or manipulating it involves loading the XML through a parser. The parsers will create a myriad of hashes, arrays and the like but navigating them even with tools like XPath make you want to perform oral surgery on yourself using rusty tiddly winks.
So my question is this: Are there any XML parsers for Perl that are easy to use without having to deal with arbitrary hashes of hashes of hashes and …. (don’t forget the arrays)?
I have attached a sample ASE 15 upgrade document which I had created for version 12.5 and have made changes for our version 15 upgrades. I don’t know if it will help anyone, but I seem to recall a few people asking for some documentation. Hopefully it can be used as a template? Anyways, you are welcome to look at it, clone it, get ideas, or whatever.
I know of quite a few individuals that are looking for work. Most people seem to forget that when you go to a job interview, you are interviewing the interviewers just and must as they are interviewing you. Hopefully these questions I found over on Derik Whittaker’s blog:
Explain the company’s development process at a high level.
How are releases scheduled/planned, do you utilize iterations
Do you have dedicated environments (development, qa, stage, production)
Do you follow any formal methodology (agile (what flavor), waterfall, etc)
What is the company’s philosophy on team member involvement in the SDLC process