JOEL LIPMAN Systems / Automation / AI

Knowledge base / Since 1999

Scripts, systems & field notes.

Practical solutions and technical notes from CRM platforms, workflow automation, APIs, databases and the systems around them.

Advanced search

608 entries

Zoho Deluge - Regex to Strip all non-numeric characters
Zoho Deluge

Zoho Deluge - Regex to Strip all non-numeric characters

What A quick post on how I managed to build a regex to extract all non-numeric characters (all non-digits) from a string. Why? I only want the digits/numbers from a string: v_PaymentTerms = "Credit Note - 30 Days"; // we want the 30 from the above string How?

Read note 25,142 hits
Minimal Privileges for MySQL Database Backup Cron Job
cPanel

Minimal Privileges for MySQL Database Backup Cron Job

What A quick note as I had difficulty finding a clear answer on this. I need a cron job setup where the permissions for a database user is required to do a backup (reading and copying data from a LIVE database) to a copy of the database (inaccessible via other users). How? I want to list 2 methods here. One to create a...

Read note 25,963 hits
CSS Printing - Page Break Inside with Headers and Footers
Cascading Stylesheets

CSS Printing - Page Break Inside with Headers and Footers

I saw a lot of articles that would cover this but I wanted an example which includes headers and footers and how to get an automatic page-break-inside to not overlap these. Fine on screen but this is obviously for when it comes to printing.

Read note 22,471 hits
Excel - Check a column for values found in another column
Excel

Excel - Check a column for values found in another column

This is an article to remind me how to search a column in an Excel file for values found in another column (in this example, on another worksheet in the same workbook). How? So for demonstration purposes, I'm using a new Excel file with two worksheets called "Sheet1" and "Sheet2" respectively.

Read note 30,690 hits
Google Drive API v3 - OAuth2 using Service Account in PHP/JWT
Google

Google Drive API v3 - OAuth2 using Service Account in PHP/JWT

This is an article explaining the code needed to write a PHP script which generates an access token for a service account which in turn is used to list files in a team's Google Drive. This is very different to my code for OAuth when attended: Google Authentication - OAuth 2.0 using PHP/cURL... In that this one doesn't...

Read note 88,664 hits
Zoho CRM: APIv2 using PHP & cURL
Zoho CRM

Zoho CRM: APIv2 using PHP & cURL

This is an article documenting how to access ZohoCRM with API v2 using PHP and cURL. The first few functions are to manage OAuth v2 and generate the refresh and access tokens. The second snippet of code below is using the functions to read data from Zoho CRM and to write data back to the system.

Read note 32,150 hits

Working principle

Our Purpose

This site exists as a practical knowledge base built from real-world experience across systems, platforms, and technologies since 1999. Much of the content documents solutions, edge cases, and working patterns that were learned through investigation where documentation was incomplete or absent, and is shared to reduce the same friction for others.

27 Years in IT
1021 CRM clients
810 Site articles
29.8m+ Reads / hits

Knowledge base

Search notes

Find matching words in article titles and content.