Changes between Version 10 and Version 11 of projects/techies-of-color/workplan
- Timestamp:
- Mar 23, 2012, 1:57:02 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
projects/techies-of-color/workplan
v10 v11 14 14 == First Quarter == 15 15 16 Establishing Communications Protocol 16 === Face-to-Face meeting === 17 17 18 June 26 & 27, 2012 -- at the Allied Media Conference, Detroit 18 ''June 26 & 27, 2012 (at the Allied Media Conference, Detroit)'' 19 19 20 Agenda: 20 Topic: Getting started / Establishing Communications Protocol 21 21 22 * Introductions 23 * Presentation: Purpose of Training -- How and Why 24 * Discharge Sessions: Technology Feelings 25 * Skills Sharing -- Install Linux on your laptop and explanation of everything else we'll be doing during this quarter 22 Pre-meeting reading materials 23 * [http://cmrg.fifthhorseman.net/wiki/TrustedPhysicalConsole Trusted Physical Console] 26 24 27 ''First Quarter's work:'' 25 ==== Agenda ==== 26 June 26 27 * 9:00 am. - 11:00 am. Introductions/ hanging out 28 * 11:00 am. - 12:00 pm. Presentation and Discussion: Purpose of this Training 29 ** Why we are here 30 ** How this will work/ how should this work? 31 * 12:00 pm. - 1:00 pm. Lunch 32 * 1:00 pm. - 3:00 pm. Discharge Sessions: Technology Feelings 33 * 3:00 pm. - 3:15 pm. Break 34 * 3:15 pm. - 5:15 pm. Overview and discussion of laptops 35 ** TPC computing or how we use and secure our local machines. 36 ** Why we use Debian (and will be starting folks off there as well). 37 ** What to expect from the install process or why installing Linux isn't as bad as you think. 38 39 June 27 40 * 9:00 am. - 11:30 pm. Skills Sharing -- Install Linux on your laptop 41 * 11:30 am. - 12:30 pm. Explanation of everything else we'll be doing during this quarter 42 * 12:30 pm - (as long as wanted/ needed) Troubleshooting/ finishing up installs if needed. 43 44 === First Quarter's work === 28 45 29 46 Perfect the Installation, troubleshoot problems and familiarize yourself with Open Source communications tools: 30 47 31 1. Install specific software to enhance Linux OS32 1. irc33 1. ssh34 1. openPGP/gnugpg35 1.screen48 * Install specific software to use for communication, administration and projects throughout the training. 49 ** irc 50 ** ssh 51 ** openPGP/gnugpg 52 ** screen 36 53 37 54 == Second Quarter == … … 60 77 * configuring your network card manually using the ip suite of commands 61 78 * understanding [https://en.wikipedia.org/wiki/Network_bridge network bridges] and the use of the brctl command 62 * understanding [https://en.wikipedia.org/wiki/TUN/TAP virtual network devices (aka tap devices)] and how to create them with the ip command 79 * understanding [https://en.wikipedia.org/wiki/TUN/TAP virtual network devices (aka tap devices)] and how to create them with the ip command 63 80 * understanding dhcp (watching dhcp sessions by using ifup/ifdown) 64 81 * dns: using dig to query name servers … … 67 84 * 3:15 pm - 5:15 pm Interactive lecture on core competancies Part II 68 85 * Introduction to Bash programming (executing commands, defining functions, if/then statements) 69 * Assignment: write bash script to create a bridge, add two virtual network devices to the bridge, and assign them ip addresses. 86 * Assignment: write bash script to create a bridge, add two virtual network devices to the bridge, and assign them ip addresses. 70 87 * 5:15 - 5:30 pm Wrap up 71 88 * 6:30 pm: Group Dinner … … 81 98 === Second Quarter's Work === 82 99 83 Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks: 100 Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks: 84 101 85 102 * Web Environment [link to how to], Deadline: October 15 … … 103 120 1. Will vary depending on needs of mentees - could be an Internet server, could be a office file server 104 121 1. Prepare server for production use and environment 105 1. Install, document, and publicize 122 1. Install, document, and publicize 106 123 107 124 == Fourth Quarter == … … 123 140 1. Virtual private networking 124 141 1. Internet-based file sharing 125 1. Git, Puppet and other Server Admin tools 142 1. Git, Puppet and other Server Admin tools 126 143 1. Installation and Configuration of Supporting Programs (Drupal, Word Press, Mailman, etc.) 127 144 1. Activation of full public server incorporating the needs (or some of the needs) of your organization. … … 134 151 * Per trip per Trainee: $500 135 152 * (4 trips for 4 trainees): $9,000 136 * Meals During Face to Face Sessions (for 4 trainees): 153 * Meals During Face to Face Sessions (for 4 trainees): 137 154 * Breakfast (2): $50 138 155 * Lunch (2): $150