aboutsummaryrefslogtreecommitdiff
path: root/aulas
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-11-16 18:14:19 -0200
committerSilvio Rhatto <rhatto@riseup.net>2015-11-16 18:14:19 -0200
commit25bccf122515feb298b65475e6708b53d1cdb321 (patch)
tree41ab7f0991cf05043bba7ac6c181bf1a10819aa5 /aulas
parent7570d940537891cb398f51cfc7bce0d1b5e36e9e (diff)
downloadboaspraticas-25bccf122515feb298b65475e6708b53d1cdb321.tar.gz
boaspraticas-25bccf122515feb298b65475e6708b53d1cdb321.tar.bz2
Mudanças no blogático e misc
Diffstat (limited to 'aulas')
-rw-r--r--aulas/ambientes.rst24
-rw-r--r--aulas/metodologias.rst5
-rw-r--r--aulas/reinventando.rst2
-rw-r--r--aulas/versionamento.rst2
4 files changed, 17 insertions, 16 deletions
diff --git a/aulas/ambientes.rst b/aulas/ambientes.rst
index 8755967..a1c2760 100644
--- a/aulas/ambientes.rst
+++ b/aulas/ambientes.rst
@@ -32,7 +32,7 @@ Desktop sem distrações: o que é o mínimo que você precisa? No nosso caso, u
Roteiro do screencast:
#. Exibir um desktop básico e limpo.
-#. Discorrer sobre cores de fundo, teclas de atalho e abas de terminal e editor de texto.
+#. Discorrer sobre cores de fundo, teclas de atalho, abas de terminal e editor de texto, layouts de janela, etc.
2.1 - Editores
~~~~~~~~~~~~~~
@@ -230,27 +230,25 @@ Roteiro do screencast:
::
# Criando um script!
- mkdir bin
- touch bin/build
+ touch blogatico
# Não funciona sem permissão de execução!
- exec bin/build
+ exec blogatico
# Agora vai!
- chmod +x bin/build
- exec bin/build
- ./bin/build
+ chmod +x blogatico
+ exec blogatico
+ ./blogatico
# Editando
- gedit bin/build
+ gedit blogatico
# Criando o conteúdo inicial
- mkdir www
- cd www
- touch index.mdwn
+ mkdir data
+ gedit data/index.mdwn
# Testando!
- ../bin/build
+ blogatico
2.4 - Atividades
----------------
@@ -259,7 +257,7 @@ Roteiro do screencast:
#. Crie a prática de avaliar seu fluxo de trabalho e identificar o que mais lhe incomoda: pode ser aquela tecla de atalho incômoda ou mesmo a falta de uma tecla de atalho para uma dada operação. Pode ser a falta de um script para automatizar tarefas repetitivas ou qualquer coisa que tira transfere a concentração do seu trabalho para tarefas operacionais. Como você poderia resolver o problema?
-#. Crie uma pasta para o seu projeto.
+#. Crie a estrutura básica do seu projeto.
2.5 Referências
---------------
diff --git a/aulas/metodologias.rst b/aulas/metodologias.rst
index bd80065..246d364 100644
--- a/aulas/metodologias.rst
+++ b/aulas/metodologias.rst
@@ -163,11 +163,12 @@ Imagens:
1. Pesquisa: pesquise pesquise pesquise! O que você encontrou?
2. Bootstrap:
- * Precisamos de um nome. Curiosamente, nomear um projeto é a etapa mais difícil, mas hoje estamos criativos e chamaremos de "blogático", um blog prático :P
+ * Precisamos de um nome. Curiosamente, nomear um projeto é a etapa mais difícil, mas hoje estamos criativos e chamaremos de "blogático", gerador de sítio estático :)
* A metodologia utilizada será o desenvolvimento incremental ao longo deste curso.
* Plano inicial para a dominação mundial:
- * Criar o projeto.
+ * Design básico.
+ * Criar o repositório do projeto.
* Script básico para geração do site.
* Aparência e SEO básico do site.
* Conteúdo inicial.
diff --git a/aulas/reinventando.rst b/aulas/reinventando.rst
index 8bb2b3f..089bb83 100644
--- a/aulas/reinventando.rst
+++ b/aulas/reinventando.rst
@@ -4,6 +4,7 @@
7.1 - Patterns
--------------
+* TDD.
* Separando código de dados, sobretudo dados sigilosos!
* Desacoplamento.
* Filosofia UNIX:
@@ -37,6 +38,7 @@ Roteiro do screencast:
* Quanto mais próxima a documentação está do código, mais difícil dela se desatualizar.
* Docblocs / heredocs.
+* Documente procedimentos enquanto você os realiza.
Roteiro do screencast:
diff --git a/aulas/versionamento.rst b/aulas/versionamento.rst
index c0592f4..15c6f0e 100644
--- a/aulas/versionamento.rst
+++ b/aulas/versionamento.rst
@@ -268,8 +268,8 @@ Roteiro do screencast:
#. Instale o git.
#. Crie uma conta do `Github <https://github.com>`_ ou no `Gitlab <https://gitlab.com>`_.
-#. Faça um pequeno site com o Skeleton.
#. Bônus: git log to ChangeLog!
+#. Faça um fork do blogático e implemente alguma funcionalidade. Sugestões no arquivo `TODO` do projeto. Gostou das suas mudanças? Por que não fazer um pull request? :D
4.12 - Referências
------------------