Known WordPress Vulnerabilities – July 2019

According to Common Vulnerabilities and Exposures and The Free and Open Software Security Community here are the main current security issues with WordPress. The known issues are in plugins and one theme. The WordPress Application itself (the Core) does not have any know issues at this time. The plugin names in bold are ones I’ve … Continue reading Known WordPress Vulnerabilities – July 2019

phpMyEdit for PHP7 and MySQLi

One of my clients uses phpMyEdit but unfortunately when we updated their web hosting account to PHP 7, phpMyEdit v5.7.1 stopped working. The changes required to phpMyEdit to make it work are pretty simple, mainly update the __construct function and migrated mysql_* calls to mysqli_*. My updated version of phpMyEdit is available for download below. … Continue reading phpMyEdit for PHP7 and MySQLi

Goffstown NH Weather Forecast

I built a WordPress plugin and shortcode that grabs weather forecast from the NWS’ new Forecast API. Using the shortcode I can place the forecast anywhere on a post, page, or in a widget. The short code take two perimeters: 1) the location (as latitude, longitude), and 2) the number of days to show. Something … Continue reading Goffstown NH Weather Forecast

AdSense Needs A No Remarketing Ads Option

I’ve been using Google AdSense off and on for about 10 years ago. They preformed OK in the beginning, then Google introduced “re-marketing” ads. These ads are chosen for you based on your browsing history (something you looked at yesterday perhaps), and not based on the content you are currently reading. When you are on … Continue reading AdSense Needs A No Remarketing Ads Option

Vi. “The First True Artificial Intelligence Personal Trainer” Review

Vi. “The First True Artificial Intelligence Personal Trainer” Rating: 1 (1/5 stars) Reviewer: Kimball, Goffstown NH, June 22, 2018 Kickstarter Pledge: $199 Here is my review of Vi waterproof wireless headphones for runners after running with them more than 226 miles, some 46 hours. In a nutshell: Vi AI is a FAIL! I was an … Continue reading Vi. “The First True Artificial Intelligence Personal Trainer” Review

Building a Custom Trail Map Using OSM and Mapbox

Here is an high level overview of the process I use for building my own custom hiking trail map. The data I’m using (trails, summits, etc…) are available as open source from OSM. After I fetch and clean up the data I use MapBox to generate the map tiles, in a map style I designed.  Query TrailsNH to … Continue reading Building a Custom Trail Map Using OSM and Mapbox

Migrating from HTTP to HTTPS

I recently switched my hiking conditions website from HTTP and HTTPS.  Google’s documentation noted there may be a dip in my search rank and traffic while they re-index the site, but my experience was almost no detectable dip in the numbers. Here is the before and after from my Google Analytics account: That being said. Don’t … Continue reading Migrating from HTTP to HTTPS

Who is iDNS and Should I Pay Them?

Did you get one of these iDNS “Domain Name Expiration Notice” letters in the mail? DON’T PAY THEM, and here’s why … This post is an update to my July 2015 review of iDNS: Review: Internet Domain Name Services (iDNS)   Who is iDNS? iDNS runs a scam designed to trick you and take your money. They … Continue reading Who is iDNS and Should I Pay Them?

Parsing HTML5 IMG srcset

I needed a simple function to use in a TrailsNH Bot to find the largest image in an HTML5 srcset. Here’s what I came up with. function getLargestImage($srcsetString){ $images = array(); // split on comma $srcsetArray = explode(“,”, $srcsetString); foreach($srcsetArray as $srcString){ // split on whitespace – optional descriptor $imgArray = explode(” “, trim($srcString)); // … Continue reading Parsing HTML5 IMG srcset

AvantLink HTTPS Link-Chain Fixer

I’m working on a script to modify all AvantLink Affiliate tracking links on your site to fix some of the known issues in switching to HTTPS. The AvantLink HTTPS Link-Chain Fixer script changes two things: The URL to AvantLink, and The link to the Merchant landing page. The script has a built in 1 second delay … Continue reading AvantLink HTTPS Link-Chain Fixer

National Weather Service (NWS) new API

Here is what I have learned so far about working with this new NWS API.  The input I use is the locations lat and lng. The output I want is weather data (temp, preceip, cloud cover, etc…) for that location in a grid, hour by hour. I have included links to run or download a one … Continue reading National Weather Service (NWS) new API

Review: NetworkSolutions.com

NetworkSolutions.com Rating: 1 (1/5 stars) Reviewer: Kimball, Goffstown NH, January 23, 2017 Starting At: $35 per year.   Are you looking to buy a domain name? Do yourself a favor and do not go with Network Solutions, their customer service is horrible, and their fees are over priced. It’s not just me who hates them, … Continue reading Review: NetworkSolutions.com

Review: Internet Domain Name Services (iDNS)

Internet Domain Name Services (iDNS) Rating: 1 (1/5 stars) Reviewer: Kimball, Goffstown NH, July 7, 2015 Starting At: $45 per year.   Did you get mail from a company called “iDNS” saying “You must renew your domain name…“? Don’t fall for it, it’s a SCAM!  The letter and envelope I got look like this: Is iDNS Legit? … Continue reading Review: Internet Domain Name Services (iDNS)

Host your website at SiteGround

SiteGround Web Hosting Rating: 5 (5/5 stars) Reviewer: Kimball, Goffstown NH, May 13, 2015 Starting At: $3.95 per month.   I have been using SiteGround.com web hosting for my clients since summer 2013. It took me a while but I finally switched my personal sites over in July 2014. I highly recommend them. SiteGround runs fast modern servers, in a reliable … Continue reading Host your website at SiteGround