GUIA para escolher sua STACK

Поділитися
Вставка
  • Опубліковано 10 жов 2024

КОМЕНТАРІ • 35

  • @hzlucasf
    @hzlucasf 2 місяці тому +16

    Minha Stack é: Overflow 🥴

    • @waine_jr
      @waine_jr  2 місяці тому +1

      kkkkkkkkkkkkkkk

    • @Cuca-hn3md
      @Cuca-hn3md 2 місяці тому +1

      tu tem que ver eu programando em C#, stackalloc e ref struct pra todo lado, eu deixo a stack no limite, tudo pra nao depender do gari kkkkkkkkkk

  • @MiguelV-DF-xv2nf
    @MiguelV-DF-xv2nf 2 місяці тому +4

    Achei muito interessante programar em python e gerar o código em C, C++. E gostei do foco em simplicidade.

  • @lucasbelinato
    @lucasbelinato 2 місяці тому

    Dart, Flutter e SQL - Full prototipo multiplataforma - Querendo migrar para Python e C++ para produto final

  • @CatapimbasShorts
    @CatapimbasShorts 2 місяці тому

    Eu comecei em Python e logo fui para Javascript no qual acabei ficando por 1 anos mais ou menos, ai decidi da explorar um pouco do JAVA afim de estudos (e por que queria entrar no meio mobile nativo e me aprofundar em backend), to estudando a pouco tempo e to gostando pra caramba, o q mais curti é q ela é bem estruturada

  • @malaquiassocratesgomesalve608
    @malaquiassocratesgomesalve608 2 місяці тому +1

    Quando começar escolha: ou a mais rentavel$$ ou a mais dificil e fds, ajuda a melhorar a capacidade de codar.

  • @malaquiassocratesgomesalve608
    @malaquiassocratesgomesalve608 2 місяці тому +1

    Escolhe-se primeiro o que paga mais.

  • @fabioa8059
    @fabioa8059 2 місяці тому

    Bacana a stack de vocês python realmente facilita muito a vida. Trabalho com spark, Polars, pandas tudo com python. Performance maravilhosa pra dados no caso o Polars, spark é computação distribuída

    • @waine_jr
      @waine_jr  2 місяці тому

      Acho muito massa usar Python de cola e como o ambiente tem muita solução pronta

  • @tribunalvivo1
    @tribunalvivo1 2 місяці тому +2

    Depende muito
    Minha Stack principal no trabalho é Laravel e Symfony.
    Hoje em dia para meus projetos pessoais eu opto muito por python e golang.
    Meus critérios pra optar esses.
    - menos configurações para fazer algo
    - menos complexidade de syntax
    - mais compatibilidade com qualquer OS
    - mais facilidade pra usar FFI integrar com libs de baixo nível
    - não preciso ficar preso em uma IDE
    - consigo buildar facilmente

    • @waine_jr
      @waine_jr  2 місяці тому +1

      Sintaxe eu já cheguei a usar, mas depois que me forcei a aprender outras linguagens vi que é muito costume. Com exceção de C++, esse aí não tem como defender.

    • @l.n.batista3405
      @l.n.batista3405 2 місяці тому

      Cara, dá para fazer sistemas grandes (porte ERP) usando python no backend?

    • @ritalinux
      @ritalinux 2 місяці тому

      @@l.n.batista3405 Da sim, mas não recomendo se for extremamente necessário muuuito desempenho. Vai muito do programador saber escrever um código com um bom desempenho, e o Python não te influencia a escrever um código bom. Se você misturar Python com programadores que não sabem o que estão fazendo, em um projeto muito grande, vai sair muito caro no final, tô falando em questão de money msm.
      Para você ter uma ideia, já refatorei uma aplicação em Python que recebendo o mesmo input e saindo o mesmo output, caiu o tempo de execução de 2hrs para 15min, deixando de usar uma máquina de 4gb/ram+4cpu para uma de 1gb/ram+2cpu, o custo estimado dessa aplicação reduziu em 78% no final do mês, bizarro...

    • @waine_jr
      @waine_jr  2 місяці тому

      @@l.n.batista3405 dar sempre dá, a questão desses sistemas é a escala se chegar em milhões. Nossa sorte é que 99,999% das aplicações nunca vão chegar nesse tamanho, e se chegar a gente tem dinheiro pra migrar as coisas. Então é possível começar, e se der problema de desempenho eventualmente vai pra Go ou outra linguagem desse tipo

    • @l.n.batista3405
      @l.n.batista3405 2 місяці тому

      @@waine_jr Caraca, mas Go parece ser a mestra do desempenho ein kkkkkkkkkk
      Quais são as outras linguagens de backend que emparelham com ela nesse quesito? Eu entendo 0 de desempenho de aplicação de alto padrão. Programo em nodejs ainda e só faço sistemas que rodam na intranet da minha empresa. No max. 90 usuários

  • @gbant
    @gbant 2 місяці тому +1

    Pq vcs não optaram por algum solver mais consolidado (e.g. openfoam) open source pra stack ?

    • @waine_jr
      @waine_jr  2 місяці тому

      Desempenho e capacidades. O que o OpenFOAM faz em 4 dias, a gente faz em 8 horas

  • @Veras_D
    @Veras_D 2 місяці тому

    Olá, como vc faz para converter código python em C? na ultima entrevista tecnica que tive me pediram para criar um shared object com python. Acabou que tive usei o Cython para gerar tanto um .c (ou .h não lembro agr) quanto o .so, existe uma forma melhor de fazer isso? como vc costuma fazer?

    • @waine_jr
      @waine_jr  2 місяці тому +1

      Eu gero código em C/CUDA e compilo usando o CuPy. Você pode fazer uma coisa semelhante usando gcc e o ctypes de Python que consegue carregar módulos dinâmicamente

    • @Veras_D
      @Veras_D 2 місяці тому

      @@waine_jr Muito obrigado, vou pesquisar mais sobre o assunto

  • @savagemode2150
    @savagemode2150 2 місяці тому

    3:13 vale lembrar que o windows não tem nada a ver com o crash da Crowdstrike, o Crowdstrike Falcon Sensor não vem instalado no windows, ele é instalado pelos usuários..
    por esse software ser ring0, esse crash poderia ocorrer em qlqr OS, oq aconteceu foi que os caras fizeram cagada no código da versão windows, isso não significa que linux ou mac são mais "seguros" ou "protegidos"

    • @waine_jr
      @waine_jr  2 місяці тому

      No Linux a gente tem que fazer pelo menos um dist-upgrade pra quebrar o sistema, no Windows quebra automaticamente kkkkkkk

    • @savagemode2150
      @savagemode2150 2 місяці тому

      @@waine_jr é, você tem um ponto

  • @ronaldguilhermepds
    @ronaldguilhermepds 2 місяці тому

    O simples que funciona! O terraform é uma mão na roda para provisionar infraestrutura. O ansible não ajudaria nesse processo de gerenciamento dos serviços da aerosim após os serviços serem provisionados ou não vale o esforço nesse contexto?

    • @waine_jr
      @waine_jr  2 місяці тому +1

      Ansible com certeza ajudaria sim! Hoje a gente não usa porque temos pouco servidores e por costume kkkkkk mas é uma coisa que tá no nosso roadmap adotar

    • @vtmuser
      @vtmuser 2 місяці тому

      Eu sinceramente sou "hater" de ansible. Comigo a promessa de "dia 2, idempotente, blablabla" não funcionou bem, especialmente se vc precisa desfazer algo. E pro dia 1 (provisionar a máquina) uma imagem base, cloud init, um shell script que seja, resolve.
      Mesmo pra uma maquina de propósito único (por ex banco de dados), prefiro um docker compose da vida que sobe o banco + monitoramento + coletor de log

  • @joaopedroviana7332
    @joaopedroviana7332 2 місяці тому

    Php vai pra C kkkkkkl

    • @waine_jr
      @waine_jr  2 місяці тому

      Graças ao Zuckito dá pra fazer de tudo em PHP hoje kkkkkkk os engenheiros do Facebook tiveram que trabalhar bastante pra conseguir manter PHP

  • @nossal
    @nossal 2 місяці тому

    "conteúdo de baixo nível" é complicado