Skip to content

Instantly share code, notes, and snippets.

View marioa's full-sized avatar

Mario Antonioletti marioa

View GitHub Profile
@marioa
marioa / gist:d90ec7c8006e19aa99130dc661fc3432
Last active June 1, 2017 13:48
Setting up a CentOS VM
@marioa
marioa / R-lesson.md
Last active June 13, 2019 08:26
Data Carpentry ecology R lesson instructor script
@marioa
marioa / git-instructor-script.md
Last active February 16, 2020 15:43
My instructor script for the software carpentry git lesson.

Git instructor script

Starting out

My instructor script for steps 1-9 of the software carpentry git lesson.

Motivational Scenarios [ 5 minutes ]

Can motivate the use of a revision control system:

  • Development encompassing multiple systems.
@marioa
marioa / shell-1-instructor.md
Last active March 27, 2019 21:51
First part of my instructor script for steps 1-4 of the software carpentry shell lesson.

Introduction to the shell - Part I

First part of my instructor script for steps 1-4 of the software carpentry shell lesson.

Introduction [5 mins]

Learning objectives

Computers used to:

@marioa
marioa / shell-2-instructor.md
Last active March 27, 2019 21:51
Second part of the instructor script for the software carpentry shell lesson.

Introduction to the Shell - part II

Second part of my instructor script for steps 4-7 of the software carpentry shell lesson.

Loops [15 mins]

Objectives

  • Write a loop that applies one or more commands separately to each file in a set of files.
  • Trace the values taken on by a loop variable during execution of the loop.
  • Explain the difference between a variable’s name and its value.
@marioa
marioa / epcc-git.md
Last active February 16, 2020 15:44
EPCC git overview.
@marioa
marioa / sql.md
Last active June 12, 2019 16:03
SQL Instructor notes.
@marioa
marioa / sql-join-structure.png
Last active July 7, 2017 12:09
SQL Questions
sql-join-structure.png
@marioa
marioa / spreadsheets.md
Last active June 13, 2019 08:23
Carpentries Ecology spreadsheets lesson.