Repositório de slides para aulas do GPSL
Shell
Pull request Compare This branch is 3 commits ahead, 22 commits behind sergiodj:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
conceitos
git
imagens
lib
.gitignore
README.md

README.md

Aulas GPSL

Repositório contendo os slides e exemplos que serão usados em aulas do gpsl.

Roteiros

Aqui estão três roteiros de aulas, a inicial para os bixos no primeiro semestre, a avançada no segundo e uma sobre controle de versão (git). O roteiro a ser seguido para cada aula é:

Bixos

TODO

Avançada

  • Aula 0: Conceitos

Controle de Versão (git)

  • Veja o Roteiro em git/README.md

Coding Style

Tente seguir o mesmo estilo se for contribuir com "código" para as aulas, mas lembre-se que essas regras podem ser quebradas dada uma boa justificativa.

  • Mantenha o texto entre 72 e 80 colunas, exceto em construções complexas (e.g. tabelas)
  • Cada conjunto de slides deve ter seu próprio diretório. Slides das aulas para os bixos devem ter bixos- prefixado no nome.
  • Imagens que serão usadas em mais de uma aula devem ir para o diretório 'imagens' na raiz, caso contrário crie um diretório 'imagens' no diretório da aula
  • Coisas de latex que serão reaproveitadas devem ir para o diretório lib na raiz
  • Quando for usar imagens, tente sempre usar graphviz ou tikz, mas se não souber usar coloque o png ou svg no repositório (svg's devem ser convertidos para png no makefile)
  • Para simular a interação de um shell em um slide, inclua lib/shell.tex e use da seguinte manera:

    \begin{center}
    \begin{shell}
    \usercmd{sudo su}
    \comment{adicionando módulo}
    \rootcmd{modprobe _module_}
    \end{shell}
    \end{center}

Licença

Todo material disponível aqui é disponibilizado sob CC-BY 3.0, exceto caso outra licença seja especificada explicitamente, e o copyright é de todos os contribuintes.

Autores

Ivan Sichmann Freitas, Sérgio Durigan Júnior, Raniere Gaia Costa da Silva