Stories for 2008-04-15

[email protected]
Newsgroups gmane.comp.lang.perl.daily.news
Message-ID <1208225058.261377-22731-slash-slashcluster-http-4.osdn.net@use.perl.org>
use Perl Daily Newsletter

In this issue:
    * More Graphing with Perl
    * Strawberry Perl July release will be targeting mobility
    * New CPAN Distributions for April 14, 2008

+--------------------------------------------------------------------+
| More Graphing with Perl                                            |
|   posted by brian_d_foy on Monday April 14, @12:56 (User Journal)  |
|   http://use.perl.org/article.pl?sid=08/04/14/1640237              |
+--------------------------------------------------------------------+

Following some good suggestions for improving the graphs on the [0]CPAN
Testers Statistics site, I looked into the [1]Google Chart API. I was
looking for something that was fairly simple to drop into what I already
had with GD::Graph, and although a slight code edit was required, pretty
much everything just worked. However, it wasn't without it's frustration.
The data set that I pass is quite large with 6 sets of 100+ points each,
such that the GET request fails, I assume because it gets truncated. As
such I've had to reorganise the graphs, reducing the characters in the
URL, and simplifying the presentation, although I wonder whether there is
a way to POST the data. I didn't see anything on the site, but seeing as
it's a free service, they may not want to be overloaded with complex
graphing requirements.

On the plus side there is so much more I feel I can do with the API and
the quality is heads and shoulders above anything I did with GD::Graph.
There was a suggestion that I use SVG, and on searching CPAN I see Leo
has [2]SVG-TT-Graph, which might be good for local graph generation. The
only downside at the moment for me with the Google API, is that I need to
be connected to the internet. When generating the stats I'm sometimes
offline, so Leo's distribution might be a better solution in the long
run. Though, if you're looking to produce some nice fancy graphs and
don't get too a high hit rate on your site, you would do well to
investigate the Google Chart API.

It's been such a good experience I'm thinking of creating a talk about it
now for the Perl dates on our World Tour. I've done the Selenium talk to
death, so it would be fun to have something else in my repetoire :)

Discuss this story at:
    http://use.perl.org/comments.pl?sid=08/04/14/1640237

Links:
    0. http://perl.grango.org/
    1. http://code.google.com/apis/chart/
    2. http://search.cpan.org/dist/SVG-TT-Graph


+--------------------------------------------------------------------+
| Strawberry Perl July release will be targeting mobility            |
|   posted by brian_d_foy on Monday April 14, @12:57 (User Journal)  |
|   http://use.perl.org/article.pl?sid=08/04/14/1642215              |
+--------------------------------------------------------------------+

With the majority of changes in April Strawberry being aimed at business
and server folks (XML, PAR, PPM and so on), the time has come to move in
the opposite direction.

Sitting in Oslo airport with my my laptop auto-connecting to the
"captured" wireless hotspot, and with a minicpan mirror on a flash drive
that I couldn't get working properly, it struck me that by the time the
Strawberry release is out I'm going to be on tour, somewhere between
YAPC::NA and OSCON, and this lack of Do What I Mean (DWIM) trickery is
really going to piss me off if I don't fix it.

So although I know I'm supposed to be waiting a month to review the
situation, I'm going to shortcut that process, because after a week I
already know what is pissing me off by not existing.

And so (in addition to the usual extra lib bundling and toolchain
updates) the July release of Strawberry Perl is going to be all about
scratching my itch and making Perl more mobile.

This story continues at:
    http://use.perl.org/article.pl?sid=08/04/14/1642215

Discuss this story at:
    http://use.perl.org/comments.pl?sid=08/04/14/1642215


