10 years agoAdd another init_arg example master
Dave Rolsky [Fri, 7 Jun 2013 03:57:23 +0000]
Add another init_arg example

10 years agoAdd slide attempting to clarify how Moose creates delegation methods
Dave Rolsky [Fri, 7 Jun 2013 03:54:36 +0000]
Add slide attempting to clarify how Moose creates delegation methods

10 years agoImprove highlighting on native traits sample code
Dave Rolsky [Fri, 7 Jun 2013 03:50:56 +0000]
Improve highlighting on native traits sample code

10 years agoRemove bits on traits & metaclasses in adv attributes
Dave Rolsky [Fri, 7 Jun 2013 03:50:05 +0000]
Remove bits on traits & metaclasses in adv attributes

This isn't really that important, as new moose users will only ever consume
these things and can just cargo cult initially.

10 years agoLink to metacpan, not s.c.o
Dave Rolsky [Wed, 5 Jun 2013 16:41:09 +0000]
Link to metacpan, not s.c.o

10 years agoMore code formatting tweaks
Dave Rolsky [Wed, 5 Jun 2013 16:40:59 +0000]
More code formatting tweaks

10 years agoAdd mention of Specio
Dave Rolsky [Wed, 5 Jun 2013 16:40:49 +0000]
Add mention of Specio

10 years agoTweak formatting of type shortcut slides
Dave Rolsky [Wed, 5 Jun 2013 16:40:38 +0000]
Tweak formatting of type shortcut slides

10 years agoFix small typo
Dave Rolsky [Wed, 5 Jun 2013 16:40:15 +0000]
Fix small typo

10 years agoClarify how to check whether old value is passed to a trigger
Dave Rolsky [Wed, 5 Jun 2013 16:33:35 +0000]
Clarify how to check whether old value is passed to a trigger

10 years agoUpdate copyright years
Dave Rolsky [Wed, 5 Jun 2013 15:34:48 +0000]
Update copyright years

10 years agoRemove mention of install-moose
Dave Rolsky [Wed, 5 Jun 2013 15:31:13 +0000]
Remove mention of install-moose

10 years agoSmall wording for re MX::NonMoose
Dave Rolsky [Wed, 5 Jun 2013 15:31:11 +0000]
Small wording for re MX::NonMoose

10 years agos/@_/@args/ in constructor example
Dave Rolsky [Wed, 5 Jun 2013 15:26:51 +0000]
s/@_/@args/ in constructor example

10 years agoRemove mention of moosepan from README
Dave Rolsky [Thu, 30 May 2013 01:48:30 +0000]
Remove mention of moosepan from README

10 years agoRequire Moose 2.0800
Dave Rolsky [Thu, 30 May 2013 01:48:06 +0000]
Require Moose 2.0800

10 years agoRemove moosepan
Dave Rolsky [Thu, 30 May 2013 01:44:15 +0000]
Remove moosepan

Maintaining this is a pain, and if it's really needed it'd be better to just
use carton, I think.

10 years agoImport get from LWP::Simple
Dave Rolsky [Thu, 30 May 2013 01:39:33 +0000]
Import get from LWP::Simple

11 years agoupdate-moosepan
Shawn M Moore [Mon, 14 May 2012 00:49:12 +0000]
update-moosepan

12 years agoFix attr name in test output
Dave Rolsky [Thu, 30 Jun 2011 20:51:36 +0000]
Fix attr name in test output

12 years agoFix git repo
Dave Rolsky [Thu, 30 Jun 2011 20:40:46 +0000]
Fix git repo

12 years agoFix class name
Dave Rolsky [Thu, 30 Jun 2011 20:35:14 +0000]
Fix class name

12 years agouse env in shbang
Dave Rolsky [Thu, 30 Jun 2011 20:19:26 +0000]
use env in shbang

12 years agoRequire Moose 2.0000
Dave Rolsky [Thu, 30 Jun 2011 20:19:06 +0000]
Require Moose 2.0000

