Computer Science/IM Cookbook

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

3.02H Publishing a Website 3.02 Develop webpages..
Linux, it's not Windows A short introduction to the sub-department's computer systems Gareth Thomas.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Lesson 4: Web Browsing.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Exploring the Internet Creating and setting up your website Instructor: Michael Krolak Instructor: Patrick Krolak See also
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
Website Development with PHP and MySQL Introduction.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
Linux Basics. What is an Operating System (OS)? An Operating System (OS) is an interface between hardware and user which is responsible for the management.
ITCS 6/8010 CUDA Programming, UNC-Charlotte, B. Wilkinson, Jan 22, 2011assignprelim.1 Assignment Preliminaries ITCS 6010/8010 Spring 2011.
1. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2 Technology in Action Technology in Focus: Computing Alternatives.
For CCRI Students.
FTP (File Transfer Protocol) & Telnet
Lectures and Practicals Mon 8-10 SC1222 TUE SC1222 Office: SC Website: mis.csit.sci.tsu.ac.th/kanida.
Dr. Omar Al Jadaan The Internet. Internet Service Provider (ISP) Content Providers: create and maintained material that can be accessed using the internet.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop II Transferable Skills & Common Tasks Professional.
Software Software essential is coded programs that perform a serious of algorithms. Instructions loaded into primary memory (RAM) from secondary storage.
Portable SSH Brian Minton EKU, Dept. of Technology, CEN/CET)‏
Software Essentials ICT 1 & 2. What is software?  software is the set of instructions stored inside a computer  These instructions tell the computer.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
INTRODUCTION TO SERVERS & INSTALLATION OF WINDOWS SERVER 2008 R2 Network Administration and Maintenance.
1 3. Computing System Fundamentals 3.1 Language Translators.
Basic Skills Foundation Computing The early bird may get the worm, but the second mouse gets the cheese.
1 Welcome to CSC 301 Web Programming Charles Frank.
Linux Essentials Chapter 2: Investigating Linux’s Principles and Philosophy.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
General rules 1. Rule: 2. Rule: 3. Rule: 10. Rule: Ask questions ……………………. 11. Rule: I do not know your skill. If I tell you things you know, please stop.
Unix Machine In Computer Science for Teaching Cliff Zou Spring 2015.
Linux Essentials Chapter 4: Using Common Linux Programs.
Software Essentials ICT 1 & 2. What is software?  software is the set of instructions stored inside a computer  These instructions tell the computer.
Unix Servers Used in This Class  Two Unix servers set up in CS department will be used for some programming projects  Machine name: eustis.eecs.ucf.edu.
Website Design:. Once you have created a website on your hard drive you need to get it up on to the Web. This is called "uploading“ or “publishing” or.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
A leap ahead... Darren Kearney Don Miller Ilya Pinchuk.
Department of Mathematics Technology Orientation.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
Week-10 (Lecture-1) Web Building STEPS OF BUILDING: create web pages using HTML add a consistent style using CSS add computer code using JavaScript add.
Utilities ● 7zip ● Filezilla – FTP client ● Putty – SSH / Telnet client ● Scite – text editor ● PDFCreator – create PDF's from any application.
How to fix Netflix Signing In Issues? For More Details Visit Our Website
Filipino Information Technology EDUCATORS Qatar
Web Technology Seminar
Welcome to Microsoft Office 365.
CMIT100 CHAPTER 13 - SOFTWARE.
Macintosh & Linux Used to fill in pg 5 & 6 of “Operating Systems” Packet.
3.02H Publishing a Website 3.02 Develop webpages..
IT244 - Introduction to Linux / Unix Instructor: Bo Sheng
Lesson 4: Web Browsing.
Warm Handshake with Websites, Servers and Web Servers:
Evolution of Internet.
FTP - File Transfer Protocol
Dário Tavares Antunes Intro to Netsoc Dário Tavares Antunes
Aplikasi Jaringan.
File Transfer Olivia Irving and Cameron Foss
CompTIA Server+ Certification (Exam SK0-004)
Telnet/SSH Connecting to Hosts Internet Technology.
Files and Folders.
Web Page Concept and Design :
4.02 Develop web pages using various layouts and technologies.
Lesson 4: Web Browsing.
Class Projects and Environment
CMPT 241 Web Programming Instructor: Tina Tian.
How to create your Webpage
Rob Britt CEAL Library Technology Committee Meeting April 2, 2008
Web Application Development Using PHP
File Transfer Protocol
Chapter 3 Software.
ADTEL WEBSITE
Presentation transcript:

Computer Science/IM Cookbook

To Cover Webspace Transferring Files Remote Login Email Access to internal web content Practical Preparation...

To Cover Webspace