+--------------------------------------------------------------------+
| New CPAN Distributions for April 14, 2008                          |
|   posted by pudge on Monday April 14, @18:30 (Module Listings)     |
|   http://use.perl.org/article.pl?sid=08/04/14/1530237              |
+--------------------------------------------------------------------+

  * [0]Algorithm-LBFGS-0.174 -- Perl extension for L-BFGS
  * [1]Apache-Wyrd-0.97 -- HTML embeddable perl objects under mod_perl
  * [2]CPAN-Test-Dummy-Perl5-Make-Features-1.04 -- CPAN Test Dummy
  * [3]Class-ArrayObjects-1.03 -- utility class for array based objects
  * [4]Coro-4.51 -- coroutine process abstraction
  * [5]Crypt-DH-GMP-0.00001 -- Crypt::DH Using GMP Directly
  * [6]DBD-Pg-2.5.2_1 -- PostgreSQL database driver for the DBI module
  * [7]DBIx-Class-Schema-Loader-0.04999_05 -- Dynamic definition of a
    DBIx::Class::Schema
  * [8]DBIx-JCL-0.06
  * [9]DOCSIS-ConfigFile-0.51 -- Decodes and encodes DOCSIS config-files
  * [10]DOCSIS-ConfigFile-0.52 -- Decodes and encodes DOCSIS config-files
  * [11]Data-Paginate-0.0.6 -- Perl extension for complete and efficient
    data pagination
  * [12]Devel-Cycle-1.09 -- Find memory cycles in objects
  * [13]Devel-PerlySense-0.0152 -- Perl IDE with Emacs frontend
  * [14]Devel-WxProf-0.0.1 -- heavy-weight subroutine profiler and
    graphical profile analyzer
  * [15]File-Stat-Moose-0.0105 -- Status info for a file - Moose-based
  * [16]Filesys-SamFS-0.101 -- Perl extension mapping the SamFS API to
    Perl
  * [17]Finance-Bank-HDFC-v0.14.0 -- Interface to the HDFC netbanking
    service
  * [18]LWP-Online-0.04 -- Does your process have access to the web
  * [19]Mail-DKIM-0.31 -- Signs/verifies Internet mail with
    DKIM/DomainKey signatures
  * [20]Mail-SpamCannibal-0.92 -- A tool to stop SPAM
  * [21]MailTools-2.03
  * [22]Mango-0.01000_11 -- An ecommerce solution using Catalyst, Handel
    and DBIx::Class
  * [23]Muldis-D-0.25.1 -- Formal spec of Muldis D relational DBMS lang
  * [24]Net-SNMP-Mixin-0.07 -- mixin framework for Net::SNMP
  * [25]Net-SNMP-Mixin-Dot1abLLDP-0.02 -- mixin class for the Link Layer
    Dicsovery Protocol
  * [26]Net-SNMP-Mixin-Dot1abLLDP-0.03 -- mixin class for the Link Layer
    Discovery Protocol
  * [27]Net-SNMP-Mixin-Dot1dBase-0.01_01 -- mixin class for the switch
    dot1d base values
  * [28]Net-Z3950-Simple2ZOOM-1.03 -- Gateway between Z39.50 and SRU/SRW
  * [29]POE-Component-Server-Inet-0.02 -- a super-server daemon
    implementation in POE
  * [30]POE-Component-Server-SimpleHTTP-1.44 -- Perl extension to serve
    HTTP requests in POE.
  * [31]POE-Component-Server-SimpleHTTP-1.46 -- Perl extension to serve
    HTTP requests in POE.
  * [32]Parse-Stallion-0.008 -- Perl backtracking parser and resultant
    tree evaluator
  * [33]Perl-Critic-1.083_001 -- Critique Perl source code for
    best-practices.
  * [34]Perl-Critic-Compatibility-0.999_001 -- Policies for Perl::Critic
    concerned with compatibility with older versions of Perl.
  * [35]Pod-WikiText-0.06
  * [36]Pod-WikiText-0.08 -- Support for the use of Wiki markup.
  * [37]RPSL-Parser-0.38 -- Router Policy Specification Language
    (RFC2622) Parser
  * [38]SOAP-Lite-0.71.02 -- Perl's Web Services Toolkit
  * [39]SQL-Tokenizer-0.14 -- A simple SQL tokenizer.
  * [40]TM-Corpus-0.02 -- Topic Maps, Document Corpus
  * [41]TM-Virtual-DNS-0.13 -- Virtual Topic Map for DNS retrieval
  * [42]libwww-perl-5.811

Discuss this story at:
    http://use.perl.org/comments.pl?sid=08/04/14/1530237

