Some Useful Tutorials
Department of Computer Engineering
Department of Computer Science
Department of Applied Data Science
San Jose State University
Some useful tutorials for my classes where the preferred platforms
for application development are MacOS X and the Ubuntu distribution of
Linux. Windows 10 may present significant compatibility challenges.
Install the Ubuntu distribution of Linux either directly on Windows 10
using Windows Subsystem for Linux, or in a virtual machine hosted by
VirtualBox running on Windows 10 or on MacOS X.
Configure Ubuntu for software development by manually installing
gcc, g++, and make.
Install the Eclipse IDE (integrated development environment)
for Java and C++ software development.
Install MPIR (Multiple Precision Integers and Rationals) on the
Ubuntu distribution of Linux or on MacOS X.
Install wxWidgets on the MacOS X or the Ubuntu platform
to build and deploy interactive GUI applications written in C++.
Install the ANTLR 4 compiler-compiler on the Ubuntu or the MacOS
platform. Given a grammar, ANTLR 4 by default generates parsers,
lexers (scanners), and parse tree routines written in Java. An
ANTLR 4 plugin for Eclipse allows us to use ANTLR under control of
the IDE and to generate syntax diagrams and parse tree diagrams.
Modify the default installations of ANTLR 4 and its Eclipse plugin
to generate compiler components written in C++.
A short tutorial on how to install and use MySQL Shell.
A short tutorial on how to install and use MySQL Workbench.