APT Session 1: Unix

APT Session 1: Unix

APT Session 1: Unix LaurENCE TRATT SoftwarE DeVELOPMENT TEAM 2016-10-12 1 / 28 http://soft-deV.org/ • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER 2 / 28 http://soft-deV.org/ 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 / 28 http://soft-deV.org/ • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF 2 / 28 http://soft-deV.org/ 3 Respect THE SUBJECT • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 2 / 28 http://soft-deV.org/ • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT 2 / 28 http://soft-deV.org/ • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT • Participate WHEN ASKed. 2 / 28 http://soft-deV.org/ House RULES 1 Respect EACH OTHER • Be ON time. • No phones. • No TALKING OVER others. 2 Respect YOURSELF • TherE ARE NO SILLY QUESTIONS so... • ...ASK QUESTIONS. 3 Respect THE SUBJECT • Participate WHEN ASKed. • Ask QUESTIONS OF yourself: what? WHY? HOW? • Be PREPARED TO CORRECT ME (politely). 2 / 28 http://soft-deV.org/ • Designed AND IMPLEMENTED THE ConverGE PROGRAMMING LANGUAGE. • Released LOTS OF SOFTWARE IN C, Java, Objective-C, Python AND OTHERS including: email_merger, Extsmail, Converge, multitime, SRep, supuner, Xcage. • Homepage: http://tratt.net/laurie/ Twitter: @laurENCETRATT Who AM II? • Reader AT King’S (wherE I DID MY BSc AND PhD). • Leader, SoftwarE DeVELOPMENT TEAM. • ResearCH INTO PROGRAMMING LANGUAGE DESIGN AND implementation. 3 / 28 http://soft-deV.org/ • Homepage: http://tratt.net/laurie/ Twitter: @laurENCETRATT Who AM II? • Reader AT King’S (wherE I DID MY BSc AND PhD). • Leader, SoftwarE DeVELOPMENT TEAM. • ResearCH INTO PROGRAMMING LANGUAGE DESIGN AND implementation. • Designed AND IMPLEMENTED THE ConverGE PROGRAMMING LANGUAGE. • Released LOTS OF SOFTWARE IN C, Java, Objective-C, Python AND OTHERS including: email_merger, Extsmail, Converge, multitime, SRep, supuner, Xcage. 3 / 28 http://soft-deV.org/ Who AM II? • Reader AT King’S (wherE I DID MY BSc AND PhD). • Leader, SoftwarE DeVELOPMENT TEAM. • ResearCH INTO PROGRAMMING LANGUAGE DESIGN AND implementation. • Designed AND IMPLEMENTED THE ConverGE PROGRAMMING LANGUAGE. • Released LOTS OF SOFTWARE IN C, Java, Objective-C, Python AND OTHERS including: email_merger, Extsmail, Converge, multitime, SRep, supuner, Xcage. • Homepage: http://tratt.net/laurie/ Twitter: @laurENCETRATT 3 / 28 http://soft-deV.org/ And EACH WEEK A MYSTERY MEMBER OF THE SoftwarE DeVELOPMENT Team. This week: Edd Barrett. • ResearCH Associate IN soft-deV. • Led WORK ON THE UnipYCATION AND PyHyp systems. The ASSISTANTS Daniel Calleja AND Gabriela MoldoVAN • 2nd YEAR Computer SCIENCE STUDENTS • Gabriela IS WORKING ON A MEDIA PLAYER AND LLRM (a meta-trACING INTERPRETER FOR LLVM) 4 / 28 http://soft-deV.org/ This week: Edd Barrett. • ResearCH Associate IN soft-deV. • Led WORK ON THE UnipYCATION AND PyHyp systems. The ASSISTANTS Daniel Calleja AND Gabriela MoldoVAN • 2nd YEAR Computer SCIENCE STUDENTS • Gabriela IS WORKING ON A MEDIA PLAYER AND LLRM (a meta-trACING INTERPRETER FOR LLVM) And EACH WEEK A MYSTERY MEMBER OF THE SoftwarE DeVELOPMENT Team. 4 / 28 http://soft-deV.org/ The ASSISTANTS Daniel Calleja AND Gabriela MoldoVAN • 2nd YEAR Computer SCIENCE STUDENTS • Gabriela IS WORKING ON A MEDIA PLAYER AND LLRM (a meta-trACING INTERPRETER FOR LLVM) And EACH WEEK A MYSTERY MEMBER OF THE SoftwarE DeVELOPMENT Team. This week: Edd Barrett. • ResearCH Associate IN soft-deV. • Led WORK ON THE UnipYCATION AND PyHyp systems. 4 / 28 http://soft-deV.org/ • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? 5 / 28 http://soft-deV.org/ • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). 5 / 28 http://soft-deV.org/ DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: 5 / 28 http://soft-deV.org/ • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. 5 / 28 http://soft-deV.org/ • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? 5 / 28 http://soft-deV.org/ • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. 5 / 28 http://soft-deV.org/ • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol. • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? 5 / 28 http://soft-deV.org/ • BYOL (Bring YOUR Own Laptop). • YOU WILL SOMETIMES BE ASKED TO PREINSTALL SOME SOFTWARe. • Participation IS MANDATORY. [Optionally IN TEAMS OF UPTO 3.] • When IS it? • WEDNESDAYS 14:00-17:00, S5.33, STARTING 2016-10-12 What IS APT? • Advanced PrACTICAL TOPICS (APT). • Optional: DOESN’T COUNT TOWARDS YOUR DEGRee. • Why BE HERe? • YOU ARE TRULY INTERESTED IN COMPUTERS AND SOFTWARe. • YOU WANT TO GET A PICTURE OF THE WIDER landscape. • YOU WANT A WIDE RANGE OF EXPERIENCE FOR YOUR FUTURE life/jobs. • HoW DOES IT work? • Every SESSION HAS A TOPIC e.g.: Unix, Python, C, VERSION CONTRol.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    88 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us