A vez do Ruby on Rails – Hipsters #52

Ruby on Rails, o framework que mudou a forma de desenvolver web! Nesse episódio conversamos sobre a herança do framework, sua relevância e como ele impacta o desenvolvimento até hoje. E será que Rails escala?

Participantes:

Links bacanas

Produção e conteúdo:

  • Alura Cursos online de Tecnologia
  • Caelum Ensino e Inovação

Edição e sonorização: Radiofobia Podcast e Multimídia

Leave a Reply

53 Comentários

  1. Roberto Laureen

    Extremamente baixa a qualidade da conversa..os convidados mostraram que não tem experiência suficiente para falar do assunto…
    Recomendo refazer esse topico..seriamente..

    • Paulo Silveira

      O próprio committer e programdor do Rails não tem experiência em Rails? Boa piada Roberto!! 🙂

    • pra ser sincero eu ainda tou procurando sarcasmo nesse comentário, mas tá difícil achar. não é possível que foi sério.

  2. Rogers Silva de Cristo

    Já que o Paulo sugeriu pedir temas:

    – Como funcionam as certificações no mundo TI?
    – Episódios de história da computação, e.g., história das linguagens, de hardware, software.
    – Rust, modinha ou veio para ficar? Principais características e aplicações da linguagem.

    |edit| Já ia esquecendo: Por favor, façam mais episódios que abordem assuntos além do desenvolvimento web 🙂

  3. Nyo

    Muito bom, como sempre,acompanho desde sempre.
    Sugestões :
    Programação de games – Unity
    Programação de games – Unreal
    Python – Em que usar, o que e ?

  4. Odinei Júnior

    Eu vou concordar com o Roberto Laureen mas de uma forma mais branda. O cast foi realmente bem simples, senti uma falta de empolgação dos participantes. Acompanho o hipsters faz algum tempo e, se formos comparar, os casts de Elixir, JS e PHP (esse principalmente) foram muito melhores e mais empolgantes

    Na verdade eu sinto uma falta de entusiasmo na comunidade ruby em geral

    • Paulo Silveira

      eu cometi um erro nesse podcast: como houve problemas no microfone (que foram editados, claro), gravar 55 minutos gerou apenas 35 minutos de conteudo, bem menos do que a quantidade que costumamos gravar. se eu tivesse me atentado a isso, o episodio teria ficado com o tamanho normal e certamente mais rico. mea culpa

      • Odinei Júnior

        Paulo, primeiramente, obrigado pela resposta ^^

        Eu notei isso também mas eu preferi não dizer porque eu prefiro podcasts longos e as vezes só não rolou disso acontecer com esse

        Mas a simplicidade não vem da duração do cast e muito menos dos envolvidos. Como disse alí em cima, sinto falta do entusiasmo da comunidade Ruby :'(

      • Fabrício Cabral

        @peasilveira:disqus

        Pois é, acho que este foi um dos podcasts mais curtos que já rolaram, infelizmente! Mas problemas técnicos acontecem, né? #vidaquesegue

  5. Márcio Sancho

    Show de bola o cast! Galera muito boa. Nem sei porque estão reclamando. #maissergionohipster

  6. Ednaldo Dilorenzo

    A impressão que ficou do podcast, pra mim que não conheço Ruby, é que ele é muito bom para aplicações simples, mas não tão bom para sistemas muito grandes e complexos. Achei também que o Rafael não ficou muito seguro com relação aos problemas de escalabilidade. Mas sempre gosto dos podcasts, principalmente quando são assuntos que não conheço.

    • Cheguei a mesma conclusão, Ednaldo. Só fiquei confuso porque eles citaram algumas empresas grandes que usam RoR, provavelmente devem viver contornando problemas de escalabilidade. Acho que nenhum dos sites que eles citaram é tão acessado e usado como o Twitter, logo devem ter menos problemas também.

      • Marcelino

        Cara escalabilidade não é algo trivial em lugar nenhum, independente da tecnologia sempre terás que “viver contornando os problemas” para escalar. E na boa, Twitter, Facebook da vida, estão fora do padrão de apps, são exceções, unicórnios da vida, não devem nem ser considerados como parâmetro, sem contar hoje seria ate difícil dizer qual seria a linguagem mais usada neles.

        https://www.youtube.com/user/GuruSPtalks/videos da pra conhecer muito do que já foi feito, do que é feito, e do que pode ser feito com Rails.

    • Ednaldo Dilorenzo

      Me corrijam se eu estiver errado, mas até onde sei o twitter refatorou para scala, além de outros.

      • Marcelino

        Todas tecnologias ja passaram por isso, tiveram apps reescritas em outra linguagem ou que foram quebrada em serviços escritos em varias outras linguagem.

        Nesse caso “twitter x scala x ror”, para se ter um resposta teria que se descobrir, depois do tal refactory quantos apps foram criados em Scala e quantos foram criados em RoR e quantos ainda estão rodando até hoje ou funcionaram bem, ai teremos um sensação mesmo que ilusória de quem ganhou a treta e quem teve razão.

    • Problemas de escalabilidade não são tão ruins quanto parece. Já trabalhei num cliente com mais de 90 microservices Rails. Ela fatura quase 1 bilhão de dólares por ano. E usava Heroku pra tudo.

      Os casos que se vê em blogs com sérios problemas com casos muito específicos que a maioria nunca vai enfrentar.

      A verdade é que os 80% dos web apps do mundo mantém servidores idle a maior parte do tempo. Raramente alguém vai ter os problemas do Facebook ou Twitter.

  7. Por favor, façam um Podcast sobre as novas linguagens que estão surgindo, falando das dificuldades e vantagens e visão do futuro de cada uma, a que mais tenho interesse é a Golang, do Google.

  8. Ítalo Araújo Siqueira

    Paulo, só uma info a mais, o DHH ganhou a maior prova de longa duração no mundo, as 24 horas de Le mans, correu pela equipe oficial da Aston Martin, o que é um grande feito.

    • Paulo Silveira

      bem lembrado. no site dele tem muitas fotosx

  9. Giovanni Tempobono

    Excelente podcast! estava esperando ansiosamente pela vez do Ruby on Rails, e ninguém mais qualificado para falar do que o pessoal da Plataformatec. Obrigado pelo conteúdo, pena que o podcast ficou curto! esperando ansiosamente os próximos podcasts. 🙂

  10. Vandemberg Silva Lima

    O Maurício Linhares se esquivou do podcast para não gerar tretas?! hahahaha. Brincadeira. ENFIM! Hipsters nunca decepciona!!! <3

  11. Leandro

    O Rails é subestimado. Muito subestimado! Até hoje, vários frameworks de outras linguagens ainda correm atrás do que o Rails oferece a tempos. Se for para escolher desenvolver algo para web, em linguagens “tradicionais” como Java, PHP, C#, Python, etc., não tenho dúvida que minha escolha hoje é Ruby com o Rails. Disparado o mais produtivo dessas linguagens! Agora, obviamente se precisar de algo muito mais performático e escalável, iria de Node, Elixir ou Go. Porém a questão é, quantas aplicações hoje, precisam da escalabilidade que Twitter, Facebook, entre poucas outras precisam? É tudo questão de necessidade.

  12. Cesar Lemos

    Façam um podcast só de treta please

  13. Leandro

    “A galera não vai usar Rails para fazer API”.

    Não é bem assim, amiguinho. :p

  14. DuShin

    Paulo faz um trabalho muito bom num problema que todos os podcasts técnicos tem: ele coloca o nível do podcast “pra baixo” e não deixa o tema “viajante” e acessível pra 20 pessoas. Muito legal o episódio.

    • Paulo Silveira

      Poxa, ler isso inflou meu ego! Que bom que isso fica perceptível. É um vício do modelo das aulas da Caelum/Alura: sempre desconfiar dos termos e conhecimento. Não custa nada dar um passo atrás e contextualizar siglas, fatos e técnicas que podem ser desconhecidas pelos ouvintes. Ah! Tem vezes que eu faço isso porque eu não sei mesmo do que estão falando :).

      Tentamos deixar a parte mais avançada do episódio sempre pro final, caso contrário não engajamos os ouvintes.

  15. Vítor Cardoso

    Parabéns pela contribuição que vocês vem dando na podosfera.
    Apesar de ser analista de redes a alguns anos, estou acrescentando uma faculdade de análise e desenvolvimento no meu currículo e o conteudo abordado nos podcasts tem gerado mais curiosidade em conhecer o mundo do desenvolvimento.
    Sucesso rapaziada.

  16. Fernando Boaglio

    #maisSergio #maisLinhares #maisTretas

  17. Edy Silva

    Muito bom, parabéns! Estou completamente viciado nesse podcast.
    Linhares sou seu fã cara! Mestre das tretas rsrs

  18. Eduardo Henrique

    Esperando um podcast sobre Golang!

  19. #MaisFlavioAlmeidaNoHipster pronto falei 😛

    E parabéns pelo podcast! Vocês sempre mandando bem.

  20. João Antônio

    #maisSergioNoHipsters vc manda muito bem. Parabéns pelo podcast, acompanho sempre.

  21. Felipe Volpatto

    Só 36 minutos? 🙁
    Ótimo episódio!

  22. Rafael Pontello

    Exelente podcast!!! Me fez abrir bastante os olhos sobre rails

    Agora fico no aguardo para o podcast sobre Python e seu universo. 😀

  23. Giorgio Torres

    Pessoal, o link do Rails doctrine tá duplicado com o link Artigos sobre Ruby do Martin Fowler.

  24. Giorgio Torres

    BTW, parabéns pelo excelente blog e pelo conteúdo que abordam aqui!

  25. Wagner Abreu

    Sugestão de podcast: Java, Scala e Kotlin.

  26. Luiz Eduardo Amorim

    Ruby é sem sombra de dúvidas minha linguagem foco pra 2k17. Sempre quis aprender mas nunca me dediquei a desenvolver com ela mas acho que agora vai.

Next ArticleGeolocalização e Logística - Hipsters #53