12 years agoimprove failure case output for isa_ok tests
Dave Rolsky [Thu, 30 Jun 2011 20:18:41 +0000]
improve failure case output for isa_ok tests

12 years agoUse env in shbang
Dave Rolsky [Thu, 30 Jun 2011 20:15:13 +0000]
Use env in shbang

12 years agoFix list indentation
Dave Rolsky [Thu, 30 Jun 2011 18:12:00 +0000]
Fix list indentation

12 years agoFor fuck's sake, really remove the right slides
Dave Rolsky [Wed, 29 Jun 2011 19:24:05 +0000]
For fuck's sake, really remove the right slides

12 years agoOops, removed the wrong slides
Dave Rolsky [Wed, 29 Jun 2011 19:23:22 +0000]
Oops, removed the wrong slides

12 years agoRemove slides about delayed name conflicts with roles - too obscure to be worth covering
Dave Rolsky [Wed, 29 Jun 2011 19:22:49 +0000]
Remove slides about delayed name conflicts with roles - too obscure to be worth covering

12 years agoupdate MooseX count
Dave Rolsky [Mon, 27 Jun 2011 15:46:18 +0000]
update MooseX count

12 years agoupdated moosepan
Dave Rolsky [Mon, 27 Jun 2011 15:44:28 +0000]
updated moosepan

13 years agoBAIL_OUT if any of the classes warn on load (catches things like no methods for an...
Dave Rolsky [Fri, 4 Feb 2011 22:33:21 +0000]
BAIL_OUT if any of the classes warn on load (catches things like no methods for an attr)

13 years agoTweak wording 06.t
Dave Rolsky [Fri, 4 Feb 2011 22:27:23 +0000]
Tweak wording 06.t

13 years agoDon't call ->does_role on meta object until we know it has that method
Dave Rolsky [Fri, 4 Feb 2011 22:24:26 +0000]
Don't call ->does_role on meta object until we know it has that method

13 years agoMark bad code
Dave Rolsky [Fri, 4 Feb 2011 21:57:11 +0000]
Mark bad code

Remove is => 'bare' that isn't needed

Add missing Questions slide

13 years agoAdd test that Person preserves account object for 06 tests
Dave Rolsky [Fri, 4 Feb 2011 21:56:49 +0000]
Add test that Person preserves account object for 06 tests

13 years agoAdd a slide on ro vs rw and advocate ro
Dave Rolsky [Fri, 4 Feb 2011 18:17:16 +0000]
Add a slide on ro vs rw and advocate ro

13 years agoFix attr inheritance slide now that Moose has a blacklist for allowed options
Dave Rolsky [Fri, 4 Feb 2011 18:16:18 +0000]
Fix attr inheritance slide now that Moose has a blacklist for allowed options

13 years agoTest that Employee is clean and immutable in tests01
Dave Rolsky [Fri, 4 Feb 2011 16:44:33 +0000]
Test that Employee is clean and immutable in tests01

13 years agoUse 5.12.0 instead of 5.10.0
Dave Rolsky [Thu, 3 Feb 2011 21:50:29 +0000]
Use 5.12.0 instead of 5.10.0

13 years agoFix MX distro count and date
Dave Rolsky [Thu, 3 Feb 2011 21:50:05 +0000]
Fix MX distro count and date

13 years agoAdd a missing comma in code
Dave Rolsky [Thu, 3 Feb 2011 21:49:55 +0000]
Add a missing comma in code

13 years agoFix some HTML validity issues
Dave Rolsky [Thu, 3 Feb 2011 21:44:59 +0000]
Fix some HTML validity issues

13 years agoRemove augment/inner bits from slides
Dave Rolsky [Thu, 3 Feb 2011 21:43:16 +0000]
Remove augment/inner bits from slides

13 years agoRedo method modifiers exercise to use before/after/around instead of augment/inner
Dave Rolsky [Thu, 3 Feb 2011 21:41:07 +0000]
Redo method modifiers exercise to use before/after/around instead of augment/inner

13 years agoRemove slide on sharing a ref in a default (too obscure to really be worthwhile)
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)

