user-pic

preaction

  • About: I blog about Perl. I work for Bank of America. I own Double Cluepon Software.
  • Commented on I hate Dist::Zilla and missing Makefile.PL
    Al Newkirk set up this section in my dist.ini that solves this problem for me by copying the Makefile.PL and Build.PL from the build directory into the dist directory, which is then committed. [Run::BeforeBuild] run = rm -f LICENSE run...
  • Commented on Simplifying imports (mainly in tests)
    There's also Test::Kit for this....
  • Commented on Contribute to Perl by completing quests on Questhub
    You're a Perl startup, I think you're on-topic here!...
  • Commented on function return in scalar context
    I've been getting bitten by this quite a bit these last few weeks. But as far as I can tell, it's not an array yet (it hasn't been saved to an AV). That's why it's always weird to me when...
  • Commented on The beauty of CSV
    The context would be the request: "I requested ." The structure is rows and columns, lots of data is structured in rows and columns....
  • Commented on Data::Dumper::GUI
    There is a REPL built for Prima already: https://github.com/run4flat/App-Prima-REPL It might not be too difficult to get them talking to each other....
  • Commented on Flux: new streaming data processing framework
    This looks like something I had planned for Beam, which is a rewrite of a bunch of modules I use at Bank of America. Excellent work! I might have to see how well these can be described in Beam::Wire....
  • Commented on Once More Unto The Breach
    Best of luck, sir! I think with this and the "dots" pragma, we're getting closer and closer to Perl 6....
  • Commented on JQuery and Moose
    jQuery certainly isn't a different kind of JavaScript OO, it's just a library that presents a set of methods and functions. What Java considers a package, Perl considers a directory on the filesystem (CPAN considers it a "Distribution"). What Java...
  • Posted Chicago.PM New Website! New Meetup URL! New Presentations Project! to preaction

    Lots of news for the Chicago.PM group! We've got a new Chicago.PM website, powered by Github, up at http://chicago.pm.org. The website is completely editable via Github using the

  • Commented on Augment and Inner: Haters Gotta Hate
    In your second example, you could also be performing checks on the incoming arguments and the return value, making it into a Perl implementation of interfaces....
  • Posted Chicago.PM - Beyond grep - Expanding the Programmer Toolset to preaction

    Last week, Andy Lester (author of Land the Tech Job You Love) came to talk about tools to help programmers work more efficiently and the 2.0 release of his Ack search tool.

  • Commented on mozilla:ldap error
    This really isn't a good place for support questions like this. Try: * irc.freenode.net #perl * irc.perl.org #perl-help * perlmonks.org * Your local Perl Mongers mailing list, from pm.org If all of those fail, perhaps stackoverflow.com, but that also is...
  • Posted I Bless You in the Name of the Stringified Object to preaction

    A co-worker came to me today with a curious error message:

    use DateTime;
    my $date = DateTime->new( year => 2013, month => 4, day => 15 );
    $date->set_time_zone("Australia/Sydney");
    print $date->today;'
    

    This code gives the error…

  • Commented on Thoughts while changing the API of a massive framework...
    We have two teams that each have different databases. We have three databases that we directly manage: Sybase and two commercial time-series databases. We also have CSV and JSON "database" modules so we can chop up a job or save...
  • Commented on Thoughts while changing the API of a massive framework...
    There is some refactoring we can do, but not as much as you'd think: These are all client modules of the framework. They're the implementations. They get/put data from/into databases (7, including CSV and JSON), they get data from various...
  • Posted Thoughts while changing the API of a massive framework... to preaction

    At the Bank we have a home-grown ETL framework that we've been using for quite some time. We recently completed a total rewrite, but unfortunately we left out a few changes. Had I gotten those changes in 5 months ago, I would have only had to break the API of about 10 modules. Today, in order to…

  • Commented on What exactly is going on at Perlmonks?
    "Man-hours" could have been perfectly innocent. "I refuse to acknowledge the term man hours, you patriarchical pig," made "man-hours" fully self-aware, and then belittled everyone who might have said "Hey, you know, you could have just said 'hours' here." This...
  • Commented on Chicago.PM - Dependency Injection (also: Beam::Wire)
    The DAOInterface role is just an interface. By implementing the required methods, you can create an implementation that you can then give to another object. So I could have a DBIx::Class implementation of the DAOInterface, or a MongoDB implementation of...
  • Commented on Fat Versus Thin Core
    I'd argue that choosing one of the web frameworks would immediately invalidate all others. CGI.pm is an interface, not a framework. PSGI is an interface, Plack is what implements it (maybe even too richly). The people who choose not to...
  • Posted Chicago.PM - Dependency Injection (also: Beam::Wire) to preaction
  • Commented on Bringing Old Modules Up To Modern Specification
    I like this idea. Anything to improve the quality of CPAN without breaking the community of CPAN is a good thing. Are there going to be more than one patch per dist? Could the patch consist only of the META.{yml/json}...
  • Commented on Finally turning on to DBIx::Class
    And then *BOOM* drop the mic on the stage and walk out of the office....
  • Commented on German Perl Workshop: My Day 2
    They might be using the "solarized" color scheme, which has a lot of blue in it (all sub names and package names are in blue). I like it because it's low-contrast and still readable in a wide variety of ambient...
  • Posted Chicago.PM - Mojolicious to preaction

    February's meeting was about the Mojolicious Web Framework. Joel Berger has written a minimal Perl CMS called Galileo, and agreed to give a talk about the…

  • Commented on Does Perl (5) have a future?
    I used to play a video game called Subspace, created by the now-defunct Virgin Interactive Entertainment (VIE). I first played this game in open beta in middle school. It was one of the first MMOs that wasn’t an RPG. Later,...
  • Commented on On the version number succeeding Perl 5
    Better organization and cleanup of the standard library. If I want to get the canonical path of some file or directory, I need to use the aptly-named Cwd module. File::Spec and File::Path, which one can append directories in a cross-platform...
  • Commented on Installing all CPAN modules
    Sounds like you want to make a CPAN mirror. http://www.cpan.org/misc/how-to-mirror.html Also look at CPAN::Mini, it might help...
  • Commented on A quick static file webserver
    I think I stole this snippet from Chromatic, same thing as Theory’s, with index.html support: #!/usr/bin/env perl package Plack::App::IndexFile; use parent 'Plack::App::File'; sub locate_file { my ($self, $env) = @_; my $path = $env->{PATH_INFO} || ''; return $self->SUPER::locate_file( $env )...
  • Commented on Identifying CPAN distributions you could help out with
    What are the odds that my help would actually be merged though? I've submitted patches to popular Perl modules before, but I'm not sure they ever got looked at, much less merged. Perhaps look at which modules are still getting...
Subscribe to feed Recent Actions from preaction

  • Olaf Alders commented on I hate Dist::Zilla and missing Makefile.PL

    I have to echo what Jim Keenan said about the tone of this post. It really is about _how you say it_. This stuff hangs around not only on disk but in human memory. I've seen people who are technically proficient get passed over for job interviews because they don't play well with others online. You're not just putting a message out to the world in general, but to people who could possibly be future co-workers, employers, managers etc. We all have bad days, but "there's more than one way to say it", so it's not a bad strategy to choose your words and your tone wisely.

  • Piotr Roszatycki commented on I hate Dist::Zilla and missing Makefile.PL

    That's why I love your tools. They simply do work and are *user* friendly.

  • littlemonkperl commented on Does Perl (5) have a future?

    HI JOEL AND EVERYONE HERE. JOEL WHAT A COINCIDENCE I’M FINDING THIS ARTICLE EXACTLY A YEAR AFTER. I HAVE A QUESTION TO ASK ALL YA EXPERTS, I’M JUST A NEWBIE AND JUST BEGUN MY CAREER AS A DEVELOPER(1.5 YRS) USING PERL. I HAVE STARTED LOVING PERL. BUT THE IMPACT AND MAGNITUDE OF PRODUCTS OTHER LANGUAGES LIKE JAVA ANDROID ARE GETTING INTO THE MARKET IS MAKING ME RETHINK BUILDING A CAREER AS A CORE PERL DEVELOPER. …

  • Joel Berger commented on Does Perl (5) have a future?

    Hi, I don’t think anyone else will see this comment on an article posted so long ago. You might want to ask your question as a post of your own. Oh and don’t use all caps, that is considered impolite (yelling) in most online communities including this one.

  • littlemonkperl commented on Does Perl (5) have a future?

    Oh I am sorry Joel about the all caps, this was my first ever comment on any blog, thus was unaware. I will remember that henceforth. What is your opinion or view now after a year of posting the above question ?

Subscribe to feed Responses to Comments from preaction

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.