forked from command-line-bootcamp/cli-boot.camp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
guide.html
67 lines (66 loc) · 3.92 KB
/
guide.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<!doctype html>
<html>
<head>
<title>{{> header }}</title>
<link rel="stylesheet" type="text/css" href="../static/css/style.css" />
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700' rel='stylesheet' type='text/css'>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/styles/default.min.css">
</head>
<body>
<div class="wrapper">
{{#if index}}
<section class="content">
<h1>Welcome!</h1>
<p>This is the <strong>command-line bootcamp</strong>, a tutorial that teaches you how to work at the command-line. You'll learn all the basic skills needed to start being productive in the UNIX terminal.</p>
<div style="padding: 0 10px; background: #eeeeee; font-size: 0.8em;">
<p>The bootcamp tutorial text was adapted from <a href="http://rescuedbycode.com/linux-bootcamp">the original</a> by <a href="http://www.keithbradnam.com/">Keith Bradnam</a>. The infrastructure, including <a href="https://github.com/maxogden/adventure-time">adventure-time</a> and <a href="https://github.com/mafintosh/docker-browser-server">docker-browser-server</a>, was built by <a href="https://github.com/maxogden">@maxogden</a> and <a href="https://github.com/maxogden">@mafintosh</a>. The setup of this app was based on the <a href="https://github.com/maxogden/get-dat">get-dat adventure</a>. This adventure was made by <a href="http://rik.smith-unna.com/about">Richard Smith-Unna</a>. This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/4.0/">Creative Commons 4.0 International License</a>. <a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/80x15.png" /></a></p>
<p>Please post feedback at <a href="https://github.com/blahah/command_line_bootcamp/issues">the issue tracker</a></p>
</div>
<h4>Table of Contents</h4>
<div class="jumbotron-horizontal-rule"></div>
<div class="toc">
<ul class="toc-list">
{{#index}}
<li><a href="{{ href }}">{{ name }}</a></li>
{{/index}}
</ul>
</div>
<p>If you look to your right, you'll see there is a terminal that is connected to a <strong>docker container</strong> -- that is a computer, in the cloud but accessible right here in your browser!</p>
<p>Below the terminal, there's a filebrowser and an editor. These are connected to the same machine. Every time you type in the editor, the bootcamp automatically saves the file. Groovy.</p>
<p><strong>Be aware: When you close this browser window your server will be shut down. Servers left open for more than an hour will be deleted (just refresh to get a new one).</strong></p>
<p>Ok, ready to dive in? <a class="nextp button" href="{{index.0.href}}">Let's go! »</a>
</p>
</section>
{{/if}}
{{#if content}}
<section class="content">
<p><a href="index.html">table of contents</a></p>
{{{ content }}}
<div class="navlinks">
{{#if next}}
<a class="nextp button" href="{{ next }}.html">OK, next! »</a>
{{#if previous}}
<a class="lastp navlink" href="{{ previous }}.html">« back</a>
{{/if}}
{{/if}}
</div>
{{/if}}
</section>
</div>
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.5/highlight.min.js"></script>
<script>
function neaten(str) {
var pieces = str.split('_');
var s = pieces[1];
s = s.charAt(0).toUpperCase() + s.slice(1);
pieces[1] = s;
return pieces.join(' ');
}
$('.toc-list li a').text(function() {
return neaten($(this).text());
});
</script>
</body>
</html>