Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

The Monastery Gates

( [id://131]=superdoc: print w/replies, xml ) Need Help??

Notices:

erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

If you're new here please read PerlMonks FAQ
and Create a new user.

Quests
Wall of Larry Quest
Starts at: Feb 26, 2024 at 05:00
Ends at: Dec 31, 2024 at 04:59
Current Status: Active
2 replies by jdporter

    By now you've all seen The St. Larry Wall Shrine. Well, it could use a fresh coat of gold leaf and shellac. Therefore, we are soliciting Larry-related items to be placed on the shrine. Links to offsite content are good; or if you have small bits of content, such as quotes, you'd like to contribute, that's fine too. Please reply to this Quest with your humble offerings. Thank you! And may St. Larry bless your codings and your debuggings.

poll ideas quest 2024
Starts at: Jan 01, 2024 at 00:00
Ends at: Dec 31, 2024 at 23:59
Current Status: Active
5 replies by pollsters
    First, read How do I create a Poll?. Then suggest your poll here. Complete ideas are more likely to be used.

    Note that links may be used in choices but not in the title.

Perl News
Perl Community Conference, Winter 2024 - CALL FOR PAPERS NOW OPEN! (Deadline 9/30)
on Sep 13, 2024 at 14:01
1 reply by oodler
    Yes we are at it again, please see the official announcement on r/perl. This is not affiliated with TPRF in any way.

    The Conference will be virtual, FREE to attend over Google Meet, and result in a Science Perl Journal Winter 2024 Issue. We're finalizing the Summer Issue as I type.

    Please note that we are accepting 3 types of publications, the newest one is a 1 page extended abstract that translates to a lightning talk.
    • submission deadline is 9/30 (see official announcement)
    • Conference data is Wednesday, December 18th, 2024 - time TBD (Perl's 37th birthday)
    • submission link (for interested authors/speakers)
    • email list (announce only) for anyone interested in receiving conference participation information - it is likely the only place we'll be sending it
    Thank you,
    Brett Estrade (OODLER)
A cordial invitation to participate in growing the list of Perl modules and clients created for the web services listed at FreePublicAPIs
on Aug 31, 2024 at 14:04
2 replies by oodler

    As I say in the Le'Reddit announcement on r/perl, I want this to be the way people have fun or prove that their "way" is better, or at least SUWYM - Show Us What You Mean! :-) .. but I envision this being an easy target for leveraging new Perl features. What does an API look like using class? Is it faster or more idiomatic than ones built with Util::H2O? Pick your API spec and poison, and take some time get it on CPAN. It's not supposed to be a lot of work.

    I have 3 so far, and plan to do more! The last one took less than an hour - fun and good practice!


    You may "sign up" by claiming the API you want to create a Perl client for, here.

    As I type, here are 246 left to claim! See what they have listed at FreePublicAPIs. Update - thanks to soonix's probing questions, there is also now an API call to list all the APIs! Also, FreePublicAPIs listed this as a projected. Have fun!

    Update: As each module is uploaded to CPAN, anyone can add the module as a "project using the API" - thus, I will handle adding this to their pages to show your module and Perl! For example,this link lists:
    Showcase
    
    The following Projects were built with this API:
    Perl CPAN Module - Acme::Free::API::Ye
    
Supplications
[XS] : "snprintf" portability options
2 direct replies — Read more / Contribute
by syphilis
on Sep 15, 2024 at 05:46
    Hi,

    In Cpanel-JSON-XS-4.38, the XS.xs file contains a few lines like:
    snprintf (enc->cur, IVUV_MAXCHARS, "%" UVuf, uv)
    which is fine on *nix systems but on Windows builds of perl, whenever IVSIZE is 8, it warns:
    XS.xs:2449:66: warning: format '%u' expects argument of type 'unsigned + int', but argument 4 has type 'long long unsigned int' [-Wformat=]
    I can fix that for those Windows perls by replacing the occurrence of "%" with "%llu" but I doubt the portability of that fix. (I guess I could also add separate renditions for #if defined(WIN32) && IVSIZE == 8 .... yuk.)

    What's the best portable way of dealing with this ? ... and where are the options for this formatting style documented ?
    I can never remember where it that documentation is, and I can never find it when I need it :-(

    Cheers,
    Rob
PerlMonks Discussions
The recent outage
3 direct replies — Read more / Contribute
by Co-Rion
on Sep 13, 2024 at 02:04

    Pair have investigated the recent outage and the site was hogged by Amazon AIbot by them keeping all connections to Apache open.

    The IPs have now been blocked on the firewall and I will be far more aggressive now by blocking IP addresses of anything hitting the site in an undue fashion.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (6)
As of 2024-09-17 18:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    The PerlMonks site front end has:





    Results (22 votes). Check out past polls.

    Notices?
    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.