Exactly. And Vixie goes on to say that Akamai can't do that because "the cost would 'drive their accountants crazy.'".
But I'm not sure having diverse bits of gear is such a huge cost. Wouldn't it instead be a way for sysadmins to broaden their experience and learn more about which tools are best for which jobs?
...sadly the full text is for subscribers only (and I'm not one), so the opening words will have to be sufficient:
Kid Rock Starves To Death
LOS ANGELES-MP3 piracy of copyrighted music claimed another victim Monday, when the emaciated body of rock-rap superstar Kid Rock was found on the median of La Cienega Boulevard.
Ecclesiastes 8:14 - "There is a vanity that takes place on earth, that there are righteous people who are treated according to the conduct of the wicked, and there are wicked people who are treated according to the conduct of the righteous."
> Ironically, it ended up killing the > company -- the developer wouldn't share the > code with anyone and didn't have the skill > set to make the sort of changes to it we > needed. In the end, we had to try and build > a new core from scratch, which just put > us even farther behind.
Well said. I wonder how often this happens - a developer is hired in the hopes of bringing onboard magical knowledge, but it turns out to be more of an impediment than anything else.
Perhaps there are some domains that work better for this than others - maybe writing drivers, or algorithm-heavy applications. But it seems like most businesses would be better served by writing the code themselves so they understand what it does and how it got to where it is now.
....who figured out how it worked (i.e., Browser Handler Object, HTTP POST of stolen account info to a site) is Tom Liston of Hackbusters. He's been sorting through this kind of thing for a while...
> XPATH queries take a bit of getting > used to, but you can query on
Right on. Another nice thing about XPath is that it can be mapped onto other hierarchical structures. For example, the Java static analysis utility PMD uses XPath to query Java source code for problems. This XPath query checks for empty if statements:
//IfStatement/Statement/Block[count(*) = 0]
Good stuff; more XPath rules are here. Props to the Jaxen and SaxPath guys for their fine work!
...is here.
...then we can follow his lead a la ant algorithms.
> is business getting done then?
Yes.
> the transaction server is down
> better than 10-20%
I'm not sure that necessarily follows from having a diverse collection of gear.
> The workplace is not a classroom,
> nor should it be treated as such.
Of course it is, and it should be. Usually it's referred to as "on the job training".
> you learn as you go,
Right on.
> Quote misattribute
Exactly. And Vixie goes on to say that Akamai can't do that because "the cost would 'drive their accountants crazy.'".
But I'm not sure having diverse bits of gear is such a huge cost. Wouldn't it instead be a way for sysadmins to broaden their experience and learn more about which tools are best for which jobs?
More here.
> Ruby advertisements
Touche, AC!
Lots of tools out there for examining Ogg files, too.
...can be found on sarovar.org... it's one of the biggest public GForge sites out there.
> another is downloaded over and over again
Yup, true, for each new release, too. So the numbers are diluted a bit.
On the other hand, someone could download it once and mirror it internally for 100 users to grab, so maybe it all works out...
...whew. That's as much as the most popular SourceForge project.
And I thought my charts spiked after I started mirroring CVS... crikey.
> Great link to the SQL query analysis tool!
:-)
Thanks, I'm always happy to drop a shameless plug here on Slashdot
> Or is it single machine?
Yup, just a single machine. We've talked about using replication for a hot backup, but for now, a simple nightly pg_dumpall is enough.
> commandprompt.com's solution
Yup, that looks like a good one, and the price isn't bad either - $1K.
...can be found on the Big List Of GForge Sites.
Props to Tim Perdue for picking a solid database on which to build GForge!
...some on PGFoundry, some still on GBorg.
PLUG: For example, there's this little SQL query analysis utility!
...RubyForge has been running on it for almost a year now, no problems.
Only a half million records and only about 75K queries a day, so it's not a huge DB... but it's definitely getting the job done.
> Corner office and a pile of stock. :[
Ecclesiastes 8:14 - "There is a vanity that takes place on earth, that there are righteous people who are treated according to the conduct of the wicked, and there are wicked people who are treated according to the conduct of the righteous."
So true!
> Eventually they promoted him out
> of the way to "architect"
Heh, classic. "We will pay you $90K per year and give you an office if you will please just be quiet."
...was started way back when.
Since there are now native service implementations available, it'd probably be better to just hook into those using Ruby/DL or some such...
> you mean "only used by a handful of dorks
Heh, on a similar note, the BileBlog's take on GMail invitations is scathing - as usual.
> I would imagine debugging would be a nightmare
That's a good point. Sure, my Java classes can now inherit from my COBOL classes... but do I really want to do that?
> Ironically, it ended up killing the
> company -- the developer wouldn't share the
> code with anyone and didn't have the skill
> set to make the sort of changes to it we
> needed. In the end, we had to try and build
> a new core from scratch, which just put
> us even farther behind.
Well said. I wonder how often this happens - a developer is hired in the hopes of bringing onboard magical knowledge, but it turns out to be more of an impediment than anything else.
Perhaps there are some domains that work better for this than others - maybe writing drivers, or algorithm-heavy applications. But it seems like most businesses would be better served by writing the code themselves so they understand what it does and how it got to where it is now.
...it enables things like calling Ruby from C# and vice versa.
I think someone is working on a Ruby to IL compiler, but I failed to successfully Google it...
Er, make that "Browser Help Object". *flounders about*
....who figured out how it worked (i.e., Browser Handler Object, HTTP POST of stolen account info to a site) is Tom Liston of Hackbusters. He's been sorting through this kind of thing for a while...
> used to, but you can query on
Right on. Another nice thing about XPath is that it can be mapped onto other hierarchical structures. For example, the Java static analysis utility PMD uses XPath to query Java source code for problems. This XPath query checks for empty if statements:Good stuff; more XPath rules are here. Props to the Jaxen and SaxPath guys for their fine work!