Webspace $HOME/www H:/www ~/www Translates to: http://www.macs.hw.ac.uk/~<username> e.g. /u1/pg/rs46/www http://www.macs.hw.ac.uk/~rs46/

Webspace

Webspace

Webspace Why... Have an academic web presence Reports; dissertation; computing/research interests Hosting Code Open source code you have written that you: Are proud of Think might be beneficial to someone in the world Is a public space to advertise yourself.. Summer internships; Graduate jobs Dropbox Public HTTP file server (more efficient than sending large files as emails)

Next... File Transfer

Transferring Files Why... It's more convenient than USB sticks USB sticks always get lost or broken. It's quick, once set up Tip: There's many ways to use the FTP protocol. You will soon all be using...

Transferring Files Available Service FTP The department has an FTP server Protocol: sFTP / SSH2 Host: ftp.macs.hw.ac.uk Username & Password: Your Linux login Port: 22

Transferring Files FTP Client

Transferring Files FTP Client

Transferring Files File Browser Support

Transferring Files The Command Line Interface

Next... Remote Login

Remote Login Why... Service/Software/Hardware Access There are many packages installed on the CentOS 5.5 workstations and servers, including many compilers, utilities and software. Convenience Want to fix your mySql bug? Log in and do it ! Module Requirements Cluster access, Oracle access etc...

Remote Login Available Service SSH The department has an SSH server Protocol: SSH Host: ssh.macs.hw.ac.uk Username & Password: Your Linux login Port: 22 Linux: ssh -Y rs46@ssh.macs.hw.ac.uk Windows (install Putty): plink rs46@ssh.macs.hw.ac.uk

Remote Login

Remote Login

Next... Email

Email The University uses Microsoft Exchange There exists a web interface Doesn't satisfy everyone's requirements (certainly not mine) Luckily, there are other ways to access your email: iPhone OS Android (2.2+) IMAP/SMTP for email clients The existing web interface is OK, too ! Browser compatibility ?

Email iPhone Support Full instructions on website Android 2.2+ Exchange support is very recent Documentation on doing this would be very welcome! Contact Peter Methven, I.T. Helpdesk: P.J.Methven@hw.ac.uk Credit: Peter Methven, University I.T. dept.

Email Email Client Software with IMAP/SMTP Support Examples: Linux: Evolution Mac OSX: Mail Windows: Outlook Multi-Platform: Mozilla Thunderbird On all workstations in the department, Linux and Windows. *Experimental* command line: Alpine (Linux only)

Email

Email

Next... Internal Web Content

Internal Web Content Some web pages are only accessible internally This is true for domains: www.macs.hw.ac.uk www.hw.ac.uk Services VPN for @hw.ac.uk Proxy for @macs.hw.ac.uk

Internal Web Content VPN Service Browse to: vpn1.hw.ac.uk

Internal Web Content VPN Service Browse to: vpn1.hw.ac.uk

Internal Web Content Proxy Service

Internal Web Content Proxy Service Open Proxy: Linux/Mac OSX: ssh -D 8080 <username>@ssh.macs.hw.ac.uk ssh -D 8080 rs46@ssh.macs.hw.ac.uk Windows: Download Putty, then: plink -D 8080 <username>@ssh.macs.hw.ac.uk

Internal Web Content Proxy Service

Practical Preparation Next... Practical Preparation

Next... Operating Systems

Practical Preparation Microsoft Windows

Practical Preparation Linux (Gnome environment)

Practical Preparation Linux (KDE environment)

Practical Preparation Getting Linux

Practical Preparation Getting Linux

Practical Preparation Getting Linux.. why ? Immune from viruses Quick, stable, & secure Millions of people develop Open Source Software Access to thousands of great software packages OpenOffice; Firefox; Chrome; Thunderbird; VLC.... It's FREE !! Credit: Jonathon Corbet (LWN.net) - 2009

Practical Preparation Getting Linux.. why ?

Practical Preparation Mac OSX

Integrated Development Environments Next... Integrated Development Environments

Practical Preparation Netbeans

Practical Preparation Eclipse

Practical Preparation Text Editors

Practical Preparation Software Compatibility Windows Linux Mac OSX Firefox • Chrome IE9 Opera Thunderbird Evolution M$ Office OpenOffice kdenlive

Practical Preparation Software Compatibility Windows Linux Mac OSX Netbeans • Eclipse Visual Studio Dreamweaver VLC Amarok Call Of Duty World of Goo TweetDeck Web Apps

Covered Webspace Transferring Files Remote Login Email Access to internal web content Practical Preparation...

Computer Science/IM Cookbook http://www.macs.hw.ac.uk/~rs46/cs_tutori al/ Computer Science/IM Cookbook

Web Tutorial

:wq That's all, folks !