Guide pages

Edit me

The following pages and posts are tagged with

TitleTypeExcerpt
How to Change Your Linux Account Password Page If you have been told to change your Linux account password, here is a handy guide for how to do so. To change your password, you will need to log into your Linux account on one of the Linux computers in Adams 204 or Adams 019. You can also log...
How to Install Pygame Page Pygame is a set of Python modules used for writing simple video games and graphical programs. It is cross-platform, which means it can be installed on both Windows and Mac computers. This guide provides the steps needed to install Pygame for Python 3.6 on Windows and macOS. Procedure (Windows...
How to SSH into the Linux Lab Page You can use SSH to remotely login to the Linux Lab computers in Adams Hall. To do this on a Windows computer, you will need to install Cygwin. If you are using a Mac, you can use the Terminal. Procedure Open Cygwin (on Windows) or Terminal (on...
How to access virtual machines in the Big Data Lab Page There are several ways you can access Virtual Machines (VMs) in the Big Data Lab. VMs can be accessed through the vSphere client, Remote Desktop, or SSH. T...
Introduction to App Inventor Page App Inventor is a visual programming enviroment used to facilitate the development of Android applications maintained by MIT. It uses block-based coding to allow anyone not familiar with programming to easily develop functional applications in a short amount of time. In order to use App Inventor, you must install the...
How to edit, compile, and run C++ programs Page Edit Open up your favorite text editor, (gedit, emacs, or vi, refer to this quick manual question 1), create a file with .cpp extension. For example, I could create a simple c++ program like the following: #include <iostream.h> int main() <span...
How to edit, compile, and run Java programs Page How do I edit, compile and run Java programs? Edit Open up your favorite text editor, (gedit, emacs, or vi, refer to this quick manual question 1), create a file with .java extension. For example, you could create a simple java program like the following: <pre...
How to Contribute to this Site Page The content of this site is editable by Hofstra students and faculty. Read this to learn how to add documents and make changes to the site.
Remote file transfer on a Mac using Cyberduck Page Introduction Cyberduck is a file transfer application with an intuitive graphical interface for transfering files to or from a remote machine. Cyberduck is available for both Windows and Mac. Note: As macOS/OS X is a Unix-like system, you can also use the...
How to install Cygwin Page Introduction Cygwin is a Unix-like environment for windows. Below are notes on how to install and setup cygwin for access to group computers. Installation Notes Download setup.exe from www.cygwin.com/install.html You will want to download setupx86_64.exe if your system is 64-bit architecture, or setupx86.exe if your...
How to X11 forward over SSH using Cygwin Page Introduction X11 forwarding over SSH allows access to the GUI of the computer you want to SSH into. It is necessary for running any programs on the remote machine that have graphics. You will need the following packages for your Cygwin installation: xinit (X11) cygutils-x11 (X11) xterm (X11)...
Getting started with Git Page Introduction to version control Have you ever used or even heard of CVS, Subversion (SVN), or Team Foundation Server (TFS)? These type of programs are known as version control systems or revision control software. A version control system (VCS) allows you to store “versions” of a project, track the...
How to install Git on Windows Page Introduction Git is a free and open source version control system for projets. Git is by far, the most widely used version control system and is useful for any project, no matter the size. Installing Git on Windows Go to Git’s download page and click...
Gitlab Tutorial Page Getting to GitLab Go to https://git.cs.hofstra.edu/ and sign in using your Hofstra portal credentials. Alternatively, you can find GitLab in your list of apps in your portal. Creating your first remote repository On GitLab let’s create a new repository. Click on the...
How to enable Adobe Flash for vSphere Page In order to access VMs in the Big Data Lab with the vSphere Web Client, you must enable the Adobe Flash plugin in your browser of choice or use the HTML5-based vSphere Client. If you do not already have Adobe Flash installed, you can download it here....
Introduction to Jira Software Page Introduction JIRA is a web-based project management system and issue tracking system that can be customized to support any type of workflow or business process. Jira Software is an edition of JIRA that incorporates features of the Scrum framework, an agile methodology for software development teams. At the core...
Sprint Management in Jira Software Page Sprints A sprint is a short development cycle for teams using the Agile methodology of software development. Sprints are created when a software development team meets to determine which issues from the project backlog need to be completed. Generally, sprints last 2 weeks, but that can vary between different...
How to remote into Mac Minis in the Big Data Lab Page Introduction Remote access to Mac Minis in the Big Data Lab is available for students enrolled in CSC-285 (Mobile Device Programming). Important: In order to connect to these Macs, you must first connect to the Computer Science VPN or use a Hofstra...
How to install MATLAB Page If you need MATLAB for classwork, you can use MatLab in our labs or install it on your own computer. Installing MatLab takes just a few steps.
How to get Microsoft Office from the Hofstra Portal Page Students and faculty get a free Office 365 subscription, which allows you to install Microsoft Office on up to 5 PCs or Macs and Office apps on up to 5 table...
Remote access to lab machines on Windows using PuTTy Page Introduction PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is free and open source software that is developed and supported by a group of volunteers. You can learn more about PuTTY at putty.org. On Windows, you can use PuTTY...
Connecting a Raspberry Pi to WiFi Page /etc/wpa_supplicant/wpa_supplicant.conf country=US ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="WorkNet" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP TKIP group=CCMP TKIP psk="your_password" } /etc/network/interfaces #interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and...
Remote file transfer on Linux/Mac systems Page Introduction There is a wide assortment of graphical SCP/SFTP programs available for Linux. As such, for this document only the command-line version will be described, since it is usually installed by default in all Unix environments. Execution Open a shell/console/terminal window and change to the directory that contains...
How to install Unity Page For classwork, you can use Unity Pro in the Gaming and Graphics Lab or install Unity Personal on your own computer.
How to install VirtualBox on Mac Page If you need to run VirtualBox VMs for classwork, you can use VirtualBox in our labs or install it on your own computer. There is a known problem installing V...
How to install VirtualBox on Windows Page If you need to run VirtualBox VMs for classwork, you can use VirtualBox in our labs or install it on your own computer. Installing VirtualBox on Windows take...
How to install Visual Studio on Windows 10 Page 1. Go to [https://visualstudio.microsoft.com/downloads/](https://visualstudio.microsoft.com/downloads/) and click the "Free download" button under the "Community" part. ![download]({{ site.baseurl }}/images/visual_studio_download/1-download.PNG "download") 2. Run the downloaded "Visual Studio Installer" and follow the prompts 3. Select the workloads and components you need for your class/project. These can be changed at any time by running the...
OpenVPN client setup on Windows Page 1. Go to the [OpenVPN download page](http://openvpn.net/community-downloads){:target="_blank"}, select the latest release, and download the OpenVPN client installer. ![openvpn_download]({{ site.baseurl }}/images/openvpn_images/openvpn_download.PNG "download the installer for Windows Vista and later") 2. Launch the installer and follow the prompts as directed. ![openvpn_first]({{ site.baseurl }}/images/openvpn_images/openvpn_first.png "Click next to start the installation process.") 3. Click...
VPN client software Page A VPN client program is needed to connect to the Computer Science VPN. Please install the client appropiate for your operating system.
Tunnelblick setup on macOS for VPN Page 1. Download Tunnelblick from [https://tunnelblick.net/downloads.html](https://tunnelblick.net/downloads.html). It is recommended to download the most recent stable version. ![download]({{ site.baseurl }}/images/vpn_setup_mac_images/1-download.png "download") 2. Run the dmg file downloaded and double click the application in the window that opens ![open]({{ site.baseurl }}/images/vpn_setup_mac_images/2-open.png "open") 3. Click continue ![launch_prompt]({{ site.baseurl }}/images/vpn_setup_mac_images/3-launch_prompt.png "launch prompt") 4. Click "I...
VMware Client Integration Plugin and VMRC Page This guide explains the plugins required to use the vSphere Web Client.
Remote file transfer on Windows using WinSCP Page ## Introduction [WinSCP](https://winscp.net/eng/index.php) is an open source free SFTP client, FTP client, WebDAV client, S3 client and SCP client for Windows. Its main function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality. ## Installation 1. Download WinSCP installer...