<commit_before># Resume Man

Resume Man is an HTML resume builder made in Ruby with [Middleman](http://middlemanapp.com/).

It has the following features:

 * Separation between content and data, all your resume information is an YAML
   file.
 * Fork this project for maintening multiple versions of you resume in sync.
 * Markdown for formatting of the longer paragraphs.
 * Default template included. ([SRT](http://sampleresumetemplate.net/)).
 * You can preview your changes with Middleman's included server.
 * config.ru file included for use with [Pow](http://pow.cx).
 * Automatic PDF generation using [wkhtmltopdf](http://code.google.com/p/wkhtmltopdf/).
 * Easy deployement using [Middleman Deploy](https://github.com/tvaughan/middleman-deploy).

## Preview

See the result: [sample resume](http://reefab.github.com/ResumeMan/).

## Installation

    git clone https://github.com/reefab/ResumeMan.git
    cd ResumeMan
    gem install bundler
    bundle install

If using Pow:

    ln -s `pwd`/. ~/.pow/resume

If not:

    middleman server

## In practice

To edit your resume, you'll just need to edit the data/resume.yml file.
All keys with a `desc: |` header can be Markdown formated.

You can preview your changes via `http://resume.dev/` if using Pow or
`http://localhost:4567/` otherwise.

Use `middleman build` to build the static version of your resume, it'll also
create the PDF version.

Use `middleman deploy` once configured to upload it to your website or github
pages.

### Note on PDF generation

Wkhtmltopdf doesn't have the best PDF rendering, keep that in mind, sometimes
exporting a PDF version from Safari/Chrome might have a better result
especially for page breaks.<commit_msg>Documentation update<commit_after># Resume Man

Resume Man is an HTML resume builder made in Ruby with [Middleman](http://middlemanapp.com/).

It has the following features:

 * Separation between content and data, all your resume information is an YAML
   file.
 * Fork this project for maintening multiple versions of you resume in sync.
 * Markdown for formatting of the longer paragraphs.
 * Default template included. ([SRT](http://sampleresumetemplate.net/)).
 * You can preview your changes with Middleman's included server.
 * config.ru file included for use with [Pow](http://pow.cx).
 * Automatic PDF generation using [wkhtmltopdf](http://code.google.com/p/wkhtmltopdf/).
 * Turnkey deployment to your `http://yourusername.github.com/resume` no configuration necessary. 

## Preview

See the result: [sample resume](http://reefab.github.com/ResumeMan/).

## Installation

    git clone https://github.com/reefab/ResumeMan.git
    cd ResumeMan
    gem install bundler
    bundle install

If using Pow:

    ln -s `pwd`/. ~/.pow/resume

Otherwise:

    middleman server

## In practice

Fork this project and name it "resume" for example.

To create/update your resume, you'll just need to edit the `data/resume.yml` file.
All keys with a `desc: |` header can be Markdown formated.

You can preview your changes via `http://resume.dev/` if using Pow or
`http://localhost:4567/` otherwise.

    middleman build

Build the static version of your resume, it'll also create the PDF version.

    middleman deploy

Upload it to a github page. Your resume will be available at `http://yourusername.github.com/resume`.

### Note on PDF generation

Wkhtmltopdf doesn't have the best PDF rendering, keep that in mind, sometimes
exporting a PDF version from Safari/Chrome might have a better result
especially for page breaks.
{'fraction_non_alphanumeric': 0.09003397508493771, 'fraction_numerical': 0.0022650056625141564, 'mean_word_length': 3.913769123783032, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1934201', 'n_tokens_mistral': 1034, 'n_tokens_neox': 988, 'n_words': 428}