Changes between Version 10 and Version 11 of projects/techies-of-color/workplan


Ignore:
Timestamp:
Mar 22, 2012, 9:57:02 PM (9 years ago)
Author:
Nat Meysenburg
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • projects/techies-of-color/workplan

    v10 v11  
    1414== First Quarter ==
    1515
    16 Establishing Communications Protocol
     16=== Face-to-Face meeting ===
    1717
    18 June 26 & 27, 2012 -- at the Allied Media Conference, Detroit
     18''June 26 & 27, 2012  (at the Allied Media Conference, Detroit)''
    1919
    20 Agenda:
     20Topic: Getting started / Establishing Communications Protocol
    2121
    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
     22Pre-meeting reading materials
     23 * [http://cmrg.fifthhorseman.net/wiki/TrustedPhysicalConsole Trusted Physical Console]
    2624
    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 ===
    2845
    2946Perfect the Installation, troubleshoot problems and familiarize yourself with Open Source communications tools:
    3047
    31  1. Install specific software to enhance Linux OS
    32  1. irc
    33  1. ssh
    34  1. openPGP/gnugpg
    35  1. screen
     48 * Install specific software to use for communication, administration and projects throughout the training.
     49 ** irc
     50 ** ssh
     51 ** openPGP/gnugpg
     52 ** screen
    3653
    3754== Second Quarter ==
     
    6077        * configuring your network card manually using the ip suite of commands
    6178        * 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
    6380  * understanding dhcp (watching dhcp sessions by using ifup/ifdown)
    6481  * dns: using dig to query name servers
     
    6784 * 3:15 pm - 5:15 pm Interactive lecture on core competancies Part II
    6885  * 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.
    7087 * 5:15 - 5:30 pm Wrap up
    7188 * 6:30 pm: Group Dinner
     
    8198=== Second Quarter's Work ===
    8299
    83 Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks: 
     100Over the course of the second quarter, mentees will be assigned the tasks of setting up virtual servers to perform the following tasks:
    84101
    85102 * Web Environment [link to how to], Deadline: October 15
     
    103120   1. Will vary depending on needs of mentees - could be an Internet server, could be a office file server
    104121         1. Prepare server for production use and environment
    105    1. Install, document, and publicize 
     122   1. Install, document, and publicize
    106123
    107124== Fourth Quarter ==
     
    123140 1. Virtual private networking
    124141 1. Internet-based file sharing
    125  1. Git, Puppet and other Server Admin tools 
     142 1. Git, Puppet and other Server Admin tools
    126143 1. Installation and Configuration of Supporting Programs (Drupal, Word Press, Mailman, etc.)
    127144 1. Activation of full public server incorporating the needs (or some of the needs) of your organization.
     
    134151  * Per trip per Trainee: $500
    135152   * (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):
    137154   * Breakfast (2): $50
    138155   * Lunch (2): $150