Ir ao conteúdo
  • Cadastre-se

makotsunami

Membro Pleno
  • Posts

    82
  • Cadastrado em

  • Última visita

Tudo que makotsunami postou

  1. @lucio_jorge Verdade, já tive esse erro. Talvez se você fizesse DELETE FROM pedido AS p daria certo.
  2. O site está online? Tem alguma maneira de inspecionar o CSS desse site? Eu aposto que tem algum elemento HTML que ta segurando essa imagem. Tenta por width:300% na imagem pra ver se ela passa a linha vermelha.
  3. @th3xcalibur Vou te dar uma dica, algo que passei na pele, sofri e aprendi. Antes de fazer esse curso, pegue um curso de Javascript avançado e faça-o inteiro, mesmo que pareça inútil. https://www.udemy.com/modern-javascript-from-the-beginning/ Esse cara tem um canal no Youtube chamado Traversy Media eu acho, tem muita coisa boa e grátis no youtube, recomendo ainda mais do que o curso dele da Udemy.
  4. @IagoTM Tentou por o !important?
  5. Salve salve! https://codepen.io/jhonnyizidoro/pen/QJyMKK Muito simples. As divs são elementos com display block por default, ou seja, ela sempre vai ocupar 100% da largura do elemento pai. Basta adicionar o código abaixo no seu CSS. .some-div { display: inline; } @EDIT: CSS é uma linguagem muito peculiar. Ninguém acha que é difícil, mas é. É necessário muita experiência para dominar, sério! Eu sei o arroz com feijão. hehe XD Tem que meter bastante a mão na massa pra pegar o jeito.
  6. Amigo, você já configurou o firebase ou só deu um Ctrl C + Ctrl V no seu código? Você está usando NPM no seu projeto para trabalhar com módulos? Se sim, uma solução é fazer o uso do firestore. Você vai precisar de um arquivo de configuração do firebase que o próprio firebase te fornece no site, dai você pode importar esse arquivo para um outro arquivo que utiliza o firestore, e com isso iniciar seu banco. import firebase from 'firebase/app'; //MÓDULO NPM import 'firebase/firestore'; //MÓDULO NPM import config from './firebaseConfig'; //ESSE É O ARQUIVO DE CONFIGURAÇÃO FORNECIDO PELO PRÓPRIO FIREBASE const firebaseApp = firebase.initializeApp(config); const db = firebaseApp.firestore(); db.settings({ timestampsInSnapshots: true, }); export default db; Daí no arquivo Javascript que vai mandar a requisição você importa esse módulo que acabou de criar, que vai facilitar muito sua vida. Daí você pode usar alguns métodos bem simples. Para salvar algo no banco, pode exemplo, seria assim: import db from "./firebaseInit.js"; db.collection('registers').add({ votos_nulo: sua_variável_com_votos_nulos, votos_no_haddad: sua_variável_com_para_haddad, votos_no_bolsonaro: sua_variável_com_para_bolsonaro, //aqui pode ser enviado qualquer dado que será salvo no seu documento online do firebase }).then(docRef => { console.log('dados salvos, os votos serão apurados!'); }).catch(error => { console.log(error); }); Agora, caso você esteja usando Javascript Vanilla, sem node e sem NPM, ai eu já não sei. O que eu faria seria escrever meu código utilizando o node e npm depois utilizaria o Babel para compilar o código.
  7. @fredkissfree Boa tarde parceiro! Acho que você consegue solucionar esse problema com flexbox. Coloca uma classe nessa sua coluna, .center por exemplo. .center { display: flex; justify-content: center; align-items: center; /** ISSO AQUI ALINHA VERTICALMENTE */ } Se não funcionar tenta utilizar o !important, pois uma das muitas desvantagens do Bootstrap é ele ser difícil de sobrescrever os estilos originais. .center { display: flex !important; justify-content: center !important; align-items: center !important; /** ISSO AQUI ALINHA VERTICALMENTE */ } EDIT: Não se esqueça de verificar se o Bootstrap já não tem uma classe .center, pode dar ruim. Cria com um nome não convencional, ou cria em português: .centro.
  8. @Matheus Evandro Rech Sério isso? lol Como o @DiF falou, a universidade não ensina muito, a maioria das coisas você aprende é fora da sala de aula. Eu inclusive defendo que a universidade nem deve ensinar muito disso, como utilizar jQuery por exemplo. Acho que um grande papel da Universidade é dar um conhecimento básico geral e ensinar o aluno a lidar com pessoas. Isso na nossa área, é claro. Não espero isso de um curso de medicina kkkkk
  9. Absolutamente não. O complicado é que, você sem curso superior vai ser afetado negativamente em dois pontos: 1→ Muitas empresas grandes e médias requerem um certificado, mesmo eu não achando necessário, como eles tem um volume muito grande de pessoas, eles exigem. 2→ Difícil iniciação no mercado e nos estudos. Pois na universidade você fica inserido num meio onde você tem à quem recorrer caso tenha dúvidas sobre o que estudar. Outro ponto também é que na universidade é muito fácil você conseguir um estágio na área de programação. Mas assim, diploma não significa nada, você só terá um caminho, talvez, mais difícil. Tem muito programador excelente sem diploma e muito programador horrível com diploma.
  10. Você já tentou fazer outro processo que leve bastante tempo para ver se a variável max_execution_time está sendo lida pelo servidor? Tenta fazer um loop infinito em um arquivo e testa quanto tempo ele vai ficar rodando. Isso ta com cara de ser configuração de servidor mesmo.
  11. Você pode utilizar JavaScript moderno para economizar linhas. Esse código faz basicamente a mesma coisa que o código postado acima. Provavelmente não vai funcionar no Internet Explorer por ele ser um navegador antigo. fetch('file.txt') //Caminho do seu arquivo .then(response => response.text()) .then(text => { //O parâmetro text tem todo o conteúdo do seu arquivo txt, faça o q quiser com ele console.log(text); }) .catch(error => console.log(`Erro ao ler o arquivo: ${error}`));
  12. Amigo, sempre fiz isso usando Laravel, que deixa esse trabalho bem mais simples. Mas com PHP não é tão difícil também! É muito importante você saber que existem muitas formas de fazer isso, inclusive deve ter bibliotecas prontas. Como eu faria: 1→ Todos os filtros seriam passados como parâmetros GET, o primeiro passo seria filtrar meu array de produtos. Supondo que você tenha um array tipo esse: $carro_1 = [ 'marca' => 'Ford', 'modelo' => 'Fiesta', 'preco' => 29000 ]; $carro_2 = [ 'marca' => 'Ford', 'modelo' => 'Ka', 'preco' => 25000 ]; $carro_3 = [ 'marca' => 'Renault', 'modelo' => 'Clio', 'preco' => 15000 ]; $carros = [$carro_1, $carro_2, $carro_3]; Daí você verifica se os parâmetros GET foram passados, e para cada verificação você faz um filtro no array. if (isset($_GET['marca'])) { $carros = array_filter($carros, function($carro) { return $carro['marca'] === $_GET['marca']; }); } if (isset($_GET['modelo'])) { $carros = array_filter($carros, function($carro) { return $carro['modelo'] === $_GET['modelo']; }); } if (isset($_GET['preco_minimo'])) { $carros = array_filter($carros, function($carro) { return $carro['preco'] >= $_GET['preco']; }); } if (isset($_GET['preco_maximo'])) { $carros = array_filter($carros, function($carro) { return $carro['preco'] <= $_GET['preco']; }); } 2→ Dai para reduzir as opções você deve passar uma variável para sua tela com as opções. Supondo que o usuário tenha realizado um filtro de valores, eu ainda preciso de uma variável com as marcas disponíveis para serem mostradas na minha tela. Para achar todas as marcas do meu array de produtos e armazenar em uma variável sem que esses valores se repitam, posso fazer um map no array. Então minha variável marcar seria uma variável com todas as marcas mostradas. $marcas = array_unique(array_map(function($carro) { return $carro['marca']; }, $carros)); Mas como eu disse, acho que usar uma biblioteca é melhor. Dei uma pesquisada e essa aqui achei bem legal. https://github.com/ircmaxell/filterus
  13. Quando você faz document.getElementById você está selecionando o elemento HTML da sua página. Então quando você compara login1 com senha, você está companhando: ISSO: <input type="text" id="login" class="caixalogin"> COM ISSO <input type="password" id="senha" class="caixalogin"> Que são duas coisas bem diferentes. Para compara, você precisa pegar o valor desses campos, ou seja: if (login1.value == "teste" && senha1.value == "teste"){ document.getElementById("kkk").innerHTML="certo"; }
  14. Então, agora deu pra entender melhor. Você vai ter que colocar essa verificação no seu evento keydown. Depois que você movimentar seu bloco, você terá que chamar uma função que faz um loop no seu array de obstáculos e verifica se algum deles tem a mesma posição que o bloco. Acho que você vai ter que tirar a função atualiza do seu objeto e colocar ela separada.
  15. Eu acho que sim. Hoje em dia qualquer aplicação que não seja muito pequena vale a pena você construir ela inteira utilizando uma API como backend. Se for fazer uma API atribua todos os trabalhos de processamento de dados para ela. Vantagens → você vai separar o back do front. → você um dia precisar desenvolver para outras plataformas ja vai ter uma API pronta → Mais liberdade no front Enfim cara, só tem vantagens. A não ser que seja uma coisa muito pequena, tipo um site pessoal ou algo do tipo.
  16. Amigo, eu não li seu código inteiro. Você já considerou a possibilidade de verificar a posição deles em relação à tela? Tipo assim: if (elementoA.offsetTop == elementoB.offsetTop && elementoA.offsetLeft== elementoB.offsetLef) { //Código }
  17. Cara, quando eu preciso fazer algo assim, independentemente da plataforma, eu entro no site https://codepen.io/ e busco algo meio pronto, daí eu adapto para o meu projeto. Você não vai conseguir algo pronto, isso é fato, vai ter que dar uma pesquisada, tem muita coisa.
  18. Amigo, você não fechou a tag <p> e fechou a <label> antes do <span>. Seu HTML está todo quebrado.
  19. Pelo que você postou não dá pra saber bem o problema que você está enfrentando. Um fato é: o código abaixo deve ser junto, sem espaços. /**ERRADO*/ #fundo-em cima{ background: #808000; } /**CERTO*/ #fundo-em-cima{ background: #808000; } Seria esse o problema?
  20. Boa tarde, tudo certo/ Você deve ter uma Servlet que recebe uma requisição POST e processa essa requisição. Então, utilizando JavaScript, você consegue enviar uma requisição para essa servlet. Isso é um AJAX com o JavaScript moderno. Tem outras maneiras de fazer também, inclusive utilizando JQuery. fetch('http://localhost:0000/SuaServlet', { method: 'POST', headers: { 'Accept': 'application/json, text/plain, */*', 'Content-Type': 'application/json' }, body: JSON.stringify({ score: score }) }).then(() => { alert('Score cadastrado com sucesso.'); }) .catch(error => { alert('Ocorreu um erro ao cadastrar seu score:' + error); });
  21. @EduardoMQS Você vai ter que fazer igual ao @DiF te falou (primeira resposta). Utilizando Regex e a função match().
  22. Me responde uma coisa que você não deixou claro na sua pergunta. Você precisa criar um app para entrar no estágio?
  23. Honestamente você vai ter que começar praticamente do zero. Você precisa aprender muito bem JavaScript e depois aprender ReactNative e Redux. Você vai precisar manjar de webpack também, pelo menos o básico, para usar npm pelo menos. Enfim, se você não sabe essas coisas, duas semana não vai ser o suficiente nem para você aprender isso. Difícil dizer dizer quanto tempo leva, você não especificou muito bem como vai ser, quantas telas vai ter... Eu acho que demora entre umas 40horas, talvez menos, talvez mais. EDIT: Você manja de Java, poderia fazer utilizando o Android Studio. O problema é que não iria gerar código para ios.
  24. @marcelosbraga01 Cara, isso está afetando o funcionamento do seu site ou só está aparecendo esse Warning com o funcionamento normal?
  25. Acho que você precisa se aprofundar um pouco mais. JSON é um objeto JavaScript (JavaScript Object Notation), dai o nome da sigla JSON. Acesse https://randomuser.me/api/ que você verá o que é JSON. Acho que não tem um serviço gratuito que te forneça isso. Você precisaria achar uma API em que você possa enviar uma requisição com o CPF/CNPJ como parâmetro e essa API te retornaria um JSON com os dados da pessoa. Mas com um conhecimento raso você não vai conseguir. Para isso você nem precisa saber PHP e MySQL, você faz só com JavaScript. Aconselho estudar um pouco, não é um projeto tão complicado. Mas você vai ter que achar uma API que te forneça esses dados. adicionado 7 minutos depois Edit: tava dando uma olhada só por curiosidade e vi que tem um site que te fornece consulta de CNPJ grátis, é bem legal pra você entender. Da uma olhada : https://receitaws.com.br/api É só você mandar uma requisição GET para o link https://www.receitaws.com.br/v1/cnpj/[CNPJ] trocando o [CNPJ] do final para o CNPJ que você quer buscar (somente números).

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!