user-pic

Mike B

  • About: I blog about Perl.
  • Commented on Storable-like Modules
    That's great, that sounds like fast loading (or at least a vast improvement) to me!...
  • Commented on Storable-like Modules
    I think Booking.com's Sereal is the best option available. See comparison graphs for performance and compression size here: https://github.com/Sereal/Sereal/wiki/Sereal-Comparison-Graphs...
  • Commented on A new blogs.perl.org or die trying
    Movable Type changed their license from GPL to 'open source with source on github' https://twitter.com/michielbeijen/status/354889439174082561...
  • Commented on PDL installation to Windows fail.
    blogs.perl.org is not a bugtracker. Please use the appropriate channels for that....
  • Commented on Comment Submission Error
    It might even be a proper workaround to simply disable the whole preview button....
  • Commented on Comment Submission Error
    It's a known issue: https://github.com/blogs-perl-org/blogs.perl.org/issues/196 But MT issues are a PAIN to fix. I assume patches would be welcome :D...
  • Commented on Top Github Languages for 2013 (so far)
    I think they would simply be forks of other repositories, for the most part....
  • Commented on Cooperative module maintenance?
    There is perl5-dbi for some of the DBI-related stuff and a few DBDs....
  • Commented on SOAP::Lite 1.0 is out
    Thanks for picking up the maintenance for SOAP::Lite. It's still a piece of infrastructure used by many other modules. Can you (or Martin Kutter, or Byrne Reese) maybe also remove the sourceforge page or point it to github? Now it...
  • Commented on A little nicer way to use smartmatch on perl 5.18
    That's also a good idea probably, thanks for the link. Using 'experimental' at least is easier for fixing up existing code not to give warnings on 5.18, because it'd need less of a rewrite, but it is indeed less future-proof....
  • Posted A little nicer way to use smartmatch on perl 5.18 to Mike B
    5998623964_f1a4023855_n.jpg

    Of course as Perl developers we all love new features, don't we?

    So the mome…

  • Commented on Strawberry Perl 5.18.0.1 released
    Thanks a lot for your great work! This time the release was even quicker than with perl 5.16.x....
  • Commented on POP3 with TLS in Perl
    Thanks for the pointer. Looking at it, it seems for SMTP rather than POP3; still might come in handy some day. I'm saving the link!...
  • Posted POP3 with TLS in Perl to Mike B

    The famous libnet modules provide Perl programmers with a low level interface to POP3 and SMTP servers, among others.

    This works fine in general but over the past years most mail servers stopped offering 'plain' SMTP and POP3 access, but us…

  • Commented on Thoughts while changing the API of a massive framework...
    I can't help but think that if you need to change 120 modules if ONE API changes you could have made some abstraction somewhere. Still, I'm happy for you you pulled this one off......
  • Commented on Windows CPAN Testers, your help please...
    Hi, I have a cpan smoker and it seems to test succesful. It installs here: Directory of C:\strawberry\perl\site\lib\auto\share\dist\Alien-Wenity 23-01-2013 14:39 40.960 Wenity.exe 1 File(s) 40.960 bytes...
  • Commented on Windows CPAN Testers, your help please...
    Hi, I have a cpan smoker and it seems to test succesful. It installs here: Directory of C:\strawberry\perl\site\lib\auto\share\dist\Alien-Wenity 23-01-2013 14:39 40.960 Wenity.exe 1 File(s) 40.960 bytes...
  • Commented on Smoke testing on Windows
    I'm #7 on the leaderboard for Win32; I have more or less the same experience. BINGOS, who is the über-smoker on Linux and BSD platforms, uses some tooling to automatically cancel modules after they exceed a timeout; I have not...
  • Commented on Alien::Base Beta Release!
    I would really like it if the mysql libs would be ‘Alienated’. Also, the GD libs are really hard to use; libgd.org is down, it is confusing where to get these. Packaging them as a Perl module might help here....
  • Commented on vworker for Perl?
    I think this would be helpful. Flattr is nice, but I can use it to give some money to module authors. This is typically in appreciation of the module, but you would not use it to say: 'fix RT#1234 and...
  • Commented on Shebangs with perlbrew aliases and EUMM (and without local::lib)
    So this is what I think would be the solution: If you author CPAN modules, any scripts in those modules should have a shebang that points to /usr/bin/perl. If you're not writing stuff for CPAN but for your own use,...
  • Posted On Unicode and Sorting to Mike B

    Tom Christiansen published an article on Perl.com on the topic of sorting and unicode.

    It's good and it explains a little bit about why Unicode is so difficult and why sorting Unicode (or even ascii)…

Subscribe to feed Recent Actions from Mike B

  • Steffen Mueller commented on Storable-like Modules

    It sounds like in all practical situations, your disk is going to be the bottleneck. :)

  • Steve Schnepp commented on Storable-like Modules

    I hit a similar issue in Munin. Writing was no issue, but reading it back in a CGI was very slow, as it was synchronous, and it needed to read everything.

    Using Sereal was quite a perf improvement, but not enough. So I just bite the bullet and used SQLite as I didn't find any Tie-ed implemention that avoided to read the whole HashOfHash data structure in memory.

    As your need is quite specific, you might be better off using a custom Tie implementation (by maybe deriving from an other one).

  • Steffen Mueller commented on Storable-like Modules

    @Steve: One of the potential Sereal features that could have helped your case hit the chopping block. We considered partial deserialization using something like dpath. Fundamentally, I think that's still implementable, but I don't think I'd want to add that to the main decoder code: Too much extra complexity and likely to slow down the general case.

  • Steve Schnepp commented on Storable-like Modules

    @Stefen yes, an mmap-like with just-in-time deserializing would be awesome. Even via overriding like Sereal::JIT and big performance penalty to read the whole.

  • Salvador Fandiño commented on Smoke testing on Windows

    AFAIK, Net::SFTP::Foreign, Net::SSH2 and Net::SSH::Any work on Windows.

Subscribe to feed Responses to Comments from Mike B

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.