user-pic

preaction

  • Commented on PRC 2016 - Second Trimester
    I think vmbrasseur's YAPC talk on maximizing drive-through contributions can help with accepting PRC contributions. I have one I have to help push through to completion myself. Here's the talk video in case: http://youtube.com/watch?v=9jdBz9Mscc0...
  • Commented on Travis-CI and Perl
    Also, I'm giving a talk on getting the most out of Travis for Perl at The Perl Conference in North America this year. Slides from working drafts of my Travis Perl talk are here...
  • Commented on A Date with CPAN: And Now, a Word from Our Sponsor
    This tool looks nice. Will you put it on CPAN?...
  • Commented on The problem with CPAN: depending on poorly maintained modules
    I've heard worse stories from Rubyists about backwards compatibility. At the least Perl notifies you if the author of a dist thinks it won't work on your machine. There is a procedure to get comaint to apply a patch and...
  • Commented on 3Party - cpan modules third party testing
    Parts of this sound very similar to the CPAN Testers project. What makes this different? Could it be added to CPAN Testers?...
  • Commented on A Naïve SQL Shell
    Second on DBI::Shell, since sqlplus is terrible, but this is also why I wrote the ysql utility of Yertl...
  • Posted ygrok - Parse Plain Text into Data Structures to preaction

    As a data warehouse, a significant part of my job involves log analysis. Besides the standard root cause analysis, I need to verify database writes, diagnose user access issues, and look for under-used (and over-used) data sets. Additionally, my boss needs quarterly and yearly reports for client…

  • Commented on List::Slice - Slice-like Operations for Lists
    Yeah, that's a good idea. I'd love to convince more people that XS isn't as scary and terrible as it seems....
  • Posted List::Slice - Slice-like Operations for Lists to preaction

    How many times have you needed to do this?

    my @found_names = grep { /^[A-D]/ } @all_names;
    my @topfive = @found_names[0..4];
    

    Or worse, this.

    my @topfive = ( grep { /^[A-D]/ } @all_names )[0..4];
    
  • Commented on Moving data around with Yertl over ODBC (to HANA)
    I'm glad you're finding it useful! The project has been stalled at a very early stage (I've been working on Statocles), but I'll be happy to accept any contributions you want to make. You may want to upgrade your fork:...
  • Commented on Announcing Statocles Static Site Generator
    Fixed, thanks!...
  • Posted Announcing Statocles Static Site Generator to preaction

    Static site generators are popular these is key. The ability to use lower-cost (even free) hosting, often without any dynamic capabilities, is good for trying to maintain a…

  • Commented on On OP_SIGNATURE
    You bring up good technical points, as always, but, as always, they are couched in insults and ad hominem attacks. Since it is not possible to write p5p criticism to the mailing list, I'll have to do it in my...
  • Commented on Looking for YAPC::NA News?
    There's an Atom feed on the yapcna site that doesn't have the most recent news from the yapcna site. It points to the blog, which you said is deprecated. So people who subscribed to updates in their news reader won't...
  • Commented on Mojolicious Triumphs Over Legacy Code
    It boils down to "simple non-blocking app performs better than poorly-written blocking app". Unfortunately the API I was using is for a proprietary database, and we built a proprietary non-blocking, networked, message-passing API on top of it, so I can't...
  • Posted Mojolicious Triumphs Over Legacy Code to preaction

    I got a text at 8:00am:

    "Hey, can you jump on a conference call?"

    Groggy and disoriented, I blearily type the conference line and enter my passcode, followed by the pound or hash sign. At the tone, I would be the 6th person to enter the conference. Tone…

  • Posted Managing SQL Data with Yertl to preaction

    Every week, I work with about a dozen SQL databases. Some are Sybase, some production. All of them need data extracted, transformed, and loaded.

    DBI is the clear choice for dealing with SQL databases in Perl, but there a…

  • Commented on A little warning to EUMM and shell-script users
    EUMM wrote a valid Makefile that your script couldn't parse. Where's the bug? If you need to know what version of Perl something was built with, is there no other way? Perhaps the current maintainer of EUMM could add a...
  • Posted Leaving Crumb Trails -- Talking to Myself to preaction

    The past me is another person. Sometimes antagonist, sometimes friend, past me software that I and others use. Unfortunately, that asshole left bugs all through the code for me to fix.

    I can't blame him. Nobody's pe…

  • Commented on About one-liners
    Perl one-liners are a tool for people who spend most of their time not in a text editor, but in a shell. Over the years as I've spent more and more time having to come up with one-off solutions for...
  • Commented on The Joy in What We Run
    We just started using gradle at $work, and to use it, you copy a "gradlew" script into your repository. This script, when run, downloads Gradle if necessary, and then does what Gradle does (builds the software). All that is required...
  • Commented on Managing Boilerplate with Import::Base
    I added a bunch of new tests specifically for warnings, but I can't seem to reproduce your issue. Could you open a ticket on the Import::Base issue tracker and include enough information to reproduce it? Your note about $Import::Base::IMPORT_MODULES seems...
  • Commented on Managing Boilerplate with Import::Base
    Thanks for the bug report. The reason nobody has seen that is probably because the IMPORT_* API is relatively new. Most of my existing uses of Import::Base override the modules() method. The static IMPORT_* stuff was added to let me...
  • Commented on Managing Boilerplate with Import::Base
    Could you give an example? As far as I know, everything in the bundle is scoped lexically, so it only affects my project, not other projects using my project. Other projects are allowed to use the included base bundles, sure,...
  • Posted Managing Boilerplate with Import::Base to preaction

    Boilerplate is everything I hate about programming:

    • Doing the same thing more than once
    • Leaving clutter in every file
    • Making it harder to change things in the future
    • Eventually blindly copying without understanding (cargo-cult programming)

    In…

  • Commented on A most amusing annoyance
    perl -MO=Deparse -E 'sub x { say "y"}; my $x = 'x'; $x->();' sub x { use feature 'current_sub', 'evalbytes', 'fc', 'say', 'state', 'switch', 'unicode_strings', 'unicode_eval'; say 'y'; } use feature 'current_sub', 'evalbytes', 'fc', 'say', 'state', 'switch', 'unicode_strings', 'unicode_eval'; my...
  • Commented on Test::More has lots of crazy new development that's breaking my modules
    I want to get notification if a prereq of my module, any prereq, changes in an incompatible way. But I don't think that should affect the apparent stability of my module. With metacpan emphasizing test results in their sidebar, I...
  • Commented on Understanding Behavior Driven Development
    I agree absolutely that programmers need to think about the stakeholders first and foremost. I've been trying to like BDD, but the APIs I've seen are just wretched. One BDD framework has a function called "it()", which takes everything I...
  • Commented on Between Learning and Doing
    If we intend to release the server app (if people want LAN play, or if we want to spread out game hosting a la TF2), that is the present plan. I only learned about PDK 8 days ago, though I've...
  • Commented on Between Learning and Doing
    Yeah. Unfortunately, there are also some counter-examples: If I hadn't decided to forego YUI or ExtJS and learn one of Angular, Ember, or Knockout (I chose Angular), the web project would've taken far longer despite my experience with both and...
Subscribe to feed Recent Actions from preaction

  • Olaf Alders commented on PRC 2016 - Second Trimester

    Thanks for all of your contributions. It can be a bit disheartening to see your work (seemingly) get ignored. These are all very busy authors, though, so if they don't get to stuff right away, it's not personal.

    Having said that, don't be afraid to poke an author via email, Twitter etc if you don't get a response. I often don't see my GitHub notifications (not sure what's up with my email) and stuff does get past me. I have to make an effort to keep up with issues rather than count on notifications getting to me. It doesn't bother me at all if someone says "hey, did you see this…

  • Sawyer X commented on PRC 2016 - Second Trimester

    I've just merged and released a new version of WWW::xkcd with your patches. Thank you for the contribution.

    I do feel like I need to offer some words of self defense. My time is very limited and I spend it on numerous projects (not including work, hobbies, and some form of life). I try to optimize it to what makes the most benefit to people and to myself. Yesterday, for example, I had spent over 5 hours to properly review emails and write a new Perl 5 Porters summary.

    This means that contributions to something such as a small toy module to fetch comics I wrote at the beginnin…

  • Alberto Simões commented on PRC 2016 - Second Trimester

    Dear Sawyer,

    Sorry. I should probably rephrase the whole post. Or probably now it is a bit too late.

    For me things weren't that bad. I know you, Ricardo Signes and Paul Johnson enough, to know of your busy lives. And that is why I used "it seems", because I know it is not true.

    But as CPAN PR Challenge tries to persuade new Perl users to contribute, for those, not getting any answers might be frustrating.

    Thank you!

  • Aristotle commented on PRC 2016 - Second Trimester
    And that is why I used "it seems", because I know it is not true.

    Culture gap I guess. “It seems” usually means “from what I can tell”, i.e. a position you are not necessarily sure about but which you conclude based on an observation. If you actually disagree with the impression – if you really mean something like “it gives the false impression” – then you need to explicitly say that. Otherwise most readers will misinterpret you. (I did, too.)

  • Alberto Simões commented on PRC 2016 - Second Trimester

    I see what you mean, thanks Aristotle. Sometimes not easy to know how other will read, mainly when not writing in your own language.

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 hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.