Stories for 2007-08-30

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

In this issue:
    * Web::Scraper talk in YAPC::Europe 2007
    * Devel::Leak::Object now 39% more evil!
    * YAPC::Europe 2008 in Copenhagen
    * New CPAN Distributions for August 29, 2007

+--------------------------------------------------------------------+
| Web::Scraper talk in YAPC::Europe 2007                             |
|   posted by brian_d_foy on Wednesday August 29, @07:33 (User Journa|
|   http://use.perl.org/article.pl?sid=07/08/29/1613245              |
+--------------------------------------------------------------------+

The talk went really well, with positive feedbacks from lots of people.
The only problem is that I spent too much time (10 minutes) introducing
the problem and had only 3 minutes to do the demonstration. Should have
done the reharsal :/

The slides is available at
[0]http://www.slideshare.net/miyagawa/webscraper

I realize that the code snippet is displayed in funny fonts because I use
Consolas with my powerpoint. Trying to reupload the file with Courier
New. UPDATE: Now re-uploaded!

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/08/29/1613245

Links:
    0. http://www.slideshare.net/miyagawa/webscraper


+--------------------------------------------------------------------+
| Devel::Leak::Object now 39% more evil!                             |
|   posted by brian_d_foy on Wednesday August 29, @12:35 (User Journa|
|   http://use.perl.org/article.pl?sid=07/08/29/1615246              |
+--------------------------------------------------------------------+

Mucking around with [0]Devel::Leak::Object at work on Monday, I managed
with very little effort to locate an object "leak" (we were loading a
bunch of stuff in Apache child init handlers, instead of at startup time
in the parent like we should have).

Immediately memory savings across 25 children? 600 meg! Multiplied by 5
boxes in the cluster. At the very least that should delay the need to add
a new server to the cluster for a few months.

Inspired by the quick win, I've been trying to hook D:L:Object in deeper
to the Apache server, to look for more leaking cases (our web app uses
enormous amounts of ram, and despite it legitimately needing a lot for
certain tasks, I'm thinking there's probably much more that isn't
necesary).

This story continues at:
    http://use.perl.org/article.pl?sid=07/08/29/1615246

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/08/29/1615246

Links:
    0. http://search.cpan.org/perldoc?Devel::Leak::Object


+--------------------------------------------------------------------+
| YAPC::Europe 2008 in Copenhagen                                    |
|   posted by brian_d_foy on Wednesday August 29, @14:36 (User Journa|
|   http://use.perl.org/article.pl?sid=07/08/29/1616227              |
+--------------------------------------------------------------------+

So it is finally public, next year's YAPC::Europe will be in
Copenhagen/Denmark - I am eagerly awaiting the return of my fellow
mongers who are in Vienna.

I am green with envy and I have seen the movie of the pre-conference meet
up and I am hanging out in the IRC channel, but is not quite the same.

Well when they come back we will have a lot of work to do and only a year
to do it, so lets get started...

Discuss this story at:
    http://use.perl.org/comments.pl?sid=07/08/29/1616227


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

  * [0]Autodia-2.04 -- The configuration and Utility perl module for
    AutoDia.
  * [1]Catalyst-Action-RenderView-0.06 -- Sensible default end action.
  * [2]Catalyst-View-JSON-0.20 -- JSON view for your data
  * [3]Class-Simple-0.10 -- Simple Object-Oriented Base Class
  * [4]Class-Simple-0.11 -- Simple Object-Oriented Base Class
  * [5]Config-Grammar-1.03 -- A grammar-based, user-friendly config
    parser
  * [6]Convert-IBM390-0.23 -- functions for manipulating mainframe data
  * [7]Data-Path-1.1 -- Perl extension for XPath like accessing from
    complex data structs
  * [8]Data-Tabulator-0.03 -- Create a table (two-dimensional array) from
    a list (one-dimensional array)
  * [9]Data-Transactional-1.0 -- data structures with RDBMS-like
    transactions
  * [10]DateTime-Format-Natural-0.38 -- Create machine readable date/time
    with natural parsing logic
  * [11]Devel-Leak-Object-0.90 -- Detect leaks of objects
  * [12]HTTP-ProxySelector-Persistent-0.02 -- Locally cache and use a
    list of proxy servers for high volume, proxied LWP::UserAgent
    transactions
  * [13]JavaScript-Writer-0.0.4 -- JavaScript code generation from Perl.
  * [14]Mail-Postini-0.13 -- Perl extension for talking to Postini
  * [15]Mail-Postini-0.14 -- Perl extension for talking to Postini
  * [16]Maypole-2.121 -- MVC web application framework
  * [17]MojoMojo-0.999001 -- not your daddy`s wiki.
  * [18]Net-Social-0.1 -- abstracted interface for social networks
  * [19]Net-Social-Service-Facebook-0.1 -- a Facebook plugin for
    Net::Social
  * [20]RT-Extension-TicketAging-0.10
  * [21]Regexp-Exhaustive-0.02 -- Find all possible matches, including
    backtracked and overlapping, of a pattern against a string
  * [22]SMS-Send-DE-MeinBMW-0.04 -- An SMS::Send driver for the
    www.meinbmw.de website
  * [23]Template-Plugin-DtFormatter-RelativeDate-0.03 -- return finder
    like relative date.
  * [24]Template-Plugin-Filter-VisualTruncate-0.03 -- Filter Plugin for
    trimming text by the number of the columns of terminals and mobile
    phones.
  * [25]Test-AbstractMethod-0.01 -- Make sure your abstract methods
    croaks like they should
  * [26]VCI-0.0.1 -- A generic interface for interacting with various
    version-control systems.
  * [27]WWW-YouTube-VideoURI-0.1 -- a module to determine the URI of a
    Flash Video file on YouTube.com
  * [28]WebService-Google-Suggest-0.02 -- Google Suggest as an API
  * [29]WebService-Validator-HTML-W3C-0.22 -- Access the W3Cs online HTML
    validator
  * [30]Win32-SysTray-0.10

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

Links:
    0. http://search.cpan.org/~teejay/Autodia-2.04
    1. http://search.cpan.org/~mramberg/Catalyst-Action-RenderView-0.06
    2. http://search.cpan.org/~miyagawa/Catalyst-View-JSON-0.20
    3. http://search.cpan.org/~sullivan/Class-Simple-0.10
    4. http://search.cpan.org/~sullivan/Class-Simple-0.11
    5. http://search.cpan.org/~dschwei/Config-Grammar-1.03
    6. http://search.cpan.org/~grommel/Convert-IBM390-0.23
    7. http://search.cpan.org/~zaphar/Data-Path-1.1
    8. http://search.cpan.org/~rkrimen/Data-Tabulator-0.03
    9. http://search.cpan.org/~dcantrell/Data-Transactional-1.0
   10. http://search.cpan.org/~schubiger/DateTime-Format-Natural-0.38
   11. http://search.cpan.org/~adamk/Devel-Leak-Object-0.90
   12. http://search.cpan.org/~mtrowbri/HTTP-ProxySelector-Persistent-0.02
   13. http://search.cpan.org/~gugod/JavaScript-Writer-0.0.4
   14. http://search.cpan.org/~scottw/Mail-Postini-0.13
   15. http://search.cpan.org/~scottw/Mail-Postini-0.14
   16. http://search.cpan.org/~teejay/Maypole-2.121
   17. http://search.cpan.org/~mramberg/MojoMojo-0.999001
   18. http://search.cpan.org/~simonw/Net-Social-0.1
   19. http://search.cpan.org/~simonw/Net-Social-Service-Facebook-0.1
   20. http://search.cpan.org/~ruz/RT-Extension-TicketAging-0.10
   21. http://search.cpan.org/~lodin/Regexp-Exhaustive-0.02
   22. http://search.cpan.org/~borisz/SMS-Send-DE-MeinBMW-0.04
   23. http://search.cpan.org/~bokutin/Template-Plugin-DtFormatter-RelativeDate-0.03
   24. http://search.cpan.org/~bokutin/Template-Plugin-Filter-VisualTruncate-0.03
   25. http://search.cpan.org/~claesjac/Test-AbstractMethod-0.01
   26. http://search.cpan.org/~mkanat/VCI-0.0.1
   27. http://search.cpan.org/~gbrown/WWW-YouTube-VideoURI-0.1
   28. http://search.cpan.org/~miyagawa/WebService-Google-Suggest-0.02
   29. http://search.cpan.org/~struan/WebService-Validator-HTML-W3C-0.22
   30. http://search.cpan.org/~mahnkong/Win32-SysTray-0.10



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.