13 years agoAdd comment about broken code
Dave Rolsky [Thu, 3 Feb 2011 21:23:35 +0000]
Add comment about broken code

13 years agoRemove ColumnLike example from role examples
Dave Rolsky [Thu, 3 Feb 2011 21:22:25 +0000]
Remove ColumnLike example from role examples

13 years agoShow as_string sub in Printable role inlining example
Dave Rolsky [Thu, 3 Feb 2011 21:22:13 +0000]
Show as_string sub in Printable role inlining example

13 years agoAdd divider in code
Dave Rolsky [Thu, 3 Feb 2011 21:20:14 +0000]
Add divider in code

13 years agoUse Printable role in example of class consuming a role
Dave Rolsky [Thu, 3 Feb 2011 21:19:44 +0000]
Use Printable role in example of class consuming a role

13 years agoClarify binding of super() to parent method
Dave Rolsky [Thu, 3 Feb 2011 21:16:38 +0000]
Clarify binding of super() to parent method

13 years agoNot sure how many downstream deps exactly
Dave Rolsky [Thu, 3 Feb 2011 21:12:00 +0000]
Not sure how many downstream deps exactly

13 years agoUse ro for first attribute shown
Dave Rolsky [Thu, 3 Feb 2011 21:10:52 +0000]
Use ro for first attribute shown

13 years ago188 MX modules now
Dave Rolsky [Thu, 3 Feb 2011 21:09:36 +0000]
188 MX modules now

13 years agoupdate moosepan to latest versions off cpan
Dave Rolsky [Wed, 2 Feb 2011 19:57:14 +0000]
update moosepan to latest versions off cpan

13 years agoForgot to add new tarballs
Dave Rolsky [Tue, 12 Oct 2010 19:43:28 +0000]
Forgot to add new tarballs

13 years agoMention that instructions for exercises are in .t file
Dave Rolsky [Tue, 12 Oct 2010 19:41:20 +0000]
Mention that instructions for exercises are in .t file

13 years agoClarify passing @_ to parent BUILDARGS
Dave Rolsky [Sun, 10 Oct 2010 16:31:24 +0000]
Clarify passing @_ to parent BUILDARGS

13 years agoTest deposit() before testing withdraw()
Dave Rolsky [Sun, 10 Oct 2010 15:43:41 +0000]
Test deposit() before testing withdraw()

13 years agoFix CYOA jump
Dave Rolsky [Sun, 10 Oct 2010 01:16:13 +0000]
Fix CYOA jump

13 years agoRemove list of things that a subclass can change in an attr.
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

13 years agoRemove slide on sharing one object as a default for many objects
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

13 years agoUse almost equals sign instead of =~
Dave Rolsky [Sun, 10 Oct 2010 01:00:18 +0000]
Use almost equals sign instead of =~

13 years agoFix incremental for override/super example
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.

13 years agofix git repo hostname
Dave Rolsky [Fri, 8 Oct 2010 14:12:14 +0000]
fix git repo hostname

13 years agoone more moosepan update
Dave Rolsky [Fri, 8 Oct 2010 14:05:40 +0000]
one more moosepan update

13 years agoupdate moosepan
Dave Rolsky [Fri, 8 Oct 2010 14:04:59 +0000]
update moosepan

13 years agoDoh, slide on Bool was totally wrong
Dave Rolsky [Thu, 30 Sep 2010 15:11:47 +0000]
Doh, slide on Bool was totally wrong

13 years agoUpdate how many MooseX there are
Shawn M Moore [Wed, 22 Sep 2010 20:28:00 +0000]
Update how many MooseX there are

13 years agoBetter code popups for override/super
Shawn M Moore [Wed, 22 Sep 2010 20:27:52 +0000]
Better code popups for override/super

13 years agobreaking encapsulation is not really needed
Shawn M Moore [Wed, 22 Sep 2010 20:24:00 +0000]
breaking encapsulation is not really needed

