eliaseas
- 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 - LEIA OS ERROS - O básico da depuração em PHP
9 tabcoins ·
3 comentários ·
eliaseas ·
há 7 meses - 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 - 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 - 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 - 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 - 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 - É 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 - 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 - Dê uma olhada no OwnCloud
2 tabcoins ·
0 comentários ·
eliaseas ·
há 5 meses - 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 - Stackoverflow e github por exemplo "sofrem" da mesma "vulnerabilidade", não?
2 tabcoins ·
2 comentários ·
eliaseas ·
há 7 meses - 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 - 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 - 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 - 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 - É 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 11000011 10010011 01110100 01101001 01101101 01101111 00100000 01110000 01101111 01110011 01110100
0 tabcoins ·
0 comentários ·
eliaseas ·
há 7 meses - 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 - 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