ActiveState Blog

Everything you ever wanted to know about the Perl ecosystem20210311180818

Everything you ever wanted to know about the Perl ecosystem

Dave RolskyPublished: March 11, 2021Last Updated: March 15, 2021build.pl, cpan, makefile.pl, Perl ecosystem, perl modules, perl versioning
The Perl ecosystem has been around for more than 25 years, and is continuing to evolve. Whether you're new to Perl or returning to it, understanding t...
How to prevent TLS certificates from expiring with Python20210304133350

How to prevent TLS certificates from expiring with Python

Mike MackroryPublished: March 4, 2021Last Updated: March 22, 2021Boto3, certifi, certificate expiration, TLS, TLS certificate, urllib3
Trust is at the heart of online commerce. When consumers visit your website, they need to be comfortable sharing their personal or financial informati...
Top 10 Ways To Write Better Python Code20210225140803

Top 10 Ways To Write Better Python Code

Swaathi KakarlaPublished: February 25, 2021Last Updated: March 22, 2021Default Dictionaries, GroupBy, Lambda Function Dictionaries, python code, Python Counter Collections, Python dictionaries
The awesome thing about Python is that if you can think of something you’d like to code, there’s probably already a library for it! In fact, Python pr...
How to Implement Fuzzy Matching in Python20210218155450

How to Implement Fuzzy Matching in Python

Scott FitzpatrickPublished: February 18, 2021Last Updated: March 18, 2021edit distance, fuzzy matching, fuzzywuzzy, levenshtein
In a world that relies more and more on quick access to information, two application design criteria have become key:Data cleansing, to ensure the dat...
Phishing URL Detection with Python and ML20210211132036

Phishing URL Detection with Python and ML

Swaathi KakarlaPublished: February 11, 2021Last Updated: February 11, 2021decision tree, machine learning, phishing, URL detection
1 — How to Identify A Fraudulent URL A fraudulent domain or phishing domain is an URL scheme that looks suspicious for a variety of reasons. Mos...
Critical Python 3 Vulnerability Affects Python 220210205183736

Critical Python 3 Vulnerability Affects Python 2

Dana CranePublished: February 5, 2021Last Updated: December 21, 20212021 python 3 vulnerability, Enterprise Python, open source security, python 2, Python CVE, python CVE fix
A critical security vulnerability  (CVE-2021-3177) affecting Python 3 also affects Python 2.The vulnerability could allow attackers to access sensitiv...
Simulating Complex Systems with Python: How Does COVID Spread?20210204151153

Simulating Complex Systems with Python: How Does COVID Spread?

Nicolas BohorquezPublished: February 4, 2021Last Updated: March 22, 2021Agent Based Modeling, complex system simulation, COVID modeling, Mesa ABM, Susceptible Infected Recovered
Step 2 — Create a COVID Modeling Environment Our environment stores a number of global parameters, including:  Infection probability Incubation ...
Top 10 SQL Commands Everyone Should Know20210128131717

Top 10 SQL Commands Everyone Should Know

Theo DespoudisPublished: January 28, 2021Last Updated: January 28, 2021GROUP BY, INNER JOIN, ORDER BY, PostgreSQL, SELECT, SQL
If you work with data, especially relational data, the Structured Query Language (SQL) is your lingua franca. Without a doubt, SQL is one of the most ...
The Best Python Tools for Test Automation (includes a ready-to-use Python Environment)20210121135124

The Best Python Tools for Test Automation (includes a ready-to-use Python Environment)

Scott FitzpatrickPublished: January 21, 2021Last Updated: March 22, 2021pytest, Robot, Selenium, test automation, testing
The dominant trend in modern software delivery is the move away from deploying big releases on an infrequent basis in favor of deploying smaller relea...
Will AI Save Us? Use this Pandas Data Analysis Tutorial to find out.20210120122419

Will AI Save Us? Use this Pandas Data Analysis Tutorial to find out.

Dana CranePublished: January 20, 2021Last Updated: March 22, 2021ai, data cleaning, dataframe, Exploratory data analysis, GroupBy, pandas
The question of whether Artificial Intelligence (AI) will be beneficial to mankind is still very much an open question, with tech heavyweights from Te...