Programming

<< Click to Display Table of Contents >>

Navigation:  Technical >

Programming

 

The following languages and tools were used in the development of RigPi.

 

Programming Languages

 

The following languages are used in RSS. They are all free tools with widespread support on the Internet.

 

CSS

HTML5

Bootstrap4

PHP7

JavaScript/jQuery

AJAX

MySQL/MariaDB

TCP API for controlling RSS

Python 3

 

Programming Tools

 

I used the following tools while developing RigPi. I have no relationship with the authors of any of these applications.

 

FileZilla

 

FileZilla is a free client program for ftp file transfers. It is available for most platforms including Windows and Mac OS X/macOS.

 

Here is the link for further information about FileZilla:

 

FileZilla

 

phpMyAdmin

 

phpMyAdmin is used for editing, modifying, and backing up MySQL databases. It is installed on RigPi. Access phpMyAdmin through a browser:

 

http://rigpi3.local/phpmyadmin

 

Username is root, password 7388. These must be changed if you open RigPi to the Internet.

 

Here is the link for further information about phpMyAdmin:

 

phpMyAdmin site

 

 

Coda

 

Available for the Mac and iOS mobile devices, Coda by Panic Inc. is a powerful text editor, previewer and file manager. It is a commercial product, not free.

 

Here is the link for further information about Coda:

 

Coda site

 

Perfect Widgets

 

A tool to create dynamic HTML5 gauges. Designed for Windows. It is a commercial product although there is a free personal/non-commercial version.

 

Here is the link for further information about Perfect Widgets:

 

Perfect Widgets site

 

 

Help+Manual

 

Help+Manual is a commercial program to write and publish Help files using Windows.

 

Here is the link for further information about Help+Manual:

 

Help+Manual site

 

 

Safari with Developer extensions

 

Developer tools, especially the JavaScript console, are provided with Safari.