eliaseas

  1. Eu costumava colocar Linux de forma impositiva. Porém com o avanço do Docker e WSL, todos meus projetos foram pra dentro do Docker inclusive em dev, então, qual o sentido de impor Linux? Porém, eu acho que todo dev DEVE saber usar linux entre básico e...
    9 tabcoins · 0 comentários · eliaseas · há 7 meses
  2. LEIA OS ERROS - O básico da depuração em PHP
    9 tabcoins · 3 comentários · eliaseas · há 7 meses
  3. E se o cara entra na sua plataforma e comenta coisas a favor do nazismo por exemplo? Deixa ele e sei lá mais quem apoia entrar lá e defender? Se o cara entra para falar algo apoiando pornografia infantil, você vai deixar lá? Tem que haver mecanismo de...
    8 tabcoins · 0 comentários · eliaseas · há 6 meses
  4. Falta de redundância: SEFAZ-RS deixa NF-e fora do ar em vários estados
    6 tabcoins · 14 comentários · eliaseas · há 7 meses
  5. Eu sempre entrei muito no StackOverflow com a intenção de responder perguntas (tenho 10k de reputação lá). Depois do "advento" do ChatGPT, diminuiu muito o número de perguntas e as que ainda tem são geralmente mais complexas. Isso acabou me afastando u...
    4 tabcoins · 0 comentários · eliaseas · há 21 dias
  6. Acrescento: Use plurais Use o plural para indicar ze o conteúdo daquela variável é um ou varios items, por exemplo: $user = 'Elias'; $users = ['Elias', 'Soares']; Comece booleanos com is (e mais) Começar variáveis com is para indicar se é um boleano. O...
    4 tabcoins · 1 comentários · eliaseas · há 7 meses
  7. Dá pra resolver usando uma borda com conic-gradient. Dá uma olhada nesse artigo: https://web.dev/articles/conic-gradient-border?hl=pt-br É só questão de ajustar o gradiente para que haja uma transição rapida entre o preto e o cinza, e o angulo dessa tr...
    3 tabcoins · 1 comentários · eliaseas · há 6 meses
  8. É possivel caso o site use algum bug do navegador para executar ações que não deveriam acontecer jamais no ambiente Web. Porém a maioria dos golpes não ocorrem desta forma, e sim por meio de phishing, sites falsos que fazem o usuario digitar usuário e...
    2 tabcoins · 1 comentários · eliaseas · há 11 dias
  9. A forma correta de blindar seu código contra SQL Injection é utilizando prepared statements. Vi no código que você já utiliza o PDO para se conectar ao banco, portanto basta algumas alterações no seu código. Por exemplo a sua função deletePostByID() fi...
    2 tabcoins · 1 comentários · eliaseas · há 3 meses
  10. Dê uma olhada no OwnCloud
    2 tabcoins · 0 comentários · eliaseas · há 5 meses
  11. No Ceará e São Paulo é usado o MFe/SAT que faz papel de "buffer" entre o PDV e a Sefaz, permitindo emissão de cupons offline. Então a emissão de cupons não deu problema. O problema é que não consegue-se dar entrada nas notas fiscais corretamente, então...
    2 tabcoins · 0 comentários · eliaseas · há 7 meses
  12. Stackoverflow e github por exemplo "sofrem" da mesma "vulnerabilidade", não?
    2 tabcoins · 2 comentários · eliaseas · há 7 meses
  13. Cara, uma dica que dou é você procurar os especialistas do proprio google para montar sua campanha, pois eles dão dicas bem importantes. E 200 reais de gastos é muito pouco para esperar um resultado real.
    1 tabcoins · 2 comentários · eliaseas · há 5 meses
  14. Tá parecendo o bug do milênio. Na prática, é uma bobagem de tornar compatível.
    1 tabcoins · 0 comentários · eliaseas · há 5 meses
  15. Também não entendo. Se posso usar uma ferramenta mais visual, completa, pronta para uso como o VS Code ou WebStorm, pra que vou perder tempo montando uma IDE? Ainda mais nos tempos de hoje que memoria RAM está tão barata, a justificativa de "é mais lev...
    1 tabcoins · 1 comentários · eliaseas · há 6 meses
  16. Acho que não leu direito. A performance nunca foi um problema real para a maioria dos usuários, que desenvolveram sistemas/sites pequenos. Para grande escala, sim, o PHP 5.x era lento. E sim, o PHP 7 foi um divisor de aguas sim. Também não entendo quan...
    1 tabcoins · 13 comentários · eliaseas · há 6 meses
  17. É a tal claro fibra? kkkk palhaçada,vendem como fibra e na real é um coaxial, e esse ponto finra está na "rua" as vezes a quilômetros de distância.
    1 tabcoins · 1 comentários · eliaseas · há 6 meses
  18. Imagino que esteja falando de fibra. Algumas empresas permitem sim usar um modem próprio, ou até ligar direto a um roteador com portas de fibra ótica. Liga pra tua operadora e consulta antes de comprar. As vezes um bate papo com um tecnico é até melhor...
    1 tabcoins · 3 comentários · eliaseas · há 6 meses
  19. O PHP 5.x era lento? Sim mas não tanto! Na verdade, a maioria dos que reclamam da performance dele, no máximo desenvolveram sistemas com 2, 3, 5 usuários simultâneos e a performance NUNCA foi um problema real. O PHP 7 foi um divisor de águas em termos...
    1 tabcoins · 15 comentários · eliaseas · há 6 meses
  20. O sistema de NF-e pode até ter uma escala grande, mas há serviços na web com escala muito maior. Além disso, qual a grande complexidade da emissão de notas? Um monte de regras de validação, armazenamento desses dados e consulta, além de distribuir para...
    1 tabcoins · 0 comentários · eliaseas · há 6 meses
  21. Quando digo que é fácil, é fácil para o governo que tem recursos "virtualmente ilimitados" quando se trata de ARRECADAR. Certamente há desafios técnicos. Além disso a nota fiscal eletrônica não é algo tão legado assim, pois é um serviço que começou a s...
    1 tabcoins · 1 comentários · eliaseas · há 7 meses
  22. Legal! Eu uso o Powerline shell, tem várias opções de segmentos para colocar e fica bem bonito.
    1 tabcoins · 0 comentários · eliaseas · há 7 meses
  23. Acabei de editar uma pergunta antiga minha e incluí uma img do globo.com no stackoverflow. https://stackoverflow.com/questions/44787367/ion-button-icon-only-inside-component-not-working Não há proxy de imagem!
    1 tabcoins · 0 comentários · eliaseas · há 7 meses
  24. PHP não tem autoload por padrão A diferença é que o PHP não carrega os arquivos das classes automaticamente por padrao. Isso significa que ao fazer use Foo\Bar\Classe; new Classe(); O PHP não entende aonde vai encontrar aquele arquivo. Autoload e PSR-4...
    1 tabcoins · 0 comentários · eliaseas · há 7 meses
  25. Eu vejo duas opções para fazer: Pelo ID do grupo, por tenant Ao invés de ter uma primary key simples, eu faria a mesma pelas colunas tenant_id e id, sendo o id incremental para cada tenant. Dessa forma você consegue ter um id que faz sentido sequencial...
    1 tabcoins · 2 comentários · eliaseas · há 7 meses
  26. Cara, cada projeto tem seu "por onde começar". A minha dica é: veja a documentação do projeto (caso você ainda não o conheça), lá vai ter por exemplo aonde você importa a dependencia, siga esse arquivo e começe a ler o código por ali. Não é tão simples...
    1 tabcoins · 0 comentários · eliaseas · há 7 meses
  27. Eu escrevi esse post na época num dia que me irritei com um funcionário, programador júnior, que a cada 5 minutos ia me perguntar sobre erros obvios. Por isso um tom meio chato na texto, rsrs.
    1 tabcoins · 1 comentários · eliaseas · há 7 meses
  28. 11000011 10010011 01110100 01101001 01101101 01101111 00100000 01110000 01101111 01110011 01110100
    0 tabcoins · 0 comentários · eliaseas · há 7 meses
  29. O problema dessa abordagem é que você expõe o ID de outros tenants, então caso o middleware falhe, o usuário pode conseguir acessar algo indevido. Além disso alguem consegue extrair a quantidade de registros por exemplo só pelo numeral do ID.
    0 tabcoins · 1 comentários · eliaseas · há 7 meses
  30. Expõe o IP dos usuários? Da mesma forma que 101% dos sites da internet expõem. Além disso, agora que você tem o IP de todo mundo que acessou esse post (mas não sabe qual deles é o meu), que mal você vai me fazer com isso?
    -1 tabcoins · 4 comentários · eliaseas · há 7 meses