Movable Type dynamic pages

| | Comments (0) | TrackBacks (0)

Keeping my site up to date

I was having trouble keeping my Projects and Presentation pages up to date. I was always creating new projects, and presentation materials, however I always forgot to update the corresponding pages in Movable Type. I decided to make it easier to keep those pages updated.

The system I use is based on Mod_Include, MultiMarkdown and Movable Type.

Cobbler presentation

I've finally posted the first draft of my cobbler presentation materials. I'm not done with them, as I need to finish my remote-control system to do some screencasts. You can find the materials here.

Re-vamped pages on my site

Speaking of presentations, I've re-vamped some of the pages on this site. The two I've updated are the Presentations and Projects pages. These pages were long neglected, and weren't updated as new projects or presentation materials were made available. Now these pages will no longer get out of date as I've made them automatically update as new projects or presentation materials are posted. Watch for a forthcoming blog post about how to accomplish the same thing with your own Movable Type installation.

Until next time.

-- Goozbach

Cookie lumps.

| | Comments (0) | TrackBacks (0)

A chocolate chip cookie recipe

Inspired by the likes of Joseph Hall and Alton Brown. I have spend the last few years working on a chocolate chip cookie recipe. People have been asking about how I make these cookies for a long while. To respond to all of them, I'm going to post my recipe and methods here.

MultiMarkdown Apache handler.

| | Comments (0) | TrackBacks (1)

The "What?" and the "Why?"

I've been a fan of the MultiMarkdown for quite a while now. I keep all of my important notes in this format, which is easy to write with just a simple text editor.

I wanted to be able to copy or sync my *.mark files to my web server and have them automatically be rendered as XHTML. I looked into a couple of ways of doing this. One of which is the Text::MultiMarkdown::ApacheHandler Perl module Apache handler. The downside is that this handler doesn't work out of the box in Apache2.2.

Read on to see my solution. I've also seen a cgi based apache handler done by reppep as chronicled here. The only problem is that he's using the original Markdown. I've long been a fan of the extended syntax, and output formats I can get from MultiMarkdown. So I've build a similar script to what reppep has done.

Everybody Should go to UTOSC -- 2008

| | Comments (0) | TrackBacks (0)

This year I'm not going to be able to make it to the Utah Open Source Conference. This makes me sad. So to get everyone excited. I'm FINALLY blogging about the videos which were taken of my presentation at last year's event.

You can watch an interview which I gave for OpensourceTV here:

The first part of my presentation on Virtualization here:

and the second part here:

Powerful Presentations

| | Comments (0) | TrackBacks (0)

I'm doing a presentation for ALE Central this Thursday

Here's the blurb

In our professional lives we often spend a great deal of time in one sort of presentation or another. A PowerPoint slide show for work, a story to our children at bedtime, "selling" your boss on your next big idea, or simply "selling" yourself as an entrepreneur.

A properly created presentation can be extremely powerful. It can mean the difference between getting that new contract with the Johnson firm and spending the next four months trying to find new customers. Perhaps your sub-par presentation is all that's keeping your small business from catching the eye of some big venture capital firm.

Presentations are a big part of being involved in the Open Source movement. Conferences, user group meetings, etc. Being a proponent of open source gives us quite a few opportunities to present.

Come an learn how a proper presentation is more than "not putting everybody to sleep". We will cover everything from preparation to handouts, PowerPoint decks to no slides whatsoever, handing "that guy in the second row" to "Wowing the room. You might even learn what a "bathroom review" is.

I promise you won't be disappointed.

And here's the important stuff

Date and Time

Thurs April 17th 7:30pm to ~9:30pm

Location

Gambrell Hall Classroom 1C

Emory University School of Law
1301 Clifton Road
Atlanta, GA 30322

Great Quote -- Sir Ken Robinson

| | Comments (0) | TrackBacks (0)

I had a great idea

I've been a big fan of the TED talks for a while now and listening to them just inspired me to do something new.

Every so often I will post to this blog one of the great quotes I've stumbled across during my day.

Sir Ken Robinson on creativity

Taken from his TED Talk.

If you are not prepared to be wrong; you'll never come up with anything original

Hope you enjoy this new feature of my blog.

EDIT: 2008-03-03 14:00

Fixed my links. Sorry

Good "Hack Music"?

| | Comments (8) | TrackBacks (0)

I work in an office with four other people. This is a good thing when it comes to communicating and working together. However it can be a bit detrimental when it comes to entering into "The Zone".

To combat this, I've been listening to music through headphones... There is a bit of a problem with the solution I have noticed, not all music is conducive to entering "the zone".

Here's a list of artists whom I've decided are great for "Hack Music". Artists whose music is great for reducing ambient noise, while not distracting you too much.

  • Muse
  • Blue Man Group
  • Thievery Corporation
  • MC 900ft Jesus
  • Daft Punk
  • Basement Jaxx

What is your favorite "hack music"? Post a comment and we'll make a big list for everyone's enjoyment.

I've just racked and installed my newest toy at the datacenter: a Cisco Catalyst 4948 switch .

Prior to working here I have never had the experience of working with a Cisco switch other than to plug myself into it and run on the network it provides.

I'm keeping this log to document how I've set up my switch.

Let's start out with what I've done up to this point.

Using Virt-clone

| | Comments (0) | TrackBacks (0)
Using the libvirt tool virt-clone is pretty simple to make a new guest image.

virt-clone -o ORIGINAL_GUEST -n NEW_GUEST_NAME -f /new/guest/disk/file
There's not much more to it.  Virt-clone takes care of all the unique stuff (uuid, mac address, etc).