Acme-BooK-Is-My-Bitch
view release on metacpan or search on metacpan
lib/Acme/BooK/Is/My/Bitch.pm view on Meta::CPAN
(temporarily) tattoed in his arm for all the conferences BooK would go
to during 2007.
Cog asked if the module had to exist by that time, and BooK said "No."
BIG MISTAKE!
=head1 INTERFACE
=head2 Program Interface
=head3 new
Creates a new Acme::BooK::Is::My::Bitch object.
my $bitch = Acme::BooK::Is::My::Bitch->new();
Since all methods are actually class methods, the following line
is exactly equivalent to the above one (and shorter!):
my $bitch = 'Acme::BooK::Is::My::Bitch';
=head3 available_quotes
Returns the list of available quote methods.
=head2 Module Interface
=head3 baby_girl
BooK has no imagination for naming his kids.
my $baby_girl_quote = $bitch->baby_girl();
=head3 code
BooK is really clever.
my $code_quote = $bitch->code();
=head3 favourite_colour
BooK has a favourite colour. A whole palette of it.
my $colour_quote = $bitch->favourite_colour();
=head3 meeting_room
BooK had a clever scheme for naming meeting rooms. Nobody ever listened.
my $meeting_room_quote = $bitch->meeting_room();
=head3 next_talk
BooK is known to auto-generate the names of his lightning talks.
my $next_talk_quote = $bitch->next_talk();
=head3 next_yapc
BooK has something to say about the place the next YAPC::EU is going to be.
my $next_yapc_quote = $bitch->next_yapc();
=head3 sql
BooK claims he's not an SQL guru.
my $sql_quote = $bitch->sql();
=head3 tell_the_truth
BooK has the pornstars theme on L<Acme::MetaSyntactic>. There must be a reason.
my $tell_the_truth_quote = $bitch->tell_the_truth();
=head3 thats_nothing
BooK has the craziest ideas ever for auctions.
my $thats_nothing_quote = $bitch->thats_nothing();
=head3 twisted_perl
BooK is known to write very obfuscated code.
my $twisted_perl_quote = $bitch->twisted_perl();
=head3 words_of_wisdom
BooK claims he got a lot of wisdom from his grandfather.
my $words_of_wisdom_quote = $bitch->words_of_wisdom();
=head3 random_quote
To tell you the truth, no one really knows what BooK is going to say next.
my $random_quote_quote = $bitch->random_quote();
=head1 CONFIGURATION AND ENVIRONMENT
Acme-BooK-Is-My-Bitch requires no configuration files or environment variables.
=head1 DEPENDENCIES
=over
=item *
L<Acme::MetaSyntactic>,
L<Acme::MetaSyntactic::Themes>.
=back
=head1 FUTURE
=over
=item *
BooK is still growing. This module will evolve as BooK's arms grow.
=back
=head1 INCOMPATIBILITIES
None reported.
=head1 BUGS AND LIMITATIONS
All reported bugs have been fixed, all requested features have been added.
=head1 AUTHOR
José Castro C<< <cog@cpan.org> >>
=head1 MAINTAINER
Philippe Bruhat (BooK) C<< <book@cpan.org> >>
=head1 ACKNOWLEDGEMENTS
BooK actually wrote part of the code for this module and suggested
some of the ideas that were turned into methods.
This module is not about Cog mocking BooK; it's rather about Cog B<and>
BooK making fun of themselves.
We spent a very funny afternoon in a mini-hackathon in Birmingham
starting up this module. We finished its first version while at the
Old Joint pub with some more YAPC attendees.
=head1 $_ IS MY BITCH
The phrase "I<...> is my bitch" has been thrown around a lot during past
YAPC Europe conferences. This tradition has thankfully been lost, but some
( run in 1.568 second using v1.01-cache-2.11-cpan-5e09290becf )