DevHeads.net

Mime

Hey Ruby-Talk,

Working on a project that I'd like to get some feedback on:
<a href="https://github.com/baweaver/mime" title="https://github.com/baweaver/mime">https://github.com/baweaver/mime</a>

While working on showing some newer technicians how I did things, I
realized that I should really automate these tasks. I then took to making a
script to do this, and halfway through thought to myself why in the world
am I doing this? By showing them the steps I'd already done the task, why
rewrite the entire thing? It's wasted time that can be trimmed up.

Enter Mime.

Mime is the starts of a macro engine that acts as a proxy to the shell,
recording all of the commands and saving them into mime files for later
playback. Using # for commenting you can write inline Markdown to document
things as you go along, and then generate html pages for documentation from
the code itself. The mime program itself can document itself if you change
its extension to mime.

My goal with this one is to make an application that allows for rapid
development of sysadmin tools.

Chain mime files together, combine functionality. In later releases there
will be a fully integrated macros system that will allow for fast
generation of code, and really pushing the limits of some of Ruby's dynamic
features.

So, any thoughts?

Thanks for your time,

Brandon

Comments

Re: Mime

By Takahiro Kambe at 06/20/2013 - 03:19

Hi,

just a comment.

In message < ... at mail dot gmail.com>
on Thu, 20 Jun 2013 15:06:56 +0900,
Brandon Weaver < ... at gmail dot com> wrote:
Cheers.

Re: Mime

By angela ebirim at 06/20/2013 - 08:20

Hi,

Is there a website where we can see all the Ruby conferences happening all
over the world from now right up until the end of the year?

Regards

Angela

Re: Upcoming Ruby conferences (Was: [Project] Mime)

By Justin Collins at 06/20/2013 - 12:14

On 06/20/2013 05:20 AM, angela ebirim wrote:
Lanyard is pretty good: <a href="http://lanyrd.com/topics/ruby/in/usa/" title="http://lanyrd.com/topics/ruby/in/usa/">http://lanyrd.com/topics/ruby/in/usa/</a>

-Justin

Re: Mime

By Justin Collins at 06/20/2013 - 03:11

On 06/19/2013 11:06 PM, Brandon Weaver wrote:

You might take a look at lbsh[1] which has a very similar (but not
ruby/markdown based) idea.

-Justin

[1] <a href="http://lbsh.cs.ucla.edu/" title="http://lbsh.cs.ucla.edu/">http://lbsh.cs.ucla.edu/</a>