user-pic

brian d foy

  • Website: www.theperlreview.com
  • About: I'm the author of Mastering Perl, and the co-author of Learning Perl (6th Edition), Intermediate Perl, Programming Perl (4th Edition) and Effective Perl Programming (2nd Edition).
  • Commented on Rebuilding Cleveland Perl Mongers
    There are lots of possible guest speakers a medium train ride away, and I'm sure many of them would come out for just travel expenses. :)...
  • Commented on Promoting your Perl workshop or conference?
    In all of my years helping to promote events, I've grown comfortable with the idea that as the person publishing the magazine, newsletter, or whatever, I have to be the one to discover and research it. The journalism role is...
  • Commented on Semantic POD
    I wonder how pod could tell the pod translator which formatter to use. Like: =encoding utf8 =translator Pod::Semantic ... This could then pick up whatever you wanted to do with the Pod. There's a way to do this from the...
  • Commented on Are you the one person left on the planet using a Palm Treo?
    I think Chris Nandor still uses his Newton....
  • Posted What could a reddit bot do with feedback? to brian d foy

    David Farrell is conducting some Reddit experiments with his Perly::Bot. Through the _perly_bot user, he automagically injects things into the Perl…

  • Posted CPAN Cleaning Day 2457044: Compiler::Lexer to brian d foy

    In my quest to clean up my CPAN distributions and to normalize them, I've been working on CPAN::Critic, my unreleased tool that looks at my directory and complains about things I don't like. That's going nicely for the most part, but I ran…

  • Commented on What should be in a CPAN distro README?
    Having a README doesn't make it useful, and I doubt many people actually read what we provide, especially when so many better resources are available....
  • Commented on Can you provide an x/y Point class in other languages?
    I think Damian makes the mistake most people do when criticizing a language. They conflate the language itself with the stupid libraries and idiotic ecosystem. It's not the syntax and design of the language that makes it so and I've...
  • Posted What should be in a CPAN distro README? to brian d foy

    Most of my READMEs are lame. I have stuff that no one will really ever use. As I'm cleaning up my distros, I starting thinking about what should be in there. To do that, I have to think about the people who would read such a thing.

    A long time ago in an internet far, far away, RE…

  • Posted My CPAN Cleaning, Day 2457034.500000 to brian d foy

    I've been playing with the Makefile.PL modulino idea this week as part of my CPAN cleaning. It's dangerous to have so much fun because I'll…

  • Commented on Can you provide an x/y Point class in other languages?
    This is one of the examples I like to talk about in my bad examples rant during Intermediate Perl classes. Everyone thinks the Point class is simple, but here you're giving it a default value that it doesn't deserve and...
  • Commented on The sad story of pseudohash criticism
    To be fair, mjd is often purposefully provocative and he commits to his idea to get people to think deeply about what they are doing. However, I think he's fairly well behaved in this talk and I don't see the...
  • Posted CPAN Cleaning Day 2457027: Changes and README to brian d foy

    I spent another day of prosaic adjustments to my CPAN distributions. For quite awhile the chaos of the Changes and README files have bothered me, so I wanted to think about those. And, many of the files I scheduled for deletion disappeared from PAUSE today.

    I'd like Change…

  • Commented on My CPAN Cleaning, Day 2457025.500000
    App::GitGot looks interesting, but I couldn't get it to install. Something with Mouse went wrong, and as much as it sucks to say it, I don't bother fixing anything when it's a Moose or Moose variant problem. I don't even...
  • Posted My CPAN Cleaning, Day 2457025.500000 to brian d foy

    My second day of CPAN Cleaning was just the sort of work that I like: organizing a chaotic mess into something I can work with. My CPAN distributions are a mix of almost everything I've done in my history as a CPAN author. There…

  • Posted My CPAN Cleaning, Day 2457023.500000 to brian d foy

    Read my other entries in "cpan cleaning"

    With some encouragement from Neil Bowers, I'm tidying up my CPAN footprint. Over the years I've collected modules I did not …

  • Posted Saint Perl 6 Hack Day wrap-up to brian d foy

    Saint Perl 6 started with its hack day instead of putting it at the end. I can summarize some of the proceeding, but some of the end-of-day reports were delivered in Russian. Someone else will have to fill in the blanks.

    I mentioned my …

  • Posted CPAN Testers from Github? to brian d foy

    At the pre-Saint Perl 6 dinner, we were talking about ideas for the hack day. I mentioned something David Farrell and I had talked about a couple of weeks ago.

    I'd love to kick off CPAN testers from Github. Instead of uploading a dev ve…

  • Posted The 2014 White Camel Awards to brian d foy

    In the lands where the camel roams, the white camel is a rare and revered individual. Each year, The Perl Foundation recognizes significant non-technical achievement in Perl with the White Camel…

  • Posted My Perl recruitment thoughts to brian d foy

    Dave Cross posted his Perl Recruitment Thoughts, which led to the same tired responses we see every time someone is frustrated enough to bring it up. Again. In the past decade I've written this post about every six months,…

  • Commented on I want Package BLOCK syntax return 1.
    You return a true value at the end of the file so the require knows that everything happened. It has nothing to do with being a module or a package. We talk about this in Intermediate Perl....
  • Commented on Nominate Perl heroes for the 2014 White Camel Awards
    As it's a Perl Foundation award, we tend not to give them to people currently working inside TPF....
  • Posted Nominate Perl heroes for the 2014 White Camel Awards to brian d foy

    We're looking for nominations for the 2014 White Camel Awards that recognize significant non-technical achievement in Perl and its community. Each year we recognize work in the broad categories of community, advocacy, and user groups.

  • Commented on Test::More has lots of crazy new development that's breaking my modules
    Tell that to the people who see the number of PASSes and FAILs. It's not just "nice" to see a field of green. It's not that I'm upset that it's not perfect. People see these numbers, make judgements, and decide...
  • Posted Test::More has lots of crazy new development that's breaking my modules to brian d foy

    I still wish we had a way to remove reports from CPAN Testers. The case of a broken Test::More is a really good reason for this.

    I received many fail reports for Business::ISBN, which I've been working on lately. Howeve…

  • Commented on Logically And Yourself (&&=)
    I love interesting behavior with the binary assignments. This one is quite nice. I expanded this benchmark in a gist (ouch.pl). There are a few things to note. 1. These sorts of benchmarks often show the performance in a particular...
  • Commented on Revitalizing the Perl Power Tools
    Well, I'd prefer that we only include working programs, so until vip isn't hugely buggy and works as advertised we can put it in there. If it has major problems, perhaps we should wait. I'd suggest moving it to Github...
  • Commented on Revitalizing the Perl Power Tools
    I'll started a list of opportunities in Github Issues. If you think that there are other things you could do, add an issue. If there's something you think you can do, work on that. If you have some ideas, add...
  • Commented on Revitalizing the Perl Power Tools
    There's much to do that doesn't need great Perl skill. Most of the code is already written, so you don't have to create it. I would like to standard the code across all of the programs, and add consistent documentation...
  • Commented on A quick static file webserver
    I’d modified Joel’s script to include a default index file by using a before_dispatch hook. It could probably be better, but I stopped when I got it to work. I needed this for a particular project so I haven’t stopped...
