Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge branch 'master' of github.com:andrewsolomon/YAPC2011DancingLesson

  • Loading branch information...
commit a6f37b890639e9f05a80d0754b5ba7a1580eaad2 2 parents 172494e + 2c643e8
Andrew Solomon authored
Showing with 25 additions and 5 deletions.
  1. +18 −3 README.md
  2. +7 −2 slides/part1.md
View
21 README.md
@@ -17,14 +17,14 @@ Prerequisites
* Basic Perl knowledge
* Basic HTML/HTTP knowledge
-You'll get the most out of this if you...
------------------------------------------
+Preparation
+-----------
* Bring a laptop with Perl installed
* Install ```Task::Dancer``` (somewhat large) or install ```Dancer``` and ```Dancer::Template::TemplateToolkit```
* Install ```Data::Types```
* *Either* checkout a copy of this talk ```git clone git://github.com/andrewsolomon/YAPC2011DancingLesson.git```
-* *Or* download and untar ```https://github.com/andrewsolomon/YAPC2011DancingLesson/blob/master/YAPC2011DancingLesson.tar```
+* *Or* download and untar https://github.com/andrewsolomon/YAPC2011DancingLesson/blob/master/YAPC2011DancingLesson.tar
* Check that everything works:
```
@@ -34,4 +34,19 @@ $ ./bin/search_airports --matching syd
If it doesn't run, install any prerequisites we forgot!
+Instructions
+------------
+Do your exercises in the directories
+```
+YAPC2011DancingLesson/exercises/part1/ex1
+YAPC2011DancingLesson/exercises/part1/ex2
+...
+```
+and if you get stuck, you'll find solutions in
+
+```
+YAPC2011DancingLesson/solutions/part1/ex1
+YAPC2011DancingLesson/solutions/part1/ex2
+...
+```
View
9 slides/part1.md
@@ -242,7 +242,10 @@ whenever you see ``` [% date %] ``` replace it with ``` $dt->ymd ```
For further information about Template Toolkit directives visit this page http://template-toolkit.org/docs/manual/Directives.html
-<b> Exercise 4' (2 steps back and slip on a banana skin) </b>
+<b> Exercise 4'</b>
+
+![BananaSkin1](https://github.com/andrewsolomon/YAPC2011DancingLesson/raw/master/slides/images/cybergedeon_warning_banana_skin.jpg "Banana skin")
+
```
$ cp part1/ex4/step1.pl part1/ex4/step2-back.pl
@@ -545,7 +548,9 @@ perldoc Template::Manual::Directives
```
-<b>Exercise 9' Banana skin</b>
+<b>Exercise 9'</b>
+![BananaSkin2](https://github.com/andrewsolomon/YAPC2011DancingLesson/raw/master/slides/images/cybergedeon_warning_banana_skin.jpg "Banana skin")
+
```
$ cp part1/ex9/step1.pl part1/ex9/step2-back.pl
Please sign in to comment.
Something went wrong with that request. Please try again.