Posted on December 2, 2022December 2, 2022Categories TechnologyTags , , , ,   Leave a comment on Google Tables – A Quirky Spreadsheet Database App

Google Tables – A Quirky Spreadsheet Database App

Google Tables is one of many “side projects” that Google employees baked up over the past few years. This quirky alternative to typical spreadsheets is supposedly on the “fast track” to become a standard Google online app — at least according to the Google website. Maybe it’s just me, but going on 2 years with zero improvements doesn’t feel very “fast track”, but then again gMail was in beta for close to a decade. If you search for “Google Tables”, … Continue reading “Google Tables – A Quirky Spreadsheet Database App”

Posted on December 1, 2022Categories Productivity, TechnologyTags , , ,   Leave a comment on LastPass Autofill Not Working

LastPass Autofill Not Working

In addition to the recent trouble at LastPass regarding yet another security breach (thankfully they use a “no knowledge” approach to storing data), LastPass has another major problem looming. It appears as though the last couple of releases of the LastPass browser extensions for Chrome and Firefox are no longer working as expected. In the last two 4.102.X (Oct 2022) and 4.104.X (Dec 2022) updates, LastPass autofill not working is now the norm. In the past these extensions worked extremely … Continue reading “LastPass Autofill Not Working”

Posted on November 30, 2022November 30, 2022Categories Development, Netsuite, TechnologyTags , , ,   Leave a comment on Netsuite : SuiteScript Cheat Sheet

Netsuite : SuiteScript Cheat Sheet

Some “cheat codes” for working in SuiteScript to save from “drilling” through endless documentation to find simple answers. Sorry casual visitors, this post will require access to Oracle Netsuite to be able to follow most of the Suite Answers links. NetSuite UI Types There are 3 basic UI types built into Netsuite that you can leverage in your scriptlets. Forms – a typical HTML style form Lists – a typical HTML style data table Assistant – a basic multi-step “wizard” … Continue reading “Netsuite : SuiteScript Cheat Sheet”

Posted on November 28, 2022November 30, 2022Categories Development, Netsuite, TechnologyTags , , ,   Leave a comment on Netsuite SuiteScript : Iterating Over A Search Result Array

Netsuite SuiteScript : Iterating Over A Search Result Array

Working on some new tech for a client that is running Oracle Netsuite. One of the tasks is to create a tool for locating the nearest dealer for an online order. This is going to require pulling data from Netsuite to generate reports. Turns out Netsuite has a pretty extensive customization subsystem using a quasi-JavaScript stand in called “SuiteScript”. I say “quasi-JavaScript” because Oracle appears to have bastardized this interface enough for it to not really be JavaScript but is … Continue reading “Netsuite SuiteScript : Iterating Over A Search Result Array”

Posted on September 20, 2022Categories Artificial Intelligence, TechnologyTags , , ,   Leave a comment on Playing with AI Art Generators

Playing with AI Art Generators

Artificial Intelligence is escaping the bounds of purely technical implementations such as code completion algorithms or more ambitious goals like self-driving cars. The floodgates have opened on new creative-minded AI Art Generators that create art from something as simple as a short phrase. While there is some controversy over the technology — borrowing? Stealing? — being trained on real-life human artists and all the existential and legal debates that it brings, the results are intriguing. Regardless of where the chips … Continue reading “Playing with AI Art Generators”

Posted on September 16, 2022Categories AWS, TechnologyTags , , , , , , ,   Leave a comment on Fixing Postfix After An Ubuntu Upgrade

Fixing Postfix After An Ubuntu Upgrade

As part of a set of security updates one of the servers in a cluster was upgraded from Ubuntu 16.04LTS to 20.04LTS. Everything seemed to be fine until we found that Postfix was no longer sending email via the Amazon AWS SES service. The past few hours have been spent fixing Postfix after an Ubuntu upgrade. Ubuntu Changed How Postfix Works Turns out this upgrade wasn’t completely innocuous when it comes to Postfix and the ability to send mail. It … Continue reading “Fixing Postfix After An Ubuntu Upgrade”

Posted on August 19, 2022Categories Uncategorized   Leave a comment on Using IPv6 To Access Lightsail WordPress Instances

Using IPv6 To Access Lightsail WordPress Instances

AWS Lightsail makes it easy to spin up new WordPress instances and get a completely custom site online in minutes. However the default configuration can lead to dynamic IP addresses that are difficult to map to a domain name. The quick option is to modify the instance to use a static IP address, which doesn’t change, then point your DNS A record for your website URL to that static IP. The problem is you only get to have a maximum … Continue reading “Using IPv6 To Access Lightsail WordPress Instances”

Posted on August 16, 2022Categories Development, TechnologyTags , ,   Leave a comment on Removing Already Commited gitignore Files

Removing Already Commited gitignore Files

Already committed files to your git repository that you now realized should not be part of the project? This is a common issue as projects grow from concept to ongoing development. In some cases it is nothing more than a “janitorial” concern. In other cases, such as including a node_modules directory for a node based project, it can lead to larger repositories that slow down the setup and tear down phases of a development cycle. The biggest issue comes into … Continue reading “Removing Already Commited gitignore Files”

Posted on August 4, 2022Categories AWS, Databases, RDS, TechnologyTags , , , , , , ,   Leave a comment on Aurora MySQL Storage Monitoring & Reduction

Aurora MySQL Storage Monitoring & Reduction

Using Aurora MySQL is a great way to host a MySQL database at low cost while providing a scalable and fault tolerant environment. Once you’ve setup your multi-zone cluster AWS takes care of much of the scaling for the database server. One of the components it manages automatically is the volume, or disk storage, up to a maximum of 128TB. However, this does not mean volume storage is fully managed. All AWS RDS implementations have several components that can impact … Continue reading “Aurora MySQL Storage Monitoring & Reduction”

Posted on August 3, 2022Categories Docker, Plugin Development, Technology, WordPressTags , , , ,   Leave a comment on Testing MySQL Connectivity From WordPress Docker Containers

Testing MySQL Connectivity From WordPress Docker Containers

Moving forward with feature development for the Store Locator Plus® SaaS service includes moving forward with our tool kits and environments. Docker containers have become a bigger part of our development toolkit. They make for rapid deployment of isolated environments for testing various concepts without the overhead of virtual machines. While we have been working on Virtualbox virtualized machines for years, Docker is far faster to spin up and far less resource intensive. Along the way we have found the … Continue reading “Testing MySQL Connectivity From WordPress Docker Containers”