13 years agothrows what
Shawn M Moore [Wed, 22 Sep 2010 20:22:53 +0000]
throws what

13 years agoBe more explicit about BUILDARGS munging new's @_
Shawn M Moore [Wed, 22 Sep 2010 20:22:32 +0000]
Be more explicit about BUILDARGS munging new's @_

13 years agoFix bare >s
Shawn M Moore [Wed, 22 Sep 2010 20:18:32 +0000]
Fix bare >s

13 years agoWe don't call DEMOLISH, Perl does
Shawn M Moore [Wed, 22 Sep 2010 19:58:50 +0000]
We don't call DEMOLISH, Perl does

13 years agokid written mother approved
Shawn M Moore [Wed, 22 Sep 2010 17:53:09 +0000]
kid written mother approved

13 years agooverride declares your intent to override a superclass method
Shawn M Moore [Wed, 22 Sep 2010 17:52:56 +0000]
override declares your intent to override a superclass method

13 years agoUpdate moosepan
Shawn M Moore [Tue, 14 Sep 2010 22:45:12 +0000]
Update moosepan

13 years agoDon't copy final slides in two places.
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

13 years agoCopy "more info" slide after both endings
Dave Rolsky [Tue, 3 Aug 2010 12:34:23 +0000]
Copy "more info" slide after both endings

13 years agoRemove extra close paren
Dave Rolsky [Tue, 3 Aug 2010 12:33:06 +0000]
Remove extra close paren

13 years agoTweak augment example to use $self as needed
Dave Rolsky [Tue, 3 Aug 2010 10:50:44 +0000]
Tweak augment example to use $self as needed

13 years agoDon't swallow errors from BUILDARGS
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.

13 years agoFix typo in test directions
Dave Rolsky [Tue, 3 Aug 2010 08:01:15 +0000]
Fix typo in test directions

13 years agoMove types exercises to middle of types sections - before details that aren't relevan...
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

13 years agoupdate local moosepan
Dave Rolsky [Wed, 28 Jul 2010 18:55:42 +0000]
update local moosepan

13 years agoRemove slides on aliasing & excluding role methods.
Dave Rolsky [Sat, 17 Jul 2010 03:44:10 +0000]
Remove slides on aliasing & excluding role methods.

13 years agoSetting a read-only attr is an error
Dave Rolsky [Sat, 17 Jul 2010 03:35:07 +0000]
Setting a read-only attr is an error

13 years agoMake tests match the order of the instructions for test 06
Dave Rolsky [Fri, 9 Jul 2010 14:56:51 +0000]
Make tests match the order of the instructions for test 06

13 years agoMake tests match the order of the instructions for test 05
Dave Rolsky [Fri, 9 Jul 2010 14:49:48 +0000]
Make tests match the order of the instructions for test 05

13 years agoMake tests match the order of the instructions for test 04
Dave Rolsky [Fri, 9 Jul 2010 14:48:14 +0000]
Make tests match the order of the instructions for test 04

13 years agoMake tests match the order of the instructions for test 03
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.

13 years agoManipulate TB level in helper subs
Dave Rolsky [Fri, 9 Jul 2010 14:39:21 +0000]
Manipulate TB level in helper subs

13 years agoCall the MooseX bit bonus slides and move them after the end, so I can feel free...
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

13 years agonever gonna do sections 8 & 9 in this class
Dave Rolsky [Tue, 29 Jun 2010 22:03:03 +0000]
never gonna do sections 8 & 9 in this class

13 years agoMake tests match the order of the instructions for test 02
Dave Rolsky [Tue, 29 Jun 2010 22:00:44 +0000]
Make tests match the order of the instructions for test 02

13 years agoMore instruction fixes
Dave Rolsky [Tue, 29 Jun 2010 21:52:48 +0000]
More instruction fixes

13 years agoFix typo in instructions
Dave Rolsky [Tue, 29 Jun 2010 21:51:29 +0000]
Fix typo in instructions