Space4Commerce by Brian Dunbar
[Recent Entries][Archive][Friends][User Info]
Below are the 10 most recent journal entries recorded in the "bdunbar" journal:
[<< Previous 10 entries]
|Forgive me reader, it's been a month since my last post. Sorry about that.|
At work we've got Ansible. It rocks. If you build servers by hand you have my sympathy, and stop doing that. Check this out:
I have hypervisors running Proxmox. Which is openvz with frills.
On these hypervisors, I have a whole lotta containers. Two containers are 32-bit Ubuntu, 4gb of RAM. Found out today, at lunch, I need them to be 64-bit Ubuntu with 8gb of RAM.
Not very long ago, this would be a big deal, involving a lot of money, and time and frustration. Today I simply did this:
- Stop and delete the old containers.
- Edit a file. Change MEM=4096 to MEM=8192. Change OS=ubuntu32 to OS=ubuntu64.
- Run a shell script - answer the prompts. There are four of these.
- Shell script runs an Ansible playbook, which is a yml file telling Ansible what to do.
- Sit back and watch Ansible do it's thing.
- Five minutes later I have two new servers, the application is deployed and running.
The book keeper wandered up. I gestured: look! She started at my terminal, printing line after line of text telling me what Ansible is doing to my server. What ..
'My life-long ambition to reduce my job to pushing a button once in a while is coming to fruition! Muh-ha-ha!'
She gave me a 'bless your heart'  smile and warily backed away. No doubt she was looking for a sharp stick in case I got out of hand ...
I love what I do for a living.
I need to point out that none of this Just Happens: The playbook that builds the container is a 2nd or 3rd generation playbook here. It works well because we have done the hard work of making playbooks that didn't work so good. At least my playbooks were lame and clunky.
An astute observer would also notice that the process does not yet do a very good job of editing proxmox container values on the fly. That is I _should_ be able to edit the MEM value and rest easy knowing that Ansible will make that change for me. It doesn't do that, yet, but I have plans ...
Also I would be remiss if I did not point out that there is a team effort at work here and my contributions are very much built on the platform I inherited when I arrived. If I'm any good with these tools it's because the guys I work with did a great job of setting them up.
 Most of my readers may know this is Southern for 'You are insane and bear watching'.
Hi-Point 45 ACP - October 2013|
Being an occasional repot on a Hi-Point 45 ACP. I own one, I'll shoot it when I can. I'm not a gun expert, or a firearms aficionado. I'm just this guy, you know? Always remember: the plural of anecdote is not data.
October, 2013. Fired fifty rounds. No mis-feeds, jams, or excitement. Hit the target, a man-sized silhouette at 12 and 25 yards. All rounds except one landed in the black, with consistent grouping down and to the left because the shooter is human, and weak. The errant round was the last fired; the shooter got lazy and jerked it off.
Based on the collective wisdom of nerdy aficionados on the internet, I expected the thing to mis-feed, jam, explode, catch fire, sodomize a cat, or a combination of any and all the above. Disappointed that I appear to have a firearm that, while not pretty, Just Works.
Until Next Time, Joe Bob says Check It Out.
The Robert E. Lee of SF writers|
When I look at the competition, think about the gifted, smart people I work with, our tool set, the shiny machines, the really nifty hardware we're installing in the data center ...
I need to remind myself ...
"Listen to me now: There has never been a military in the entire history of the human race that has gone to war equipped with more than the least that it needs to fight the enemy. War is expensive. It costs money and it costs lives and no civilization has an infinite amount of either. So when you fight, you conserve. You use and equip only as much as you have to, never more.
He stared at us grimly. "Is any of this getting through? Do any of you understand what I'm trying to tell you? You don't have these shiny new bodies and pretty new weapons because we want to give you an unfair advantage. You have these bodies and these weapons because they are the absolute minimum that will allow you to fight and survive out there. We didn't want to give you these bodies, you dipsh*ts. It's just that if we didn't, the human race would already be extinct.
"Do you understand now? Do you finally have an idea of what you're up against? Do you?"
Scalzi's online persona is a a bit of a dipsh*t. Produces readable, but not great, fiction.
He is, come to think of it, the Robert E. Lee of SF writers in a world of Lost Cause a**holes.
But he's about got it spot on, here.
Gotta be humble.
PLEASE America do nothing to promote gun control |
When I heard the news I thought: 'Stand by for stuff to get stupid'.
Feinstein and the Fonz did not disappoint.
In a world of higgedly-piggedly, it's good to know people's knees will jerk predictably.
Dear S4C Readers.
The story of the trailer house, the ferret smell, and the flush toilets, will remain unpublished until after the law suit is concluded.
It's been too long since I've filled the house with the smell of baking bread.
Far, far, longer, I gather from the land lord, since this house has had people in who bake.
I'm not a wild-eyed mystic but I do, I do, believe a home retains a certain presence from what is done within: cutting a pine board, baking bread.
That stuff gets into the walls, man, and makes a place feel like a home.
Dough rising as I type. Bread will be done at 6:00. Be here by 6:15 or the Teenagers will not leave you a crumb.
I am seeing things:|
But that doesn't mean they are not there.
Look at this picture
of the Caprica City skyline ( from the title track of Battlestar Galactica): front and center is a building that looks like an old-model Cylon head.
Man: those guys are tricky.
At least I'm pretty sure it is Maybe not enough coffee. Or too much.
Three Years From Right Now|
It had just now occurred to me that Datomic is well suited to be the backend for things that guys like Nick Szabo - and others - are always going on about: smart contracts, digital property, secure titles.
You know: the stuff that will enable actually existing anarcho-capitalism.
Me? Oh, I've been out in the world. Acquired a new job. Lost the cat. Downsized a mountain of stuff, moved, was homeless for a week, moved again.
Details later, maybe. But man: do check Datomic out.
It is big. Heavy. In the basement. Just your average Hide-A-Bed.
It's gotta go. Next stop: the dump.
Getting it down there involved removing the door at the stop of the stairs and - if memory serves - a lot of energetic shoving down a narrow stair case.
Not looking forward to this.
Inspiration: courtesy of a dear friend, I have use of a Sawzall.
Funnest thing I've done all day. I gotta get me one of those.
Also: with the metal bits sawed loose of the frame, I've got a nice chunk of metal for the salvage yard.
Opportunity knocks once let's reach out and grab it,
Together we'll nab it,
We'll hitchhike, bus or yellow cab it!
Movin' Right Along (YouTube)
We're moving! New home, state, new company.
Gonna be fun.
[<< Previous 10 entries]