Stories for 2007-12-23

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

In this issue:
    * I'm in a Chinese technical magazine!
    * WoC TODO Management System
    * Smart match beats the hell out of grep() and first()
    * More Perl 6 micro-articles
    * New CPAN Distributions for December 22, 2007

+--------------------------------------------------------------------+
| I'm in a Chinese technical magazine!                               |
|   posted by brian_d_foy on Friday December 21, @23:12 (News)       |
|   http://use.perl.org/article.pl?sid=07/12/21/0352241              |
+--------------------------------------------------------------------+

[0]brian_d_foy writes "I've been published in a [1]Chinese technical
magazine, although I can't really tell you the title; I don't read
Chinese. I think it might be something like "Programmer Editor" roughly,
[2]issue 2007.11. It took me a long time to find that issue online; I
just clicked links until I got to a page that showed magazine covers and
matched those up to the paper copy I have. I don't remember which article
they published, but it might be from my [3]"What's In That Scalar"
article on Perl.com, which was originally an article in [4]The Perl
Review.

On blog.csdn.net, I also found [5]"brian's Guide to Solving Any Perl
Problem" translated to Chinese (and I'd like to put a link on [6]my
personal web page that says "in chinese" in chinese. How do I do that?)"

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

Links:
    0. mailto:[email protected]
    1. http://www.csdn.net/
    2. http://blog.csdn.net/programmer_editor/archive/2007/11/01/1861458.aspx
    3. http://www.perl.com/lpt/a/991
    4. http://www.theperlreview.com/
    5. http://blog.csdn.net/afxid/archive/2007/05/12/1605643.aspx
    6. http://www.pair.com/comdog/


