new employee indoctrination

Post on 07-Feb-2016

68 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

New Employee Indoctrination. Chris Biddick Paul Grenz Jan 30, 2007. 1 cjb, pg. Kitchen. Refrigerator, Microwave, and Sink Please keep clean WE HAVE A MOUSE PROBLEM! Do not leave food out anywhere in the building. 2 cjb, pg. University stuff. - PowerPoint PPT Presentation

TRANSCRIPT

New Employee Indoctrination

Chris Biddick Paul Grenz

Jan 30, 2007

1 cjb, pg

Kitchen

Refrigerator, Microwave, and Sink Please keep clean WE HAVE A MOUSE PROBLEM! Do not

leave food out anywhere in the building

2 cjb, pg

University stuff

Stephen has a wiki page: http://wiki.lbto.arizona.edu/twiki/bin/view/Main/NewHireInformation• Orientation

• CatCard

• Parking permit

• Keys

• NetID

3 cjb, pg

Building security

Keep the doors locked to keep riffraff out You should have keys for your office and

Steward exterior doors You should have three keys for the mountain

• Exterior doors for MGIO (base camp and all observatories)

• Most LBT interior doors

• Gate key

4 cjb, pg

Email

Provided by Steward Thunderbird email client Web mail

• http://server_name/webmail

Email lists maintained by Alex• https://mail.lbto.arizona.edu/mailman/listinfo

5 cjb, pg

Operating system

We are using CentOS 4• Repackaging of Red Hat Linux

Linux kernel 2.6.xxx Alex can provide details if interested

6 cjb, pg

Computer access

We use LDAP to provide access to your account on any of the Linux desktops• You can log in as you on any desktop

• Alex maintains LDAP

You do not have root access Computer name: lbtdunnn

7 cjb, pg

Computer access 2

SSH• Login

• ssh computer_name

• File copy• scp [options] file_name1 file_name2

• Public-key• ssh-agent

8 cjb, pg

Window system

gnome, KDE gnome is used on the TO station on the

mountain

9 cjb, pg

Shell

Shell• ash, bash, bsh, csh, ksh, sh, tcsh, zsh

• tcsh is used on the TO station on the mountain

10 cjb, pg

Editors and IDEs

Editors• vi (vim)

• emacs

• gedit – basic wysiwyg

IDEs• anjuta

• KDevelop

• None

11 cjb, pg

C++ compiler The OS has been compiled with gcc 3.4 The TCS is compiled with gcc 4.1 On some machines gcc 4 may not be the default. To

insure you always use it• Define environmental variable MAKEFILES as

/somepath/somefile where somefile contains two lines:CXX = g++4CC = gcc4

• Establish the following aliasesalias gcc gcc4alias cc gcc4alias g++ g++4alias c++ g++4

12 cjb, pg

CVS

All the TCS software is in a CVS repository

Requires authentication (not LDAP) Developer must maintain his/her stuff Root must have read access to work

space

13 cjb, pg

CVS 2

Needed environmental variables• CVSROOT :ext:

[username@]cvs.lbto.arizona.edu:/exports/homes/cvs/

• CVS_RSHssh

Web access• cvs.lbto.arizona.edu/cgi-bin/viewcvs.cgi/

• Authentication (shared, not LDAP)

14 cjb, pg

CVS 3

Linux access• Use ssh-agent public key to avoid typing

password all the time (Michele has instructions)

• Optional: make a .cvsrc file which contains the following two lines to establish defaults• update -d -P• checkout -P

• Command line• tkcvs - GUI

15 cjb, pg

CVS 4

We use tags to identify TCS software components• Component_name_Version-maj-min-rel-bld

Contained in “Version” file Applied with command “make tag”

16 cjb, pg

Additional tools

make sudo epkg (encap) QT Designer doxygen

17 cjb, pg

Wiki

Collaborative web system LDAP authentication for editing http://wiki.lbto.arizona.edu/twiki/bin/

view/Main/WebHome http://

wiki.lbto.arizona.edu/twiki/bin/view/Main/LbtoLinks

18 cjb, pg

Web calendar

Keeps various schedules• Software group meetings

• LBT bedrooms

• Conference rooms

• Telescope activities

• LBT vehicles http://webcalendar.lbto.arizona.edu LDAP authentication

19 cjb, pg

IssueTrak

LBTO bug tracking system Operated by vendor Requires authentication (not LDAP) http://www.issuetrak.com/lbt http://wiki.lbto.arizona.edu/twiki/bin/

view/Main/IssueTrakDocumentation

20 cjb, pg

Drawing and document archive The official LBTO documentation repository. Based on CAN (Category/Assembly Number)

index with sections for major telescope subsystems.

Maintained by John Hill Many formats allowed http://abell.as.arizona.edu/~hill/xlbt/ 001s001 describes the archive 481s039 describes TCS document structure

21 cjb, pg

TCS on desktop

You need a second ethernet interface• Configuration file (LBT.conf) points to it

• Edit LBT.conf locally

Run TCS network processes and subsystems for local testing

22 cjb, pg

Tucson test cluster

lbtdu16 (TO station) lbtdu101, lbtdu102 (servers) Builds are installed here before going to

mountain for testing

23 cjb, pg

MS Windows support wintermserv.lbto.arizona.edu is a Windows 2003

server supporting Remote Terminal Services Use Remote Desktop on Windows XP Use rdesktop on Linux Office, Acrobat, Firefox, Ghostscript, Thunderbird,

RsLogix 5000, Tornado 2.2, PIC compiler, VisualDSP++, Borland C++Builder, Enterprise Architect, SSH, TortoiseCVS, XEmacs, XMLSPY, …

You can have your Linux home mounted as a windows network drive

24 cjb, pg

top related