Dave Rolsky [Fri, 4 Feb 2011 21:56:49 +0000]
Add test that Person preserves account object for 06 tests
Dave Rolsky [Fri, 4 Feb 2011 18:17:16 +0000]
Add a slide on ro vs rw and advocate ro
Dave Rolsky [Fri, 4 Feb 2011 18:16:18 +0000]
Fix attr inheritance slide now that Moose has a blacklist for allowed options
Dave Rolsky [Fri, 4 Feb 2011 16:44:33 +0000]
Test that Employee is clean and immutable in tests01
Dave Rolsky [Thu, 3 Feb 2011 21:50:29 +0000]
Use 5.12.0 instead of 5.10.0
Dave Rolsky [Thu, 3 Feb 2011 21:50:05 +0000]
Fix MX distro count and date
Dave Rolsky [Thu, 3 Feb 2011 21:49:55 +0000]
Add a missing comma in code
Dave Rolsky [Thu, 3 Feb 2011 21:44:59 +0000]
Fix some HTML validity issues
Dave Rolsky [Thu, 3 Feb 2011 21:43:16 +0000]
Remove augment/inner bits from slides
Dave Rolsky [Thu, 3 Feb 2011 21:41:07 +0000]
Redo method modifiers exercise to use before/after/around instead of augment/inner
Dave Rolsky [Thu, 3 Feb 2011 21:24:01 +0000]
Remove slide on sharing a ref in a default (too obscure to really be worthwhile)
Dave Rolsky [Thu, 3 Feb 2011 21:23:35 +0000]
Add comment about broken code
Dave Rolsky [Thu, 3 Feb 2011 21:22:25 +0000]
Remove ColumnLike example from role examples
Dave Rolsky [Thu, 3 Feb 2011 21:22:13 +0000]
Show as_string sub in Printable role inlining example
Dave Rolsky [Thu, 3 Feb 2011 21:20:14 +0000]
Add divider in code
Dave Rolsky [Thu, 3 Feb 2011 21:19:44 +0000]
Use Printable role in example of class consuming a role
Dave Rolsky [Thu, 3 Feb 2011 21:16:38 +0000]
Clarify binding of super() to parent method
Dave Rolsky [Thu, 3 Feb 2011 21:12:00 +0000]
Not sure how many downstream deps exactly
Dave Rolsky [Thu, 3 Feb 2011 21:10:52 +0000]
Use ro for first attribute shown
Dave Rolsky [Thu, 3 Feb 2011 21:09:36 +0000]
188 MX modules now
Dave Rolsky [Wed, 2 Feb 2011 19:57:14 +0000]
update moosepan to latest versions off cpan
Dave Rolsky [Tue, 12 Oct 2010 19:43:28 +0000]
Forgot to add new tarballs
Dave Rolsky [Tue, 12 Oct 2010 19:41:20 +0000]
Mention that instructions for exercises are in .t file
Dave Rolsky [Sun, 10 Oct 2010 16:31:24 +0000]
Clarify passing @_ to parent BUILDARGS
Dave Rolsky [Sun, 10 Oct 2010 15:43:41 +0000]
Test deposit() before testing withdraw()
Dave Rolsky [Sun, 10 Oct 2010 01:16:13 +0000]
Fix CYOA jump
Dave Rolsky [Sun, 10 Oct 2010 01:07:31 +0000]
Remove list of things that a subclass can change in an attr.
Wording tweaks on basic attr summary slide
Dave Rolsky [Sun, 10 Oct 2010 01:04:31 +0000]
Remove slide on sharing one object as a default for many objects
Sigh, I like the joke, but it's not really a useful thing to do
Dave Rolsky [Sun, 10 Oct 2010 01:00:18 +0000]
Use almost equals sign instead of =~
Dave Rolsky [Sun, 10 Oct 2010 01:00:00 +0000]
Fix incremental for override/super example
Shawn, I want to highlight super(); on its own.
Dave Rolsky [Fri, 8 Oct 2010 14:12:14 +0000]
fix git repo hostname
Dave Rolsky [Fri, 8 Oct 2010 14:05:40 +0000]
one more moosepan update
Dave Rolsky [Fri, 8 Oct 2010 14:04:59 +0000]
update moosepan
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