+--------------------------------------------------------------------+
| WoC TODO Management System                                         |
|   posted by brian_d_foy on Saturday December 22, @12:58 (User Journ|
|   http://use.perl.org/article.pl?sid=07/12/22/1738253              |
+--------------------------------------------------------------------+

As you probably know, [0]Vienna.pm decided to fund various Perl
activities in the [1]Winter of Code. One item on our list is to fund a
[2]Management System for TODO test bounties.

We got several interesting submissions, but we had to choose one...

The proposal from Matt S Trout / [3]Shadowcat convinced us. The technical
part looks very promising (and we're honoured by a core Catalyst
developer coding an app for us), but the social aspects of his proposal
is what set it apart from the rest:

Shadowcat would like to defer the bounty to fund additional Catalyst or
DBIC related WoC projects. This means we get twice the value for our
(your!) money. Additionally, they want to put the app in the Reaction
repository under a perl license to serve as an example of Reaction
development. Which makes this effort even better, because good, real-live
example apps are very valuable when learning a new technology.

Matt plans to implement the system over Christmas, so if everything works
out as planned we can start with the [4]TODO test bounties in Jannuary.

Thanks to all the sponsors and attendents of [5]YAPC::Europe 2007 who
made it possible for Vienna.pm to fund this and other projects!

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

Links:
    0. http://vienna.pm.org/
    1. http://socialtext.useperl.at/woc/
    2. http://socialtext.useperl.at/woc/index.cgi?management_system_for_todo_test_bounties
    3. http://www.shadowcat.co.uk/
    4. http://socialtext.useperl.at/woc/index.cgi?todo_test_bounties
    5. http://vienna.yapceurope.org/


+--------------------------------------------------------------------+
| Smart match beats the hell out of grep() and first()               |
|   posted by brian_d_foy on Saturday December 22, @14:09 (User Journ|
|   http://use.perl.org/article.pl?sid=07/12/22/1855215              |
+--------------------------------------------------------------------+

Alberto Simões posted up an [0]interesting benchmark illustrating that
~~, the new smart match operator in 5.10, outperforms both grep and
List::Util::first() in the "is X in this list" role.

Here are my results:

This story continues at:
    http://use.perl.org/article.pl?sid=07/12/22/1855215

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

Links:
    0. http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2007-12/msg00644.html


+--------------------------------------------------------------------+
| More Perl 6 micro-articles                                         |
|   posted by brian_d_foy on Saturday December 22, @15:26 (User Journ|
|   http://use.perl.org/article.pl?sid=07/12/22/206237               |
+--------------------------------------------------------------------+

For the next week, I have some drafts of micro-articles on
Perl operators:
  * [0]Iterate operator
  * [1]Reduce operators
  * [2]Mutating operators
  * [3]The Pair constructor

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

Links:
    0. http://feather.perl6.nl/~ferreira/perl6-operators/iterate.html
    1. http://feather.perl6.nl/~ferreira/perl6-operators/reduce1.html
    2. http://feather.perl6.nl/~ferreira/perl6-operators/mutate.html
    3. http://feather.perl6.nl/~ferreira/perl6-operators/fatarrow.html


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

  * [0]Acme-MetaSyntactic-daleks-1.00 -- EXTERMINATE! EXTERMINATE!
    EXTERMINATE!
  * [1]Acme-MetaSyntactic-daleks-1.01 -- EXTERMINATE! EXTERMINATE!
    EXTERMINATE!
  * [2]Activator-0.10 -- Development Framework - Object Oriented
    framework to ease creation of mulit-developer distributed mixed
    environment perl based software projects, especially Catalyst based
    websites.
  * [3]Apache-Session-1.85 -- A persistence framework for session data
  * [4]App-Module-Lister-0.11
  * [5]Astro-SpaceTrack-0.031 -- Retrieve orbital data from
    www.space-track.org.
  * [6]BDB-1.41 -- Asynchronous Berkeley DB access
  * [7]Chess-ChessKit-ChessKit-0.04 -- The great new
    Chess::ChessKit::ChessKit!
  * [8]ClarionUnlock-1.0 -- Perl extension for generating unlock codes
    for many models of Clarion car stereos
  * [9]Coro-4.34 -- coroutine process abstraction
  * [10]Data-Dump-Streamer-2.06-38 -- Accurately serialize a data
    structure as Perl code.
  * [11]Data-Dump-Streamer-2.07-39 -- Accurately serialize a data
    structure as Perl code.
  * [12]Data-Dump-Streamer-2.08-40 -- Accurately serialize a data
    structure as Perl code.
  * [13]Device-CableModem-SURFboard-0.02
  * [14]Device-CableModem-SURFboard-0.03
  * [15]Device-CableModem-SURFboard-0.04 -- Get info from a Motorola
    'SURFboard'
  * [16]EV-2.0 -- perl interface to libev, a high performance
    full-featured event loop
  * [17]EV-ADNS-2.0 -- lightweight asynchronous dns queries using EV and
    libadns
  * [18]EV-Glib-2.0 -- Embed the glib main loop into EV
  * [19]Geo-Ov2-Grabber-0.01_02 -- The great new Geo::Ov2::Grabber!
  * [20]Glib-EV-2.0 -- Coerce Glib into using the EV module as event
    loop.
  * [21]Locale-Maketext-Lexicon-0.65 -- Use other catalog formats in
    Maketext
  * [22]MooseX-Daemonize-0.06 -- Role for daemonizing your Moose based
    application
  * [23]MooseX-Getopt-0.08 -- A Moose role for processing command line
    options
  * [24]PPM-Make-0.95 -- Make a ppm package from a CPAN distribution
  * [25]QWizard-3.13 -- Display a series of questions, get the answers,
    and act on the answers.
  * [26]Roman-1.22 -- Perl module for conversion between Roman and Arabic
    numerals.
  * [27]SQL-Tokenizer-0.09 -- A simple SQL tokenizer.
  * [28]String-CaseProfile-0.01 -- Get/Set the letter case profile of a
    string
  * [29]String-CaseProfile-0.02 -- Get/Set the letter case profile of a
    string
  * [30]Text-MicroMason-1.993_01 -- Simple and Extensible Templating
  * [31]Tk-Wizard-2.126 -- GUI for step-by-step interactive logical
    process
  * [32]Tk-Wizard-2.127 -- GUI for step-by-step interactive logical
    process
  * [33]Tk-Wizard-2.128 -- GUI for step-by-step interactive logical
    process
  * [34]Win32-Outlook-IAF-0.96 -- Internet Account File (*.iaf)
    management for Outlook Express/2000.
  * [35]txt2html-2.50 -- convert plain text file to HTML.

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

Links:
    0. http://search.cpan.org/~saper/Acme-MetaSyntactic-daleks-1.00
    1. http://search.cpan.org/~saper/Acme-MetaSyntactic-daleks-1.01
    2. http://search.cpan.org/~knassar/Activator-0.10
    3. http://search.cpan.org/~chorny/Apache-Session-1.85
    4. http://search.cpan.org/~bdfoy/App-Module-Lister-0.11
    5. http://search.cpan.org/~wyant/Astro-SpaceTrack-0.031
    6. http://search.cpan.org/~mlehmann/BDB-1.41
    7. http://search.cpan.org/~chesskit/Chess-ChessKit-ChessKit-0.04
    8. http://search.cpan.org/~ajdixon/ClarionUnlock-1.0
    9. http://search.cpan.org/~mlehmann/Coro-4.34
   10. http://search.cpan.org/~yves/Data-Dump-Streamer-2.06-38
   11. http://search.cpan.org/~yves/Data-Dump-Streamer-2.07-39
   12. http://search.cpan.org/~yves/Data-Dump-Streamer-2.08-40
   13. http://search.cpan.org/~ruzam/Device-CableModem-SURFboard-0.02
   14. http://search.cpan.org/~ruzam/Device-CableModem-SURFboard-0.03
   15. http://search.cpan.org/~ruzam/Device-CableModem-SURFboard-0.04
   16. http://search.cpan.org/~mlehmann/EV-2.0
   17. http://search.cpan.org/~mlehmann/EV-ADNS-2.0
   18. http://search.cpan.org/~mlehmann/EV-Glib-2.0
   19. http://search.cpan.org/~hpa/Geo-Ov2-Grabber-0.01_02
   20. http://search.cpan.org/~mlehmann/Glib-EV-2.0
   21. http://search.cpan.org/~audreyt/Locale-Maketext-Lexicon-0.65
   22. http://search.cpan.org/~stevan/MooseX-Daemonize-0.06
   23. http://search.cpan.org/~blblack/MooseX-Getopt-0.08
   24. http://search.cpan.org/~rkobes/PPM-Make-0.95
   25. http://search.cpan.org/~hardaker/QWizard-3.13
   26. http://search.cpan.org/~chorny/Roman-1.22
   27. http://search.cpan.org/~izut/SQL-Tokenizer-0.09
   28. http://search.cpan.org/~enell/String-CaseProfile-0.01
   29. http://search.cpan.org/~enell/String-CaseProfile-0.02
   30. http://search.cpan.org/~ferrency/Text-MicroMason-1.993_01
   31. http://search.cpan.org/~lgoddard/Tk-Wizard-2.126
   32. http://search.cpan.org/~lgoddard/Tk-Wizard-2.127
   33. http://search.cpan.org/~lgoddard/Tk-Wizard-2.128
   34. http://search.cpan.org/~pczerkas/Win32-Outlook-IAF-0.96
   35. http://search.cpan.org/~rubykat/txt2html-2.50



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.