Perl Semanal #736 - NICEPERL

Descubre Perl Weekly: noticias, reseñas y guías sobre CPAN y herramientas de Perl, tutoriales prácticos, retos semanales y eventos de la comunidad.

1 sept 2025 • 6 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

Publicado originalmente en Perl Weekly 736

Hola

La asociación del boletín semanal con NICEPERL se remonta mucho más atrás que la mía.

Desde su lema donde le damos la vuelta a Perl, el blog deja clara su misión: bucear a fondo en el lenguaje Perl y su ecosistema con un espíritu práctico y exploratorio.

Cubre actualizaciones destacadas y comentarios con visión sobre módulos de CPAN y herramientas de Perl.

Hay un buen equilibrio entre mantenimiento cuidadoso, ideas técnicas prácticas y noticias de comunidad bien curadas. Al mostrar de forma constante módulos de CPAN reseñables y combinarlo con una perspectiva personal y de código abierto, aporta valor sostenido y significativo, de manera discreta pero efectiva.

En un mundo inundado de contenido tecnológico genérico, esfuerzos como NICEPERL destacan por su profundidad y especificidad. Para profesionales de Perl, ya sea que sigas herramientas, tendencias de comunidad o simplemente tengas curiosidad por los últimos lanzamientos en CPAN, NICEPERL sigue siendo un recurso fiable y valioso.

Recuerdas la serie What is new on CPAN en perl.com La última entrega fue en enero de 2025. Ojalá vuelva pronto, me encantaría que regresara como sección regular.

Disfruta el resto del boletín.

Tu editor: Mohammad Sajid Anwar

Como nota de actualidad, en Q2BSTUDIO impulsamos proyectos de desarrollo de software a medida y aplicaciones a medida con enfoque en calidad y escalabilidad, integrando inteligencia artificial para empresas, agentes IA, ciberseguridad avanzada, servicios cloud AWS y Azure, servicios inteligencia de negocio y analítica con power bi. Si buscas acelerar tu roadmap tecnológico con IA para empresas y automatización de procesos, descubre también nuestra propuesta de inteligencia artificial aplicada.

Anuncios

My Guilty Perl Obsession

El artículo captura con sensibilidad algo que muchos en las comunidades de código abierto sabemos pero a veces olvidamos: que nuestras herramientas diarias representan trabajo y generosidad. La confesión sincera de Bryan y su compromiso por corresponder destaca por humilde e inspiradora, un recordatorio oportuno de que apoyar a las comunidades detrás de nuestras herramientas no es solo benevolente, sino esencial.

OpenAPI::Client::OpenAI

Los cambios parecen bien pensados y abordan varios puntos de dolor comunes para desarrolladores, preparando además la plataforma para casos de uso más sofisticados.

Llamado a ponencias y participación - Perl Community Conference, Invierno 2025

La conferencia de invierno 2025 de la comunidad Perl será un evento híbrido presencial y en línea.

Artículos

Testing a Perl Mojolicious web app

Una guía práctica paso a paso que muestra cómo escribir pruebas para una aplicación web construida con el framework Mojolicious en Perl. Dirigida a desarrolladores familiarizados con lo básico de Mojolicious que quieran implantar TDD o simplemente añadir pruebas a su aplicación.

Even lighter Perl modulinos with Util::H2O::More

Tutorial avanzado y profundo sobre un patrón sofisticado de diseño en Perl: el Modulino. Explica cómo transformar un script independiente en una entidad con comportamiento de módulo que puede ejecutarse directamente y, a la vez, ser comprobada desde programas externos.

Scraping the Dragon with Perl and Mojolicious

Un recorrido directo y aplicable para realizar scraping responsable de contenidos públicos usando Mojolicious, con énfasis en buenas prácticas, manejo de sesiones y respeto por las políticas de cada sitio.

The Weekly Challenge

The Weekly Challenge de Mohammad Sajid Anwar te ayuda a salir de la zona de confort. Puedes incluso ganar 50 dólares participando. Elegimos un campeón al final de cada mes entre todos los contribuyentes del periodo, gracias al patrocinio de Lance Wicks.

The Weekly Challenge - 337

