Blogs

Posted by: Greg DeKoenigsberg | August 22, 2012

“I never see what has been done; I only see what remains to be done.  –Marie Curie”

Automated installers are great. When they work, they work really well — but when they don’t, not only do they not work, but they bring great sadness to the hopeful user who trusted your automated installer.  Tragic!  Heartbreaking.

So why don’t automated installers work, when they don’t work?  In almost every case, it’s because there’s a condition your installer assumes that isn’t met...

Posted by: Greg DeKoenigsberg | August 7, 2012

Our next hackfest is this Friday, August 10th, from 11am to 2pm, in #eucalyptus-devel on freenode.  (If you show up at #eucalyptus or #eucalyptus-meeting, we will kindly direct you the right way.)  We will be working on integrating with AppScale.

You don’t know about AppScale, you say?  Well, you should.  AppScale is an open source platform for  Google App Engine apps.  The idea is that many applications designed to run on Google App Engine should “just work” with AppScale and your...

Posted by: Greg DeKoenigsberg | August 2, 2012

Well, that was fun.  :)

Some lessons learned from this week’s inaugural Eucalyptus hackfest:

1. Make sure we’ve got the right image prepped.  We could have sworn that we needed F17 for OpenShift Origin — turns out we needed F16.  We were halfway through our allotted time before we had a suitable F16 image.

2. Openshift Origin is *big*.  There are a *lot* of packages. There...

Posted by: Graziano Obertelli | August 1, 2012
Eucalyptus supports a variety of hypervisors (KVM, VMWare, Xen). Libvirt is used to control instances when eucalyptus is configured to use KVM or Xen. Simply put, Eucalyptus generates a domain file (aptly called ...
Posted by: Greg DeKoenigsberg | July 27, 2012

We’re going to be starting up our weekly IRC hackfests on #eucalyptus-devel next week.

There’s a lot of cool integration work of various kinds that we want to do with Eucalyptus, and it’s the kind of work that’s best done with many hands.  A lot of it is just “getting X to run on Eucalyptus,” and we want to fill in as many possible values of X as we can.  Thus, hackfests.

The goal is to have at least a couple of hours of non-interrupted hacking time every week, and we’re going...

Posted by: Garrett Holmstrom | July 24, 2012

The default monospace fonts on the operating systems I use range from “fairly good” on Mac OS X to “awful” on Windows. This led me to search for alternatives in the hopes that I would find something that is less of a strain on my eyes while I write code. I found a surprising number of good typefaces out there, many of which are even free. I eventually settled on two, depending on what platform I am using.

Inconsolata

...

Posted by: Andrew Hamilton | July 20, 2012

Hard drives are growing and growing. You can now get 3 TB hard drives and have a ton of storage in each server. But then you notice that your current preseed files are crashing when attempting to install grub2. You hit “alt-f4″ to check for any errors in the logs and all you see are errors about grub2 not being...

Posted by: Andrew Hamilton | July 17, 2012

I know that I’ve been lacking lately on the recipes front. I’m trying to get started so I’ve completed a little project, create a Puppet module for euca2ools. Now this module is quite simple as it simply needs to setup...

Posted by: Greg DeKoenigsberg | July 13, 2012

One of the projects I’m enjoying working on right now is the Eucalyptus Recipes project, which you can find on Github.  I actually hacked together some code, and even checked it in!  Needless to say, patches welcome.  And if “patches” means “complete replacement with better code,” that’s fine also.

The goal is to build a collection of recipes (small right now, but growing) that any Eucalyptus user can inject into the boot process of...

Posted by: Garrett Holmstrom | July 12, 2012

If you press * in the Vim editor it will search for the next place where the word the cursor is over appears. The # key does the same thing, but searches backwards instead. Unfortunately, this only works for one word at a time. But if you add some code to ~/.vimrc then you can extend those functions to work with whatever you have selected when you are in visual mode.

" Search for selected text, forwards or...

Pages

Share This Page

Share this Page on Facebook Share this Page on Twitter Email a Friend