A Imaginação Educada

A Imaginação Educada

Terminei de ler ontem o excelente livro A Imaginação Educada, do crítico literário Northrop Frye. Trata-se da transcrição de seis palestras onde o autor fala sobre o que é literatura e qual o seu papel. O livro é curto mas, pelo menos no meu caso, precisa ser lido mais de uma vez. Considero uma leitura essencial.

Recomendação: Ruby on Rails Tutorial

Ruby on Rails Tutorial é um excelente livro sobre Ruby on Rails disponibilizado gratuitamente no site do autor, Michael Hartl. O leitor é guiado por todo o processo de desenvolvimento e deployment de um aplicativo exemplo, no caso uma espécie de clone do Twitter.

Estou seguindo o tutorial, no momento em que escrevo estão implementados os sistemas de cadastro e login:

Dez Maneiras de Destruir a Imaginação do seu Filho

Comecei a ler esse excelente livro (Ten Ways to Destroy the Imagination of Your Child, no original) durante essa semana. Nele o autor expõe de maneira brilhante como aperfeiçoamos o processo de destruição da imaginação de nossas crianças, ao mesmo tempo em que anunciamos fazer exatamente o oposto.

O que mais me marcou até o momento foi um trecho que fala sobre a memória (tradução minha):

“Como, então, nós nos livramos dos Fatos? O primeiro passo é manter a memória fraca e vazia.

Isso pode parecer ir contra a intuição. “Nós não ensinamos mais através da memorização por repetição,” dizem os nossos educadores hoje em dia, empinando  orgulhosamente seus narizes. “Nós preferimos ensinar o pensamento crítico. Nós preferimos mexer com a imaginação.”

Enquanto os professores continuarem batendo nessa mesma tecla, nós não precisaremos temer que o próximo Dante ou Mozart se forme em nossas escolas. Isso porque uma memória desenvolvida é um maravilhoso e terrível armazém de coisas vistas, ouvidas e feitas. Ela consegue fazer o que nenhum mero motor de busca na internet consegue. Ela pode reunir ao mesmo tempo coisas aparentemente sem relação, moldando uma impressão completa, ou um novo pensamento. […] Sem a biblioteca da memória, a imaginação simplesmente não tem muito sobre o que pensar, ou coisas com as quais brincar.”

Recomendação: Mastering Bitcoin

Mastering Bitcoin, do autor Andreas M. Antonopoulos, é um excelente guia técnico sobre bitcoin. Escrito em uma linguagem clara, o livro conduz o leitor por todos os componentes que formam o protocolo bitcoin, das transações até a mineração.

Nenhuma das partes que compõe essa criptomoeda funciona sozinha, então só é possível entender mesmo como toda a coisa funciona em um dos últimos capítulos, onde a mineração é explicada em detalhes. Mesmo assim o autor fez um bom trabalho para evitar que o leitor se sentisse muito perdido, oferecendo uma visão high level de como toda a operação funciona antes de se aprofundar nas tecnicidades.

Recomendação: The Code Book (O Livro dos Códigos)

Escrito por Simon Singh, The Code Book é um livro fantástico que narra o papel que a criptografia desempenhou durante a história da humanidade, do Egito antigo até a modernidade. No meio do caminho, Simon apresenta de maneira extremamente simples e instigante os princípios básicos da criptografia e da criptoanálise (e a persistente luta entre criadores e decifradores de códigos), explicando o funcionamento de diversas das cifras mais famosas da história.

Entre os capítulos mais empolgantes estão a narrativa da criptoanálise da máquina alemã Enigma durante a Segunda Guerra, o desenvolvimento da criptografia assimétrica RSA na década de 70 e especulações sobre criptografia quântica.