|
New here? ⇒ I want to ask a question of the Perl Monks. Where do I start?
Notices:
If you're new here, please read PerlMonks FAQ and Create a new user!
|
Perl News
|
Perl client for Open States API
on Jan 02, 2026 at 08:44
|
2 replies
|
by 1nickt
|
In April this year Google shut down the Civic Information Representatives API on which my Contact My Reps services depended. The website at https://contactmyreps.com has had an announcement that the service is no longer working, since then.
But yesterday I published WebService::OpenStates, a Perl client for the Plural Open States API that provides some of the same information Google did, and Contact My Reps is back up and running again!
The results (which are for US addresses) lack the president and vice-president, and local officials, but provide all the federal and state-level legislators for the address's state. Also, Open States works from lat/long coordinates, so I am looking those up from an address with WebService::Geocodio. This makes the whole thing somewhat more brittle. But anyway I am pleased to be back on line and providing contact information for representatives, because silence betokens consent :-)
The way forward always starts with a minimal test.
|
A modernization of the canonical doc for learning XS
on Dec 22, 2025 at 13:52
|
1 reply
|
by Intrepid
|
A new version of the documentation for using xsubs in perl extension code is part
of the Perl 5.43.6 devel-branch package.
This is
news from Reddit r/perl yesterday and also
mentioned at TPF
and I think it's significant enough to have a
mention here at Perlmonks too.
r/perl user Grinnz posted:
David Mitchell completely rewrote the perlxs reference manual for the XS language
for extending Perl in C. The rewritten version was just released in the development
release 5.43.6 and will be included in the next stable release of Perl.
I used pod2pdf to generate a PDF version
of the document* once I'd built 5.43.6 (using perlbrew btw) and it's 77
pages in US-Letter size format. I didn't check for the length of the
previous version of perlxs.pod but 77 pages is a small book; this is
not a minor achievement but rather a significant contribution of the sort that does
not always get the recognition and accolades it deserves.
* I put it in
my Google Drive, hopefully I've got the settings right so that you should be
able to download it from there. sorry, Google Drive doesn't work that way.
Or just run pod2pdf on the pod yourself,
of course–it's not a difficult tool to use).
Edit Again
Should have listened to my first vague recollection of how Google Drive works. Yes, it can
serve as a file-sharing system if the right settings are enabled. Now they are—now anyone
with the URL should be able to view / download the PDF file in the link above.
Dec 23, 2025 at 16:10 UTC
A just machine to make big decisions
Programmed by fellows (and gals) with compassion and vision
We'll be clean when their work is done
We'll be eternally free yes, and eternally young
Donald Fagen —> I.G.Y.
(Slightly modified for inclusiveness)
|
|
|