user-pic

James

  • Commented on Blast From the Past
    Embperl 2.5.0 still hanging out in beta right now....
  • Commented on Looking at DBI Part 1
    DBI shouldn't care about SQL dialects, in fact, quoting from the manual "The DBI itself does not mandate or require any particular language to be used; it is language independent. In ODBC terms, the DBI is in "pass-thru" mode, although...
  • Commented on A framework for Alien modules (the Alien2 Manifesto)
    Since these days, read Linux for Unix, it'll probably have to be de-mangled to work on other unix-y systems too. "Yay" it manually parses pkg-config files, that'll end well....
  • Commented on The way to write Ruby + Middleman application with Perl.
    This is a bit like how Poet works for Mason 2...
  • Commented on Write GUI faster -> GCL
    If we're talking about XML files for building GUIs, there is also Glade for Gtk+. Also Gtk2::Ex::FormFactory or (newer) Gapp, or Tk::QuickTk have similar syntaxes, but I think a less method syntax heavy soluction like Tickit::DSL might be better....
  • Commented on Planet Moose - August 2013
    oh no, not twigils! the name and the idea are both quite horrid....
  • Commented on shortcomings of perl
    Catalyst, Poet/Mason, Dancer, Mojolicious....
  • Commented on Smoking CPAN in one line
    SQLite shouldn't be using exclusive locking for multiple concurrent reads, only writes, surely? Wouldn't excessive locks in SQLite mean time to a database system with a server, not another serverless solution?...
  • Commented on function return in scalar context
    Alternatively you could create attributes with Attribute::Handlers and turn off the redefine warning and create a pair of functions like this (or even three functions, for void context): sub lowercase :Scalar { lc $_[0] } sub lowercase :List { map...
  • Commented on Firebase with perl
    Yeah, I don't think anyone bothers writing official libraries / API wrappers for Perl anymore, so not a surprise....
  • Commented on A generator object for Perl 5
    Another vote for overloading ‘<>’...
  • Commented on I love pre-modern Perl and so should you, my introduction
    The funniest part is that POE often gets thrown into the Modern Perl bag, see Task::Kensho::Async...
  • Commented on A call to action for CPAN authors
    oh, we made a breaking change, and its youuuur fault your code is broken!...
  • Commented on Perl Web Application
    Nice. I see it isn't too tied to Apache/mod_perl (you can run it with cgi handlers), have you tried running it with one of the CGI PSGI adapters or in one of the Plack Web Servers like Starman or Starlet?...
  • Commented on Recursive deferred promises
    Since you're already working with AnyEvent, this functionality can be achieved with Condvars....
  • Commented on How do we know when a CORE module is deprecated?
    So, presuming CGI.pm gets removed, does that mean Plack/PSGI gets added? toby: CGI::PSGI->new($env) returns a CGI::PSGI object that isa CGI...
  • Commented on Whats wrong with the Perl Community?
    There does seem to be a fashion lately of Perl Famous people racing to be the most critical of Perl 5....
  • Commented on Alien::Base Perl Foundation Grant Report Oct
    use if $^O eq ‘openbsd’, OpenBSD::PkgConfig;...
  • Commented on A concise forking idiom in pure Perl
    For Proc::Fork Why not do localise $_ to the first argument? For fork calls I find 3 functions helpful: # imported from elsewhere sub kid() { defined && not int } sub parent() { defined && int } sub pid()...
  • Commented on Why you shouldn't write short code examples in Perl
    @ary = do { my %s; grep { not $s{$_}++ } @ary }; You can name subroutines s, y, m and q, you just have to either call them as methods or with a package qualifier....
  • Commented on Your own Task::BeLike::$AUTHOR::Favorited
    Do you have to encourage them?...
  • Commented on Skype is borking Foswiki on a stick
    Skype uses whatever it can get its hands on to do its dirty work....
  • Commented on A brief introduction to Prima
    Any chance of AnyEvent::Impl::Prima or IO::Async::Loop::Prima from the author?...
  • Commented on Subroutine Signatures - my Plan (v.1)
    I don't see the point of this (other than to look like other languages). If we need subroutine signatures, why not make it an attribute :signature(%whatever, ...) in Attribute::SubSignatures or whatever and have that package autoloaded on feature=signature....
  • Commented on Fast datetimes in MongoDB
    Why DateTime::Tiny and not something core like Time::Piece?...
  • Commented on I had to remove perl from mosh
    Yeah it is sad, but more like definition 3 with a bit of definition 2, not definition 1....
  • Commented on The Perl April Fools' Gag That Could Have Been
    As a joke it definitely cuts too close to the quick, with the pace of Perl 5 major version releases these days....
  • Commented on rjbs advises to avoid given/when
    using for / when instead of given / when removes at least one of the problems....
  • Commented on Perl dropped and Go adopted due to concurrency issues in baconbird
    RE: STFL, is just a curses user and Curses has similar problems with blocking. Wouldn't a POE::Wheel::Curses-like workaround of checking if STDIN has data to be read and running $stfl->run(0) if it does, $stfl->run(-1) otherwise, work?...
  • Commented on Mojolicious + Bootstrap = Awesome
    How are you building less files? Do you rely on the client side less.js or is CSS::LESSp able to compile it?...
Subscribe to feed Recent Actions from James

Subscribe to feed Responses to Comments from James

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.