Using LOAD DATA LOCAL to speed up data imports in MySQL instead of using MySQL workbench
Personal Update: May 2023, Contemporary Issues in Digital Technology
As National Apprenticeship Week 2023 started back at the beginning of February I wrote a brief blog post where I mentioned the start of the Contemporary Issues in Digital Technology for my degree apprenticeship. The module has now been completed, so a good chance for me to reflect a little. Critical Writing vs Descriptive Writing … Continue reading Personal Update: May 2023, Contemporary Issues in Digital Technology
Flask and SQLAlchemy: Connecting To MySQL (Python / Notes)
For my assets web app, written in Flask (Python) I have separated the app and the database into separate instances. This allows me to update the app and its dependencies without impacting the database and its dependencies, or vice-versa. The database could be one of many as I’m using SQLAlchemy to handle the connectivity between … Continue reading Flask and SQLAlchemy: Connecting To MySQL (Python / Notes)
Continuous Deployment, Continuous Delivery – The CD of CI/CD (GitHub / Python / DevOps)
In this blog post I take my Flask (Python) web application and deployment to Microsoft Azure, and instead of doing it manually I do it via a CI/CD. I’ve previously discussed Continuous Integration (CI) in blog posts around CI, GitHub actions and recently Code Coverage. The CD of CI/CD can stand for Continuous Deployment or … Continue reading Continuous Deployment, Continuous Delivery – The CD of CI/CD (GitHub / Python / DevOps)
Code Coverage (Python / DevOps)
Testing is important, especially in Continuous Integration / Continuous Deployment (CI/CD) environments, as it gives some reassurance that a code commit has not broken anything. But what happens if you are unsure how much of your project is covered by tests? Code Coverage Code coverage monitors tests as they run and checks which parts of … Continue reading Code Coverage (Python / DevOps)
Best Practices for Creating Custom Window Decals and Window Clings
Best Practices For Creating Window Decals and Window Clings Window graphics are an excellent way to showcase your product, service, or messaging. They are highly visible, with plenty of surface space for creative, eye-catching graphics. Not only can they boost your brand’s visibility, but window graphics are also cost-effective compared to other types of large […]
The post Best Practices for Creating Custom Window Decals and Window Clings appeared first on Large Format Printing & Event Graphics.
Google Sheets – Read & Write Data using Apps Script and PHP
Are you looking to read and write data on Google Sheets using PHP? Occasionally, on your web application, you need to build a flow where…
The post Google Sheets – Read & Write Data using Apps Script and PHP appeared first on Artisans Web.
PHP & Docker: Address already in use
How to fix PHP & Docker: Address already in use error
Azure Fundamentals (AZ-900) Certification
Studying for my degree apprenticeship uses up a lot of my spare time (i.e. my time outside of work) and concentration, so I’ve put most qualification / technology pathways on hold or at least maintained a slow attempt at them. Happy to say that I attempted and passed the Microsoft Azure Fundamentals (AZ-900) certification today.
Digital Inclusion, Volunteering and Linux!
With artificial intelligence (AI) dominating the media this week, and the media’s comparisons between it and other technologies that changed the world (e.g. the printing press) it isn’t hard to miss that we are firmly in a revolution. The digital revolution began in the late 20th century and has seen the move from analog to … Continue reading Digital Inclusion, Volunteering and Linux!
