Benchmark::DKbench Perl benchmark suite now supports custom benchmarks.
Perl. org Blog
by Dimitrios Kechagias
16h ago
Tried posting this on Reddit instead, but there seem to be some issues with code insert there, so here it is properly: Although Benchmark::DKbench is a good overall indicator for generic CPU performance for comparing different systems (especially when it comes to Perl software), the best benchmark is always your own code. Hence, the module now lets you incorporate your own custom benchmarks. You can either have them run together with the default benchmarks, or run only your own set, just taking advantage of the framework (reports, multi-threading, monotonic precision timing, configurable repea ..read more
Visit website
This week in PSC (146) | 2024-05-02
Perl. org Blog
by Perl Steering Council
16h ago
We were back from the PTS in Lisbon, and had a shorter meeting than usual, during which we mostly discussed the last remaining release blockers for 5.40 ..read more
Visit website
Perl Weekly Challenge 267: Line Count
Perl. org Blog
by laurent_r
16h ago
These are some answers to the Week 267, Task 2, of the Perl Weekly Challenge organized by Mohammad S. Anwar. Spoiler Alert: This weekly challenge deadline is due in a few days from now (on May 5, 2024 at 23:59). This blog post provides some solutions to this challenge. Please don’t read on if you intend to complete the challenge on your own. Task 2: Line Count You are given a string, $str, and a 26-items array @widths containing the width of each character from a to z. Write a script to find out the number of lines and the width of the last line needed to display the given string, assuming you ..read more
Visit website
Perl Toolchain Summit 2024 - Lisbon Portugal
Perl. org Blog
by Chad 'Exodist' Granum
16h ago
I just got back from the Perl Toolchain Summit 2024 in Lisbon Portugal! Thank you to Grant Street Group for sponsoring my attendance at the event! Grant Street Group is an amazing place to work, and GSG is hiring! Contact me on irc.perl.org (Exodist) if you would like a referral. This year I took a little side trip before the PTS to explore Lisbon with my wife. It is an amazing city, with a lot of history. I highly recommend visiting it and exploring the castles, palaces, and archaeological sights! My goal for the PTS was to polish up Yath 2.0 and get it out the door. Spoiler alert: I did not ..read more
Visit website
LPW 2024 - Call For Papers and Sponsors
Perl. org Blog
by London Perl Workshop
16h ago
The London Perl & Raku Workshop (LPW) will take place this year on Saturday 26th October and you are encouraged to submit your talk proposals now. We have already had 30 registrations for the workshop so we anticipate a good turnout this year. We welcome proposals relating to Perl 5, Raku, other languages, and supporting technologies. We may even have space for a couple of talks entirely tangential as we are close to finalising the venue (very central London) and should have room for two tracks. Talks may be long (40mins), short (20 mins), or very short (aka lightning, 5 mins) but we would ..read more
Visit website
Perl Weekly Challenge 267: Product Sign
Perl. org Blog
by laurent_r
16h ago
These are some answers to the Week 267, Task 1, of the Perl Weekly Challenge organized by Mohammad S. Anwar. Spoiler Alert: This weekly challenge deadline is due in a few days from now (on May 5, 2024 at 23:59). This blog post provides some solutions to this challenge. Please don’t read on if you intend to complete the challenge on your own. Task 1: Product Sign You are given an array of @ints. Write a script to find the sign of product of all integers in the given array. The sign is 1 if the product is positive, -1 if the product is negative and 0 if product is zero. Example 1 Input: @ints ..read more
Visit website
PTS 2024 - Day 4 - here comes the sun... it's all right!
Perl. org Blog
by Ranguard
3d ago
Following on from The bad days We made the decision that our problems in Kubernetes were exactly the sort of thing that should not be distractions to the project. We had been trying to save costs when we choose Hetzner for hosting... especially as we did not know where our ElasticSearch cluster (needing 3x32Gig of ram) was going to live. The great news is last week ElasticSeach agreed to host this for us, which really is a game changer. With this in mind, we reviewed hosting again... Digital Ocean (DO) provides a fully managed Kubernetes control plane, with high availability load balancer, Pos ..read more
Visit website
PTS 2024 - day 2 and 3... the bad days
Perl. org Blog
by Ranguard
3d ago
Following on from day 1 Joel and I spent some more time working out disk provisioning and then decided to upgrade the nodes in the cluster... this is where the problems started... I shutdown a node to resize it... and the site went down, no healthy backends was then displayed to all users by Fastly (our CDN) for any content that wasn't in their cache. This is not meant to happen! We also couldn't connect to Argo (web UI for Kuberneties deployment and a view on the K8's API status) or even the kubectl command line tool. Starting the node backup (after having upgraded) and all came back. We quic ..read more
Visit website
PTS 2024 - day 1
Perl. org Blog
by Ranguard
1w ago
I am always flattered to be invited to the Perl Toolchain Summit, and reinvigorated in working on MetaCPAN each time. Currently I am focused on building on the work I and others did last year in setting up Kubernetes for more of MetaCPAN (and other projects) to host on. Last week I organised the Road map which was the first thing we ran through this morning. I was very fortunate to spend the day with Joel and between us we managed to setup: - Hetzner (hosting company) volumes auto provisioning in the k8s cluster - Postgres cluster version (e.g. with replication between nodes) I had a few discu ..read more
Visit website
This week in PSC (145)
Perl. org Blog
by Perl Steering Council
1w ago
This meeting was done in person at the Perl Toolchain Summit 2024. Reviewed game plan for (hopefully) last development release, to be done tomorrow, as well as the stable v5.40 release. Reviewed recent issues and PRs to possibly address before next releases. Reviewed remaining release blockers for v5.40, and planned how to address them. Discussed communication between PSC and P5P and how to improve it ..read more
Visit website

Follow Perl. org Blog on FeedSpot

Continue with Google
Continue with Apple
OR