Author name: chipx86

Planet VMware, Planet V12n

We officially announced two new planets last night at VMware: Planet VMware and Planet V12n, both powered by Planet.

Planet VMware is a Planet for VMware employees, in the spirit of Planet GNOME and such. There are currently ten VMware bloggers on there. This will of course increase in time.

Planet V12n is designed to be the go-to source for virtualization news. Blogs and sites such as virtualization.info and Virtual Strategy Magazine are included, with news covering all things virtualization, VMware and otherwise. The VMware employee blogs are also shown alongside the virtualization blogs.

The planets are very new, so there’s a couple of bugs to work out. The Planet VMware atom feed is busted right now, but it’s a known problem and will be fixed shortly. Please let us know if there are any other glaring problems.

Planet VMware, Planet V12n Read More »

libsexy v0.1.9 released

libsexy, libsexymm, and sexy-python 0.1.9 have been released.

libsexy v0.1.9 is just bug fix release (but a good one), containing the following fixes:

  • Fixed a bug where the cursor position in a SexySpellEntry would change if the position was at the end of the entry and word was replaced.
  • Fixed a few enchant-related bugs in SexySpellEntry.
  • Fixed our GModule loading for enchant to let glib figure out the proper file extension, rather than hard-coding “.so”.
  • Fixed some uninitialized variables when creating the icon windows for SexyIconEntry that were causing valgrind to complain. Patch by Benjamin Otte. (Bug #349701)
  • Fixed a bug in SexyIconEntry where the caret would be invisible at the start of the entry when no icon was shown. Patch by Ed Catmur. (Bug #353671)
  • Fixed a bug with SexyToolTip positioning in treeviews without headers where the tooltips would immediately disappear when shown at the bottom of the screen. (Bug #333424)
  • Fixed a linking bug when building on win32. Patch by Steffen Eschenbacher. (Bug #351796)

libsexymm and sexy-python contain license updates and were updated to work with libsexy v0.1.9. Both bindings claimed to be GPL, while they were intended to be LGPL. Sorry for the confusion, packagers 🙂

libsexy v0.1.9 released Read More »

Foo Camp 2006

This year, I was one of the lucky few who received an invitation to O’Reilly’s Foo Camp. Like many people, I had heard just how cool this exclusive get-together is, but I was nowhere near prepared for how mind-blowingly awesome the Foo Camp experience can be.

I arrived in Sebastopol on Friday afternoon and began to unpack my tent. The tent I bought ended up being bigger than I expected I think I grabbed the wrong one, but it worked out fine given that I was sharing it with Alex Graveley. Alex wasn’t there yet, though, so I started to unpack it myself, which ended up being a bit difficult… But then a very kind and helpful Mark Shuttleworth walked by and offered a hand. Before long, the tent was set up and I was ready for the fun.

There were only a handful of people there at this point, so I decided to walk around and see the place. One of the rooms had this interesting table with a map on it. A projector was mounted above, and people were around the table, turning and tilting. It was quite cool. Turn the table and it zooms in and out. Tilt it and the map moves. It was the most natural way of viewing maps that I’ve ever used. Quite addicting in a way.

Outside was this kind of round spinnable art thing. It was like the table, but had this colored fluid sand-like substance inside. It was held up at an angle, and when you spun it, the sand-like stuff made some cool patterns. That was also fun to play with. 🙂

Before long, most of the Foo Camp guys were there, and we gathered under a tent to introduce ourselves and learn what was in store for us. It was amazing to see the people who were there. The creators of Digg, del.icio.us, LiveJournal, Second Life, 43things, Amazon, Meebo, Django, Chumby, people from Google, Microsoft, Intel, Yahoo… The list goes on and on.

I went to several sessions. There was one on the future of IM, another on robots, one on Dr. Who vs. Snakes on a Plane, another on Chumby hacking. I think I went to another one or two, but I can’t remember right now. They were all pretty interesting, and there were many more I didn’t have time to go to.

As mentioned above, one of the session talks was about Chumby. Chumby is a cute, soft, squishy Linux computer that is designed to sit next to your couch or your bed or whatever and stream flash content to you. The software and hardware are all open source, and there’s people modifying the casing of the Chumby and sticking it in teddy bears, Teletubbies, Hello Kitties, etc. It’s currently very pre-alpha (both the hardware and the software), but we all knew that. The Foo campers received free Chumbies. The public release will be in like 6 months or so, and should by then have more features and be a bit more stable. Still, it’s an interesting concept, and I hope they come up with a killer app for it. With an intended price tag of $150, it could be a good purchase with the right target audience and apps.

At nights, we would play Werewolf. This is pretty much a Foo Camp tradition, and is played well into the night. I was a werewolf only once, but we kicked ass that one time 🙂

Let’s see, what else was there… A Google plane flew overhead and took pictures, which will go on Google Maps at a 2 inch resolution. There were flame-throwing robots, a clown, lots of good food, new friends, a reverse scavenger hunt… Probably more things than I can list. It is the best event I have ever gone to, and I hope to be invited back next year. To whoever it was that put me on the invite list, thank you. This was an opportunity I will never forget.

(More pictures available in my gallery and tagged on Flickr.)

Foo Camp 2006 Read More »

Gallery Virtual Appliance

Virtual machines used to be all about managing your data center or server consolidation or running applications that only run on some other operating system. Lately, virtual machines have been gaining momentum in a new area: software distribution.

This is actually quite powerful. Instead of a giving a user a complex set of instructions for installing some application or web service, and telling them what they need to install beforehand and what distros or operating systems it works on, the distributor or project can instead provide a bare-bones virtual machine containing the application or service pre-configured, and users can simply download it and power it on. It’s a great way of previewing applications or even running them day-to-day (depending on the application).

There’s a wonderful service out there called Gallery. It’s a web-based photo gallery that users can install on their server in order to share photos with the world. There’s a number of modules available. Many programs work with it. You can do things like order prints through the web. Great program.

And it’s now available in a virtual appliance! They have a description and instructions for setting it up, and I’ve been informed that they plan to keep it updated with each new release. It contains both Gallery 1 and Gallery 2, giving users a chance to see the differences between the versions and decide which suits them best. It can be used in VMware Player, Server, Workstation, and probably ESX (I haven’t tried). It’s downloadable from their website or from VMTN. You can see h0bbel’s blog post for more information on the appliance.

I think this is awesome and I hope it works out well for them and for the users. I’d love to see more projects go this route, and with any luck, Gallery will have set a precedent in the web services world. And for the developers creating these appliances, please feel free to let us know what VMware could do to make your lives easier. We welcome feedback, and you can send it directly to me.

Gallery Virtual Appliance Read More »

Snakes on a Plane in a Movie Theater on a Friday

Several members of our team at work went to see Snakes on a Plane on Friday. A number of us have been looking forward to this movie and were jazzed about it. I didn’t expect it to be a good movie, but I expected it to be enjoyable. It actually exceeded my expectations in a number of ways. They even made somewhat of an attempt to come up with a plot! Not that you need one, given that in this movie, you have motherf***’n snakes on a motherf***’n plane. I mean, how awesome is that?

I don’t know if he was kidding or not, but Samuel L. Jackson mentioned on the daily show (video) that he’ll be in the sequel. I don’t know whether a sequel would be a good thing or a bad thing, but if they make it, it should definitely be called “Snakes on a Plane Again.”

And to further add to the, um, coolness? … someone made an All Your Snakes are Belong to Us video.

Oh, and Alex Graveley is now a zombie.

Snakes on a Plane in a Movie Theater on a Friday Read More »

VMware Server 1.0 Released

As most people have probably seen on Slashdot or Digg by now, we just released VMware Server 1.0. As promised, it is a free product and should run your virtual machines much faster than the earlier betas did.

(If you’re not sure what VMware Server is all about, please read my original post.)

VMware Server has already been deployed at several companies ever since beta 1. I’ve always found that amusing, given how young the product was at that stage (even though this is essentially GSX 4). However, my experience in talking to beta testers so far is that most people are pretty happy with the product, especially given the price. I am personally running it at home for my Linux development VMs and it has been working nicely.

My thanks go out to all the testers that have reported problems or who have given us feedback of any kind. As one of the developers on VMware Server, it has been nice hearing positive reports and stories :).

VMware Server 1.0 Released Read More »

libnotify 0.4.1/0.4.2 released

I just put out a release of libnotify 0.4.1. It has support for the new GtkStatusIcon (when compiled against GTK+ 2.9.2 or higher) and the documentation has been moved over to gtk-doc, so if you compile libnotify with –enable-gtk-doc, you should see a new “Libnotify” book in devhelp. There’s also a bunch of bug fixes too. Release notes are available.

I have some nice fixes and feature enhancements planned for notification-daemon that I’d like to get to before long. Some optional window slide-in/out or fade-in/out effects for the notification bubbles, maybe a new theme, and better notification placement.

Update: libnotify 0.4.2 is now released, with a G_BEGIN_DECLS and G_END_DECLS in notify.h so that deadchip can make C++ bindings. Woot!

libnotify 0.4.1/0.4.2 released Read More »

A Nintendo DS Lite! And it’s all mine!

I was talked into buying a Nintendo DS a while back, and was about to shell out the money when I found out that the DS Lite was in development. So I waited… and waited… and then preordered… and waited some more… And now I have it! It’s quite cool, actually. I bought New Super Mario Bros, Mario Kart, and Princess Peach (for my girlfriend). I think I’m going to buy Brain Age and Tetris DS in a couple of days.

So I’m looking for two things now: Friend codes and game suggestions. If you have one of the above games and wish to share your friend code, or you have any games you highly recommend I buy, please either post a comment or e-mail me.

A Nintendo DS Lite! And it’s all mine! Read More »

Scroll to Top