PTS 2024 - Day 4 - here comes the sun... it's all right!
Perl. org Blog
by Ranguard
12h 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
12h 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
6d 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
6d 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
Perl Weekly Challenge 266: X Matrix
Perl. org Blog
by laurent_r
6d ago
These are some answers to the Week 266, 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 April 28, 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: X Matrix You are given a square matrix, $matrix. Write a script to find if the given matrix is X Matrix. A square matrix is an X Matrix if all the elements on the main diagonal and antidiagonal are non-zero and everything else are zero. Exampl ..read more
Visit website
Announcing The London Perl and Raku Workshop 2024 (LPW)
Perl. org Blog
by London Perl Workshop
1w ago
Hey All, Yes, we're back we'd like to announce this year's LPW: https://act.yapc.eu/lpw2024/ WHEN: TBC, most likely Saturday 26th October 2024 WHERE: TBC Please register and submit talks early - it gives us a better idea of numbers. The date is tentative, depending on the venue, but we'd like to aim for the 26th October 2024. This will be the 20th anniversary of LPW (in terms of years, not number of events). We might try to do something special... The venue search is currently in progress. The 2019 venue has turned into a boarding school so we can't use that any more due to safeguarding issues ..read more
Visit website
Perl Weekly Challenge 265: Completing Word
Perl. org Blog
by laurent_r
1w ago
These are some answers to the Week 265, 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 April 21, 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: Completing Word You are given a string, $str containing alphanumeric characters and array of strings (alphabetic characters only), @str. Write a script to find the shortest completing word. If none found return empty string. A completing word i ..read more
Visit website
Phishing Attempt on PAUSE Users
Perl. org Blog
by Mark Lawrence
1w ago
I just received an E-Mail purporting to be from the PAUSE Team, claiming a compromise of a server. It was written with some thought, referencing the account name of someone well known and trusted in our community. On closer inspection however, it was merely an attempt to phish PAUSE usernames and passwords via a supposed alternative login server. I'm sure many of us are old enough and experienced enough to detect and ignore this type of attack. But in case you aren't (welcome!) or if you are feeling a bit out of practice, then please remember to only log in via the official PAUSE entry point ..read more
Visit website
Perl Weekly Challenge 265: 33% Appearance
Perl. org Blog
by laurent_r
1w ago
These are some answers to the Week 265, 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 April 21, 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: 33% Appearance You are given an array of integers, @ints. Write a script to find an integer in the given array that appeared 33% or more. If more than one found, return the smallest. If none found then return undef. Example 1 Input: @ints = (1 ..read more
Visit website
This week in PSC (144) | 2024-04-11
Perl. org Blog
by Perl Steering Council
2w ago
The three of us met, and: merged the deëxperiment PR agreed we should additionally discuss if the now-stable features (try, extra_paired_delimiters) should be included in the :5.40 feature bundle reported feedback from PPC implementors, which can be summarized as “life happened, will get back to work soon” continued to triage latest reported bugs and look for release blockers (Currently we have 8 potential blockers, though 2 are easy documentation fixes ..read more
Visit website

Follow Perl. org Blog on FeedSpot

Continue with Google
Continue with Apple
OR