<commit_before># Sked

TODO: Write a gem description

## Installation

Add this line to your application's Gemfile:

    gem 'sked'

And then execute:

    $ bundle<commit_msg>updating readme<commit_after># Sked

## Purpose

Schedule daily jobs to run at a specific time using one global cron job.
(In my case Heroku Scheduler)

## Usage

Set up a cron job to run `bundle exec rake sked:all` and it will
automatically find all jobs that should be run at the specific time.

Include the following in any class that you want to run.

```
  include Sked::Worker
  append_job({:time => 0, :type => :daily})
```

The rake task automatically schedules it using a background job. It will
work with both resque and Sidekiq, or any other library that responds to
a `perform_async` method.

## Installation

Add this line to your application's Gemfile:

    gem 'sked'

And then execute:

    $ bundle
{'fraction_non_alphanumeric': 0.06958473625140292, 'fraction_numerical': 0.001122334455667789, 'mean_word_length': 3.901098901098901, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, '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': '7091225', 'n_tokens_mistral': 277, 'n_tokens_neox': 260, 'n_words': 129}