Subscribe to feed Recent Actions from brian d foy

  • Christian Hansen commented on Time::Moment vs DateTime

    And the benchmark:

  • https://www.google.com/accounts/o8/id?id=AItOawmvC7NYQ48lyWVxfV8N5GAiyr-CDvYD2yo commented on What should be in a CPAN distro README?

    I liked this idea a great deal. So much so that I adopted it in the Git::Hooks module.

    However, after releasing it I got a pull request explaining that there are some problems in keeping a README.pod file at the root of my distribution because it will be installed in the wrong place. (In my case, as Git::README instead of Git::Hooks::README.)

    One solution would be to rename it to README.md and replace POD with Markdo…

  • Ron Savage commented on Semantic POD

    Hi Gabor

    Thanx for the detective work in finding all those pod modules.

    I take the # to be an indicator of how many people felt dissatisfied enough to scratch their itches.

    I think pod is sufficiently structured that storing it in a tree is the best in-memory representation. Then, there should be 1 reader and N writers.

    And it's the lack of a tree module in core which has previously stopped me from adopting any pod-oriented modules (unless there's one which doesn't have Tree in its name, which is what I searched for). Supporting ancient Perls is of course also…

  • Gabor Szabo commented on Semantic POD

    I have not given a lot of thought to actual tags, implementation, and compatibility, but pod could declare its version number and there could be an official parser included in the core.

    In any case, I am not planning to do any implementation. I'll stick to talking (or writing) about stuff. So if anyone else feels that this is a worthy and fun project, I won't stand in their way.

  • Gabor Szabo commented on Promoting your Perl workshop or conference?

    You probably refer to YAPC, right?

    There is also the PerlJam by Barbie and a year ago I wrote a post called Perl Event organizer kit. I am afraid most organizers don't read any of these, but maybe the notice a blog post. At least now I can refer them to that post regarding the Perl Weekly.

Subscribe to feed Responses to Comments from brian d foy

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.