leandrodaher

  1. Fala Luiz, beleza? A pergunta é: existem vagas de PHP ao seu alcance? (seja presencial ou remoto). Se for o primeiro emprego, acho que o ideal é que seja presencial sendo orientado por um programador mais experiente, mas se aprecer uma oportunidade com...
    5 tabcoins · 5 comentários · leandrodaher · há 2 anos
  2. [Pitch] Lixlr - editor de Pixel Art gratuito e de código-aberto!
    4 tabcoins · 0 comentários · leandrodaher · há 2 anos
  3. O que seria "cima" e "baixo"? Eu entendi que crescer para baixo significa que a stack começa em um endereço alto de memória e desce em direção a um endereço mais baixo. Por exemplo, usando números totalmente fictícios apenas para entendimento: vamos su...
    3 tabcoins · 1 comentários · leandrodaher · há 9 meses
  4. Muito legal! Também gosto destes esquemas em ASCII para explicar o funcionamento dos algoritimos. Existe uma ferramente interessante pra facilitar a criação: https://asciiflow.com/
    2 tabcoins · 0 comentários · leandrodaher · há 9 meses
  5. Concordo que deve-se estudar C antes de ir para Rust ou Go, C é mais direto ao ponto. Se puder, estude Assembly x86 também. No entanto: Não acredito que "Rust só é um C/C++ maquiado". Rust e Go são linguagens compiladas, inclusive o compilador de Rust...
    2 tabcoins · 0 comentários · leandrodaher · há 9 meses
  6. Acredito que Websocket já tem criptogria sobre o TLS (WebSocket Secure). Não faria sentido implementar sua própria camada de criptografia em cima dele. Mesmo assim eu acho que é melhor usar HTTPS (API REST) para a maioria das coisas pois a complexidade...
    2 tabcoins · 2 comentários · leandrodaher · ano passado
  7. Massa de mais! A única coisa que recomendaria era abrir o HTML em uma máquina virutal. Poderia ter um Javascript nesse HTML que poderia explorar uma falha Zero Day no Chrome (ou qualuqer outro navegador), mesmo ele sendo integrado ao Burp. Essa falha p...
    2 tabcoins · 1 comentários · leandrodaher · ano passado
  8. Que história massa! Ainda tem o código fonte? Seria legal reviver uma rede old-school!
    2 tabcoins · 7 comentários · leandrodaher · ano passado
  9. As únicas que eu conhecia são Belvo e pluggy.ai mas infelizmente nunca usei. Acredito que todas as duas cubram seu caso de uso. Como a Belvo não funcionou pra você, talvez possa tentar essa outra que também parece ter um preço mais baixo.
    2 tabcoins · 2 comentários · leandrodaher · há 2 anos
  10. Recentemente eu tive um problema parecido. Primeiro faça como o leopoglia disse, coloque o Access-Control-Allow-Origin no cabeçalho de resposta do servidor. Depois teste com o Firefox pois o Chrome parece bloquear requisições para a rede interna. Obser...
    2 tabcoins · 1 comentários · leandrodaher · há 2 anos
  11. Massa Maurício! Vez ou outra também dou uma estudada nos patterns. É importante dizer que essa estrátégia embora traga facilidades, também tem alguns contras, como por exemplo: Muitos argumentam que o Singleton viola o princípio de responsabilidade úni...
    2 tabcoins · 1 comentários · leandrodaher · há 2 anos
  12. Fala Gustavo! Muito massa! O Observer é um padrão muito útil mesmo. Recentemente precisei utilizá-lo no Lixlr para comunicar alterações no estado da aplicação. Basicamente quando o React altera seu estado (pelo react-tracked), eu preciso comunicar todo...
    2 tabcoins · 1 comentários · leandrodaher · há 2 anos
  13. Obrigado! O engraçado é que eu achei ele quanndo estava escrevendo a resposta sobre Websockets. Procurei ouro e achei diamante kkkk Já fiz o fork do repositório dele pra garantir que eu não perca: https://github.com/karanpratapsingh/system-design
    1 tabcoins · 0 comentários · leandrodaher · ano passado
  14. Eu também não conhecia o Upstash, descobri olhando o código fonte do Tabnews 😆. Depois da uma conferida aqui: https://github.com/filipedeschamps/tabnews.com.br/blob/main/infra/rate-limit.js Legal que você comentou sobre o rate-limit, não conhecia o Up...
    1 tabcoins · 0 comentários · leandrodaher · há 2 anos
  15. Show! Também estou fazendo algo parecido. No meu site (ainda em desenvolvimento) estou usando Next.js para API e Frontend com Server Side Rendering e algumas páginas estáticas. Meu plano também é utilizar Vercel pra hospedar o site e Supabase para o ba...
    1 tabcoins · 2 comentários · leandrodaher · há 2 anos
  16. Como provedores de API Open Banking/Finance conseguem os dados?
    1 tabcoins · 1 comentários · leandrodaher · há 2 anos
  17. Concordo, na verdade o PHP moderno trouxe muitas evoluções. Já temos suporte a classes e alguma forma de tipagem. Ja é possível seguir muitos dos conceitos de orientação a objetos e o framework Laravel trouxe muitas facilidades para os desenvolvedores...
    1 tabcoins · 1 comentários · leandrodaher · há 2 anos
  18. Se você precisar fazer isso para muitas linhas, acredito que seja mais interessante criar um script em Python, Node ou PHP para fazer uma única consulta com todos os dados que você precisa da tabela A para inserir na tabela B (sem usar o mesmo id) iter...
    1 tabcoins · 0 comentários · leandrodaher · há 2 anos
  19. leandrodaher
    1 tabcoins · 1 comentários · leandrodaher · há 2 anos