Home » ActiveState Blog
US Government: Secure Software Supply Chain Best Practices20221027093550
US Government: Secure Software Supply Chain Best Practices
Dana CraneLast Updated: October 27, 2022secure SDLC, Secure software build & delivery, Secure software development lifecycle, secure software supply chain, Software supply chain best practices, Software threat modeling
Learn how to comply with US government secure supply chain & software development requirements, including software attestations and SBOMs....
Python Tops Java As World’s Most Popular Programming Language20221020123710
Python Tops Java As World’s Most Popular Programming Language
Dana CraneLast Updated: October 20, 2022Interpreted languages, java, learn python, python, Python syntax, Python vs Java
Python has replaced Java as the most popular programming language in the world. Learn what it means for Java developers....
How to Get Started with Data Visualization in Python20221013135613
How to Get Started with Data Visualization in Python
Dana CraneLast Updated: October 13, 2022data cleansing, data visualization, jupyter, jupyter notebook, matplotlib, pandas, python programming, seaborn
Learn how to get started with Python data visualization in Jupyter Notebooks using Pandas, matplotlib and seaborn....
Everything Developers Need to Know About Attestations20221006131917
Everything Developers Need to Know About Attestations
Dana CraneLast Updated: October 25, 2022Binary Authorization, in-toto ITE-6, self-attestation, SLSA, Software Attestations, Supply chain levels for Software Artifacts
The US Government requires software vendors to provide self-attestation. Learn what attestations are and how to navigate these restrictions....
Why The US Government Is Mandating Software Bill Of Materials (SBOM)20220929140032
Why The US Government Is Mandating Software Bill Of Materials (SBOM)
Dana CraneLast Updated: October 7, 2022CycloneDX, SBOM, Software bill of materials, Software Identification tag, Software Package Data Exchange, SPDX, SWID
The US Government has restricted sales of software to those that can provide an SBOM. Learn how to auto-generate SBOMs for your software....
PyTorch Foundation: Everything You Need To Know20220922114337
PyTorch Foundation: Everything You Need To Know
Dana CraneLast Updated: September 22, 2022Facebook, Meta, PyTorch, PyTorch Foundation, tensorflow, TorchScript
PyTorch has found a new home with the Linux Foundation. Learn what it means going forward for your machine learning projects....
How to Take Zoom Attendance With Python20220914125712
How to Take Zoom Attendance With Python
Mike MackroryLast Updated: September 14, 2022Create Zoom App, Create Zoom JWT, python programming, Zoom meeting attendance, Zoom Meetings API, Zoom Metrics API, Zoom registrants vs attendees
Learn how to calculate Zoom meeting registrants vs actual attendees using Python so you can always start your Zoom meetings on time....
Python Artifact Repositories20220908132036
Python Artifact Repositories
Dana CraneLast Updated: October 19, 2022ActiveState Artifact Repository, artifact repository, curated Python catalog, Python Artifact Repository, supply chain security
Learn how to enable Dev and DevOps teams with secure, easily updatable Python wheels distributed via the ActiveState Artifact Repository....
Python Packages Execute Malicious Code Automatically20220902151643
Python Packages Execute Malicious Code Automatically
Dana CraneLast Updated: September 2, 2022python malware, Python supply chain security, setup.py, software supply chain security
Pip install and pip download can compromise your system with malware. Learn how you can counter this software supply chain threat....
What Are Supply Chain Levels for Software Artifacts (SLSA)?20220901091512
What Are Supply Chain Levels for Software Artifacts (SLSA)?
Nicole SchwartzLast Updated: October 19, 2022provenance, SLSA, software supply chain security, Supply chain levels for Software Artifacts
SLSA improves software supply chain security by providing a framework for sourcing and building software more securely. Learn how....