Turing Clube
Programação
Retomamos em 2018-11-23 com a Turing Clube/Oficina de Linguagens de Programação.
O que era?
Encontro semanal organizado pelo Anchises e Luciano Ramalho para promover oficinas, palestras e conversas para permitir a exploração e a divulgação científica dos fundamentos de computação, incluindo temas diversos como conceitos de computação, segurança da informação, desenvolvimento de software, criptografia e teoria de linguagens de programação.
Os encontros acontecem toda a quarta-feira, a partir das 19h30, com objetivo de aprender, ensinar, desenvolver projetos em conjunto ou simplesmente conversar sobre temas como Segurança da Informação, Desenvolvimento de software, linguagens de programação, etc.
O Turing Clube é aberto a participação de todos! É importante ressaltar que NÃO pretendemos criar uma segregação entre as pessoas que gostam mais de hardware hacking e as que gostam mais do mundo do software. Muito pelo contrário: dentro do espírito do hackerspace, queremos que o Turing Clube seja uma forma de atrair pessoas que se interessam sobre desenvolvimento e segurança para que haja uma troca natural de experiências e de idéias entre eles e deles com o pessoal do hardware hacking. Acima de tudo, podemos aproximar e integrar todas estas áreas de conhecimento e desenvolver projetos em conjunto.
Qualquer sugestão de atividade ou projeto é bem vinda. Ninguém precisa ser "especialista" em determinado assunto; basta ter curiosidade e vontade de apreender coletivamente. Com o decorrer dos encontros podemos criar algumas oficinas, propor alguns projetos, temas, etc.
Não é necessário fazer inscrição prévia para os encontros, é só aparecer. A participação é gratuita e aberta a todos os interessados, associados ou não do Garoa. Se possível, traga seu notebook e suas idéias.
Para divulgar o evento veja Turing Clube/Divulgação
Próximos encontros e atividades
- Oficina de Criptografia e VPN
- BeagleBone Black: experiências com sistemas operacionais, Python e BoneScript
- Grupo de estudos ativo, todos dias offline: Nand2Tetris
Temas sugeridos
Segue uma lista não restritiva de potenciais temas.
- Linguagens de programação
- OficinaLP: Oficina de criação de linguagens de programação
- Coding Dojos
- Algoritmos Computacionais
- Plataformas de desenvolvimento de software
- Técnicas para programação segura
- Tips & Tricks: Algoritmos e Programação Matemática
- Tips & Tricks: Zen of Code Optimization
- Tips & Tricks: Atalhos com números mágicos
- Redes wireless
- Segurança da Informação
- Análise (engenheria reversa) de Malwares
- Criptografia
- Privacidade
- Sistemas de autenticação de usuários
- Engenharia social
- Sistemas Operacionais
- Vídeo Digital
- Oficinas de linguagens de programação
- Oficinas com ferramentas de segurança (TOR, Antivírus install fest, sniffers, scanners, firewalls, etc)
Fique a vontade para sugerir novos temas.
Atividades em planejamento
- Noites Criptonicas: série de encontros para ensinar e aprender mais sobre criptografia (responsáveis: Anchises e Oda) (previsão: setembro/2011)
- Desafio Forense (responsáveis: Alberto Fabiano, Anchises)
Encontros passados
- Quarta, 29 de Janeiro de 2014, 19h30: Cloud Computing com OpenShift e Openstack
- Quarta, 9 de outubro de 2013, 19h30: Conversas sobre impressão 3D e Mini PCs
- Quarta, 2 de outubro de 2013, 19h30: Coding Dojo com BeagleBone Black utilizando Python
- Quarta, 8 de maio de 2013, 19h30: Design patterns em linguagens dinâmicas (terceiro encontro)
- Quarta, 1 de maio de 2013, de 15:00 a 22:00: Dia do Mini PC
- Quarta, 24 de abril de 2013, 19h30: PythonStorm: Notícias da PyCon US 2013
- Quarta, 17 de abril de 2013, 19h30: Design patterns em linguagens dinâmicas (segundo encontro)
- Quarta, 3 de abril de 2013, 19h30: Design patterns em linguagens dinâmicas (primeiro encontro)
- Quarta, 20 de março de 2013, 19h30: Matando o PHP e mostrando... qualquer outra coisa, com Leonardo Santagada
- Quarta, 13 de março de 2013, 19h30: Linguagens de programação comparadas, com Leonardo Santagada
- Quarta, 27 de fevereiro de 2013, 19h30: Mini-curso de Node.js (segundo encontro)
- Quarta, 20 de fevereiro de 2013, 20h00: Mini-curso de Node.js
- Quarta, 07 de novembro de 2012, 19h30: Exibição do Documentário We Are Legion
- Quarta, 01 de fevereiro de 2012, 19h30: Workshop Oficina de Scanning e Análise em Vulnerabilidades Openvas4
- Quarta, 18 de Janeiro de 2012, 19h30: Sopão Anti-SOPA
- Quarta, 14 de dezembro de 2011, 19h30: Palestra Inception: The extended edition, com Nelson Brito
- Quarta, 07 de dezembro de 2011, 19h30: Workshop configuração de servidores Web básico, com GustCol
- Quarta, 14 de setembro de 2011, 19h30: Guifi.net - Wireless Comunitário na Catalunya
- 16, 23 e 30 de março de 2011, 20h: Noites Pythonicas: introdução à linguagem Python para quem já programou alguma coisa em outra linguagem.
- Quarta, 23 de fevereiro de 2011, 19h30: Palestra e discussão: Guerra Cibernética, Stuxnet, WikiLeaks (inclui um reprise da palestra que o Anchises apresentou no CNASI)
- Quarta, 16 de fevereiro de 2011, 19h30: Plataformas de Vídeo Livre.
- Quarta, 09 de fevereiro de 2011: Idéia: Falando de concorrência. Assunto: Tópicos de desenvolvimento e hackings sobre programação concorrente e paralelismo.
- Quarta, 22 de dezembro de 2010: Não temos nenhuma programação definida para esse dia, mas estaremos por lá. Juca e Bruno Gola já estão no Garoa hackeando alguma coisa.
- Quarta, 08 de dezembro de 2010: Reunião inicial para discutir idéias sobre o Turing Clube e propostas de temas e atividades
- Palestra: Urgente: Hackers causaram a erupção do vulção Eyjafjallajokull (reprise da palestra que o Anchises apresentou na H2HC)
Sobre o Nome
O nome "Turing Clube" foi uma sugestão do Luciano Ramalho. Segundo a Wikipedia, Alan Turing foi um matemático, lógico, criptoanalista e cientista da computação britânico que viveu de 1912 a 1954. Alan Turing foi influente no desenvolvimento da ciência da computação e proporcionou uma formalização do conceito de algoritmo e computação com a máquina de Turing, desempenhando um papel importante na criação do computador moderno.