Dave Rolsky [Thu, 30 Sep 2010 15:11:47 +0000]
Doh, slide on Bool was totally wrong
Shawn M Moore [Wed, 22 Sep 2010 20:28:00 +0000]
Update how many MooseX there are
Shawn M Moore [Wed, 22 Sep 2010 20:27:52 +0000]
Better code popups for override/super
Shawn M Moore [Wed, 22 Sep 2010 20:24:00 +0000]
breaking encapsulation is not really needed
Shawn M Moore [Wed, 22 Sep 2010 20:22:53 +0000]
throws what
Shawn M Moore [Wed, 22 Sep 2010 20:22:32 +0000]
Be more explicit about BUILDARGS munging new's @_
Shawn M Moore [Wed, 22 Sep 2010 20:18:32 +0000]
Fix bare >s
Shawn M Moore [Wed, 22 Sep 2010 19:58:50 +0000]
We don't call DEMOLISH, Perl does
Shawn M Moore [Wed, 22 Sep 2010 17:53:09 +0000]
kid written mother approved
Shawn M Moore [Wed, 22 Sep 2010 17:52:56 +0000]
override declares your intent to override a superclass method
Shawn M Moore [Tue, 14 Sep 2010 22:45:12 +0000]
Update moosepan
Dave Rolsky [Thu, 9 Sep 2010 03:09:16 +0000]
Don't copy final slides in two places.
Add a list of Moose-using modules for further reading
Dave Rolsky [Tue, 3 Aug 2010 12:34:23 +0000]
Copy "more info" slide after both endings
Dave Rolsky [Tue, 3 Aug 2010 12:33:06 +0000]
Remove extra close paren
Dave Rolsky [Tue, 3 Aug 2010 10:50:44 +0000]
Tweak augment example to use $self as needed
Dave Rolsky [Tue, 3 Aug 2010 10:11:34 +0000]
Don't swallow errors from BUILDARGS
The test code bailed out if BUILDARGS failed, but didn't show the error, which
makes debugging much harder.
Dave Rolsky [Tue, 3 Aug 2010 08:01:15 +0000]
Fix typo in test directions
Dave Rolsky [Wed, 28 Jul 2010 18:57:31 +0000]
Move types exercises to middle of types sections - before details that aren't relevant to doing the exercises
Dave Rolsky [Wed, 28 Jul 2010 18:55:42 +0000]
update local moosepan
Dave Rolsky [Sat, 17 Jul 2010 03:44:10 +0000]
Remove slides on aliasing & excluding role methods.
Dave Rolsky [Sat, 17 Jul 2010 03:35:07 +0000]
Setting a read-only attr is an error
Dave Rolsky [Fri, 9 Jul 2010 14:56:51 +0000]
Make tests match the order of the instructions for test 06
Dave Rolsky [Fri, 9 Jul 2010 14:49:48 +0000]
Make tests match the order of the instructions for test 05
Dave Rolsky [Fri, 9 Jul 2010 14:48:14 +0000]
Make tests match the order of the instructions for test 04
Dave Rolsky [Fri, 9 Jul 2010 14:46:06 +0000]
Make tests match the order of the instructions for test 03
Fix answers to match test instructions (first & last name should be required) and test for this.
Dave Rolsky [Fri, 9 Jul 2010 14:39:21 +0000]
Manipulate TB level in helper subs
Dave Rolsky [Tue, 29 Jun 2010 22:04:00 +0000]
Call the MooseX bit bonus slides and move them after the end, so I can feel free to skip them for time
Dave Rolsky [Tue, 29 Jun 2010 22:03:03 +0000]
never gonna do sections 8 & 9 in this class
Dave Rolsky [Tue, 29 Jun 2010 22:00:44 +0000]
Make tests match the order of the instructions for test 02
Dave Rolsky [Tue, 29 Jun 2010 21:52:48 +0000]
More instruction fixes
Dave Rolsky [Tue, 29 Jun 2010 21:51:29 +0000]
Fix typo in instructions
Dave Rolsky [Tue, 29 Jun 2010 21:50:28 +0000]
Make tests match the order of the instructions for test 01
Dave Rolsky [Tue, 29 Jun 2010 21:47:20 +0000]
Incorporate use_ok tests into the test framework.
This provides better feedback to students than just blowing up trying to load
the relevant module in the tests.
Shawn M Moore [Thu, 24 Jun 2010 17:31:01 +0000]
Fix required => 'ro' to be 1
Dave Rolsky [Thu, 24 Jun 2010 14:37:47 +0000]
Add a test that Person->new() accepts an array ref
If the student had not implemented BUILDARGS, the resulting error message was
not very helpful.
Dave Rolsky [Thu, 17 Jun 2010 20:08:48 +0000]
Renumber sections so there are no gaps
Dave Rolsky [Thu, 17 Jun 2010 20:08:18 +0000]
Comment out section titles for sections which don't exist yet
Dave Rolsky [Thu, 17 Jun 2010 20:06:52 +0000]
Add summary line about native delegations
Dave Rolsky [Thu, 17 Jun 2010 20:05:14 +0000]
Use bare attr for native delegation example
Dave Rolsky [Thu, 17 Jun 2010 19:59:23 +0000]
Formatting fixes for some code examples
Dave Rolsky [Thu, 17 Jun 2010 19:54:17 +0000]
Show RoleName in type hierarchy
Dave Rolsky [Thu, 17 Jun 2010 19:51:25 +0000]
s/we/you/ in test descriptions
Dave Rolsky [Thu, 17 Jun 2010 19:50:44 +0000]
More tweaking to test description text
Dave Rolsky [Thu, 17 Jun 2010 19:46:09 +0000]
Small typo fix in test instructions
Dave Rolsky [Thu, 17 Jun 2010 19:37:38 +0000]
Make delayed role conflict slightly more semantically sane
Dave Rolsky [Thu, 17 Jun 2010 19:34:40 +0000]
Remove sexy joke time
Dave Rolsky [Thu, 17 Jun 2010 19:30:43 +0000]
No room to show required method in inlined role example
Dave Rolsky [Thu, 17 Jun 2010 19:26:20 +0000]
Metaclass has does_role method, not does
Dave Rolsky [Thu, 17 Jun 2010 19:25:53 +0000]
Lots of HTML entity fixes
Dave Rolsky [Thu, 17 Jun 2010 19:24:37 +0000]
Show code for requiring as_string method in example of inlining a role
Dave Rolsky [Thu, 17 Jun 2010 19:22:04 +0000]
Add slide on namespace::autoclean.
Tweak font size
Dave Rolsky [Thu, 17 Jun 2010 19:13:24 +0000]
Add missing quote
Dave Rolsky [Thu, 17 Jun 2010 19:12:05 +0000]
Put my name on the title slide
Dave Rolsky [Thu, 17 Jun 2010 19:07:59 +0000]
Fix a speling error
Dave Rolsky [Thu, 17 Jun 2010 19:05:46 +0000]
Small tweak to readme text
Dave Rolsky [Thu, 17 Jun 2010 19:04:20 +0000]
Fix small mistake in test
Dave Rolsky [Thu, 17 Jun 2010 19:02:49 +0000]
Slight grammar tweak
Dave Rolsky [Thu, 17 Jun 2010 18:56:37 +0000]
Add script to test all exercises (useful when testing that exercises still work with most recent Moose)
Dave Rolsky [Thu, 17 Jun 2010 18:51:16 +0000]
updated moosepan with latest modules
Dave Rolsky [Mon, 8 Feb 2010 03:03:57 +0000]
Add some notes about proxies and windows
Dave Rolsky [Mon, 8 Feb 2010 03:01:16 +0000]
Don't allow connecting to the net
Dave Rolsky [Mon, 8 Feb 2010 02:49:11 +0000]
Force a local-only install
Dave Rolsky [Sat, 6 Feb 2010 03:23:22 +0000]
Fix up trigger instructions and example implementation.
Also ask that people use a native delegation for recording history.
Dave Rolsky [Sat, 6 Feb 2010 03:15:41 +0000]
Add slide on arguments to trigger sub
Dave Rolsky [Fri, 5 Feb 2010 19:40:39 +0000]
Fix a few small typos
Dave Rolsky [Fri, 5 Feb 2010 17:18:56 +0000]
Work with both newer and older CPAN versions
Dave Rolsky [Fri, 5 Feb 2010 17:13:02 +0000]
Add a hint about using ref() or reftype
Dave Rolsky [Tue, 2 Feb 2010 19:52:45 +0000]
Many small tweaks and fixes
Dave Rolsky [Tue, 2 Feb 2010 18:15:50 +0000]
Add clarification on how Moose binds super()
Dave Rolsky [Tue, 2 Feb 2010 18:10:12 +0000]
Don't want padding on code spans
Dave Rolsky [Tue, 2 Feb 2010 18:09:58 +0000]
Some small tweaks to grammar and add an inline style to make a slide fit vertically
Dave Rolsky [Tue, 2 Feb 2010 17:25:16 +0000]
really update moosepan
Dave Rolsky [Tue, 2 Feb 2010 17:24:13 +0000]
update moosepan
Dave Rolsky [Fri, 29 Jan 2010 19:31:17 +0000]
remove extra var declaration
Dave Rolsky [Wed, 20 Jan 2010 22:37:39 +0000]
Small formatting and typo fixes
Dave Rolsky [Mon, 12 Oct 2009 03:58:08 +0000]
Make all fonts sans-serif (I think I like this better)
Dave Rolsky [Sun, 11 Oct 2009 20:53:03 +0000]
Add a bullet point about meaning of Num
Dave Rolsky [Sun, 11 Oct 2009 20:52:20 +0000]
Show that Num is a subtype of Str
Dave Rolsky [Mon, 28 Sep 2009 17:07:50 +0000]
Add one more slide on Why Moose
Dave Rolsky [Fri, 25 Sep 2009 17:59:12 +0000]
s/fat/heavy/ (let's not pick on fat people like me ;)
Dave Rolsky [Thu, 24 Sep 2009 22:19:57 +0000]
One more slide on curried delegations
A few other random tweaks for clarity
Dave Rolsky [Thu, 24 Sep 2009 22:16:40 +0000]
HTML fixes
Dave Rolsky [Thu, 24 Sep 2009 21:55:32 +0000]
Add a short section on MX modules
Dave Rolsky [Thu, 24 Sep 2009 21:11:44 +0000]
Actually test that bank account has a balance attr with a trigger
Dave Rolsky [Thu, 24 Sep 2009 20:31:46 +0000]
Add an introduce yourself slide. Expand Native delegation slides. Add a few slides on curried delegations
Dave Rolsky [Thu, 24 Sep 2009 20:16:11 +0000]
really update moosepan
Dave Rolsky [Thu, 24 Sep 2009 20:16:03 +0000]
simplify history recording task
Dave Rolsky [Wed, 23 Sep 2009 21:08:55 +0000]
load all relevant classes to prevent confusing "Foo does have a meta method" bail outs
Dave Rolsky [Wed, 23 Sep 2009 20:25:18 +0000]
reword awkward phrase
Dave Rolsky [Wed, 23 Sep 2009 20:20:58 +0000]
Show Value compared to Ref
Dave Rolsky [Wed, 23 Sep 2009 20:19:26 +0000]
Fix indentation
Dave Rolsky [Wed, 23 Sep 2009 19:10:25 +0000]
Missing an "in"
Dave Rolsky [Wed, 23 Sep 2009 16:52:45 +0000]
Make it clear that some has_*_attr tests are looking for an overridden attribute.
Dave Rolsky [Wed, 23 Sep 2009 14:58:50 +0000]
Add note about how extends is necessary for metaclass compat
Dave Rolsky [Wed, 23 Sep 2009 14:42:57 +0000]
updated moosepan
Dave Rolsky [Wed, 23 Sep 2009 14:36:12 +0000]
Require latest Moose
Dave Rolsky [Wed, 23 Sep 2009 14:34:10 +0000]
small typo fix
Dave Rolsky [Tue, 22 Sep 2009 16:25:27 +0000]
more moosepan updates
Dave Rolsky [Tue, 22 Sep 2009 16:25:10 +0000]
update the moosepan
Shawn M Moore [Mon, 14 Sep 2009 06:16:50 +0000]
TypeConstraints not TypeConstraint