ACM Skills Bundle Add-On
ACM has created a new Skills Bundle add-on providing unlimited access to ACM's collection of thousands of online books, courses, and training videos from O'Reilly, Skillsoft Percipio, and Pluralsight. ACM’s collection includes more than 60,000 online books and video courses from O’Reilly, 9,700 online courses and 11,000 eBooks and audiobooks from Skillsoft, and 2,000 courses from Pluralsight.
The new Skills Bundle add-on is available to paid Professional Members only. Visit the ACM subscription page or contact Member Services to add the Skills Bundle to your membership.
Listen to ACM ByteCast!
In this episode of ACM ByteCast, Harald Störrle hosts ACM Fellow and Software System Award recipient Xavier Leroy, professor at Collège de France and member of the Académie des Sciences. Best known for his role as a primary developer of the OCaml programming language, Xavier is an internationally recognized expert on functional programming languages and compilers, focusing on their reliability and security, and has a strong interest in formal methods, formal proofs, and certified compilation. He is the lead developer of CompCert, the first industrial-strength optimizing compiler with a mechanically checked proof of correctness, with applications to real-world settings as critical as Airbus aircraft. In the past, he was a senior scientist at INRIA, a leading French research institute in computer science, where he is currently a member of the Cambium research team. His honors and recognitions also include the ACM SIGPLAN Programming Languages Achievement Award and the Milner Award from the Royal Society.
Abhinav Kimothi TechTalk
Register now for the next free ACM TechTalk, "Introduction to Retrieval Augmented Generation: What Is It and Why Should You Pay Attention," presented on Thursday, September 12 at 12:00 PM ET/16:00 UTC by Abhinav Kimothi, Co-Founder and VP of AI at Yarnit. Marlene Mhangami, Senior Developer Advocate at Microsoft, will moderate the the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.
Visualize This: The FlowingData Guide to Design, Visualization, and Statistics, Second Edition
This book demonstrates how to explain data visually, so that you can present and communicate information in a way that is appealing and easy to understand. Today, there is a continuous flow of data available to answer almost any question. Thoughtful charts, maps, and analysis can help us make sense of this data. But the data does not speak for itself. As leading data expert Nathan Yau explains in this book, graphics provide little value unless they are built upon a firm understanding of the data behind them. This book teaches you a data-first approach from a practical point of view. You'll start by exploring what your data has to say, and then you'll design visualizations that are both remarkable and meaningful.
Security Hot Takes: CrowdStrike Outage Post-Mortem
On July 19 2024, CrowdStrike pushed an update to security sensors on customer networks. The update contained “problematic content” on Windows devices that wasn’t identified by its internal testing processes. This led to a Windows ‘Stop Error’, or Blue Screen of Death (BSOD), on any device that received the update. Companies worldwide ground to a halt - airports halted flights and hospitals postponed medical procedures. But why? In this course you’ll learn what went wrong, why the impact was so widespread, and how it was fixed. You’ll also understand why a relatively small update had such a significant impact, and what we can learn from this type of incident.
Configure the Hybrid Runbook Worker Solution Lab
In this Challenge Lab, you will configure an Automation Account and a Log Analytics Workspace, and then you will register a computer for monitoring. Finally, you will register the virtual machine to the Hybrid Runbook Worker Group. This solution will allow runbooks to be run on any system, regardless of where the system is hosted.
Fundamentals of Site Reliability Engineering (SRE)
In this path, you will leanrn basic ideas behind Site Reliability Engineering, how to design Service Level Indicators/Service Level Objectives/Error Budgets for a system, and how to design a basic structure for a vendor-agnostic monitoring and alerting system. You will also manage team toil levels and change via Site Reliability Engineering principals, and structure an optimal Site Reliability Engineering function for an organization.
Jan Bosch TechTalk
View the recent ACM TechTalk, "Software Product Management: From Opinions to Data-Driven Experimentation," presented by Jan Bosch, Professor at Chalmers University Technology, Sweden. Will Tracz, former chair of ACM SIGSOFT and member of the ACM Professional Development Committee, moderated the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.
Chip Huyen TechTalk
View the recent ACM TechTalk, "From ML Engineering to AI Engineering," presented by Chip Huyen, bestselling author and Vice President of AI and Open-Source Software at Voltron Data. Alejandro Saucedo, Director of Engineering, Science & Product at Zalando SE, moderated the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.
Sebastian Raschka TechTalk
View the recent ACM TechTalk, "Understanding the LLM Development Cycle: Building, Training, and Finetuning," presented by Sebastian Raschka, Staff Research Engineer at Lightning AI. Marlene Mhangami, Senior Developer Advocate at Microsoft, moderated the questions and answers session following the talk. Continue the discussion on ACM's Discourse Page.
Discover ACM Selects - Shortlists of Learning Resources Curated by Experts
ACM Selects are themed shortlists curated by subject matter experts for both serious and emerging computing professionals, with the goal of providing new ways to discover relevant resources. Please visit our archive of Selects on a variety of subjects which is available here.
ACM Case Studies
Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.
ACM Distinguished Speakers Program
The Distinguished Speakers Program (DSP) is one of ACM's most valued outreach programs, providing universities, corporations, event and conference planners, and local ACM chapters with direct access to top technology leaders and innovators from nearly every sector of the computing industry. ACM will cover the cost of transportation for the speaker to travel to your event.