<commit_before>
<h1>CyberDojo</h1>
<h3>Tips</h3>

<table width="35%" align="center">
<tr>
<td>

&nbsp;
CyberDojo is designed for practising as a team, with two or more people
per computer.

<div class="panel">
The http://www.cyber-dojo.com server has an unreliable link to the internet.
If you need a reliable server I recommend you install
<a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a>      
and run the
<a href="http://www.turnkeylinux.org/" target="_blank">TurnKey Linux</a>
CyberDojo server
<a href="http://dl.dropbox.com/u/22404698/TurnKey-CyberDojo-20110610.ova/" target="_blank">image download</a>
in it.
</div>

<div class="panel">
Print out <a href="/images/avatars/AllAvatars.pdf" target="_blank">animal badges</a>
and give each computer the badge corresponding
to their animal. If something goes wrong a computer can easily restart
where they left off as long as they know which animal they are. 
</div>

<div class="panel">
Set a timer and every N minutes ring a bell. At the bell the current keyboard
driver has to get up and physically move to a new computer and adopt a navigator role.
This helps to remind developers to consider the state of the code they will leave behind 
when they move about. It also helps to dampen the effect of some developers dominating 
the keyboard.
</div>

<div class="panel">
At the end of each iteration ask everyone to write down a few things
they felt they did well and a few things they felt they could improve.
During the next iteration ask the navigators to try to focus the practice
on the items listed for improvement. Expect complete failure at this the
first few times it is attempted as the "completion mindset" will still
be dominating.
</div>

<div class="panel">
At the end of an iteration ask each group to use the diff-view (click on
a traffic light) to 'replay' the steps they took.
</div>

<div class="panel">
At the end of an iteration ask each group to use the diff-view (click on
a traffic light) to 'replay' the steps taken by a different group.
You can swap animal badges to choose who replays who.
</div>
 
</td>
</tr>
</table>

<commit_msg>mentioned average time to green in tips page<commit_after>
<h1>CyberDojo</h1>
<h3>Tips</h3>

<table width="45%" align="center">
<tr>
<td>

&nbsp;
CyberDojo is designed for practising as a team, with two or more people
per computer.

<div class="panel">
Print out <a href="/images/avatars/AllAvatars.pdf" target="_blank">animal badges</a>
and give each computer the badge corresponding
to their animal. If something goes wrong a computer can easily resume coding
where they left off as long as they know which animal they are. 
</div>

<div class="panel">
Set a timer and every N minutes ring a bell. At the bell the current keyboard
driver has to get up and physically move to a new computer and adopt a navigator role.
This helps to remind developers to consider the state of the code they will leave behind 
when they move about. It also helps to dampen the effect of some developers dominating 
the keyboard.
</div>

<div class="panel">
At the end of each iteration ask everyone to write down a few things
they felt they did well and a few things they felt they could improve.
During the next iteration ask the navigators to try to focus the practice
on the items listed for improvement. Expect complete failure at this the
first few times it is attempted as the "completion mindset" will still
be dominating.
</div>

<div class="panel">
At the end of an iteration ask each group to use the diff-view (click on
a traffic light) to 'replay' the steps they took. Alternatively, ask the groups
to swap animal badges and replay each others steps.
</div>

<div class="panel">
At the end of an iteration ask each group to use the diff-view (click on
a traffic light) to 'replay' the steps taken by a different group.
You can swap animal badges to choose who replays who.
</div>

<div class="panel">
Play the 
<a href="http://jonjagger.blogspot.com/2009/06/average-time-to-green-game.html" target="_blank">average-time-to-green-game</a>. 
</div>

<div class="panel">
The http://www.cyber-dojo.com server has an unreliable link to the internet.
If you need a reliable server install
<a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a>      
and run the
<a href="http://www.turnkeylinux.org/" target="_blank">TurnKey Linux</a>
CyberDojo server
<a href="http://dl.dropbox.com/u/22404698/TurnKey-CyberDojo-20110610.ova/" target="_blank">image download</a>
in it.
</div>



</td>
</tr>
</table>


{'fraction_non_alphanumeric': 0.0928335170893054, 'fraction_numerical': 0.011025358324145534, 'mean_word_length': 4.368047337278107, 'pattern_counts': {'":': 0, '<': 67, '<?xml version=': 0, '>': 67, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4412201', 'n_tokens_mistral': 1384, 'n_tokens_neox': 1319, 'n_words': 656}