Category Archives: Perl

Perl-related

OpenAPI to GraphQL Gateways

A lot of people are in the situation where they have a working, tested REST API server and they want to enable GraphQL queries as easily as possible. There’s 3 important object type concepts in GraphQL: Schema (in this case … Continue reading

Posted in API Programming, Business, Cloud, Linux, Open Source, Perl, REST API Programming, Tech | Leave a comment

Github Actions Demo Repo with Several Programming Languages

I created a Github repo to test using the Github Actions build workflow feature to lint several programming languages (Perl, Python, Ruby and Bash) in different directories simultaneously. Github Actions is pleasant to configure and seems very useful. The Perl-specific … Continue reading

Posted in Cloud, Perl, Tech | Leave a comment

Perl Sample Code for Geolocation Lookups with MaxMind GeoLite2

There’s been a lot of changes with MaxMind’s GeoIP database: You must register for an account to download databases. The database format was changed from GeoIP to GeoIP2. The free databases are called GeoLite2. Older lookup APIs no longer work, … Continue reading

Posted in Open Source, Perl, Tech | Leave a comment

Redis and CentOS 7

Redis is a feature-packed cache that’s easy to install and work with. Here’s some notes on installing and using Redis with CentOS 7. Install available redis package from your available yum repos: # yum install redis # systemctl enable redis … Continue reading

Posted in API Programming, Open Source, Perl, Storage, Tech | Leave a comment

Perl, DBI and MySQL utf8mb4 Character Set Support

MySQL’s modern UTF-8 encoding is named utf8mb4 (4 bytes), not utf8 (3 bytes.) For new applications, especially web, you should start with utf8mb4. For existing applications, you need to decide if an upgrade is worthwhile, and test extensively before a … Continue reading

Posted in Linux, MySQL, MySQL Cluster, Open Source, Oracle, Perl, Tech | Leave a comment