There are a ridiculous number of vegan options in Madison at YAPC::NA 2012. Some of the highlights:
Dandelion is an all vegetarian and mostly vegan food cart on the Library Mall
Kabul, Buraka, Himal Chuli, Med Cafe, Dobra Tea, and Ian’s Pizza all have vegan options, and are a 5-10 minute walk from the conference
Further out there are multiple places with vegan breakfast like tofu scrambles, hashes, and biscuits & gravy at Monty’s Blue Plate Diner and Willalby’s Cafe
The Chocolate Shoppe is an ice cream shop offering at least 6 options (4 sorbets and two soy milk-based flavors). Paciugo has multiple vegan gelato options.
Vegan desserts are available at The Green Owl, Monty’s, Mother Fools coffee house, Dandelion, Willy Street Co-op, and probably others I haven’t found yet.
I suspect I won’t even scratch the surface before I leave on Saturday, but I’ll do my best.
You're going to go to the Moose Hackathon? You arrive in Frankfurt a few days before the event? Then you might want to do something in Frankfurt. We've set up a wiki page with some suggestions...
To better fit CPAN's naming conventions, Reddit::API has been renamed to Reddit::Client. As there are no dependencies in the reverse lookup graph, Reddit::API is scheduled for deletion.
Reddit::Client begins its life at 0.02 with mostly complete unit tests (thanks for the footnote, Gabor), some refactoring, and a few bug fixes. Enjoy!
The subway, tram lines and bus
run from 6:00 am through 1:00 am. Connections
are best looked up on the RMV website . The Frankfurt
public transport relies on the "honour system" ).
You are expected to buy the ticket
before you board the train. For buying a simple
ticket
there are "hotkeys" on the machine for "inner city"
and "airport". A single trip within the inner city
costs €2,50 per person. The trip from the
airport into the city costs €4,10.
The "Nachtbus"
(night bus) runs every 30 minutes from midnight to
four in the morning. The central hub for the Nachtbus
is the Konstablerwache where all lines meet up at the same
time to allow for switching. The "n1" and "n2" lines connect the
venue to the Konstablerwache.
Taxi fares
are somewhat expensive, at €1,65/€1,75 per km, plus €2,75/€3,25
fee for day/night. The transfer from the airport
to the venue costs about €20, to the train station about €30.
Cabs are generally safe in Frankfurt except that the driver
may try to drive a longer route if they notice you're not from
around the town.
Well, I’m just about done with my porting project. For $work, we’ve been working on porting a fairly large codebase (the official count is nearly 2 million LOCs, although I think that probably includes whitespace and comments) from Perl 5.8.9 to 5.14.2. Actually, our goal is threefold:
Get our code using the newest Perl. (Although, of course, that’s always a moving target: by this point 5.16 is out, so it’s not the newest any more.)
Get our code using the newest Moose. (We’re currently on 1.21, and want to go to 2.x.)
Switch from using MooseX::Method::Signatures to using Method::Signatures::Modifiers. In fact, this port was the primary impetus for me writing MSM in the first place (although, back then it was Perl 5.12 we were aiming at). Now, in a bizarre sort of paradoxerie, the desire to get away from MXMS is the driving force behind completing the port.
Why anyone would want to spider CPANdeps is beyond me, but a load of idiots in the Ukraine do want to, and their bot, as well as ignoring robots.txt (just like all the other search engines in the entire world, it seems) sends requests as fast as it can. All the timeouts and the errors about CPANdeps running out of database connections must mean they get some really high quality data.
All fixed though:
/sbin/iptables -A INPUT -s 213.186.96.0/19 -j DROP
/sbin/iptables -A INPUT -s 212.113.32.0/19 -j DROP
If this inconveniences any Ukrainian perl hackers, then I apologise. You should address your complaints to the employees of ahrefs.com, preferably attached to baseball bats, knives and guns.
I've been opening quite a few bugs lately for distributions failing these 2 criteria, so, I figured I'd save everyone some effort and unify it cohesively.
Reason
While it may seem a trivial squabble, ABSTRACT and LICENSE components of your meta-data are reasonably important for communicating what your dist is to the world, for both human and automated consumers.
The ABSTRACT field manifests itself in quite a few places:
Do you remember when I stood up in front of the entire audience at YAPC::NA 2011 and told the whole room that I was going to post a blog entry about YAPC every single day between YAPC::NA 2011 and 2012? And the whole crowd broke out into laughter? Heh. Yeah that was funny, but I made it! Now you know that when I tell you I’m going to do something, it gets done! Woot!
Seriously though, thank you for laughing. It strengthened my resolve and pushed me to follow through with the claim. Also, thank you for choosing me and the MadMongers to run YAPC::NA 2012. We’ve had an absolute blast planning it.
In other news, YAPC::NA 2012 starts tomorrow! Holy cow being eaten by a raptor! I can’t believe it’s finally here. Can’t wait to see you all tomorrow. Safe travels.
So I think it was an interesting experience, and I wish more people did this kind of thing.
Because author can't enter the same river twice; once you're familiar with your project's concepts, you tend to lose the perspective on what will confuse a new user.
You don't have to be a good writer or an experienced developer to provide this kind of feedback. On the contrary, seeing the docs for the first time is what's important to make this process work.
And the author probably won't blame you for being unreasonable -- how can he if you're admitting that you don't understand what's going on and you're just dumping your thought process?
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.
I have recently installed perl-5.16.0 using perlbrew and have begun adding CPAN modules. Here is some of them that I find most useful. Would you add any to the list?
Actually, the payments have been open for about a week
or so, but only inofficially. So, if you have registered
but not paid for your ticket you can now do so at
If you're fortunate to get stuck working on IPv6 stuff you're going to find that things are not always as they seem.
In my job where I'm tasked with testing scripts using SNMP to verify that they work with IPv6 addresses as well as IPv4 addresses I've found that the SNMP and Net::SNMP perl docs aren't necessarily correct on some things. Fortunately you can use Net::SNMP to create a session where it returns an error message if it doesn't create a session unlike SNMP which doesn't. SNMP appears to be more of a quick wrapper
This will help you overcome any shortcomings you have with networking and get you on your merry way.
Here's an excerpt from the Net::SNMP perl doc from CPAN:
($session, $error) = Net::SNMP->session(
-hostname => $hostname, # works
Hostname => $hostname, # doesn't
. . .
);
As some of you may be aware, the last few months have seen a dramatic change to my life.
Since I've been largely incommunicado over this period and have only just started to get in control of these changes, I thought I should take the time to explain my new situation and the impact on my Perl projects.
Firstly, my employment situation has changed dramatically.
For the last 3-4 years I've been at Corporate Express Australia (now Staples Australia) working full time on a large 250k line Perl code base for their main sales channel, and I'd like to take a moment to thank them for their support of Open Source Perl over that time.