Jan 23, 2014 Incomplete downloads in OS X Mountain Lion have a modified date of Jan. 24, 1984 at 9 a.m. the date Steve Jobs demonstrated the very first Macintosh computer. Snake or Pong on your Mac. Snake (with a twist) in Swift for Mac OS X 10.10+. Contribute to sfsam/Snk development by creating an account on GitHub. Play snake with Sol Lewitt's artificial intelligence. There is a great chance he turn to the right when he plays. Jouez a snake avec l'intelligence artificielle de Sol Lewitt. Il y a de forte chance qu'il tourne vers la droite quand c'est son tour de jouer.
Undergraduate Instructional Labs
Note: The software you wish to use may not be available on a system in a different lab room than the room(s) assigned to your course.
To connect to a grouped machine in 2107 use: snake.ece.ucdavis.edu
Faculty
Faculty have a hostname aliased to a linux system which they can connect to.
To connect to the faculty machine use: fac-linux.ece.ucdavis.edu
Note: this is not grouped. If you receive a host key mismatch when connecting, please send an e-mail to ece-support@ucdavis.edu
Installing MobaXterm on Windows 10
MobaXterm is a free SSH client and X server you can use from your personal computer to run software from ECE machines.
To download MobaXterm, go to https://mobaxterm.mobatek.net/download.html and click on the first download link for MobaXterm v20.2 (installer):
After the installer finishes downloading, double-click it and follow the prompts to install MobaXterm.
Running MobaXterm
After installation, MobaXterm will place a shortcut on your desktop. Double-click to start MobaXterm. If Windows asks you to allow MobaXterm through your firewall, let it through.
To initiate an SSH connection, click on Session, then select SSH.
Now you can run quartus, cscope, matlab or any other ECE software from the command prompt. The new program windows will open on your desktop.
SCP is used to securely copy and retrieve files from a host.
To upload a file from the local system
scp SourceFile username@hostname:folder/TargetFile
To upload a directory from the local system
scp -r SourceDir username@hostname:TargetDir
To retrieve a file from the remote system
scp username@hostname:folder/SourceFile TargetFile
SFTP is used to securely connect to a host and interactively transfer files. It can also be used in the same manner and format as scp. NOTE: SFTP cannot copy directories.
To connect to a host using sftp
sftp hostname
Once connected, a call to help will show you the commands available
help
But the basic command to retrieve a file will be
get path/SourceFilename
And the basic command to upload a file will be
put path/SourceFilename
Also refer to Host Names for ECE hosts to connect to.
Downloading & Installing WinSCP
Windows users can download and install the latest version of WinSCP in order to perform secure file transfers.
1) Double-click the WinSCP installer
2) Welcome to WinSCP Setup Wizard Screen
♦ Click ‘Next’.
3) License Agreement Screen
♦ Click ‘Next’.
4) Setup Type Screen
♦ Leave the default as ‘Typical’ installation; Click ‘Next’.
5) Initial User Settings Screen
♦ Here you can choose a preferred interface for the program.
♦ The default, ‘Norton Commander interface’, works well; Click ‘Next’.
6) Ready to Install Screen
♦ Click ‘Next’.
7) Completing the WinSCP Setup Wizard Screen
♦ Uncheck the box for ‘Launch WinSCP’; Click ‘Finish’.
Using WinSCP
1) Once connected to a host, the interface lists the local directories on the left and the remote directories on the right.
2) File transfers to and from the host can be accomplished by simply dragging and dropping files and/or folders between the interface divider.
3) When you are finished with file transfers, you may exit the program as you would with any other program.
Please refer to Host Names for ECE hosts to connect to.
The linux workstations in 2107 Kemper can be logged into remotely through TigerVNC to remotely run graphical programs. Here is a quick guide to getting a VNC session up and running:
1) Download TigerVNC’s VNCViewer
If on linux you can usually install it from the package manager for your distribution. If on OSX or Windows you can find the installers on this page:
2) SSH into a snake machine and set it up for VNC
For the purposes of this demo, I will be using queen (queen.ece.ucdavis.edu). When you set up your own VNC session you can of course use any host in the snake lab.
After logging in through SSH, the first thing to do is run ‘setup vnc’. This will set up the graphical environment for when you log in through VNC later. If you don’t do this step, you will be greeted by a blank screen when you log in through VNC.
Next, run vncserver. You can use the manual page (man vncserver) to see how to set the screen size and other useful settings.
3) Run the VNC Viewer
From your local machine, run the vncviewer from TigerVNC, set the server and session number (the same session number displayed when you ran vncserver) like so:
Then, click ‘options’ and go to the security tab, and set only TLS with anonymous certificates, or, if you happen to have X509 certificates, TLS with X509 certificates.
Click ‘OK’ and then ‘Connect.’ A prompt will ask for your VNC password. If you chose TLS with anonymous certificates in the previous step, there will be a banner that says ‘insecure.’ You can safely ignore this, as it it just TigerVNC’s way of saying “X509 certificates are more secure than anonymous certificates. I would prefer you used those, but whatever.”
You should see a graphical desktop environment through the VNC viewer at this point. When you are done with your VNC session, make sure to kill it from the server via ssh with vncserver -kill :2 (or whatever session number your vnc session was using).
That’s it! If you have any trouble, you can always contact us at ece-support@ucdavis.edu.
(There's no video for Toast 5 Titanium yet. Please contribute to MR and add a video now!)
What is Toast 5 Titanium? The preferred CD (and later DVD) burner for Macintosh. Toast_501_502_Install.img_.sit(6.96 MiB / 7.3 MB) Toast v5.0.1 installer + v5.0.2 updater (for Mac OS 8.6 - 9.0.4) / DiskCopy image, compressed w/ Stuffit 2125 / 2014-10-04 / 2020-10-03 / 0545e4c8f761c6fe2d1586d571555b3a036cbc7a / / Toast_501_523_Install.sit(35.5 MiB / 37.23 MB) Toast v5.0.1 installer + v5.0.2, 5.1.1, 5.2.1, 5.2.3 updaters (for Mac OS 9.1 - 9.2.2) / compressed w/ Stuffit 2326 / 2014-10-04 / 2020-10-03 / 6129c62fc8ae955d29f0688cd953f2c2fd57cc81 / / Toast_521_Install_CD_0.iso(99.4 MiB / 104.22 MB) Toast v5.2.1 install CD (for Mac OS 9.1+ & Mac OS X 10.1+) / ISO image 190 / 2018-09-13 / 2020-10-03 / c26e97a084e9a19b35b911619e8e8fbc8806bad3 / / Toast_521_523_App.sit(71.16 MiB / 74.61 MB) Toast v5.2.1 & v5.2.3 pre-installed app folder (for Mac OS 9.1+ & Mac OS X 10.1+) / compressed w/ Stuffit 935 / 2014-10-04 / 2020-10-03 / 9ddaa9e7e670426b31fbb2d84c484296bd02deaf / / Roxio_Jam_5_CD.sit(17.48 MiB / 18.33 MB) Roxio Jam v5.0 installer CD (for Mac OS 9.1+ & Mac OS X 10.1+) / compressed w/ Stuffit 79 / 2014-10-04 / 2020-10-03 / b443ae17ce20fb2ab8b4b9928d3e37cc4bbe4d9f / / Architecture
From Mac OS 8.6 up to Mac OS 10.4 Compatibility notes Architecture: PPC Version 5.0.2 requires Mac OS 8.6 - 9.2.2 Version 5.2.3 requires Mac OS 9.1 - 9.2.2 or Mac OS X 10.1.2 - 10.4.11 Emulating this? It should run fine under: SheepShaver |