Installation Guide

1. Text editor

Install a programmer’s text editor such as Visual Studio Code or Atom.

2. Ruby

Install the Ruby programming language

3. SQLite

4. DB Browser for SQLite

5. Ruby libraries

6. Test that it all works

Workarounds to some problems

getaddrinfo: The requested name is valid, but no data of the requested type was found. (SocketError)

If you get this error when running ruby test.rb, it means that the web server is failing to listen on the host, your computer’s public network interface. A workaround is to make it listen only private connections.

Try running ruby test.rb -o and if it works, you will need to add the -o option also when running your application during the rest of this guide.