Você precisa estar logado para ir para o próximo passo.
Você precisa estar logado para ir para o próximo passo.

46º encontro do Guru-SP na Codus - sábado dia 24/02

- Ruby: bibliotecas / gems / frameworks / novidades

- Desenvolvimento web / mobile / backend / frontend

- Infraestrutura e devops

- Desenvolvimento de software em geral - ferramentas e práticas

- Experiências de trabalho

- Projetos pessoais

Coloque na descrição o tempo necessário (5 a 30 minutos) e o nível dua sua palestra (iniciante, intermediário ou avançado).

Vamos entrar em contato para confirmar todas as palestras na semana anterior ao evento.
Sempre tentamos colocar todas as palestras na grades.

Palestrantes iniciantes são sempre benvindos.

Se tiver qualquer dúvida sobre o encontro envie um email para contato arroba gurusp ponto org

Obrigado e até lá!

 

 

- Projetos pessoais / bibliotecas - Open Source


Este evento está em modo de Votação Anônima, todos os palestrantes estão escondidos para votação, você deve basear seu voto apenas no conteúdo das propostas..
Este evento não aceita mais propostas.

Propostas

[30 min] - Changelogs: Porque usar e como manter

Changelogs: Porque usar e como manter


Tempo necessário: 30 minutos
Nível: Iniciante


Agenda:


1. O que é um changelog?
2. Motivações para manter um changelog
3. Dificuldades em se manter um changelog
4. Gem Codelog
5. Importância de se ter uma boa documentação no código

Use os botões abaixo para votar:

[45 min] Programação funcional que funciona

Introdução com demonstrações práticas e reais de conceitos de programação funcional em Ruby.


Agenda:


1. Princípios: High order functions, Composition, Pure/Stateless functions...


2. Functional Objects


3. Como a comunidade Ruby está sendo afetada (positivamente)

Use os botões abaixo para votar:

Autorização/Permissões com Pundit

Aprenda a gerenciar sua aplicação através de niveis de permissões com a gem pundit, nessa talk trago as melhores
práticas e todo o arsernal que pundit disponibiliza para nossos projetos, serão abordados nessa talk:

SUMARIO
   - O que é pundit
   - Instalação
   - O que são politicas no pundit
   - Politicas
   - Trabalhando com politicas
   - Escopos
   - Strong parameters

Use os botões abaixo para votar:

Bitcoin para desenvolvedores

O bitcoin tem quase 10 anos desde o paper de Satoshi Nakamoto e você ainda não comprou e nem programou algo com a tecnologia. Vamos aprender como você pode usar o blockchain do bitcoin a seu favor e o que pode ser feito de legal.

Use os botões abaixo para votar:

Testes automatizados e a prática antes da teoria

Escrever testes automáticos é uma prática bem estabelecida na comunidade Ruby, mas o quão bons são os testes que escrevemos? Na correria do dia a dia, estamos testando de forma efetiva ou só escrevendo mais código? Nesta palestra vamos ver alguns vícios e más práticas tradicionais de projetos Ruby, como podemos evitá-los e escrever testes melhores, e quais mudanças de pensando e práticas podemos adotar para aprimorar a nossa escrita de testes de software.

Use os botões abaixo para votar: