Rafael Gomes, desenvolvedor que trabalha no Thoughtworks como consultor de tecnologia e é autor do iMasters, está lançando uma campanha para imprimir o seu livro virtual Docker para densenvolvedores.
Segundo Rafael, a ideia de escrever o livro surgiu do fato de que a documentação oficial não é ideal para quem estar começando a sua utilização. “Ela não é didática, pois acredito que inclusive não se proponha a isso. É apenas um ótimo material de referência”. Assim, o projeto foi iniciado com um livro virtual, totalmente livre sob licença Creative Commons, e que pode receber colaboração via GitHub.
Mas ele alega que a versão online não se mostrou o suficiente, pois muitas pessoas demandavam uma versão física, seja porque não gostam de ler em meios eletrônicos ou preferem ter o livro na estante.
Ao procurar uma editora, ele constatou que todas operam no modelo de exclusividade, ou seja, teria que ceder os direitos para somente ela explorar obra e precisaria tirar a obra do Leanpub para apenas a editora distribuí-la. “Acho isso muito justo, já que, no modelo atual, eles terão um alto investimento para diagramar, imprimir, colocar nas livrarias e afins, mas eu também acho que o conhecimento precisa ser livre. Não precisamos fechar o acesso ao livro para imprimi-lo”.
Diante disso, Rafael decidiu fazer um financiamento coletivo para imprimir seu livro. A iniciativa está no Catarse e custa ao todo R$ 7.821,86, o que inclui impressão, designer editorial ISBN e outros procedimentos editoriais, correção ortográfica, envio dos livros e taxa do Catarse.
Os interessados em colaborar com a iniciativa ganham alguns prêmios. Confira os detalhes:
R$ 10 ou mais
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 40 ou mais
- Um livro impresso e autografado especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 100 ou mais – limitado (9 de 10 disponíveis)
- Uma camisa da Docker
- Um livro impresso e autografado especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 150 ou mais – limitado (10 de 10 disponíveis)
- Quatro livros impressos e autografados especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 500 ou mais – limitado (2 de 2 disponíveis)
- Uma palestra gravada em vídeo com assunto a escolher (acordado entre o autor e a pessoa que obteve a recompensa)
- Um livro impresso e autografado especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 1.200 ou mais – limitado (2 de 2 disponíveis)
- Uma palestra sobre Docker para 20 pessoas (assunto em especifico é negociável e, caso o local seja fora da cidade de São Paulo, os custos de transporte e hospedagem serão por conta do doador)
- Dois livros impressos e autografados especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
R$ 4.000 ou mais – limitada (1 de 1 disponível)
- Um workshop sobre Docker para desenvolvedores para 10 pessoas (caso local seja fora da cidade de São Paulo, os custos de transporte e hospedagem serão por conta do doador)
- Dois livros impressos e autografados especialmente para o doador, com numeração na assinatura
- Seu nome na lista de agradecimentos
- Dois adesivos
A campanha tem duração de 60 dias, e vai do dia 21 de março até 20 de maio.
Sobre o livro
Essa versão preliminar do livro tem como foco nivelar o conhecimento básico do Docker. Que inicia explicando brevemente a infraestrutura da solução, passando por sua arquitetura, instalação, comandos básicos, entendimento e construção de imagens e containers, utilização de comandos avançados, até mesmo manipulação de ambientes em nuvem.
Tivemos o cuidado de não aprofundar demais o conhecimento nas questões de infraestrutura do Docker, pois muitas delas não deveriam ser prioridade para desenvolvedores que estão começando a usar o Docker para sua atividade principal.
Nas próximas atualizações do livro, pretendemos tocar nas melhores práticas de uso do conteúdo explicado até então, com exemplos de casos reais.
Finalizando a parte principal do livro, escreveremos sobre a construção de aplicações em um modelo de containers, sempre usando como exemplos aplicativos de linguagens dinâmicas e compiladas. A metodologia de criação e configuração dessas aplicações segue as melhores práticas do 12factor.
Ao longo do tempo, poderemos adicionar alguns capítulos mais avançados sobre a infraestrutura do Docker nos apêndices, para auxiliar aqueles que buscam por profundidade nessa parte do assunto, mas lembre-se de que não é esse nosso objetivo principal.