Apresentação do Openredu e chamada de desenvolvedores para construir carreira através da contribuição com a comunidade do software livre educacional Openredu!
9. E muito mais
• Mobile learning (geolocalização e
realidade aumentada)
• Visualizações semânticas
• Learning Analytics
• Construção de conteúdo de muitos para
muitos
• Plataforma de aplicativos
20. time.now
• Faca-se a luz! (Forum)
• Documentacao
• Remover dependencias de servicos externos
• Mudanca de identidade visual
• Roadmap da comunidade
• Deploy em producao
• Maquinas virtuais (Development environment)
• Disciplina IF800@cin
• Atualizacao da versao mobile
• Substituicao dos planos por perfis
• License review
22. def ecossistema
Ecossistema (grego oikos ( ), casa + systema ( ), sistema:οἶκος σύστημα
sistema onde se vive) designa o cocnjunto formado por todas as
comunidades bió ticas que vivem e interagem em determinada região e
pelos fatores abió ticos que atuam sobre essas comunidades.
Ou seja, podemos definir ecossistema como sendo um conjunto de
comunidades interagindo entre si e agindo sobre e/ou sofrendo a aç ão
dos fatores abió ticos.
– Wikipedia
23. Comunidade global
If Stack Overflow taught me anything, it is that we now live in a world
where the next brilliant software engineer can come from anywhere on
the planet. These brilliant programmers still code in the same keywords
we do! I know, crazy, right?
– Jeff Atwood
Ruby on Rails codeswarm
26. Ecossistema.each do | Organismo |
Organismo.where(community: “ruby”)
end
Ecossistema.each do | Organismo |
Organismo.where(community: “ruby”)
end
27. Why ruby?
$ find Openredu/ name '*.rb' | xargs wc l
55868 total
For the most part, Ruby took Perl's string processing and Unix
integration as-is, then Matz took the best of list processing from
Lisp, and the best of OO from Smalltalk and other languages,
and the best of iterators from CLU, and pretty much the best of
everything from everyone.
– Steve Yegge
28. Why ruby?
“Ruby é projetada para fazer os programadores felizes”
– Matz
We can no longer truthfully call it a computer language. It is
coderspeak. It is the language of our thoughts.
– poignant.guide
29.
30. Ecossistema.each do | framework |
framework.where(community: “vagrant”)
end
Ecossistema.each do | framework |
framework.where(community: “vagrant”)
end