Stories for 2007-12-18

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

In this issue:
    * YAPC::NA 2008 Dates and Venue
    * TIMTOWTDI in Emacs, too.
    * HTTP::Proxy::GreaseMonkey
    * London.pm visits YAPC::Europe 2008
    * Tim Bunce's Perls now in perl git repository
    * Five Perl 6 micro-articles
    * Happy 20th Birthday to Perl
    * New CPAN Distributions for December 17, 2007

+--------------------------------------------------------------------+
| YAPC::NA 2008 Dates and Venue                                      |
|   posted by brian_d_foy on Monday December 17, @00:48 (yapc)       |
|   http://use.perl.org/article.pl?sid=07/12/17/0529203              |
+--------------------------------------------------------------------+

[0]jmcada writes "The Chicago Perl Mongers are excited to officially
announce the location, dates, and website for YAPC::NA 2008. The
conference will be held June 16th-18th 2008 at the Illinois Institute of
Technology in Chicago, IL. We have set up an ACT-based website at
[0]http://conferences.mongueurs.net/yn2008/. Thanks to Éric Cholet for
getting that together.

We are looking forward to another excellent YAPC::NA and urge you to mark
your calendars now for one of North America's premiere perl events."

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

Links:
    0. http://conferences.mongueurs.net/yn2008/


+--------------------------------------------------------------------+
| TIMTOWTDI in Emacs, too.                                           |
|   posted by brian_d_foy on Monday December 17, @01:50 (User Journal|
|   http://use.perl.org/article.pl?sid=07/12/17/0531233              |
+--------------------------------------------------------------------+

Devel::PerlySense has been getting quite a bit of (apparently
well-deserved) attention lately. As the author of [0]Sepia, a
long-existing but apparently little-used Emacs Perl development module, I
thought now would be a good time to post a diary here. For those of you
who tried an earlier version, Sepia is considerably more stable and
better-documented in versions 0.9x, but needs more users to acquire
polish.

Sepia aims to make Emacs the kind of interactive development environment
for Perl that it already is for Emacs Lisp. This involves a number of
components:

  * Interactive evaluation: Supports both a REPL and a scratch buffer.
    The REPL uses the Perl debugger hooks to allow breakpoints and
    recovery from die, and Devel::LexAlias to inspect and change
    lexicals.

  * Source navigation: Finds definitions, callers, and callees. This is
    supported by querying the running Perl process rather than through
    PPI.

  * Documentation: Displays minibuffer documentation (eldoc) for builtins
    and some user functions, and supports POD browsing.

  * Completion: Completes variable, function, and module names based on
    the running Perl process.

Not having used Devel::PerlySense, I won't try to make a detailed
comparison, but my impression is that Devel::PerlySense is geared toward
off-line development (uses PPI, has a class browser, etc.), while Sepia
is geared toward on-line development (supports interaction, value
inspection, debugging). So give both a try, and see which style suits you
best.

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

Links:
    0. http://search.cpan.org/src/SEANO/Sepia-0.95_03/Sepia.html


+--------------------------------------------------------------------+
| HTTP::Proxy::GreaseMonkey                                          |
|   posted by brian_d_foy on Monday December 17, @02:52 (Tools)      |
|   http://use.perl.org/article.pl?sid=07/12/17/0533201              |
+--------------------------------------------------------------------+

Yesterday I posted a [0]GreaseMonkey script to add a CPAN Dependencies
link to search.cpan.org.

The only problem with that is that FireFox is not my main browser. I tend
to use FireFox for web development (FireBug++) and Safari for general
surfing. Theoretically you can use GreaseMonkey scripts in Safari using
[1]CreamMonkey - but I couldn't get that to play nicely with Leopard.

So I've released [2]HTTP::Proxy::GreaseMonkey which builds on BooK's
excellent [3]HTTP::Proxy to provide a local proxy that functions like
GreaseMonkey.

Version 0.01 of HTTP::Proxy::GreaseMonkey has no support for the GM_*
utility functions that the real GreaseMonkey provides - but it works well
enough to support my CPAN dependencies user script and probably quite a
few other GM scripts. Suggestions are welcome. Suggestions with patches
even more so.

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

Links:
    0. http://use.perl.org/article.pl?sid=07/12/15/1931244&tid=32
    1. http://creammonkey.sourceforge.net/
    2. http://search.cpan.org/dist/HTTP-Proxy-GreaseMonkey/
    3. http://search.cpan.org/dist/HTTP-Proxy/


+--------------------------------------------------------------------+
| London.pm visits YAPC::Europe 2008                                 |
|   posted by brian_d_foy on Monday December 17, @12:21 (User Journal|
|   http://use.perl.org/article.pl?sid=07/12/17/174254               |
+--------------------------------------------------------------------+

Dear me, I appear to have become London.pm travel czar.

For [0]YAPC::Europe I recommend staying at: [1]CAB INN Scandinavia. The
rooms are very small and it's a few stops from the venue. But it's very
practically CHEAP and closer to the center of town so you can spend more
on Carlsberg and smørrebrød.

We can fly using [2]SAS:

  12 Aug 2008 LHR 20:10 -> CPH SK1508
  17 Aug 2008 CPH 18.15 -> LHR SK1507

It's quite far ahead, but at least you have some plans now ;-)

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

Links:
    0. http://www.yapceurope2008.org/ye2008/
    1. http://www.cabinn.com/UK/scandinavia/start.php
    2. http://www.flysas.com/


+--------------------------------------------------------------------+
| Tim Bunce's Perls now in perl git repository                       |
|   posted by brian_d_foy on Monday December 17, @16:06 (Perl News)  |
|   http://use.perl.org/article.pl?sid=07/12/17/2047215              |
+--------------------------------------------------------------------+

Now featuring almost 2,000 commits up to Perforce Change 128.

Here is the [0]release announcement references file.

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

Links:
    0. http://utsl.gen.nz/gitweb/?p=perl;a=tag;h=21e4c95c6aee4eb47435c8baa0347ebab6cc2f67


+--------------------------------------------------------------------+
| Five Perl 6 micro-articles                                         |
|   posted by brian_d_foy on Monday December 17, @16:06 (User Journal|
|   http://use.perl.org/article.pl?sid=07/12/17/2047210              |
+--------------------------------------------------------------------+

So far I published more two articles at OnLAMP:
  * [0]Boolean operators
  * [1]The // operator

and got to complete three drafts for the next ones:
  * [2]Negated operators
  * [3]The conditional operator
  * [4]Range operators

I would appreciate that interested people read them and point mistakes
and improvements to be done.

P.S. Yeah, sadly I know that some links at OnLAMP are wrong or missing.
But I am afraid that MT changes URL again if I try to update the
articles. I don't know what is worse.

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

Links:
    0. http://www.oreillynet.com/onlamp/blog/2007/12/yet_another_perl_6_operator_bo_1.html
    1. http://www.oreillynet.com/onlamp/blog/2007/12/yap6_operator_the_default_oper.html
    2. http://feather.perl6.nl/~ferreira/perl6-operators/negate.html
    3. http://feather.perl6.nl/~ferreira/perl6-operators/ternary.html
    4. http://feather.perl6.nl/~ferreira/perl6-operators/ranges.html


+--------------------------------------------------------------------+
| Happy 20th Birthday to Perl                                        |
|   posted by brian_d_foy on Monday December 17, @16:06 (User Journal|
|   http://use.perl.org/article.pl?sid=07/12/17/2046212              |
+--------------------------------------------------------------------+

On December 18, 1987, Larry Wall released Perl 1 to the public. That
means today is the end of Perl's 20th year. On Perl's 16th birthday,
Richard Clamp gave us [0]Perl 1. Rumor has it that this birthday,
Perl5Porters is giving us [1]Perl 5.10, the best Perl 5 yet.

The Windy City Perl Mongers are getting together for a birthday party at
[2]Miller's Pub (134 S Wabash Ave, Chicago) at 6:30pm. Who else is
hosting Perl birthday parties? Can we make it a 24 hour party rolling
through all of the time zones?

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

Links:
    0. http://search.cpan.org/~rclamp/perl-1.0_16/
    1. http://search.cpan.org/~rgarcia/
    2. http://www.millerspub.com/


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

  * [0]Catalyst-Runtime-5.7012 -- Catalyst Runtime version
  * [1]Coro-4.32 -- coroutine process abstraction
  * [2]Coro-4.33 -- coroutine process abstraction
  * [3]DBIx-File2do-0.001 -- Execute SQL scripts from Perl.
  * [4]Excel-Template-0.31 -- Excel::Template
  * [5]File-Tee-0.04 -- replicate data sent to a Perl stream
  * [6]Finance-Bank-Cahoot-0.01 -- Check your Cahoot bank accounts from
    Perl
  * [7]Graphics-ColorNames-2.03 -- defines RGB values for common color
    names
  * [8]Graphics-ColorNames-2.04 -- defines RGB values for common color
    names
  * [9]Graphics-ColorNames-EmergyC-1.00 -- Eco-friendly web-design
    color-palette.
  * [10]Gtk2-Hexgrid-0.05 -- a grid of hexagons
  * [11]HTTP-Proxy-GreaseMonkey-0.02 -- Run GreaseMonkey scripts in any
    browser
  * [12]HTTP-Proxy-GreaseMonkey-0.03 -- Run GreaseMonkey scripts in any
    browser
  * [13]IO-Lambda-0.05 -- non-blocking I/O in lambda style
  * [14]IP-ChinaISP-0.04 -- Retrieve an ISP in China from the given IP
  * [15]IP-ChinaISP-0.05 -- Retrieve an ISP in China from the given IP
  * [16]Imager-Graph-0.05 -- Perl extension for producing Graphs using
    the Imager library.
  * [17]Keystone-Resolver-1.11 -- an OpenURL resolver
  * [18]MIME-Types-1.23 -- Definition of MIME types
  * [19]Music-Tag-0.27 -- Module for collecting information about music
    files.
  * [20]POE-Component-Client-NSCA-0.02 -- a POE Component that implements
    send_nsca functionality
  * [21]POE-Component-Client-NSCA-0.03 -- a POE Component that implements
    send_nsca functionality
  * [22]Params-Clean-v0.9.3 -- (Parse A Routine Allowing Modest
    Syntax--Casually List Explicit Arg Names): Process @_ as
    positional/named/flag/list/typed arguments
  * [23]Perl-Critic-1.081_003 -- Critique Perl source code for
    best-practices
  * [24]Proc-InvokeEditor-1.02 -- Perl extension for starting a text
    editor
  * [25]Qmail-Deliverable-1.03 -- Determine deliverability of local
    addresses
  * [26]SMS-Send-US-TMobile-v0.0.3 -- SMS::Send driver for the
    web.mms.msg.t-mobile.com website
  * [27]Sepia-0.96 -- Simple Emacs-Perl Interface
  * [28]Set-Files-1.01 -- routines to work with files, each definining a
    single set
  * [29]Sledge-Config-YAML-0.05 -- The configuration file of Sledge can
    be written by using YAML.
  * [30]Sort-DataTypes-1.01 -- Sort a list of data using methods relevant
    to the type of data
  * [31]Template-Plugin-ListOps-1.01 -- Plugin interface to list
    operations
  * [32]Test-AutoBuild-1.2.2 -- Automated build engine controller
  * [33]Test-MockRandom-1.00 -- Replaces random number generation with
    non-random number generation
  * [34]Text-Template-Simple-0.49_10 -- Simple text template engine
  * [35]Win32-Outlook-IAF-0.95 -- Internet Account File (*.iaf)
    management for Outlook Express/2003.
  * [36]XML-APML-0.01 -- APML parser/builder
  * [37]XML-APML-0.02 -- APML parser/builder

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

Links:
    0. http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7012
    1. http://search.cpan.org/~mlehmann/Coro-4.32
    2. http://search.cpan.org/~mlehmann/Coro-4.33
    3. http://search.cpan.org/~jackb/DBIx-File2do-0.001
    4. http://search.cpan.org/~jegade/Excel-Template-0.31
    5. http://search.cpan.org/~salva/File-Tee-0.04
    6. http://search.cpan.org/~masaccio/Finance-Bank-Cahoot-0.01
    7. http://search.cpan.org/~rrwo/Graphics-ColorNames-2.03
    8. http://search.cpan.org/~rrwo/Graphics-ColorNames-2.04
    9. http://search.cpan.org/~rrwo/Graphics-ColorNames-EmergyC-1.00
   10. http://search.cpan.org/~zpmorgan/Gtk2-Hexgrid-0.05
   11. http://search.cpan.org/~andya/HTTP-Proxy-GreaseMonkey-0.02
   12. http://search.cpan.org/~andya/HTTP-Proxy-GreaseMonkey-0.03
   13. http://search.cpan.org/~karasik/IO-Lambda-0.05
   14. http://search.cpan.org/~pangj/IP-ChinaISP-0.04
   15. http://search.cpan.org/~pangj/IP-ChinaISP-0.05
   16. http://search.cpan.org/~tonyc/Imager-Graph-0.05
   17. http://search.cpan.org/~mirk/Keystone-Resolver-1.11
   18. http://search.cpan.org/~markov/MIME-Types-1.23
   19. http://search.cpan.org/~ealleniii/Music-Tag-0.27
   20. http://search.cpan.org/~bingos/POE-Component-Client-NSCA-0.02
   21. http://search.cpan.org/~bingos/POE-Component-Client-NSCA-0.03
   22. http://search.cpan.org/~plato/Params-Clean-v0.9.3
   23. http://search.cpan.org/~elliotjs/Perl-Critic-1.081_003
   24. http://search.cpan.org/~mstevens/Proc-InvokeEditor-1.02
   25. http://search.cpan.org/~juerd/Qmail-Deliverable-1.03
   26. http://search.cpan.org/~dmuey/SMS-Send-US-TMobile-v0.0.3
   27. http://search.cpan.org/~seano/Sepia-0.96
   28. http://search.cpan.org/~sbeck/Set-Files-1.01
   29. http://search.cpan.org/~mikihoshi/Sledge-Config-YAML-0.05
   30. http://search.cpan.org/~sbeck/Sort-DataTypes-1.01
   31. http://search.cpan.org/~sbeck/Template-Plugin-ListOps-1.01
   32. http://search.cpan.org/~danberr/Test-AutoBuild-1.2.2
   33. http://search.cpan.org/~dagolden/Test-MockRandom-1.00
   34. http://search.cpan.org/~burak/Text-Template-Simple-0.49_10
   35. http://search.cpan.org/~pczerkas/Win32-Outlook-IAF-0.95
   36. http://search.cpan.org/~lyokato/XML-APML-0.01
   37. http://search.cpan.org/~lyokato/XML-APML-0.02



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.