user-pic

Tom Metro

  • Website: www.theperlshop.com/
  • About: Tom Metro is founder and Chief Consultant at The Perl Shop. He has been providing software consulting services since 1991 for companies ranging from startups to large enterprises, like Shopzilla and Ticketmaster.
  • Commented on Stack Overflow Developer Survey 2020
    "My view is that the popularity of languages is less about technical merits and almost entirely linked to their serving the interests of big companies. And it's no secret that decisions made in C-suites are based on a range of...
  • Commented on A Date with CPAN, Update #3: Golden Jubilee
    >hardcoding test results has other problems We always coach developers to use hard coded test data to the extent practical. When writing tests you have to unlearn a lot of DRY principles. We tolerate a lot more repetition, and factor...
  • Posted 25 years of Perl 5 releases to Tom Metro

    onion.png

    It has been about 25 years since the release of 5.000 (1994), we (T…

  • Commented on Site perlbanjo.com is released! Run & share Perl code in the browser.
    Nice. Perhaps you can elaborate on the way you've set up the isolated container in a future posting for others that want to replicate this or apply the technique to other use cases....
  • Commented on Machine learning in Perl: Kyuubi goes to a (Model)Zoo during The Starry Night.
    >It was one of the best attended Boston Perl Monger meetings in some time... I can confirm that. (I'm a co-organizer of Boston.pm.) ML with Perl is definitely a popular topic, and seemed to be one that got people interested...
  • Commented on Perl and AI
    Just last week Boston.pm had a presentation on AI::MXNet (also demoed AI::Perceptron briefly), and yes the presenter stated that there was limited support for Perl by AI/ML frameworks....
Subscribe to feed Recent Actions from Tom Metro

  • tinmarino commented on Machine learning in Perl: Kyuubi goes to a (Model)Zoo during The Starry Night.

    You made a wonderfull work Sergey !!

    I followed your tutorial, everything compiles, works super easy. Time for me to discover the API, make some slides, graph, images ...

    Currently, I am not trained enought to make pull request in github. But I'll try to correct some errors when they appears.

    This is contributing to AI diversity. I'd like to imitate you (softly), making a GEcode (constraint programming) wrapper. But I am scared of the overabundance of C++ templat…

  • Toby Inkster commented on Site perlbanjo.com is released! Run & share Perl code in the browser.

    I mean, you can do this:

    #!/usr/bin/perl
    system cat => "/etc/passwd";
    

    … and it works. Makes me wonder how secure this system is.

  • Ivan Bessarabov commented on Site perlbanjo.com is released! Run & share Perl code in the browser.

    This system was created with security in mind.

    Every run is performed in the isolated limited sandbox that is created especially for the run and is destroyed afterwards.

    It is harmless that you can access file /etc/passwd There are no secrets in it. You can create the exact same file on you on computer with just a single line:

    docker run ubuntu:14.04.5 sh -c 'adduser --disabled-password --gecos "" larry; cat /etc/passwd'

    And you don't need tricks to access that file. You can simply enter `cat /etc/passwd` as a command.

  • Buddy Burden commented on A Date with CPAN, Update #3: Golden Jubilee

    > A variant similar to what you added is coming to a future version of Time::Local. PR#15

    It looks like it's there already! I'm looking forward to converting over to using these new functions: timegm_posix and timelocal_posix. Should make my job much easier. :-)

  • Buddy Burden commented on A Date with CPAN, Update #3: Golden Jubilee

    > We always coach developers to use hard coded test data to the extent practical. When writing tests you have to unlearn a lot of DRY principles. ...

    What you're suggesting can be good advice—I certainly agree that repeating yourself in unit tests is often preferable to being too clever in them, for instance—but I don't believe it is always good advice. Unfortunately, I think a proper response is beyond a comment here; perhaps I'll compose a larger blog post on this very topic in order to discuss the pros and cons.

    > Are you not able to explicitly set envir…

Subscribe to feed Responses to Comments from Tom Metro

About blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.