| Newsgroups |
gmane.comp.lang.perl.daily.news |
| Message-ID |
<1198289047.460396-4522-slash-slashcluster-http-4.osdn.net@use.perl.org> |
use Perl Daily Newsletter
In this issue:
* JSON::Any 1.14 (Coping with JSON/JSON::XS 2.0)
* Perl 6 Design Minutes for 19 December 2007
* $foo Magazin #4
* Beginner's Guide to Achieving the Impossible
* perldoc.perl.org updated for Perl 5.10
* New CPAN Distributions for December 21, 2007
+--------------------------------------------------------------------+
| JSON::Any 1.14 (Coping with JSON/JSON::XS 2.0) |
| posted by brian_d_foy on Thursday December 20, @20:23 (User Journ|
| http://use.perl.org/article.pl?sid=07/12/21/0113225 |
+--------------------------------------------------------------------+
So as Ovid recently [0]mentioned [1]JSON (and [2]JSON::XS) recently
update themselves to support a common API. While admirable that JSON.pm
will now use JSON::XS behind the scenes when possible … they both broke
backwards compatability without warning or notice*.
This post however is not to bitch about spilt milk, it is to annouce that
JSON::Any 1.14 is winging its way to CPAN and has 100% backwards compat
with the old JSON::Any interfaces and so should “just work”. Note that
currently 1.14 only supports 2.0+ of JSON/JSON::XS … if this turns out to
be not enough I’ll add in the logic to detect which version of JSON is
installed and do the right thing but I wanted to get something out there
now.
(*) Now I did get an email after the fact stating that this was gonna
happen. But this was two days after I got the first failure from
cpantesters.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/0113225
Links:
0. http://use.perl.org/~Ovid/journal/35161
1. http://search.cpan.org/~makamaka/JSON-2.01/lib/JSON.pm
2. http://search.cpan.org/~mlehmann/JSON-XS-2.01/XS.pm
+--------------------------------------------------------------------+
| Perl 6 Design Minutes for 19 December 2007 |
| posted by brian_d_foy on Thursday December 20, @20:41 (User Journ|
| http://use.perl.org/article.pl?sid=07/12/21/0123201 |
+--------------------------------------------------------------------+
The Perl 6 design team met by phone on 19 December 2007. Allison,
Patrick, Jerry, Flavio, Richard, and chromatic attended.
This story continues at:
http://use.perl.org/article.pl?sid=07/12/21/0123201
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/0123201
+--------------------------------------------------------------------+
| $foo Magazin #4 |
| posted by brian_d_foy on Thursday December 20, @21:39 (User Journ|
| http://use.perl.org/article.pl?sid=07/12/21/0219241 |
+--------------------------------------------------------------------+
I just found [0]$foo Magazin #4 in my pile of mail. Every time I get one
of these I learn a little German. I still don't read enough German to
make out a sentence, but the code is easy to follow. :)
In this issue (that's "Ausgabe" in deutsche, my German word for this
issue), if I've translated things correctly:
* Object-oriented Programming with Moose
* Caching in Web Applications
* Voice over IP with Net::Sip
* Perl 6 Tutorial
* Slices
* Sessions in Catalyst
* Excel in Perl
* various news and interviews
This also reminds me that I'm teaching at [1]Big Nerd Ranch in Frankfurt
from 28 April to 2 May. I'd forgotten about that! I'll talk about that
more after the holidays since I'm trying to organize a European tour for
me to visit as many user groups as I can. I'm especially keen to visit as
many places in Germany; although the [2]Christkindlmarket in Chicago
serves authentic German food and I've been overeating there, it's not the
same as eating German food surrounded by Germans instead of tourists. :)
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/0219241
Links:
0. http://use.perl.org/foo-magazin.de/
1. http://www.bignerdranch.com/classes/perl.shtml
2. http://www.christkindlmarket.com/
+--------------------------------------------------------------------+
| Beginner's Guide to Achieving the Impossible |
| posted by brian_d_foy on Friday December 21, @07:48 (User Journal|
| http://use.perl.org/article.pl?sid=07/12/21/1231204 |
+--------------------------------------------------------------------+
The week after this year's LPW was my last LUG meeting of the year. I
decided to give a small talk about using CPAN to get other people to
write your code for you. Alas between the two meetings I went down with
yet another cold, so it wasn't as well prepared or presented as I would
have hoped for.
Anyhow the talk is available from my LUG and the Internet Archive in
several formats, Google Video will follow no doubt.
* [0]Hants LUG 2007-12-08: Talks. (presentation and various video
files)
* [1]Internet Archive: Talk video. (video only, various formats)
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/1231204
Links:
0. http://www.hantslug.org.uk/cgi-bin/wiki.pl?TechTalks/8thDecember2007
1. http://www.archive.org/details/HantsLUG_perl_beginners_cpan
+--------------------------------------------------------------------+
| perldoc.perl.org updated for Perl 5.10 |
| posted by brian_d_foy on Friday December 21, @17:44 (User Journal|
| http://use.perl.org/article.pl?sid=07/12/21/2225256 |
+--------------------------------------------------------------------+
Following the Perl 5.10 release, I've now updated
[0]http://perldoc.perl.org with the Perl 5.10.0 documentation.
The Perl 5.8.8 documentation is still available though, at
[1]http://perldoc.perl.org/5.8.8.
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/2225256
Links:
0. http://perldoc.perl.org/
1. http://perldoc.perl.org/5.8.8
+--------------------------------------------------------------------+
| New CPAN Distributions for December 21, 2007 |
| posted by pudge on Friday December 21, @18:30 (Module Listings) |
| http://use.perl.org/article.pl?sid=07/12/21/1530208 |
+--------------------------------------------------------------------+
* [0]Business-IS-PIN-0.05 -- Validate and process Icelandic PIN numbers
(Icelandic: kennitölur)
* [1]CPANPLUS-Dist-Mdv-0.3.4 -- a cpanplus backend to build mandriva
rpms
* [2]Catalyst-Authentication-Store-FromSub-Hash-0.05 -- A storage class
for Catalyst Authentication using one Catalyst Model class (hash
returned)
* [3]CatalystX-CRUD-0.19 -- CRUD framework for Catalyst applications
* [4]CatalystX-CRUD-View-Excel-0.03 -- view CRUD search/list results in
Excel format
* [5]Class-Hookable-0.04 -- Base class for hook mechanism
* [6]Class-MOP-0.50 -- A Meta Object Protocol for Perl 5
* [7]Curses-UI-0.96 -- A curses based OO user interface framework
* [8]Data-Table-1.52 -- Data type related to database tables,
spreadsheets, CSV/TSV files, HTML table displays, etc.
* [9]Devel-PerlySense-0.0137 -- IntelliSense for Perl
* [10]File-Temp-0.20 -- return name and handle of a temporary file
safely
* [11]Fuse-PDF-0.08 -- Filesystem embedded in a PDF document
* [12]Geo-Ov2-Grabber-0.01_01 -- The great new Geo::Ov2::Grabber!
* [13]Graphics-ColorNames-EmergyC-1.01 -- Eco-friendly web-design
color-palette.
* [14]HTML-Template-Plugin-Dot-Helpers-0.03 -- Add useful objects to
your templates
* [15]HTTP-Proxy-GreaseMonkey-0.05 -- Run GreaseMonkey scripts in any
browser
* [16]Linux-Input-Wiimote-0.04001 -- Perl interface to the libcwiimote
library
* [17]Linux-Input-Wiimote-0.04002 -- Perl interface to the libcwiimote
library
* [18]Locale-Country-Multilingual-0.03 -- ISO codes for country
identification with multi-language (ISO 3166)
* [19]Math-Symbolic-0.509 -- Symbolic calculations
* [20]MooseX-LazyLogDispatch-0.01 -- A Logging Role for Moose
* [21]MooseX-LazyLogDispatch-0.02 -- A Logging Role for Moose
* [22]Object-InsideOut-3.35 -- Comprehensive inside-out object support
module
* [23]PAR-0.977 -- Perl Archive Toolkit
* [24]PAR-Packer-0.977 -- PAR Packager
* [25]POE-Component-Client-FTP-0.12 -- Implements an FTP client POE
Component
* [26]POE-Component-Server-SimpleHTTP-1.30 -- Perl extension to serve
HTTP requests in POE.
* [27]POE-Loop-Glib-0.0032 -- a bridge that supports Glib's event loop
from POE
* [28]POE-Loop-Glib-0.0033 -- a bridge that supports Glib's event loop
from POE
* [29]Parse-Marpa-0.001_060 -- (pre-Alpha) Jay Earley's general parsing
algorithm, with LR(0) precomputation
* [30]Prima-1.24 -- a perl graphic toolkit
* [31]Proc-Fork-0.5 -- Simple, intuitive interface to the fork() system
call
* [32]Rose-DBx-Garden-Catalyst-0.07 -- plant Roses in your Catalyst
garden
* [33]Router-Statistics-0.99_978 -- Router Statistics and Information
Collection
* [34]Swarmage-0.01000_01 -- A Distributed Job Queue
* [35]Text-DHCPLeases-v0.2 -- Parse DHCP leases file from ISC dhcpd.
* [36]Text-MicroMason-1.992_01 -- Simple and Extensible Templating
* [37]Text-MicroMason-1.993 -- Simple and Extensible Templating
* [38]Tk-Wizard-2.125 -- GUI for step-by-step interactive logical
process
* [39]WWW-OpenSearch-0.13 -- Search A9 OpenSearch compatible engines
* [40]WWW-Reddit-0.04 -- interface with reddit.com
* [41]XHTML-MediaWiki-0.04 -- Translate Wiki markup into xhtml
* [42]YVDHOVE-List-1.01 -- Perl module that provides List functions
used by the YVDHOVE framework
* [43]YVDHOVE-List-1.02 -- Perl module that provides List functions
used by the YVDHOVE framework
* [44]YVDHOVE-List-1.03 -- This Perl module provides "List" functions
for the YVDHOVE framework
* [45]YVDHOVE-String-1.03 -- Perl module that provides String functions
used by the YVDHOVE framework
* [46]YVDHOVE-String-1.04 -- Perl module that provides String functions
used by the YVDHOVE framework
* [47]YVDHOVE-String-1.05 -- This Perl module provides "String"
functions for the YVDHOVE framework
* [48]YVDHOVE-System-1.01 -- This Perl module provides "System"
functions for the YVDHOVE framework
* [49]YVDHOVE-System-1.02 -- This Perl module provides "System"
functions for the YVDHOVE framework
Discuss this story at:
http://use.perl.org/comments.pl?sid=07/12/21/1530208
Links:
0. http://search.cpan.org/~avar/Business-IS-PIN-0.05
1. http://search.cpan.org/~jquelin/CPANPLUS-Dist-Mdv-0.3.4
2. http://search.cpan.org/~fayland/Catalyst-Authentication-Store-FromSub-Hash-0.05
3. http://search.cpan.org/~karman/CatalystX-CRUD-0.19
4. http://search.cpan.org/~karman/CatalystX-CRUD-View-Excel-0.03
5. http://search.cpan.org/~nyarla/Class-Hookable-0.04
6. http://search.cpan.org/~stevan/Class-MOP-0.50
7. http://search.cpan.org/~mdxi/Curses-UI-0.96
8. http://search.cpan.org/~ezdb/Data-Table-1.52
9. http://search.cpan.org/~johanl/Devel-PerlySense-0.0137
10. http://search.cpan.org/~tjenness/File-Temp-0.20
11. http://search.cpan.org/~cdolan/Fuse-PDF-0.08
12. http://search.cpan.org/~hpa/Geo-Ov2-Grabber-0.01_01
13. http://search.cpan.org/~rrwo/Graphics-ColorNames-EmergyC-1.01
14. http://search.cpan.org/~rhesa/HTML-Template-Plugin-Dot-Helpers-0.03
15. http://search.cpan.org/~andya/HTTP-Proxy-GreaseMonkey-0.05
16. http://search.cpan.org/~bricas/Linux-Input-Wiimote-0.04001
17. http://search.cpan.org/~bricas/Linux-Input-Wiimote-0.04002
18. http://search.cpan.org/~fayland/Locale-Country-Multilingual-0.03
19. http://search.cpan.org/~smueller/Math-Symbolic-0.509
20. http://search.cpan.org/~blblack/MooseX-LazyLogDispatch-0.01
21. http://search.cpan.org/~blblack/MooseX-LazyLogDispatch-0.02
22. http://search.cpan.org/~jdhedden/Object-InsideOut-3.35
23. http://search.cpan.org/~smueller/PAR-0.977
24. http://search.cpan.org/~smueller/PAR-Packer-0.977
25. http://search.cpan.org/~bingos/POE-Component-Client-FTP-0.12
26. http://search.cpan.org/~bingos/POE-Component-Server-SimpleHTTP-1.30
27. http://search.cpan.org/~martijn/POE-Loop-Glib-0.0032
28. http://search.cpan.org/~martijn/POE-Loop-Glib-0.0033
29. http://search.cpan.org/~jkegl/Parse-Marpa-0.001_060
30. http://search.cpan.org/~karasik/Prima-1.24
31. http://search.cpan.org/~aristotle/Proc-Fork-0.5
32. http://search.cpan.org/~karman/Rose-DBx-Garden-Catalyst-0.07
33. http://search.cpan.org/~shamrock/Router-Statistics-0.99_978
34. http://search.cpan.org/~dmaki/Swarmage-0.01000_01
35. http://search.cpan.org/~cvicente/Text-DHCPLeases-v0.2
36. http://search.cpan.org/~ferrency/Text-MicroMason-1.992_01
37. http://search.cpan.org/~ferrency/Text-MicroMason-1.993
38. http://search.cpan.org/~lgoddard/Tk-Wizard-2.125
39. http://search.cpan.org/~bricas/WWW-OpenSearch-0.13
40. http://search.cpan.org/~amoore/WWW-Reddit-0.04
41. http://search.cpan.org/~gam/XHTML-MediaWiki-0.04
42. http://search.cpan.org/~yvdhove/YVDHOVE-List-1.01
43. http://search.cpan.org/~yvdhove/YVDHOVE-List-1.02
44. http://search.cpan.org/~yvdhove/YVDHOVE-List-1.03
45. http://search.cpan.org/~yvdhove/YVDHOVE-String-1.03
46. http://search.cpan.org/~yvdhove/YVDHOVE-String-1.04
47. http://search.cpan.org/~yvdhove/YVDHOVE-String-1.05
48. http://search.cpan.org/~yvdhove/YVDHOVE-System-1.01
49. http://search.cpan.org/~yvdhove/YVDHOVE-System-1.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