Ir ao conteúdo
  • Cadastre-se

Reberth Siqueira

Membro Pleno
  • Posts

    119
  • Cadastrado em

  • Última visita

Tudo que Reberth Siqueira postou

  1. Eu tenho um elemento X let X = document.createElement("div"); Quando eu faço isso: body.appendChild(x); body.appendChild(x); body.appendChild(x); Só aparece o elemento X apenas 1 vez na página. X Eu não entendo porque acontece isto. Eu gostaria de poder "appendar" copias do elemento no mesmo documento. É possível?
  2. Boa noite, Eu estou desenvolvendo um projeto o qual eu desejo integrar o iFood para obter os dados de pedido. Mas eu não faço mínima ideia de por onde começar... Alguem já fez algo semelhante antes? Eu ainda não parei pra estudar integrações de serviços. Essa vai ser minha "primeira", eu to meio perdido quanto a isso.. Não sei nem se tenho que usar php ou alguma outra linguagem e nem sei se realmente é possivel fazer isto... Já entrei em contato com as empresas pedindo um auxilio e estou aguardando respostas. Enfim... Se alguem puder me dar uma direcionada eu agradeço muito!! att, reberth
  3. Então @DiF, to com dificuldade ao identificar o status da transferencia. Depois que eu executo o método .send(), meu ReadyState muda de 0 para 1 e fixa neste valor. E eu consigo obter os dados do arquivo mencionado na URL... ajuda eu // ARQUIVO JAVASCRIPT class conAjax { // padrão postDataType = x-www-form-urlencoded sendData = (type, url, handler, dados,postDataType)=>{ let httpRequest = new XMLHttpRequest(); console.log(httpRequest); // 1 CONSOLE.LOG - READYSTATE = 0 httpRequest.onreadystatechange = handler; console.log(httpRequest); // 2 CONSOLE.LOG - READYSTATE = 0 httpRequest.open(type,url,true); console.log(httpRequest); // 3 CONSOLE.LOG - READYSTATE = 0 httpRequest.send(); console.log(httpRequest); // 4 CONSOLE.LOG - READYSTATE = 1 } } window.onload = ()=>{ let ajax = new conAjax(); ajax.sendData("get","teste.xml"); } // teste.xml <*****> kkkk </*****> As saídas do meu console: Consegui resolver aqui!!!! O meu erro era não especificar a propriedade: onreadystatechange Mas não entendi o porque kkk
  4. Boa madruga!! Eu to tentando aprender sobre AJAX e até agora todos os exemplos que eu vi, eu não consegui identificar um bloco de configuração com o servidor. Só vi os caras partindo direto para a criação da instancia de XMLHttpRequest. To entrando agora nessa área de dados dinamicos e estou ficando meio perdido haaha
  5. Ok! Eu ainda tenho que me aprofundar em API e JSON, mas pelo menos agora sei o caminho. Mt Obrigado!
  6. Boa tarde! Eu to me aprofundando em Javascript e tenho 2 projetos que vou tentar desenvolver nessas férias de verão. Mas antes, eu preciso tirar algumas dúvidas: -> Posso usar Javascript no back-end? (Pra integrar API, conectar com o banco de dados, etc)? -> Se sim, eu poderia utilizar o javascript puro, ou algum runtime/frame work (tipo node.js, express)? Os 2 projetos que eu tenho planejado pretendem integrar e obter dados de outros serviços. Qual a melhor maneira de fazer isso?: -> Como integrar serviços? Bem, a última pergunta eu posso googlar, mas eu gostaria de saber a opinião/experiência de vocês, e obter possíveis conselhos. Obrigado desde já! att, reberth.
  7. Bom dia ! Aqui no escritorio onde trabalho, o pessoal utiliza um dominio contábil para realizar os serviços de contabilidade. O acesso é feito pelo browser e o site desse sistema é dominiosistemas.com.br - onde, é preciso do plugin Auto.Sky, porém quando o pessoal está conectado e utilizando o sistema, o mesmo plugin fica indicando perda de conexão, sendo que a internet não caiu, isso eu sei que é normal já que deve ser uma conexão UDP. Eu entrei em contato com o suporte desse dominiosistemas.com.br e eles me disseram que pelos logs analisados, foi verificado que a taxa de loss está extremamente alta, e então eles falaram que pode ser problema na rede daqui do escrito e era para verificar com o T.I. Só que eu já verifiquei a conexão com outros hosts como por exemplo google.com.br e a taxa de pacotes perdidos é 0%. Eu não tenho muito conhecimento em redes... Gostaria de saber quais testes posso fazer para saber se realmente é problema aqui na rede do escritorio ou se pode ser problema no host do dominiosistemas.com.br. Estou anexando os logs aqui no post. Agradeço a ajuda desde já, log.rar
  8. Pois é, em C aprendi que variavel global deve ser evitada. Mas pelo que eu to vendo em javascript não existe o conceito de ponteiros...
  9. Segue abaixo o Código: -------------> HTML <!DOCTYPE html> <html> <script src="js/main.js"></script> <link rel="stylesheet" href="css/main.css"> <head> </head> <body> <button onclick = "let more = new blocos(); more.more();">+</button> <button onclick = "let less = new blocos(); less.less();">-</button> <span id="container"></span> </body> </html> -------------> Css .retangulo{ width:10%; height: 25px; margin: auto; padding: 10px; } -------------> Java Script let array = []; let i = 0; const criar = (i, Color)=> { let objeto = {nome: "", color:""}; let element = document.createElement("div"); objeto = {nome: "nome"+i, color: Color}; array.push(objeto); for(var j = 0 ; j < array.length ; j++){ element.innerHTML = "<div class = retangulo style = background-color:"+array[j].color+">"+array[j].nome+"</div>"; document.getElementById("container").appendChild(element); } } class blocos{ constructor(){}; more(){ let color = Math.floor(Math.random()*(10)+1); console.log(color); switch(color){ case 1: // RED - VERMELHO // Criar um elemento -- OK // Criar um objeto do novo bloco -- OK // Dar um push no array -- OK // Atribuir um codigo HTML à esse elemento com innerHTML -- OK // Realizamos o appendChild -- OK criar(i,"red"); i++; break; case 2: criar(i,"blue"); i++; break; case 3: criar(i,"green"); i++; break; case 4: criar(i,"teal"); i++; break; case 5: criar(i,"purple"); i++; break; case 6: criar(i,"violet"); i++; break; case 7: criar(i,"pink"); i++; break; case 8: criar(i,"maroon"); i++; break; case 9: criar(i,"grey"); i++; break; case 10: criar(i,"black"); i++; break; } } less(){ var list = document.getElementById("container"); list.removeChild(list.childNodes[array.length-1]); array.pop(); i--; } } Eu estou com uma dúvida no meu código javascript: É possível eu armazenar os valores da variave i e da variavel array sem ser em uma variavel global?
  10. Foi exatamente que eu percebi um tempo depois. Que bom. Eu achava que pra utilizar recursão tinha que dar return em tudo... Ainda to aprendendo. Mas não desenvolvi lógicas muito mais apuradas.
  11. E ae!! Boa tarde! Preciso de ajuda com um exercicio da faculdade: Então eu criei: #include <stdio.h> int bin(n){ if(n >= 1){ bin(n/2); printf("%i ", n%2 ); }else{ return n%2; } } int main(){ bin(25); return 0; } Eu utilizei o resultado de um vídeo no youtube para verificar se está correto e aparantemente está. A minha dúvida é referente a forma que eu utilizei para poder fazer o programa. Minhas dúvidas: Tá certo colocar return somente no else? Tá certo eu dar o printf só depois da chamada recursiva? Agradeço a ajuda desde já! att, Reberth
  12. Bom dia! Eu to testando algumas coisas em javascript e tenho uma duvida em como aplicar responsividade. Eu tenho a seguinte estrutura: <-- HTMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL --> <!DOCTYPE html> <html> <script src="js/main.js"></script> <head> </head> <body onload = "makeGalery()"> <div id = "container"> <div id = "galery"> <img id="img0" src="foto.jpg"> </div> </div> </body> </html> // JAVA SCRIPTTT function makeGalery(){ document.getElementById("container").style.width = "1920px"; document.getElementById("container").style.height = "600px"; document.getElementById("container").style.border = "3px solid black"; document.getElementById("galery").style.width = "1920px"; document.getElementById("galery").style.height = "300px"; document.getElementById("galery").style.marginTop = "50px"; document.getElementById("galery").style.border = "3px solid blue"; document.getElementById("img0").style.width = "50px"; document.getElementById("img0").style.height = "50px"; document.getElementById("img0").style.marginTop = "10px"; document.getElementById("img0").style.marginLeft = "10px"; document.getElementById("img0").style.border = "3px solid green"; } A minha dúvida é: Obrigado desde já, reberth.
  13. Alguem pode me dar uma luz no que eu estou fazendo de errado ao tentar passar essa struct para uma função: struct pizzas { int codPizza1,precoPizza; char pizza[10], descricao[50]; }; int cadastrarPizza(struct pizzas *nova){ printf("entrou"); printf("%i\n",nova->codPizza1); printf("%i\n",nova->precoPizza); printf("%s\n",nova->pizza); printf("%s\n",nova->descricao); return 0; int main(){ struct pizzas listaPizzas[10]; listaPizzas[cont].codPizza1 = 11; listaPizzas[cont].precoPizza = 44; listaPizzas[cont].pizza[10] = "Peperoni\0"; listaPizzas[cont].descricao[50] = "peperonegostoso"; cadastrarPizza(&listaPizzas[cont]); return 0; } O meu printf está saindo conforme abaixo: Agradeço desde já
  14. Pois é @arfneto, consegui só deixar colorido compilando na minha VM com ubuntu 18.04 lts... Eu vou colocar as cores por causa do trabalho da minha facul. Eu queria fazer isso em casa, mas vou ter que fazer lá na faculdade mesmo, pois, lá os PCS tem SO unix
  15. Boa noite!! Eu to tentando printar informações com letra colorida no terminal, utilizando a biblioteca stdlib.h e as chaves (\x1b[31m (RED), \x1b[32m (GREEN), etc) e não dá certo.... O OUTPUT saí assim: Eu to escrevendo conforme exemplo abaixo: #include <stdio.h> #include <stdlib.h> int main(){ #define RED "\x1b[31m" printf(RED "TESTE"); return 0; } Mas se eu tentar no linux dá certo... Não sei o que fazer kkk sugestões?
  16. Bom dia!! Quero saber qual o melhor programa para realizar benchmark em notebook... Agradeço desde já
  17. nao foi Eu alterei o valor de todas as chaves que tinham C:\ Também copiei as 2 pastas (program files e program files (x86)) pro disco E:\
  18. E ai!! Boa noite! Eu tenho duas partições: C:\ (partição do windows) E:\ (partição dos programas) Eu quero instalar o photoshop no disco E:\, e apesar de eu alterar o local de instalação para o mesmo, o instalador vai lá e instala o photoshop no disco C:\... Já alterei o local padrão de instalação de aplicativos no WIN 10 e mesmo assim não vai. .... agradeço se alguem tiver uma solução
  19. entendi sim. Eu tinha notado isso no começo, até montei um teste pra mostrar pra você e ver se estava certo. Só que eu achava que tava errado kkk vide:
  20. RESOLVIDO JÁ!!!! Vide documentação do winsock xD https://docs.microsoft.com/pt-pt/windows/win32/winsock/getting-started-with-winsock

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!