The Perl Oasis team would like to announce the Schedule has been posted for Perl Oasis 2010. We have 15 speakers from 3 continents giving 9 hours of talks, culimating in a keynote by the Enlightened Perl Organisation Secretary Mark Keating (mdk).
Perl Oasis is a one day workshop focusing on Modern Enlightened Perl. The workshop this year is held January 16th at the Four Points Sheraton in Orlando Florida. Workshop registration costs $20 USD for non-students, and $10 USD for students. Every one is welcome to attend regardless of race, creed, ethnicity, gender, or preference of language (There are even PHP people speaking!)
November 25th is the last day for the Perl Oasis special Group Rate. The rate is $75 USD / night for what according to other sources is a $135-$150 / night hotel room.
Perl Oasis is a one day workshop in Orlando Florida focusing on Modern Enlightened Perl. This year we have speakers from three continents, and the entire Perl spectrum speaking. The Call for Speakers is still open so you can submit your talk as well!
So I’ve been integrating Ash Berlin’s work on making MooseX::POE work
with MooseX::Declare. One of the things I came across was that the
method keyword didn’t work as I expected.
I figured that something like:
class Counter {
use MooseX::POE;
method START {
$self->yield('increment_counter');
}
event 'counter' => method {
$self->counter($self->counter + 1);
};
}
would DWIM. But currently a method without a parameter list is slightly
undefined. It happens to default to the same as an empty parameter list (ie
method ($self:) {) but Florian and Ash both agreed that perhaps that wasn’t
the best choice. To my mind I think that the right choice is that
method { should be the equivlent of method ($self, @_) {.
That is it should alias the invocant and pass through the rest of the args as
a slurpy array.
Then tonight I was reading the Perl 6 Design Minutes for 26 March 2009 and found the following:
Patrick:
- if you have a method declared without a parameter list, does it get @_ like a sub, or no parameters?
Larry:
- I've been thinking it comes in the same way Perl 5 does it
- hadn't bothered to try to think about it the other way
Patrick:
- Rakudo assumes @_
Larry:
- but it leaves out the invocant
- that's the difference
- I haven't decided
- it's further from what a Perl 5 programmer might expect
- but it might be more useful
I think it’s closer to what a Perl 5 Moose programmer expects than Larry thinks.
UPDATED: upon talking with Ash I've clarified what I meant to say. Never blog while tired.
WebKit is has a broken Accept header, it puts text/xml and application/xml
first which breaks Catalyst::Action::REST’s default configuration and makes
the idea of being able to dispatch html/xhtml different from XML difficult at
best.
The reason it turns out is that the webkit developers cargo-culted from
Firefox, and someone in 2007 provided a patch. The
response to the patch is “buh buh Firefox is doing it!”. When I tried to
add the comment below I discovered that their bugzilla required me to log in
and didn’t appear to have an option for OpenID. Because I’m loath to create
yet another account to file a single comment on a bug I’ve included the text
here:
Firefox (3.1 beta 2 at least) is no longer sending this Accept headers.
Currently writing a REST-ful interface that renders XML different from
XHTML/HTML at the same URI is difficult (requires us to browser sniff and do
we really want to go back to that?) because Webkit based browsers will all
send then wrong Accept headers first. I actually ran into this while writing
an app that targets Android/iPhone and I had to disable my XML rendering code
(luckily it was a stub and not a required feature).
Last the logic “Firefox does this” is a fallacy that I thought most people
were taught better by their mothers at an early age … if Firefox were to
jump off a bridge should WebKit too?
We released our schedule last weekend and we're a little behind on announcing it. Actually we're a little behind on everything right now, things are hectic. Please note the after-workshop Party!
Not on the schedule is a speaker's dinner on Friday Night, so if you're a speaker please know that you're welcome to attend, contact us for details on when and where.
Finally we're happy to announce that ActiveState has donated some prizes for the Workshop Party Saturday night. Plans on how those will be given away will be announced Saturday. We look forward to having you all attend!
Just a reminder,
The Perl Oasis deadline for Talk Submissions is tonight (December 17th) at Midnight (11:59pm) Eastern Time.
Please if you're thinking about submitting a talk, do so. It will make organizing the conference schedule much easier. The URL for talk submissions is http://perloasis.org/opw2009/newtalk
Thanks
There is only one week left in the Perl Oasis Call for Speakers. The last call
for speakers is December 17, 2009. Several speakers have already submitted
proposals and been accepted, but there is still room for more speakers. Please
submit soon so we can organize the schedule as quickly as possible. Talk
submissions can be made at the
ACT site.
Perl Oasis is a one day workshop on January 17, 2009 focusing on Practical
Perl for Business. It is hosted by the Orlando Perl Mongers, and will be at
the Ramada Gateway Hotel, in Kissimmee Florida. For more information please
visit http://perloasis.org/.
Just posted to the Perl Oasis Website:
The Orlando Perl Mongers are pleased to announce the choice of our Keynote Speaker. Mike Whitaker (Penfold) will be flying in from the UK to give a keynote on Enlightened Perl.
Also the Venue for the conference has been chosen. The conference will be at
The Ramada Gateway
7470 Highway 192 West
Kissimmee, FL 34747
(800) 327-9170
There are rooms available at the Ramada, just tell them you're with the Perl Foundation.
We hope to see you there!
So I was writing a package similar to DBIx::Class::Schema::Loader which creates a tree of related packages. I realized that making a directory tree from a package name is a common problem between the two and I went to look to see how Schema::Loader did it, and eek
Before I release Devel::GeneratePackagePath does anybody know if the lazyweb got there first?
We accept these presentation types:
To submit a proposal for a talk/presentation, please register your proposed title and an abstract on http://www.perloasis.org/opw2009/newtalk. Submissions are due midnight (23:59 EST) on December 17th 2008. Submitters will be notified within two weeks whether or not their talks have been accepted. If your proposal is accepted, you will be expected to confirm within 48 hours that you in fact will give the talk; otherwise, your slot may be given to someone else. If you have something which does not fit the formats listed please feel free to contact us anyway and we will evaluate it. Please include the following with your abstract(s):
If possible, please include a link to your slides/paper ready for online publishing. The files are also accepted just after talk ends, so we can include any last minute modifications. We may take the liberty of filming presentations. If you are not interested in being filmed during your presentation, please let us know in advance. We cannot offer much for your lecture, except:
If you have any special requests which have to do with fee and payment please contact us at info@perloasis.org. If you have any questions at all, please don't hesitate to contact us info@perloasis.org.