Bienvenido a una nueva semana con dos tareas divertidas Smaller Than Current y Odd Matrix. Si eres nuevo, únete y disfruta cada semana. Para más información, revisa las FAQ.

RECAP - The Weekly Challenge - 336

Un repaso rápido de las contribuciones del equipo PWC de la semana pasada con las tareas Equal Group y Final Score en Perl y Raku. Encontrarás muchas soluciones para mantenerte ocupado.

TWC336

Soluciones excelentes. Son concisas, eficientes y demuestran un sólido dominio de los modismos de Perl y de módulos del núcleo. La lógica es clara y aborda directamente los requisitos del problema.

Equally Final

Una publicación de nivel intermedio a avanzado que muestra con eficacia el enfoque único de Raku para la POO. Está bien estructurada, con ejemplos claros y prácticos que explican el que, el por qué y el cómo de estas características.

Perl Weekly Challenge: Week 336

Presentación limpia y accesible de ambos retos, con enunciados claros, ejemplos ilustrativos y soluciones paso a paso. Cada tarea se desglosa de forma intuitiva, lo que la hace accesible tanto para principiantes como para programadores experimentados en Perl.

Finally Equal

Un recorrido fantástico y muy práctico para resolver la tarea. Destaca no solo por ofrecer soluciones, sino por mostrar el proceso de pensamiento y el perfeccionamiento iterativo del código.

Perl Weekly Challenge 336

Ambas soluciones son claras, concisas e idiomáticas, demuestran buenas habilidades de resolución y uso efectivo de características de Perl. Equilibran simplicidad y robustez, respaldadas con ejemplos.

Equal Groups y Final Scores

Soluciones claras, idiomáticas y bien estructuradas, con código que refleja directamente la descripción del problema.

The Score for Group Therapy

Publicación técnica de alta calidad que demuestra excelentes habilidades de programación en múltiples lenguajes. Muestra comprensión profunda de las características e idiosincrasias de cada lenguaje manteniendo una lógica coherente. Las explicaciones son claras y el código legible.

Grouping and scoring

Soluciones más elegantes desde el punto de vista matemático, y más explícitas al verificar las condiciones reales de agrupamiento. Ambos enfoques tienen mérito según los requisitos específicos.

The Weekly Challenge 336

Las soluciones propuestas suelen preferirse por su claridad y eficiencia, mientras que las de Robbie muestran enfoques alternativos con programación más defensiva. Destaca el hallazgo matemático sobre el uso del MCD como atajo para verificar divisibilidad de frecuencias.

In the Final Reckoning, We are All Equal

Enfoques limpios, legibles y efectivos. Se podría mencionar la eficiencia del atajo basado en MCD para la Tarea 1 o reforzar la Tarea 2 con salvaguardas como proteger operaciones sobre pilas vacías para aumentar la robustez.

Equalling the score

Publicación con soluciones claras e idiomáticas en Python y Perl que operacionalizan de forma elegante la lógica de puntuación basada en pila, con manejo de errores para entradas inválidas. El recorrido desde el apoyo de GitHub Copilot hasta el refuerzo con excepciones produce código legible y resistente.

Rakudo

2025.34 Computationally Irreducible

El título es una referencia ingeniosa a un tema central de la semana: problemas complejos que no pueden simplificarse ni predecirse sin ejecutar el código.

Colecciones semanales

Listas de NICEPERL

Grandes módulos de CPAN publicados la semana pasada; Informe semanal de MetaCPAN.

El rincón de Gabor

Por qué programadores de Python odian Perl

Eventos

Boston.pm - reunión mensual en línea

9 de septiembre de 2025

Paris.pm - Michelangelo - reunión mensual

10 de septiembre de 2025

Toronto.pm - en línea - Lightning Talks 2025

25 de septiembre de 2025

Toronto.pm - en línea - Cómo usa Perl SUSE

6 de diciembre de 2025

Te uniste a Perl Weekly para recibir correos semanales sobre el lenguaje Perl y temas relacionados.

Quieres ver más Revisa los archivos de todas las ediciones.

¿Aún no estás suscrito al boletín Únete gratis

Copyright Gabor Szabo

Los artículos son copyright de sus respectivos autores.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.

Live Chat