Dancer Archives

Yanick Champoux joins Dancer core team

I'm pleased and excited to announce that Yanick Champoux has joined the Dancer core team.

New version of Dancer::Plugin::Email

Naveed Massjouni has recently released a new version of his Dancer::Plugin::Email. If you're using Dancer and emails, you probably found this plugin very useful.

Guess what? It's now even more useful!

Naveed has rewritten a major part of it in order to use Email::Sender instead of Email::Stuff (which uses the dep…

An Arduino/Dancer-enabled mobile-enhanced door

So you're sitting at home, preparing for a karaoke night, waiting for your friend to arrive. She comes in, rings the doorbell and you're thinking "fuck! I'm upstairs, and she's downstairs and I have to open the door for her (because it's locked) but I'm busy changing my clothes." What do you do? WHAT DO YOU DO?

What if you could let her in using you phone while you're still upstairs getting yourself ready? Arduino could be used for that. And the following is a theoretical (and slightly bit practical) explanation on how you could use Arduino and Dancer to accomplish this.

Ardui…

Robert Blackwell said I should try Arduino

So I'm in Madison, Wisconsin for YAPC::NA 2012. Yesterday, I was supposed to meet up at one of the hackathons. I went to the Pyle building and searched the rooms and even accidentally went into brian's workshop (sorry brian!).

When I got to the hackathon room, it was pretty quiet but active. I had met Robert Blackwell two days prior at a dinner and had a lovely conversation and fun time with him. Robert had brought a ton of hardware (11 hours drive!!) and set up an entire room just so we could hack on hardware. Wait. Hardware?

At this point, I should probably mention I'm not a…

Dancer + Bootstrap + Font-Awesome

In case you haven't noticed, Assaf Gordon has picked a sort of flavor of Dancer, which he finds as a useful base for his applications. It includes updated jQuery, Twitter's Bootstrap library and Font-Awesome's awesome font.

You can see an example right here and the repository which you can fork and hack on is over here.

Great job, Assaf!

The case of the non-standard non-PSGI unbuffered input

It all started with a question. Ain't it always the case? A question, a simple little question?

I was at my desk at work, hacking along as usual, when a message popped up. Suspicious, since I'm unlisted, I probed the lines carefully. The message was from a dear friend, who had been wondering about a special use case for a web framework. Not just any web framework, but the web framework that I loved. Dancer, her name.

He had been struck with the interesting requirement of writing a web application to upload files. These were no ordinary file…

Dancer updates

First, a short introduction to the state of the Dancer community.

Dancer really is a community, in every sense. You can see it by pull requests from fresh developers, pull requests from people who've been there for a while now, and you can see it in the channel and on the mailing list. I can't explain in words how thrilling it is to this day to see someone on the list reply to someone else. Dancer clearly isn't mine, it's ours, all of us, including those who take a few minutes to actually reply and say "hey, I mig…

Happy birthday Dancer! 2 years today!

This is reposted from the blog of David Precious (bigpresh), original entry available here.

Today marks two years to the day since the first version of Dancer hit CPAN!

According to the BackPAN, Dancer-0.9003.tar.gz hit CPAN on 07-Aug-2009.

I think you'll agree we've come a long way since then, thanks to the awesome community and user base built up around the project since then.

In these two years, we've had count…

Sinatra Loves Dancer :)

For some reason Dancer was able to attract a few trolls (though we only suspect it's 2-3 people overall). Those 2-3 people have been trying to destroy Dancer and its community by flooding our IRC channel, writing plenty of disgusting remarks on Reddit, HackerNews, Twitter and recently by flooding our CPANRatings page.

Unfortunately none of this worked and the community had only flourished thanks to both hardcore Perl devs and beginner users who came out of the woodwork of dark Perl web programming into the funhouse that is Dancer and its community.

We've had a lot of awesome c…

The Dancer release that will get you hooked!

I've been waiting for this blog post for a few good months now.

We've finally released Dancer 1.3050 (codename "The Captain Hook Adventure", named after Franck Cuny, who will forever be known as Captain Hook!) which carries our new hook system, written by Franck. Special credit goes to JT Smith who pushed the design and implementation of this system (and had great input and feedback) until it saw sunlight.

So what's the new hook system? Basically Dancer (and Sinatra, and Flask, and others) have a before and after/users/sawyer_x/dancer/index.html

About Sawyer X

user-pic Gots to do the bloggingz