user-pic

Joel Berger

  • Website: github.com/jberger
  • About: As I delve into the deeper Perl magic I like to share what I can.
  • Posted Get an in-browser remote desktop with Mojolicious and noVNC to Joel Berger

    The article itself is published at PerlTricks. This is the second article I’ve published there (the first was about

  • Commented on Pure-Perl XML
    > I really can't see it as a general purpose library of functions, I didn't see it advertised as such anywhere While this has always been a goal of the Mojo namespace, perhaps we haven't been clear/loud enough about it....
  • Commented on Pure-Perl XML
    And those typos are what I get for trying to comment from my phone :p...
  • Commented on Pure-Perl XML
    When fat packing is the goal then yes you may indeed be right. More often the complaint is simply "why would I want to pull in a web framework when I want to parse xml?" to which my answer is...
  • Commented on Pure-Perl XML
    It really is too bad that people don't realize how small the Mojolicious namespace (the web framework) is even relative to the Mojo namespace (the web toolkit), which is pretty tiny itself....
  • Commented on Pure-Perl XML
    Have you considered and/or tried Mojo::DOM? If you have decided against it can I ask why?...
  • Commented on Validation logic is more complex than you expect
    And indeed it is back again: https://github.com/kraih/mojo/compare/b11650424f0044dc51425d213b67e13bd2a53b52...f105b2c...
  • Commented on Validation logic is more complex than you expect
    To be fair, Mojo never had filtering; it was being considered and is on hold again...
  • Commented on Is this thing on?
    Welcome. I hope to see you on #mojo!...
  • Commented on The Perl 6 User Experience
    I applaud this effort!...
  • Commented on On the Semantic Naming of Things
    When I wrote this post I intentionally didn’t mention Perl at all. The metaphor clearly worked as everyone knew what I mean. I want now to clarify that I have accepted that Perl 6 is what it is. This post...
  • Commented on On the Semantic Naming of Things
    It was neither of those things. Those arguments are patently silly. It is NOW impossible (well mostly)....
  • Posted On the Semantic Naming of Things to Joel Berger

    Let’s say I opened a restaurant and people liked it.

    Then I add an item to the menu called “Fish and Chips”. My restaurant’s version would serve a smoked salmon with a light butter/caper topping and fresh potato chips (crisps for those of you across the pond). I co…

  • Commented on Mocking a User Agent
    I've created a monster! Hehe. Well done....
  • Posted Response to The Perl Jam 2 to Joel Berger

    Given the embarrassing talk that Netanel Rubin gave last year, in which he chose not to learn a language and then laugh at it for the mistakes he made, I’m surprised I have to respond to yet another of his talks. Surprisingly, CCC gave him another slot to present strawman arguments for…

  • Posted I'm Thankful for Perl to Joel Berger

    These last few years have been just astonishing and so much of it is due to Perl and the Perl Community. In 2013 I ended my 8 year graduate experience (where I learned a lot of Perl) by defending my

  • Commented on Calculating U.S Federal holidays with Time::Moment
    Looks great!...
  • Posted Anonymous Classes With Private Data to Joel Berger

    A long while back (I’ll find the reference if I can) Stevan Little, author of Moose, commented that part of what he wanted for a p5mop was the ability to have truly private data in classes. Much in the way Perl 6 has $!data attributes that are simply private…

  • Commented on A Basic Challenge
    I thought you might say that, and IMO, that's more preprocessor than C++ anyway. What would be cool would be implementing a DSL or even a p6 grammar that does it directly....
  • Commented on A Basic Challenge
    I see https://metacpan.org/pod/Language::Basic and https://metacpan.org/pod/Inline::Basic on CPAN already. I'm sure that someone could implement either a source filter or something else on top of those, but in essence, its been done long ago :-)...
  • Posted YAPC::NA 2015 Wrap-up and More New (PSGI!) Modules to Joel Berger

    I was lucky enough to be able to attend YAPC::NA 2015 in Salt Lake City, this year.

    After…

  • Commented on Bounty for fixing CPAN modules
    I believe I suggested bounties in a previous post actually. I think that sounds like a great idea, at least as a pilot program....
  • Commented on An example using Mojo::DOM for rewriting HTML
    Hi, I’m not at all sure what you are attempting to do and the comment system of this site does not make it very conducive to technical discussion. I would recommend asking a question on StackOverflow and include the Perl...
  • Posted New CPAN Modules to Joel Berger

    I have found myself in a bit of a CPAN exuberance these last few months. While I have released several new modules, I haven’t found time to announce them individually. Here then is a joint announcement of what I’ve been doing on CPAN lately.

  • Commented on Term::ReadLine::Gnu Unicode Hell
    is it possible that you are not decoding your json as it comes in? In JSON::Tiny you probably should be using decode_json rather than from_json (which you might be, but without seeing the code I don't know)....
  • Commented on Alien::Base past, present and future (upcoming change in behavior)
    Two quick clarifications, its "Berger" and I'm still involved, though Graham certainly is doing the lion's share of the work....
  • Posted Come to MojoConf and tell us something cool! to Joel Berger

    Maybe you are already registered for this year’s MojoConf in New York City (June 4th-6th) or maybe you are still thinking about it. Either way, a great way to introduce yourself to the Mojolicious…

  • Commented on Non-blocking Mojolicious apps are even easier now!
    The subs (steps) are invoked in order, waiting for preceding steps to complete. You can also start multiple “simultaneous” non-blocking actions in each step in which case all of these must complete to move to the next step....
  • Commented on File::Which, pwhich and App::pwhich
    I'm curious, I was told that IPC::Cmd::can_run was also useful as a portable "which" and it is core since 5.9.5; can I ask for an opinion between these?...
  • Commented on A Year of CPAN Uploads
    Congratulations!...
Subscribe to feed Recent Actions from Joel Berger

  • Flavio Poletti commented on Pure-Perl XML

    @Joel not sure what you mean with your comment. My goal is the equivalent operation of a fat-packing; in such cases, having a module that has less dependencies (especially when they are guaranteed) is easier to include than one with more (especially when they are unbounded in time).

    It's a restriction of the tool I use (mobundle in http://repo.or.cz/deployable.git), which requires me to name exactly what I want to include. I tend to see this as a feature (gives more control), others might just mark this as lazy programming (might give …

  • David Cantrell commented on Pure-Perl XML

    I should point out that I wrote XML::Tiny with the explicit aim of annoying and trolling the hell out of people who take the religion of XML far too damned seriously.

    It worked.

  • Flavio Poletti commented on Pure-Perl XML

    @Joel: I agree too, Mojolicious is not the kind of "installing half of CPAN" thing that sometimes makes me look for alternatives.

    WRT my community experience, there are always two ends in a communication and they can be both wrong, mine included (as it often happens). My personal experience was rather bad and this is a reason why I would personally think twice before using the framework outside its "institutional" goal.

    @David: I hope that was a funny side effect for you :) Reading old (experience-wise, not age-wise) Perlers like you and Aristotle argue always sounds like Mom…

  • Flavio Poletti commented on Pure-Perl XML

    @Joel thanks!

  • chella commented on Using Mojo::DOM

    can u tell me how to display meta tag content

Subscribe to feed Responses to Comments from Joel Berger

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.