Stories for 2008-02-12

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

In this issue:
    *  "Tired of FUD" Followup: Where the Jobs Are
    * New CPAN Distributions for February 11, 2008

+--------------------------------------------------------------------+
|  "Tired of FUD" Followup: Where the Jobs Are                       |
|   posted by brian_d_foy on Monday February 11, @16:13 (User Journal|
|   http://use.perl.org/article.pl?sid=08/02/11/2053257              |
+--------------------------------------------------------------------+

For [0]"Tired of Perl Is Dead FUD", I generated a [1]simple chart of
Perl, PHP, Python, and Ruby job listings. It generated a lot more
interest than I expected.

One of the common comments went something like, "Yeah, but there's no
Perl jobs in my backyard".

Which aggravated a chronic itch I've had since first releasing
[2]DBD::Chart/ [3]DBIx::Chart several years ago: how to support some kind
of GIS visualizations. I've occasionally had users ask about GIS support,
but it seemed like such a huge challenge that I've always begged off.

All the online mapping services are about "geo-location"; I'm interested
in "geo-intelligence".

So when people asked "yeah, but where are those jobs ?", I decided to
scratch that itch.

I found [4]GD::Map, but its interface and rendering weren't quite what I
wanted. So I've created [5]GD::Map::Mercator. (Alas, I still haven't
figured out how to integrate it into DBIx::Chart, but the experience
helped me better understand the issues)

With that, and a Javascript widget I've been working on for another
project, and a bit more detailed screenscraping, I've whipped up a [6]
Dynamic Language Jobs Map that provides some relative indicators of where
those jobs are, along with a drill-down breakout of the Javascript, Perl,
PHP, Python, and Ruby job counts. (Sorry, USA only; free/open, current
detail GIS data for other locations is hard to find)

Note that I've added Javascript to the list, because its become
increasingly important to me personally, and I suspect it either already
is, or soon will be, important to other dynamic language users.

