Difference between revisions of "Software swap meet"

From UCLUG
Jump to: navigation, search
(initial description)
 
(bolded code sections, combined file links into one tarball)
Line 5: Line 5:
  
 
Although there was no video or audio of this meeting recorded, Jas
 
Although there was no video or audio of this meeting recorded, Jas
recorded the meeting via <code>script</code>.  He allowed <code>ssh</code>
+
recorded the meeting via <code>'''script'''</code>.  He allowed
access to his laptop, then issued:
+
<code>'''ssh'''</code> access to his laptop, then issued:
  
 
  script -tswapmeet.timing swapmeet.script
 
  script -tswapmeet.timing swapmeet.script
  
This created 2 files:  [[file:swapmeet.script | swapmeet.script]], which is a
+
This created 2 files:  <code>'''swapmeet.script'''</code>, which is a
<code>script</code> file that records what is being displayed on the
+
<code>'''script'''</code> file that records what is being displayed on the
terminal, and [[file:swapmeet.timing | swapmeet.timing]], a <code>script</code>
+
terminal, and <code>'''swapmeet.timing'''</code>, a <code>'''script'''</code>
''timing'' file which is used by <code>scriptreplay</code> to replay
+
''timing'' file which is used by <code>'''scriptreplay'''</code> to replay
the <code>script</code> at the same pace it was recorded.  To replay
+
the <code>'''script'''</code> at the same pace it was recorded.  These
this session,
+
2 files have been combined into one tarball:  [[file:swapmeet.tar.gz | swapmeet.tar.gz]]
  
 +
To replay this session:
 +
 +
tar xzvf swapmeet.tar.gz
 
  scriptreplay -tswapmeet.timing swapmeet.script
 
  scriptreplay -tswapmeet.timing swapmeet.script
  
You can also add <code>-d</code> to play it back faster or slower.
+
You can also add <code>'''-d'''</code> to play it back faster or slower.
  
All members who connected via <code>ssh</code> were able to
+
All members who connected via <code>'''ssh'''</code> were able to
multi-attach to the <code>screen</code> session by executing:
+
multi-attach to the <code>'''screen'''</code> session by executing:
  
 
  screen -x swap_meet
 
  screen -x swap_meet

Revision as of 22:29, 13 August 2014

At our 2014, August 12 meeting, UCLUG had a "Swap Meet". This was composed of a hardware swap meet, where members brought computer hardware to pass around, and a "software swap meet" where everyone talked about various programs.

Although there was no video or audio of this meeting recorded, Jas recorded the meeting via script. He allowed ssh access to his laptop, then issued:

script -tswapmeet.timing swapmeet.script

This created 2 files: swapmeet.script, which is a script file that records what is being displayed on the terminal, and swapmeet.timing, a script timing file which is used by scriptreplay to replay the script at the same pace it was recorded. These 2 files have been combined into one tarball: File:Swapmeet.tar.gz

To replay this session:

tar xzvf swapmeet.tar.gz
scriptreplay -tswapmeet.timing swapmeet.script

You can also add -d to play it back faster or slower.

All members who connected via ssh were able to multi-attach to the screen session by executing:

screen -x swap_meet