Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ACM 10/06/2011

Avatar for tjk tjk
May 08, 2012

ACM 10/06/2011

Avatar for tjk

tjk

May 08, 2012
Tweet

More Decks by tjk

Other Decks in Programming

Transcript

  1. Everybody's favorite: Icebreaker! Take the paper in front of you

    and tape it to your back without looking at it. Your mission -- if you choose to accept it -- walk around the room, eat pizza, ask questions, meet people, and figure out what word is on your back by asking yes or no questions. Only ask each person a single question! Good luck!
  2. Let's do some quick intro's... Co-chairs: TJ Koblentz && Brad

    Volen Treasurer: Christopher James Events Coordinator: Sean Chen Tutor Program Coordinator: James Neally And you!
  3. Announcements -- ESC ESC (Engineering Student Council) is looking for

    a freshman/sophomore to join their council. ◦ We have about 8 or 9 members. ◦ We represent at least one of each major and class level. ◦ Meet approximately every other week Contact Information ◦ The application form is at: http://bit.ly/acm_esc ◦ Submit your application by October 9, 2011
  4. Announcements -- LSCG LSCG (Life Science Computing Group) is looking

    for sophomores to apply for a computer support position. • You will learn... ◦ how to configure and troubleshoot software/hardware ◦ learn basic networking infrastructure principles ◦ further develop communication and scheduling skills • You must... ◦ have a solid core of computing knowledge ◦ have above average communication and documentation skills ◦ be able to think ◦ be motivated and able to manage your time well • If you are interested... ◦ Send a resume AND cover letter to [email protected] ◦ Deadline: ASAP
  5. Upcoming Events Google coming at end of month or early

    November • We are currently planning a 'Google puzzles' event with the potential of meeting college recruiters (still planning) First programming project meeting • Within one week • Depending on interest, location TBD Next ACM meeting in 2 weeks • Day of week to be announced shortly
  6. Things you may be interested in! Programming Project Talk to

    TJ Koblentz! (me) Work on a real project with strategies that serious engineering teams employ -- learn things you don't necessarily get told in class. https://github.com/ACMUCSB ICPC team(s) Talk to Chris James! Possibly practice with Project Euler (http://projecteuler. net/). Go over older ACM competitions -- discuss strategy, etc.
  7. Things you may... cont'd Tutoring Talk to James Neally! Want

    FREE help? Targeted to underclassmen (the pre- CS major). Workshops or FLAWs • Basic UNIX operations • Virtual Machines (VMs) • Dual-booting • Ruby on Rails • Vim/Emacs • ftp/scp/ssh/vnc
  8. What are you interested in? This year, ACM is really

    striving to deliver the highest quality meetings and events for our members. So let's figure out what you all would like to see happen... Programming Project ___________ pts ICPC team(s) ___________ pts Workshops ___________ pts Social events Movies ___________ pts Puzzle gaming ___________ pts CTF etc ___________ pts Video gaming ___________ pts Tech News Discussions ___________ pts
  9. FLAW: Have you heard of SSH? How to get to

    CSIL without actually walking/biking there? On Windows: get CYGWIN or dual boot On UNIX-style: type this in whatever shell you use (you may need to install the openssh package if it isn't there) $ ssh <username>@<host>.cs.ucsb.edu For me, <username> = tj and <host> could be csil or bart or homer etc... (probably just use csil)
  10. FLAW: Have you heard of SSH? Now, you could keep

    typing in your password, but there are some better options. $ ssh-keygen -t rsa will ask you a few questions and then finally create two important files: ~/.ssh/id_rsa (SECRET!!!!!) and ~/.ssh/id_rsa.pub Then move ~/.ssh/id_rsa.pub into the ~/.ssh/authorized_keys file on the host you want access to.
  11. FLAW: Have you heard of SSH? An easy way to

    do that is to issue the following command: $ ssh-copy-id <username>@csil.cs.ucsb.edu (you may need to specify the proper key with the -i option) This will take care of moving your public key to the server's authorized_keys file automatically and allow you to login without providing a password everytime (unless: [1] key log in is disabled on the server, [2] you have a passphrase on your key (look into ssh-agent and keychain).
  12. FLAW: Have you heard of SSH? Lastly ... your ~/.ssh/config

    file! Add the following lines: Host csil HostName csil.cs.ucsb.edu User <username> That way, you can simply type: $ ssh csil And you'll be in with no passwords or problems! Good luck!