Kevin Programming
  • Home
  • About
  • Projects
  • Tags
  • Services
Sign in Subscribe
GIS

Geo Data Sources

Kevin Lee

Jun 12, 2016

US

  • The U.S. Census Bureau (also FactFinder)
  • Census Reporter *American Community Survey
  • Data.gov
  • National Centers for Environmental Information
  • Sunlight Foundation

UK

  • Ordnance Survey

World

  • Natural Earth
  • Social Explorer
  • ArcGIS

Read more

How to Install NVM on Mac

How to Install NVM on Mac

Problem If you manage many node.js projects, you will definitely come across a time when your packages require you to use an upgraded node version. I think that using NVM is the best bet for this task. NVM is a version manager for node.js. You can easily install

Jan 6, 2024
Ghost was able to start, but errored during boot

Ghost was able to start, but errored during boot

Problem This error were reported when updating and starting Ghost. The error message is similar to this: Ghost was able to start, but errored during boot with: alter table `members_link_click_events` add constraint `members_link_click_events_member_id_foreign` foreign key (`member_id`) references `members` (`id`) on

Dec 28, 2023
Connect DigitalOcean droplets with SSH

Connect DigitalOcean droplets with SSH

First, create a key pair. This will eventually create a private key and a public key under ~/.ssh directory on your machine. $ ssh-keygen -t ed25519 It will ask the location to which it store the key files. You can specify your preferred location if needed. Enter file in which to

Dec 28, 2023
Ghost update with NVM

Ghost update with NVM

Problem Maintaining a ghost blog on its own VM requires diligent system updates and maintenance. Today, when I updated ghost using ghost-cli, it threw a message that I need to update compatible node version. My node was v14 and the new ghost update requires the version 18. While there are

Dec 28, 2023
Kevin Programming
Powered by Ghost

Kevin Programming

Lessons about programming languages, JavaScript, Pythond, web development, tools and tips