The cosmetics are still a bit rough in spots (despite minor intervention
with Microsoft Paint), but hopefully its a bit more insightful. I'd hoped
to get a deeper drill down using area code GIS data, but I've been unable
to locate a free/open source for the data (if anyone knows of a source of
such data, I'd be grateful if you passed along the info).

I'll try to update the data every couple of weeks; I've imposed on DICE's
hospitatilty a bit more than I should; hopefully they'll continue to be
gracious about my occasional scraping.

Discuss this story at:
    http://use.perl.org/comments.pl?sid=08/02/11/2053257

Links:
    0. http://use.perl.org/~renodino/journal/34444
    1. http://www.presicient.com/langjobs.html
    2. http://www.presicient.com/dbdchart
    3. http://www.presicient.com/dbixchart
    4. http://search.cpan.org/perldoc?GD::Map
    5. http://www.presicient.com/gdmapmerc
    6. http://www.presicient.com/langjobs/usajobs.html


+--------------------------------------------------------------------+
| New CPAN Distributions for February 11, 2008                       |
|   posted by pudge on Monday February 11, @18:30 (Module Listings)  |
|   http://use.perl.org/article.pl?sid=08/02/11/1530207              |
+--------------------------------------------------------------------+

  * [0]Acme-Note-0.6 -- Make a mental note for programming style
  * [1]Algorithm-VectorClocks-0.0.1 -- Generating a partial ordering of
    events in a distributed system
  * [2]App-Bondage-0.2.4 -- A featureful IRC bouncer based on
    POE::Component::IRC
  * [3]BSD-Getfsent-0.17 -- Get file system descriptor file entry
  * [4]Catalyst-Model-DBIDM-0.03 -- DBIx::DataModel model class
  * [5]Class-Inspector-1.19_01 -- Get information about a class and its
    structure
  * [6]Config-Model-Xorg-0.509 -- Xorg configuration model for
    Config::Model
  * [7]Data-Presenter-1.03 -- Reformat database reports
  * [8]GD-Map-Mercator-1.01 -- Create Mercator projected map images using
    GD
  * [9]Gaim-Log-Mailer-0.01 -- Have your Gaim/Pidgin logs mailed to you
  * [10]Gaim-Log-Parser-0.10 -- Parse Gaim's Log Files
  * [11]Geo-Query-0.03 -- Perl extension for querying geo related data
    from different sources.
  * [12]IO-Async-0.13 -- a collection of modules that implement
    asynchronous filehandle IO
  * [13]Kephra0.3.6_4
  * [14]Keystone-Resolver-1.18 -- an OpenURL resolver
  * [15]List-Maker-v0.0.4 -- Generate more sophisticated lists than just
    $a..$b
  * [16]NetSuite-1.00 -- A perl-based interface to the NetSuite SuiteTalk
    (Web Services) API
  * [17]PDF-API2-Simple-1.1.4 -- Simplistic wrapper for the excellent
    PDF::API2 modules
  * [18]PDF-API2-Simple-1.1.4u -- Simplistic wrapper for the excellent
    PDF::API2 modules
  * [19]Params-Validate-Checks-0.01 -- Named checks for use with
    Params::Validate
  * [20]Params-Validate-Checks-Net-0.01 -- Params::Validate checks for
    functions taking network-related arguments
  * [21]Perl6-Say-0.12 -- print -- but no newline needed
  * [22]SOAP-WSDL-2.00_31 -- SOAP with WSDL support
  * [23]Text-TermExtract-0.01 -- Extract terms from text
  * [24]Video-Dumper-QuickTime-1.0001 -- Dump QuickTime movie file
    structure
  * [25]YAML-YuyuPress-0.07 -- Tool for making presentations out of YAML
    files.
  * [26]YAML-YuyuPress-0.07_1 -- Tool for making presentations out of
    YAML files.

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

Links:
    0. http://search.cpan.org/~ferreira/Acme-Note-0.6
    1. http://search.cpan.org/~takeru/Algorithm-VectorClocks-0.0.1
    2. http://search.cpan.org/~hinrik/App-Bondage-0.2.4
    3. http://search.cpan.org/~schubiger/BSD-Getfsent-0.17
    4. http://search.cpan.org/~cbouvi/Catalyst-Model-DBIDM-0.03
    5. http://search.cpan.org/~adamk/Class-Inspector-1.19_01
    6. http://search.cpan.org/~ddumont/Config-Model-Xorg-0.509
    7. http://search.cpan.org/~jkeenan/Data-Presenter-1.03
    8. http://search.cpan.org/~darnold/GD-Map-Mercator-1.01
    9. http://search.cpan.org/~mschilli/Gaim-Log-Mailer-0.01
   10. http://search.cpan.org/~mschilli/Gaim-Log-Parser-0.10
   11. http://search.cpan.org/~retoh/Geo-Query-0.03
   12. http://search.cpan.org/~pevans/IO-Async-0.13
   13. http://search.cpan.org/~lichtkind/Kephra0.3.6_4
   14. http://search.cpan.org/~mirk/Keystone-Resolver-1.18
   15. http://search.cpan.org/~dconway/List-Maker-v0.0.4
   16. http://search.cpan.org/~jlloyd/NetSuite-1.00
   17. http://search.cpan.org/~redtree/PDF-API2-Simple-1.1.4
   18. http://search.cpan.org/~redtree/PDF-API2-Simple-1.1.4u
   19. http://search.cpan.org/~smylers/Params-Validate-Checks-0.01
   20. http://search.cpan.org/~smylers/Params-Validate-Checks-Net-0.01
   21. http://search.cpan.org/~jkeenan/Perl6-Say-0.12
   22. http://search.cpan.org/~mkutter/SOAP-WSDL-2.00_31
   23. http://search.cpan.org/~mschilli/Text-TermExtract-0.01
   24. http://search.cpan.org/~grandpa/Video-Dumper-QuickTime-1.0001
   25. http://search.cpan.org/~jmerelo/YAML-YuyuPress-0.07
   26. http://search.cpan.org/~jmerelo/YAML-YuyuPress-0.07_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.