Links:
    0. http://search.cpan.org/~laye/Algorithm-LBFGS-0.174
    1. http://search.cpan.org/~wyrd/Apache-Wyrd-0.97
    2. http://search.cpan.org/~andk/CPAN-Test-Dummy-Perl5-Make-Features-1.04
    3. http://search.cpan.org/~ronan/Class-ArrayObjects-1.03
    4. http://search.cpan.org/~mlehmann/Coro-4.51
    5. http://search.cpan.org/~dmaki/Crypt-DH-GMP-0.00001
    6. http://search.cpan.org/~turnstep/DBD-Pg-2.5.2_1
    7. http://search.cpan.org/~ilmari/DBIx-Class-Schema-Loader-0.04999_05
    8. http://search.cpan.org/~badkins/DBIx-JCL-0.06
    9. http://search.cpan.org/~eidolon/DOCSIS-ConfigFile-0.51
   10. http://search.cpan.org/~eidolon/DOCSIS-ConfigFile-0.52
   11. http://search.cpan.org/~dmuey/Data-Paginate-0.0.6
   12. http://search.cpan.org/~lds/Devel-Cycle-1.09
   13. http://search.cpan.org/~johanl/Devel-PerlySense-0.0152
   14. http://search.cpan.org/~mkutter/Devel-WxProf-0.0.1
   15. http://search.cpan.org/~dexter/File-Stat-Moose-0.0105
   16. http://search.cpan.org/~lupe/Filesys-SamFS-0.101
   17. http://search.cpan.org/~rohan/Finance-Bank-HDFC-v0.14.0
   18. http://search.cpan.org/~adamk/LWP-Online-0.04
   19. http://search.cpan.org/~jaslong/Mail-DKIM-0.31
   20. http://search.cpan.org/~miker/Mail-SpamCannibal-0.92
   21. http://search.cpan.org/~markov/MailTools-2.03
   22. http://search.cpan.org/~claco/Mango-0.01000_11
   23. http://search.cpan.org/~duncand/Muldis-D-0.25.1
   24. http://search.cpan.org/~gaissmai/Net-SNMP-Mixin-0.07
   25. http://search.cpan.org/~gaissmai/Net-SNMP-Mixin-Dot1abLLDP-0.02
   26. http://search.cpan.org/~gaissmai/Net-SNMP-Mixin-Dot1abLLDP-0.03
   27. http://search.cpan.org/~gaissmai/Net-SNMP-Mixin-Dot1dBase-0.01_01
   28. http://search.cpan.org/~mirk/Net-Z3950-Simple2ZOOM-1.03
   29. http://search.cpan.org/~bingos/POE-Component-Server-Inet-0.02
   30. http://search.cpan.org/~bingos/POE-Component-Server-SimpleHTTP-1.44
   31. http://search.cpan.org/~bingos/POE-Component-Server-SimpleHTTP-1.46
   32. http://search.cpan.org/~arthur/Parse-Stallion-0.008
   33. http://search.cpan.org/~elliotjs/Perl-Critic-1.083_001
   34. http://search.cpan.org/~elliotjs/Perl-Critic-Compatibility-0.999_001
   35. http://search.cpan.org/~badkins/Pod-WikiText-0.06
   36. http://search.cpan.org/~badkins/Pod-WikiText-0.08
   37. http://search.cpan.org/~lmc/RPSL-Parser-0.38
   38. http://search.cpan.org/~mkutter/SOAP-Lite-0.71.02
   39. http://search.cpan.org/~izut/SQL-Tokenizer-0.14
   40. http://search.cpan.org/~drrho/TM-Corpus-0.02
   41. http://search.cpan.org/~drrho/TM-Virtual-DNS-0.13
   42. http://search.cpan.org/~gaas/libwww-perl-5.811



Copyright 1997-2008 pudge.  All rights reserved.


======================================================================

# Unsubscribe                    mailto:[email protected]
# News, archives, discussion     http://use.perl.org/
# Perl News in The Perl Journal  http://www.tpj.com/
# Feedback and news ideas        mailto:[email protected]
#                                http://use.perl.org/submit.pl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.