If there’s one thing that the OpenFount guys have shown me is that they’re serious about the Infinidisk product. Mr. Donahue gave me a quick call this evening (seems my e-mail server and his e-mail server aren’t talking properly, so while I get his communications) he has not received mine (probably explaining the lack of response to my pre-sales inquiry)) to chat about his product. The particular bug that I noticed, he mentioned, was fixed a while ago in a later release than I’d tried. In my defense the page looks precisely like it did when I first got the product, and the release tar file has no version numbers on it… yet… so I did check for updates. I found out some good info, though. They’re working on putting up a trac page for some real bidirectional community participation soon. They’ll also be putting version numbers in their archives soon. Both of those things will help, I think, improve their visibility to people like me (who have very very little time.)
I’ll be re-testing the infinidisk product again, later, when next I customize an AMI.
Author: apokalyptik
Programmers don’t like to code?
Rentzsch.com says programmers don’t like to code… Yea… I’ll buy that. I’ve described “what I do” to many many people as “solving tough problems.” I’d much rather get into the problem itself than write all the scaffolding and crap that lets me get face to face with it.  So yea. Sign me up.
Cheers
CryoPID
Now this is cool: CryoPID a process freezer for linux.
“CryoPID allows you to capture the state of a running process in Linux and save it to a file. This file can then be used to resume the process later on, either after a reboot or even on another machine.
CryoPID was spawned out of a discussion on the Software suspend mailing list about the complexities of suspending and resuming individual processes.
CryoPID consists of a program called freeze that captures the state of a running process and writes it into a file. The file is self-executing and self-extracting, so to resume a process, you simply run that file. See the table below for more details on what is supported.”
I find myself wondering: Could this be a new way of distributing interpreted language desktop apps as binary files without releasing the source?
Kudos to the openfount guys
I’m really very impressed with the speed at which the Openfount guys responded to my last post. I definitely give Kudos to Bill for being on top of things! I’m running out the door so I’ll keep this short and sweet.
He’s right, I did generalize databases into InnoDB, but thats because it’s what I use. So my apologies for that.
I definitely had no intention of badmouthing the Openfount guys (if thats what it sounded like I did, I apologize) Just reporting what I saw, and my impressions.
The Bill – I would have either used
- apokalyptik
- at
- apokalyptik
- dot
- com
or
- consult
- at
- apokalyptik
- dot
- com
or
- demitrious
- dot
- kelly
- at
- gmail
- dot
- com
Infinidisk Update
I mentioned a while back that I was going to be playing with the S3 Infinidisk Product. What I found in my testing was that this product is not prime time ready. There was a nasty bug which caused data to be lost if the mv command was used. The scripts themselves were unintuitive. They required fancy-pants nohupping or screening to use long term. Oh, and a database definitely will not work on top of this FS. It seems obvious in retrospect, but I wanted to be sure. InnoDB wont even build its initial files much less operated on the FS. To top it all off, My pre-sales support question was never even so much as acknowledged.
No, I think I’ll be leaving this product alone for now and sticking with clever uses of s3sync and s3cmd, thanks.
Consolidated update of no real importance
I’ve been working very hard (and very constantly) lately, and as is the case with most technical creators this means that the blog has suffered a lack of posts recently. This is an attempt not to make up for that, but to fill in the gap with a bit of noise. I like to think of my blog as a high “signal to noise” ratio kinda place, but desperate times call for desperate measures, right. I don’t want you all to think I’ve forgotten you. Actually the first thing I’ve got it solely about you, “the reader” (whoever you are.)
Does anybody know of a WP plugin which allows users to suggest topics. I love writing, and thinking about problems, but often times I’m far too busy solving lots of problems that I can’t talk about to come up with all new problems to talk about 🙂 (damn NDA’s.) I would like to encourage a steady stream of ideas from readers, and potential readers. That doesn’t mean I would actually tackle everything suggested, but it would definitely help me out for those times when my “muse” has left me.
It strikes me that a shout box might be exactly what the doctor ordered here. I’ll try and remember later on to look for one. (preferably with some sort of history, or even an e-mail notification function.)Â If those aren’t extant building them in would be pretty easy, I’ll try and pick a decent SB and contribute a patch back.
Another reason for my lack of signal lately is that I’ve finally manage to contract one of the contagious illnesses that my wife brings home. It’s not her fault, mind you, shes an educational professional working with small children so the random viruses flying around are a part of the package. On the flip side she gets to put up with me being awak at all hours of the night when I get inspiration on how to solve some problem she doesn’t care in the slightest about. So it’s a two way street here :D But this one has really sunk its teeth into me. Normally I can work through colds, and the like, (I’ve even been known to work through flu’s without so much as a complaint) But this time combination with other pressures in my life gave it an opening. It took full advantage. Phew!
Hpricot 0.5.0
The HPricot ruby gem has been updated to 0.5.0. Now if you’ve ever had to parse XML (Including HTML) without HPricot, you’ll be hooked in the first 5 minutes. There’s no parser, that I’ve found, that’s less like beating your head against a bowl of cold oatmeal than HPricot is! It’s almost pleasant!
OSX CLI — The Makings of an ISO
This is more or less a reference for myself in the future… in case I ever need to dig this up again… It’s quite easy to make a directory info an ISO image via the command line in OSX
hdiutil makehybrid -iso -joliet -o ../myiso.iso ./
It was only a matter of time
Until somebody figured “hey, lets make a hooters for coffee!“. I mean, really, just a matter of time…
Google & Microsoft Working Towards the Perfect Datacenter
We all new that this would happen, google and microsoft going vying to build the biggest field of silicon trees. But what does this mean, and does it tie in with amazons latest service?! I think that undoubtedly it does.
There’s talk about a last man standing game when it comes to internet bandwidth. And I can imagine a time when we might see the internet behaving like the freeways in L.A. at rush hour. But this is more, I think.
I’ve mentioned before that the whole goal here is to “be the internet”. I don’t think that goal has changed recently. Google has sown the world two things: First that there’s a vast amount of power to be wielded by being “the internet” to the average Tom Dick and Harry, and Second that the title is *always* up for grabs. A while back Yahoo! was the internet, before that AOL was the internet, before that newsgroups were the internet. Need I say more? And each of those companies wielded an extreme sway over the comings and goings of the internet.
But now the internet means a lot more than it used to. Now the internet is sales, it’s revenue, it’s marketing, people are watching, people are reading, people are listening, and– most importantly — people are being influenced by this “new fangled internet thing”, “oh, you mean Google?”
So there’s now a lot more riding on who gets to “be the internet” these days. The one thing that ginormous corporate entities can’t seem to get a hold of is the fickle way in which the internet is backwards from real world businesses. In the real world it’s all too common for a newcomer to storm into a market, take hold of it with genuinely better product, and then let all that slip away into mediocrity and poor quality. And the kicker is that people will *still* pay for it if it’s crap… as long as its tangible. But the internet is fickle. It’s sort of tangible but more or less ethereal.
I think for the first time people outside the scientific communities are getting wind of a crazy idea: insubstantial value. That is something that didn’t have value a minute ago, wont have value a minute from now, but at the moment is extremely valuable. Which, inherently, means that this thing has the constant need to justify itself. I’m no economics guy, and I’m certainly not in touch with the “average Joe” (who would almost certainly not follow me through more than two or three blog posts) but I think the difference here is that there’s no physical reality to intimidate us.
We don’t have to grow particularly attached to anything on the internet because it’s not “in our lives” we’re in its life. It doesn’t take up space in our house, we take up space in its house. For once in our lives we find that we aren’t the ones who are at the mercy of demand, but are – in fact – in demand. It’s a feeling of empowerment that is slowly but surely changing the world. Mark my words children n classrooms 100 years from now will be studying the historical impact of all of the events which are happening before our eyes at this very moment, in this place that’s not a place.
I think I’ve become side tracked. Oh yes, consumers being in demand, corporations unable to handle the discrepancies of the actions of the same people online and off line, and… Ahh yes… The underdog.
Why, do you think, it is that in this virtual world so often it’s the couple of guys who met in college coding outside a cafe, or this dude in his moms basement, or a couple of people who tried to do one thing but failed fantastically into doing something else completely right? Because people of talent are, all of a sudden, relinquished of the necessity to offer anything physical… People with a talent for the ethereal, all of a sudden, have a place in which the ethereal acquires value.
And, as in any underdog story, these small (sometimes rare) meteoric rises to the top will carry others with them. And these are the kind of people who remember the hands that helped them up.
So, sure, bandwidth and all that. But the people who make it easiest for those suited to developing the intangible will have everything to gain in the long run. Amazon sees this, and is doing an amazing job with it. Their recent successes with S3, SQS, and EC2, are testimony to their understanding of this new ecosystem. But they ought not to think that Google and Microsoft haven’t noticed this and where the young blood is heading.
Make no mistake, amazon has made extremely agile, grassroots, moves to “be the internet” from the bottom up… But there will soon be a clash of services as G and M do the same from the “top down” and “sideways in” respectively.
I will say this: The first company to crack the database problem will have a distinct advantage in the struggles to come.
Disclaimer: Everything I just said is more than likely to be complete nonsense as I just kind of rambled it out “stream of consciousness” style .