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 Does anybody know Matthias Nutt?
    I say go for it. I can't say that Matthias won't be mad, but I'd assert that expensive lawsuits are improbable (an inexpensive cease and desist is more likely, but I don't know where you are). If it was already...
  • Commented on CPAN Workshop in Houston at cPanel
    I could and will do that, but that's exactly what Acme:: was supposed to do. Why are you paying attention to Acme modules?...
  • Posted CPAN Workshop in Houston at cPanel to brian d foy

    I'm giving my CPAN workshop at cPanel* in Houston on Thursday July 31 at 7pm. In this workshop, you can go from nothing to releasing a CPAN distribute in a couple of hours. We'll go through the entire process using an actual distribution you create and uploading to a live server. You may even get…

  • Commented on The ghost of CPAN Days past
    Ah, yes, that was a popular tutorial with many people uploading almost the same distro at the same time....
  • Commented on The ghost of CPAN Days past
    Game on....
  • Commented on Drinking the Data::Printer Kool-Aid
    When I get in those situations, I start building special methods into the class so I can control precisely how I get to see the data structure (as well as modify the method for special cases). Some modules (like some...
  • Commented on Swiss Perl Workshop 2014 with brian d foy
    And, while I'm in the area, if anyone would like me to stop by to teach a class, give a private talk, or do a little work, let me know!...
  • Posted European Perl Tour 2014, getting real to brian d foy

    Sawyer and I want to do the European Perl Tour, and we have to start making real plans and arrangements.

    Our idea is to travel to anywhere people want to hear us talk about Perl (or whatever) toward …

  • Commented on Let's delete 10,000 files from CPAN
    I specifically don't want to create a Trash Patrol to start taking actions for other people. Even in taking over namespaces, which doesn't affect the old author's directory, PAUSE admins are very cautious....
  • Posted Let's delete 10,000 files from CPAN to brian d foy

    This week, let's delete 10,000 (decimal) files from CPAN. Thanks to Ricardo, we're almost a tenth of the way there.

  • Commented on Carrying (mini)CPAN
    The cpan(1) command also has the -j option to load any config file you like. You can create a wrapper program on the memory stick so everything you need is right there. That program can even figure out where it...
  • Posted A smaller, faster, more agile Perl to brian d foy

    I've been working on a secret project lately, and I wasn't quite sure it was going work out. Most forks of Perl don't, but because they try to go bigger. I needed something that went smaller. Miniperl and microperl, both parts of the core distribution, weren't enough.

    It started with a cus…

  • Commented on Acme we are not just 500 Pound Anvils
    From Stackoverflow, How can I unbless an object in Perl?. :)...
  • Commented on New Perl content on O'Reilly Programming
    They don't segregate the topics by tool and I haven't been able to find such a feed. Maybe we can add tags. However, I suggest at least perusing all of the posts and not limiting yourself to a particular tool....
  • Commented on New Perl content on O'Reilly Programming
    I hope that means you're going to write more articles. :)...
  • Commented on Getting a progress report from a running program
    Steve Lembark had a really good presentation about this sort of idea. I think he gave it at a Frozen Perl, but that site has been hijacked it looks like: http://frozen-perl.org...
  • Posted New Perl content on O'Reilly Programming to brian d foy

    Sinan Ünür and I have started writing for O'Reilly Programming. I can't speak for Sinan, who has been doing more technically-oriented articles, but…

  • Commented on Stupid CPAN Tricks
    That's the problem with the slides from a talk: you miss all the important discussion around the minimal parts that you see. "Useful", like "best", doesn't have an absolute definition that everyone shares. It's based on context. The module itself...
  • Commented on Not More F'n Dice. Don't you Have Better Things to Do!!
    Sinan has a better program he explains in Randomness and statistical concepts, since randomness isn't as easy as people think it is. :)...
  • Commented on blogs.perl.org and https
    HTTPS would be nice. You can request features through GitHub issues for blogs-perl-org/blogs.perl.org, and I've made this issue #254. I just a regular user though....
  • Commented on There Are Half A Million Perl Programmers In The World
    "Apparently" is the wrong word here since this claim is not clearly visible. It starts with a lot of shaky guessing and estimates from many sources and compounded by Priit Potter, then further compounded to Gabor, then citied uncritically across...
  • Commented on What is in The End?
    Perl has trouble with tail recursion because it can't always tell if the subroutine name references the same code. But, good programmers don't need recursion. :)...
  • Commented on Low hanging fruit
    I always tell people to find something that nobody is doing and do that. If no one likes it, find something else. Repeat until people like whatever it is. Even the "failures" teach you many things. That works outside of...
  • Commented on Test Suite Organization
    This sort of thing is one of the reasons I wrote Test::Manifest. I could specify a list of any files I like, including those in deep subdirectories, to run as tests. Not only that, I didn't have to order them...
  • Posted On Readability to brian d foy

    I don't think syntax has much to do with readability. Joel Berger posted his thought on a Perl versus Python matchup, but I think that falls into the same trap that most of these…

  • Posted Don't Compare Percentages (use.perl.org blast from the past) to brian d foy

    [I wrote this for use.perl.org in 2006, but I keep looking for it at the beginning of each year as numeric illiterates try to do the same flawed analysis to prove something about programming languages in the last…

  • Commented on Ephemeral methods, or what to call 'dispatch to a variable containing a subref'?
    I wonder how this would relate to the return value of can(), and overloading can to return a method specialized to the instance that it was called on....
  • Commented on Any Perl code for circular dendrograms?
    Does it have to be Perl? D3 is quite nice looking....
  • Commented on How can I make this Perl code run faster ?
    Find the parts that are slow and make them not slow. :) I don't say that to be flippant. It's what you're going to do throughout your programming career. I talk about benchmarking and profiling in Mastering Perl, but the...
  • Commented on Follow Ovid on twitter
    If I'm not logged into Twitter, there is just a "Tweet" badge. If I'm logged in, I see the "Follow @OvidPerl" badge. I'm curious if once you've included the JavaScript, if it will pick up my test. The A tag...
Subscribe to feed Recent Actions from brian d foy

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.