user-pic

Joel Berger

  • Website: github.com/jberger
  • About: As I delve into the deeper Perl magic I like to share what I can.
  • Commented on My "Mojolicious Introduction" now updated for 4.0
    One other quick note, Chicago.pm had recently had a talk on Dancer in which the routing had been covered extensively. I piggy-backed on that to skip some of the routing tutorial, but again that doesn’t help readers here. Perhaps I...
  • Commented on My "Mojolicious Introduction" now updated for 4.0
    Hi Ron, yes almost all of your comments are things I would have mentioned orally when giving the talk. The biggest thing I should add (which addresses most of your points) is that when a route is defined as /:name...
  • Commented on WWW::KrispyKreme::Hotlight - first release
    Because its such a whimsical pursuit, I thought I would look a little deeper. I was interested to see the selection of modules you use to accomplish the task. Since you use Mojo::JSON, I thought I might try to demonstrate...
  • Posted My "Mojolicious Introduction" now updated for 4.0 to Joel Berger

    On Feb 28, 2013 I gave a talk to Chicago.pm about Mojolicious. I called it an introduction, but I really wanted to show some of the features that sets Mojolicious apart. Because of this, the talk moves very fast. It hits routing and responses quickly, hits…

  • Commented on Tut # 7: jQuery, Ajax, xml, Perl, databases and utf8
    I believe that it is correct to say that a program without utf8 strings in the source will behave correctly without `use utf8;`. That said, as chansen has mentioned himself, since UTF-8 is a superset of ASCII, why not? That...
  • Commented on On the awesomeness of the Perl community
    I'm also glad you got the funding. I almost put in a few bucks, but being unemployed (having just completed my thesis) I backed out. Sadly its for the same reason that I'm not going, I wish I could afford...
  • Commented on A Case for Tie::Array::CSV
    Tie::Array::CSV is just a thin wrapper for Text::CSV, you might try to see if you need to set some configuration variables. CSV is a human readable format so you might want to try to open a text editor and view...
  • Posted Mojolicious 4.0 is coming soon! to Joel Berger

    As a newer member of the Mojolicious Core Development Team, I am more than usually excited for a Mojolicious release. This is because the next major release, version 4.0, is set to ship very soon! For those of you who don’t know, Mojolicious is a modern…

  • Commented on On CPAN Namespaces: Urban Namespace Planning
    salowrey, the way this site is set up, there is almost no chance that chimerix will see your comment on this old post. Sorry....
  • Commented on Alien::Base Final Report
    Thanks, that wasn’t the failure I expected :-/. Also the real problem is not the directly submitted tests but the automated smokers (which have a subtle but different way of testing than manual submitters). Thanks though I will look at...
  • Commented on Perl Open Report Framework 0.901 released
    Also, and admittedly I've never tried it, but there is a site called PrePAN devoted to getting comments on new modules. http://prepan.org/...
  • Commented on Tut # 7: jQuery, Ajax, xml, Perl, databases and utf8
    If I may plug: Mojolicious works very hard to make utf8 handling very simple. This includes adding `use utf8` to all files and templates (when using Mojo::Base) and encoding/decoding at the boundaries of client/server interaction. Obviously the `open` stuff is...
  • Commented on The clearest way(s) to check if a List contains...
    In Perl 5.18 smartmatch and given/when will be marked as experimental, this is not a good sign for using them in new code. https://metacpan.org/module/RJBS/perl-5.17.11/pod/perldelta.pod#Incompatible-Changes...
  • Posted Alien::Base Final Report to Joel Berger

    I have just sent my grant manager, Makoto Nozaki, my final grant report for Alien::Base. As I have said in the report, it has been slowed recently by my Ph.D. Thesis and Defense (successful!) and the lack of Mac CPANTesters (or at least the lack of reports on my testing modules).…

  • Commented on /usr/local/bin rant
    While I certainly understand your point, I completely disagree. Thanks to CPAN (and its clients) I can package once and distribute for every platform/distro, not having to package and repackage and repackage for every format. When the world settles on...
  • Commented on Chicago.PM - Beyond grep - Expanding the Programmer Toolset
    I was so disappointed not to be able to attend! I'm glad the talk was well received!...
  • Commented on Thank you Ack!
    Not yet, my defense is on the 26th. I have completed my thesis and distributed it to my committee members at this point though. I am close to complete on my defense talk and I’m starting to look for the...
  • Commented on Thank you Ack!
    Actually the bigger problems were BibTeX, which IIRC doesn’t handle unicode, and the automatic citation exports from journal websites, which pretty much give you anything they feel like. So in this case Xe wouldn’t have helped....
  • Commented on Thank you Ack!
    Yes I am aware, but since I wasn’t using Xe(La)TeX I was keeping to the traditional. It is something I might investigate in the future, but its possible I’m too old a dog when it comes to this :-)....
  • Posted Thank you Ack! to Joel Berger

    People may have noticed my absence from the Perl world lately. I have been writing my Ph.D. thesis (179 pages on Ultrafast Electron Microscopy with my Physics::UEMColumn Perl module featured) and defense.

    ="http://beyondgr…

  • Commented on 30 Million Reports
    I could be wrong, but I don't think anything like CPANtesters exists for any other languages. So that would mean: NPM:0 Rubygems:0. People wonder if Perl is just porting good ideas from other languages and not innovating anymore?CPANtesters is one...
  • Commented on My Perl Pitch to Students
    > We form not just professional connections, but actual friendships. We're all friends, and it's very rare, and very special. Nothing really can compete with that. > Perl is not just a profession or a skill, it's a home. Hear...
  • Commented on OI::M::Finally({IO::All})
    It was never very broken. There was a test failure that got introduced by some esoteric change between 5.8 and 5.10. I fixed that, one other rare bug and simplified the build process. Jaap gave me co-maint and there you...
  • Commented on OI::M::Finally({IO::All})
    Its not really the same thing, but you might want to look at Zoidberg (why not Zoidberg?)....
  • Commented on Play Perl is a Startup
    Best of luck to you!...
  • Commented on A Case for Tie::Array::CSV
    Cliff, I’m so glad to hear that other people are using it and find it helpful!...
  • Commented on Code Pornography
    You can already use `=for html` directives to add html only pod inclusions. I see this sometimes for travis-ci build status images. Definitely an under-used feature of pod....
  • Commented on What does this PHP print?
    Luckily for PHP, if they ever want to correct their mistake, they need only do so, and then indicate the breaking change by increasing their major version number. Smartmatch however......
  • Commented on A Case for Tie::Array::CSV
    Ouch sounds really useful, plus I like the playful naming. Thanks JT!...
  • Commented on What does this PHP print?
    Wow! Icky ick. It took me a long time to figure out what the heck was going on. Now that I get it, you can get 'feet' by changing 'car' to ''. Yeah that's logical....
Subscribe to feed Recent Actions from Joel Berger

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