<commit_before><section class="page-header">
<%= dashboard.progress_bar %>
</section>
<section class="main">
<article class="article-block">
<div class="article-contents">
  <h1>Introducing the Command Line Client</h1>
  <p>Exercism is all about having conversations about code. In order to start having those conversations, you need to install the exercism command line client. The exercism command line client is the all-in-one tool for fetching and submitting code. Let's get started.</p>

  <h2>Start a conversation with your code</h2>

  <p>Software development is an activity that should not be performed in isolation.  Exercism is intended to help you interact with other developers by way of your software code.</p>
  <p>Exercism provides a launching point for this to occur.  Here's how it works:<br />
  <ul>
    <li>You fetch some challenges in the form of README documents.  These include associated test suites</li>
    <li>Then write code in order to make the tests pass</li>
    <li>Submit the code and begin the conversation with others</li>
  </ul>
  </p>

  <p>By repeating this process you will:<br />
  <ul>
    <li>Share while discussing how YOU solved the problem</li>
    <li>Learn from others as you discover how they solved the same problem</li>
    <li>Gain experience through repeated practice solving problems</li>
  </ul>
  </p>

  <h3>Don't be shy - start right now</h3>

  <p>Begin by installing the <code>exercism</code> CLI (<em>Command-Line Interface</em>) tool.  <a href="http://cli.exercism.io/" title="Installing the Exercism CLI">Details here</a></p>

  <p>With the CLI installed, configure it using the <code>login</code> command. It will interactively ask for your API key, which is listed below. You can always find your API key on your <a href="/account">account page</a>.

<pre><code>
        $ exercism login
        Your GitHub username: <%= current_user.username %>
        Your exercism.io API key: <%= current_user.key %>
        What is your exercism exercises project path?    Press Enter to select the default (/path/to/current/dir):
</code></pre>

  <p>Fetch problems with this simple command:<br />

<pre><code>$   exercism fetch</code></pre>
  </div>
  </article>
  </section><commit_msg>Fix whitespace on dashboard<commit_after><section class="page-header">
<%= dashboard.progress_bar %>
</section>
<section class="main">
<article class="article-block">
<div class="article-contents">
  <h1>Introducing the Command Line Client</h1>
  <p>Exercism is all about having conversations about code. In order to start having those conversations, you need to install the exercism command line client. The exercism command line client is the all-in-one tool for fetching and submitting code. Let's get started.</p>

  <h2>Start a conversation with your code</h2>

  <p>Software development is an activity that should not be performed in isolation.  Exercism is intended to help you interact with other developers by way of your software code.</p>
  <p>Exercism provides a launching point for this to occur.  Here's how it works:<br />
  <ul>
    <li>You fetch some challenges in the form of README documents.  These include associated test suites</li>
    <li>Then write code in order to make the tests pass</li>
    <li>Submit the code and begin the conversation with others</li>
  </ul>
  </p>

  <p>By repeating this process you will:<br />
  <ul>
    <li>Share while discussing how YOU solved the problem</li>
    <li>Learn from others as you discover how they solved the same problem</li>
    <li>Gain experience through repeated practice solving problems</li>
  </ul>
  </p>

  <h3>Don't be shy - start right now</h3>

  <p>Begin by installing the <code>exercism</code> CLI (<em>Command-Line Interface</em>) tool.  <a href="http://cli.exercism.io/" title="Installing the Exercism CLI">Details here</a></p>

  <p>With the CLI installed, configure it using the <code>login</code> command. It will interactively ask for your API key, which is listed below. You can always find your API key on your <a href="/account">account page</a>.

  <pre><code>  exercism login</code></pre>

  <p>It will ask you for your GitHub username and your exercism.io API key:</p>

  <pre><code>  Your GitHub username: <%= current_user.username %>
  Your exercism.io API key: <%= current_user.key %></code></pre>

  <p>Finally, you need to tell it where to put the problems:

  <pre><code>  What is your exercism exercises project path?    Press Enter to select the default (/path/to/current/dir):</code></pre>

  <p>Fetch problems with this simple command:<br />

<pre><code>  exercism fetch</code></pre>
</div>
</article>
</section>
{'fraction_non_alphanumeric': 0.11349495816348423, 'fraction_numerical': 0.0025745548165629693, 'mean_word_length': 4.012903225806451, 'pattern_counts': {'":': 0, '<': 146, '<?xml version=': 0, '>': 146, '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': '3848910', 'n_tokens_mistral': 1408, 'n_tokens_neox': 1334, 'n_words': 570}