Stories for 2007-12-17

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

In this issue:
    * The Perl Review, Winter 2007
    * Devel::PerlySense 0.0134
    * Catalyst book is out!
    * New CPAN Distributions for December 16, 2007

+--------------------------------------------------------------------+
| The Perl Review, Winter 2007                                       |
|   posted by brian_d_foy on Saturday December 15, @20:22 (User Journ|
|   http://use.perl.org/article.pl?sid=07/12/16/013232               |
+--------------------------------------------------------------------+

The Winter 2007 issue of [0] The Perl Review is here, and it has a
wonderful cover picture that Eric Maki made with a combination of the B
modules and GraphViz. Wonder what Perl's really doing with your program?
Map it and find out! That's just the cover, and there is a lot more Perl
on the inside. [1] Subscribe to get access to all past issues as PDFs and
to have The Perl Review show up in your mailbox.

In this issue:

  * Simple Web Access—Alberto Manuel Simões

  * Parrot Status Report—Jonathan Scott Duff

  * Mapping Op Codes—Eric Maki

  * CPANdeps—David Cantrell

  * HTML Slides—Grant McLean

  * Alter Egos—Anno Siegel

We're always looking for people with good Perl stories to tell to, and
you can [2]submit an article idea.

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/12/16/013232

Links:
    0. http://www.theperlreview.com?up
    1. https://www.theperlreview.com/cgi-bin/subscribe.cgi
    2. http://www.theperlreview.com/Authors/submit.html?up


+--------------------------------------------------------------------+
| Devel::PerlySense 0.0134                                           |
|   posted by brian_d_foy on Sunday December 16, @11:52 (User Journal|
|   http://use.perl.org/article.pl?sid=07/12/16/1635246              |
+--------------------------------------------------------------------+

I just uploaded [0]Devel::PerlySense 0.0134 to PAUSE. If you happen to
use PerlySense [1], you may want to upgrade since a few nifty features
have been added in the last versions:

  * Class Overview with the list of methods/properties that make up the
    API of the class (so that includes inherited methods). From this list
    you can use method Docs (d) and Go to (g), just like from within the
    source. [2]

  * In the Class Overview, things are rearranged a bit to show the most
    useful things at the top: the Inheritance tree and the API.

  * Run "perly_sense info" to display diagnostics about what PerlySense
    thinks your Project dir is, where your Home dir is located, etc.

  * A Cookbook page with clever tricks and common problem. Well, one of
    each so far.

I got a spontaneous That's fucking cool! reaction from a team mate the
other day so if you happen to not yet use PerlySense, but use Emacs, you
may want to give it a spin. I fixed the gripe in [1]the CPAN review about
fiddling with the elisp files, so that's one less hoop to jump through.


[1] I have no idea whatsoever if anyone actually uses this thing yet, but
I'm guessing the user base is only slightly larger than... well, me.

[2] The API view is not at all finished yet, but it's still useful.
Ideally, the methods should be ordered first by their POD heading, and
then by their source location. And private methods of parent classes from
outside the Project (i.e. when your classes inherit from CPAN modules)
are rarely interesting and shouldn't be displayed at all, or at least be
displayed in a more subdued font face.

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/12/16/1635246

Links:
    0. http://search.cpan.org/dist/Devel-PerlySense/lib/Devel/PerlySense.pm
    1. http://cpanratings.perl.org/dist/Devel-PerlySense


+--------------------------------------------------------------------+
| Catalyst book is out!                                              |
|   posted by brian_d_foy on Sunday December 16, @11:53 (Books)      |
|   http://use.perl.org/article.pl?sid=07/12/16/1635229              |
+--------------------------------------------------------------------+

My [0]Catalyst book is out and is beginning to appear in the hands of
fellow Catalyst users! You can buy it from Amazon and local book stores,
but it looks like the publisher ([1]Packt) has the best price right now.

Basically, this book covers getting started with Catalyst. The goal is to
take you from "what's MVC?" to being able to write complete web
applications with Catalyst. We'll build a few complete applications
including an address book, a mini-blog, and ChatStat (which is basically
[2]Ircxory but with a Template Toolkit interface instead of one built
with Template::Declare).

Along the way you'll learn all about Catalyst, DBIx::Class, and the
Template Toolkit. I cover REST interfaces, AJAX (with Jemplate), RSS,
testing, deployment, and more. The book is very hands-on oriented; I
usually explain what sort of code I want to write, write the code, and
then explain what the code does. If necessary, we look at theoretical
examples of when related features would be useful, and then move on to
the next piece of code.

The full PR blurb is on the [0]book's website, so please take a look.

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/12/16/1635229

Links:
    0. http://www.packtpub.com/catalyst-perl-web-application/book
    1. http://www.packtpub.com/
    2. http://ircxory.jrock.us/


+--------------------------------------------------------------------+
| New CPAN Distributions for December 16, 2007                       |
|   posted by pudge on Sunday December 16, @18:30 (Module Listings)  |
|   http://use.perl.org/article.pl?sid=07/12/16/1530208              |
+--------------------------------------------------------------------+

  * [0]Cache-Memcached-Fast-0.03 -- Perl client for memcached, in C
    language
  * [1]Cache-Memcached-Fast-0.04 -- Perl client for memcached, in C
    language
  * [2]DBIx-Class-Tree-0.02001 -- Manipulate and anaylze tree structured
    data. (EXPERIMENTAL)
  * [3]Devel-PerlySense-0.0134 -- IntelliSense for Perl
  * [4]Finance-NFS-File-AccountBalance-0.001000 -- Read Account Balance
    Records into data structures
  * [5]Geo-IP-1.30 -- Look up country by IP Address
  * [6]Graphics-ColorNames-2.01 -- defines RGB values for common color
    names
  * [7]Graphics-ColorNames-2.02 -- defines RGB values for common color
    names
  * [8]HTTP-Proxy-GreaseMonkey-0.01 -- Run GreaseMonkey scripts in any
    browser
  * [9]IO-Lambda-0.04 -- non-blocking I/O in lambda style
  * [10]JSON-1.99_05 -- JSON (JavaScript Object Notation) encoder/decoder
  * [11]List-Rotation-1.008 -- Loop (Cycle, Alternate or Toggle) through
    a list of values via a singleton object implemented as closure.
  * [12]MooseX-Singleton-0.03 -- turn your Moose class into a singleton
  * [13]Net-Google-Calendar-0.9 -- programmatic access to Google's
    Calendar API
  * [14]Net-Google-Calendar-0.91 -- programmatic access to Google's
    Calendar API
  * [15]NetHack-Menu-0.01 -- interact with NetHack's menus
  * [16]Perl-Critic-1.081_001 -- Critique Perl source code for
    best-practices
  * [17]Perl-Critic-1.081_002 -- Critique Perl source code for
    best-practices
  * [18]Text-Template-Simple-0.49_09 -- Simple text template engine
  * [19]Tie-Amazon-S3-0.02 -- tie Amazon S3 buckets to Perl hashes
  * [20]Wiki-Toolkit-Formatter-XHTMLMediaWiki-0.02 -- A Mediawiki-style
    formatter for Wiki::Toolkit.
  * [21]XHTML-MediaWiki-0.03 -- Translate Wiki markup into xhtml
  * [22]XML-Entities-0.02 -- Decode strings with XML entities
  * [23]YATT-0.0.1 -- Yet Another Template Toolkit

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/12/16/1530208

Links:
    0. http://search.cpan.org/~kroki/Cache-Memcached-Fast-0.03
    1. http://search.cpan.org/~kroki/Cache-Memcached-Fast-0.04
    2. http://search.cpan.org/~bluefeet/DBIx-Class-Tree-0.02001
    3. http://search.cpan.org/~johanl/Devel-PerlySense-0.0134
    4. http://search.cpan.org/~groditi/Finance-NFS-File-AccountBalance-0.001000
    5. http://search.cpan.org/~tjmather/Geo-IP-1.30
    6. http://search.cpan.org/~rrwo/Graphics-ColorNames-2.01
    7. http://search.cpan.org/~rrwo/Graphics-ColorNames-2.02
    8. http://search.cpan.org/~andya/HTTP-Proxy-GreaseMonkey-0.01
    9. http://search.cpan.org/~karasik/IO-Lambda-0.04
   10. http://search.cpan.org/~makamaka/JSON-1.99_05
   11. http://search.cpan.org/~pelagic/List-Rotation-1.008
   12. http://search.cpan.org/~sartak/MooseX-Singleton-0.03
   13. http://search.cpan.org/~simonw/Net-Google-Calendar-0.9
   14. http://search.cpan.org/~simonw/Net-Google-Calendar-0.91
   15. http://search.cpan.org/~sartak/NetHack-Menu-0.01
   16. http://search.cpan.org/~elliotjs/Perl-Critic-1.081_001
   17. http://search.cpan.org/~elliotjs/Perl-Critic-1.081_002
   18. http://search.cpan.org/~burak/Text-Template-Simple-0.49_09
   19. http://search.cpan.org/~zakame/Tie-Amazon-S3-0.02
   20. http://search.cpan.org/~gam/Wiki-Toolkit-Formatter-XHTMLMediaWiki-0.02
   21. http://search.cpan.org/~gam/XHTML-MediaWiki-0.03
   22. http://search.cpan.org/~sixtease/XML-Entities-0.02
   23. http://search.cpan.org/~hkoba/YATT-0.0.1



Copyright 1997-2006 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.