Muito bom Vinicius. Conteúdo muito interessante, vi o 1ro vídeo e depois voltei para ver e fez muito sentido.
@ngomafortuna2667Күн бұрын
Muito bom Vinicius.
@douglasfernando3845Күн бұрын
Teu conteúdo é muito bom mano, não pare.
@florencesarmah2 күн бұрын
Explicação super clara, finalmente consegui entender direito CORS! Gostei que tinha vários exemplos e mostrou direitino como fazer esse "debug" para saber qual parte falta configurar Muito obrigada :)
@alison77673 күн бұрын
Só pra deixar claro, você removeu a linha 47 que já fazia todos os ifs de checagem nula que você adicionou, o operador ?? faz a checagem se a variável é nula ou não
@aldrick34 күн бұрын
Muito maneiro isso cara, vídeo ficou bom demais. Isso é usado no contexto de desenvolvimento, certo? Fiquei pensando qual a melhor forma de, por exemplo, nas consultas em projeto PHP utilizar algo assim ou se não faz sentido e é apenas para consultas diretas no banco.
@luizdanin4 күн бұрын
Excelente Vinícius! Esse comportamento de cache nos web servers, também funcionaria se estivesse executando PHP via CLI?
@davigsilva_dev5 күн бұрын
Muito bom esse tipo de conteúdo, bem didático.
@stellaisis7056 күн бұрын
Show! 👏 Fala mais... a) como vc foi encontrado pela empresa gringa? Vc se cadastrou em algum site de freela? b) ok qdo a grana entra na conta pj, emito a nf pra qual destinatário uma vez q o gringo não tem cnpj?
@DiasDeDev5 күн бұрын
a) LinkedIn. Depois que comecei no mercado "formal" lá em 2015, nunca fiz freelance b) Seu contador vai saber emitir a nota sem o CNPJ do tomador
@rdeprera6 күн бұрын
O canal estava desativado?
@mateussiqueira84466 күн бұрын
Vídeo incrível, didática incrível, parabéns pelo conteúdo. Vou aplicar o opCache em uma aplicação de um cliente e sua explicação foi foda demais. Sabendo o conceito, agora vou atrás da sintaxe pra configurar. Top demais
@DiasDeDev5 күн бұрын
Boa! Depois me conta se deu tudo certo e se o resultado foi interessante?
@celsorec7 күн бұрын
Vou assinar a Alura só por causa desse cara. Sempre entendo as explicações dele; muito claras.
@bruxoleonardo9 күн бұрын
Me ajudou obrigado 👏
@guilhermeaires272310 күн бұрын
Legal demais... por mim deveriamos criar um manifest pra evitar falar PHP e sim PHP8 porque a linguagem amadureceu profundamente.
@ngomafortuna266712 күн бұрын
Muito bom! Parabéns.
@gabrieltavares185312 күн бұрын
Que canal canal maravilhoso me ajudou muito no estudo!
@franciscojunior214112 күн бұрын
Fala Vinicius, tudo bem? Uma curiosidade, já passou pela sua cabeça em trabalhar como core team member de algum framework famoso? Tipo Laravel ou Synfony? Tô perguntando porque pra mim você é uma referencia na comunidade PHP, e seria muito legal ter você lá, pelo menos na minha humilde opinião rs Forte abraço e parabéns por mais um excelente video
@alissonsilva941912 күн бұрын
Muito bom!
@DiasDeDev12 күн бұрын
Valeu, mestre!
@marcioramos920312 күн бұрын
PHP Sempre evoluindo!
@DiasDeDev12 күн бұрын
Sem parar. :-D
@akbolota12 күн бұрын
Muito bom, parabens
@DiasDeDev12 күн бұрын
Valeu! :-D
@brunoggdev630512 күн бұрын
Sensacional
@DiasDeDev12 күн бұрын
:-D
@jleonardolemos13 күн бұрын
Opa Lorde essa novidade é top mesmo em parabéns. Me despertou a curiosidade sobre sobrecarga de operadores, vi que tem uma RFC declinada para o 8.0 vc acha que isso deve entrar em alguma versão futura?
@DiasDeDev12 күн бұрын
A conversa já surgiu algumas vezes na lista de internals e a ideia nunca foi aprovada. Acho difícil.
@LaercioLopesLL14 күн бұрын
Pelo que entendi não iria fazer sentido se essa classe aceitasse o parâmetro como float já que o próprio é impreciso numa classe que precisa retornar um número preciso. O problema da verificação da string então permanece já que só aceita como parâmetro string e int. Mesmo assim já ajudou demais.
@DiasDeDev13 күн бұрын
Não só por ser impreciso, mas por ter tamanhos diferentes também. Um número decimal pode ser maior do que o limite de um float. Sobre o problema de verificação seus parâmetros agora passam a ser `Number`. A vantagem na tipagem é essa. :-D
@fernandodasilvajunior677516 күн бұрын
Curti demais a vibe do comando docker, já usei ele aqui nessa vibe: ```sh docker run --rm -it \ -u "$(id -u):$(id -g)" \ -v "$(pwd):/app" \ -w /app \ php:8.4.1-cli-alpine php deprecated.php ``` Parabéns pelos conteúdos mano.
@sadrylima60716 күн бұрын
Alguém sabe dizer como eu fecho essa porta 22 no modem archer c60?
@ngomafortuna266716 күн бұрын
Muito bom, bem explicado Vinicius.
@programateiro17 күн бұрын
Agora só falta trazer a classe String, Stream e Array pra ficar bem orientado a objeto. Cansei de usar função global kkkk
@danielantunespaiva776318 күн бұрын
Olá Vinicius, vi seu vídeo sobre PHP com Desktop, e o uso de Tcl/tk. Porém, conforme as argumentações que você cita no vídeo, não é a melhor opção para projetos mais complexos, como um CRM. Para esse tipo de caso, você tem alguma indicação usando apenas PHP? Não queria ir para C++ e nem usar Electron com PHP.
@ngomafortuna266718 күн бұрын
Conteúdo magnifico Vinicius Dias.
@ngomafortuna266719 күн бұрын
Conteúdo muito rico. Parabéns pelo vídeo!
@ngomafortuna266719 күн бұрын
Estou até a pensar soluções php-tkui e JIT 😉
@ngomafortuna266719 күн бұрын
Seguramente é por causa de pessoas como tu Dias que o php nunca morrerá 😃. Simplesmente sensacional, quem ficou empolgadíssimo hoje sou. Já tinha ouvido falar sobre o php-gtk. Agora vou ver com está o projecto php-tkui em 11.2024. Abraços
@DhonataBomfim20 күн бұрын
Video top ajd mrm
@AlessandroFeitozaComPutaria21 күн бұрын
Vinicius Dias, como sempre, trazendo um ótimo conteúdo! Valeu macho véi, saudades de vc!
@jeanmascarenhas7123 күн бұрын
Muito boa explicação
@FlavioAugustoToldo23 күн бұрын
alguma previsão do testes com selenium? isso ai funciona em servidor sem usuario logado?
@HmSloko24 күн бұрын
Dá para criar templates no twig, quebrando o HTML em pai e filhos, organizando as paginas por esquematização? Na sua experiência valhe a pena ou já utiliza algo mais moderno? Obrigado pelos ensinamentos 🙏
@lordbluue345624 күн бұрын
Faz um vídeo sobre a criação de extensões em C para o PHP e como alguém pode criar uma😊
@danielbarros197224 күн бұрын
Adicionar ao primeiro "if" a negação da condição, não iria aumentar a complexidade do "if"? Não seria melhor ter 2 "ifs" cada um tratando uma condição. Isso não seria mais legível? Pensando que as condições poderiam aumentar cada vez mais e tornar a leitura complexa? Ou tem outra regra do Calistenics que trata isso? (estou começando só agora com esse assunto)
@HmSloko25 күн бұрын
Uma pergunta para quem ta iniciando no php, é melhor trabalhar com float ou string? Sendo string, esse objeto faz trabalho com `.` e `,`?
@DiasDeDev24 күн бұрын
Aí não é uma dica sobre PHP ou não. É sobre o que você precisa. Números decimals de ponto flutuante (float e double em qualquer linguagem) têm problemas de precisão. Números decimais em computação SEMPRE são representados com ponto.
@HmSloko24 күн бұрын
@DiasDeDev Obrigado
@KazzKzpk25 күн бұрын
Eu vou implementar isso no Flames em PHP, sem JS. :)
@isiscarvalho751225 күн бұрын
Rapaz, vc é muito inteligente. Estou escolhendo um plano na hostinger, para criar um site, e apareceu opção com ou sem CDN incluído. Sou leiga no assunto, porém com a sua explicação consegui entender a diferença. Obrigada.
@DiasDeDev24 күн бұрын
Opa, Isis. Se for assinar algum plano anual, pode usar meu cupom DIASDEDEV: www.hostg.xyz/SHEz5
@matheus_1962525 күн бұрын
Cara assistir um vídeo teu ensinando como baixar o composer php alguns anos atrás e a didática foi TOP, não pulou nada e explicou linha por linha o que cada uma fazia, parabéns pela didática. 👏
@DiasDeDev24 күн бұрын
Fico feliz que tenha ajudado. :-D
@miguilim24026 күн бұрын
Vídeo top! Seria maneiro citar que da pra fazer quase tudo isso com o pacote brick/math sem instalar nenhuma extensão!
@DiasDeDev26 күн бұрын
Vou pesquisar. Não conheço esse componente.
@rodrigoum26 күн бұрын
O que acontece se: $n1 = new Number('1'); $n2 = new Number('3'); $resultA = $n1 / $n2; echo $resultA; $resultB = $resultA * $n2; echo $resultB;
@DiasDeDev24 күн бұрын
Adicionando as quebras de linha: 0.3333333333 0.9999999999
@rodrigoum23 күн бұрын
@@DiasDeDev eu pensei que $resultB voltaria para 1
@DiasDeDev22 күн бұрын
3v4l.org/hJEjv#v8.4.1
@DiasDeDev22 күн бұрын
Fui ver em Java, e ao tentar dividir new BigDecimal('1') por new BigDecimal('3'), ele lança uma exceção. Exception in thread "main" java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. at java.base/java.math.BigDecimal.divide(BigDecimal.java:1783) at MyClass.main(MyClass.java:7) Achei interessante. Acho válido você levantar esse caso lá na mailing list dos internals do PHP.
@tcsoares191426 күн бұрын
Daqui a pouco php fica mais decente como NODE rs ...
@DiasDeDev26 күн бұрын
Ah pronto. Kkkkkkk
@tcsoares191425 күн бұрын
@@DiasDeDev Zoeira, se eu falo isso a alguns até apanho na rua hahaha
@DiasDeDev22 күн бұрын
Kkkkkk Aqui é um lugar seguro. haushasusah
@vinelouzada26 күн бұрын
Era algo que sentia muita falta no PHP, com essa nova classe fica muito melhor! Algo bem parecido com BigDecimal do Java. Curti muito essa novidade do PHP. Excelente vídeo! Parabéns!
@DiasDeDev26 күн бұрын
Pois é. A classe Decimal trazia isso, mas o fato de ser uma extensão externa pesou. Agora sendo parte de uma extensão bundled é mais confiável.
@hiperesp26 күн бұрын
tava ansioso por esse vídeo! finalmente o php 8.4 foi lançado :)
@DiasDeDev26 күн бұрын
:-D
@rafabl726 күн бұрын
Já era hora! 💪🏼
@DiasDeDev26 күн бұрын
😅
@insightelevado26 күн бұрын
Esses vídeos sobre as atualizações, com exemplos práticos, são incríveis!