Skip to main content
220
results
Andrew Fletcher
Working on a project where the JSON dataset contains over 460,000 named records, we are preparing to upsert these records into Pinecone. However, for validation and testing purposes, it's essential to cross-check how many times a specific term appears across the dataset. To ensure data integrity, we only want to include one record per occurrence, regardless of whether the term appears once or multiple times within a record. This is where regular expressions, commonly known as regex, come into...
Andrew Fletcher
If you're working with a large codebase in Visual Studio Code (VS Code) and need...
Andrew Fletcher
Introduction For a while now, one persistent issue has been bugging me: a...
Andrew Fletcher
When working on Drupal projects, especially in a collaborative environment, it’s...
Andrew Fletcher
Maintaining a Drupal site is usually smooth sailing once the environment is...
Andrew Fletcher
The current Nginx version running is 1.18.0.  It seems like the Nginx version from the default Ubuntu repositories is still 1.18.0, which might not have the latest security patches. To resolve this, you can add the official Nginx repository to get the latest stable version.   1. Backup your current Nginx configuration It's a good practice to back up your current Nginx configuration before making any changes: sudo cp -r /etc/nginx /etc/nginx.bak  2. Add the official Nginx...
Andrew Fletcher
Recently, after upgrading to Ubuntu 24.04, we encountered a significant...
Andrew Fletcher
When Solr is displaying results on the site, first step is to log in the server...
Andrew Fletcher
On a server directory with over 100,000 PDF files, I needed to verify the...
Andrew Fletcher
Recently, I encountered an issue where my local Docker environment refused to...
Andrew Fletcher
Managing files on a server often includes tasks like clearing logs or resetting configuration files. If you need to empty a file without deleting it, there are several quick and efficient methods to achieve this. Recently, during a review of log files, I noticed an unusually large file: access_ssl_log.processed, which was a substantial 8.77 GB. After reviewing and backing up the data, I needed to empty the file to free up space and maintain server performance. -rw-r--r-- 2 root root 667816325...
Andrew Fletcher
To review the content of files being generated in the /tmp directory on an...
Andrew Fletcher
The issue – I have a content type that includes an entity reference revisions...
Andrew Fletcher
When building a theme in Drupal, it's often necessary to adapt your site’s UI...
Andrew Fletcher
Recently I came across this piece of gold when dealing with databases,...