Ir ao conteúdo
  • Cadastre-se

thefill

Membro Pleno
  • Posts

    62
  • Cadastrado em

  • Última visita

Tudo que thefill postou

  1. Olá @Atrasado01 , bom dia! Não tenho conhecimento algum em relação ao processo de criação e de gerenciamento de uma startup, mas conheço um site com conteúdo muito bom em várias áreas da programação e de empreendedorismo que eu gostaria de compartilhar com você. O nome do site é Digital Innovation One, como eu já disse, lá você vai poder encontrar vários cursos gratuitos sobre vários assuntos desdo básico até assuntos mais avançados, desde programação web passando por móbile até mesmo cursos sobre empreendedorismo. Recomendo de mais esse site, espero que te ajude na sua caminhada.
  2. Olá @Mateus Santana silva Você já ouviu falar no Redux? Caso nunca tenha ouvido falar dele basicamente ele é um gerenciador de estado! Bem, resumidamente ele serve para compartilhar um dado(state) entre os componentes da sua aplicação. A imagem acima é muito famosa quando se trata de Redux. Nessa imagem a esquerda podemos ver uma aplicação React sem Redux, nela temos um problema, pois para que os nossos componentes tenham acesso ao nosso estado teremos que passar ele para cada um dos componentes individualmente, já na imagem a direita podemos ver uma aplicação com Redux e como ele funciona. No Redux nós temos um carinha chamado de Store, nele teremos todo o estado da nossa aplicação, dessa forma cada componente poderá ter acesso a esse estado. Acredito que ele possa resolver o seu problema. Essa foi uma explicação bem rasa sobre o Redux, então por isso, vou deixar aqui alguns links para que você possa se aprofundar mais no assunto: Documentação oficial do Redux (Documentação) Redux: Um tutorial prático e simples! (Artigo) Introdução a Redux com ReactJS (Curso) Gerenciado o estado das aplicações React com Redux (Curso) Espero ter ajudado!
  3. Faz umas semanas que decidi iniciar meus estudos em javascript com foco em me tornar um programador fullstack, por esse motivo gostaria de pedir, a quem puder, dicas de livros ou cursos ou projetos para que eu pudesse fazer para evoluir na minha caminhada. Agradeço desde já a quem puder me ajudar.
  4. Isso é fácil, é só você printar o nome do produto junto com o valor. Da mesma forma como você printou o valor: printf("Nome do produto: %s\n", Nome); Mas antes disso transforme sua variável nome em um vetor, dessa forma: char Nome[25];
  5. Olá @Joel Martins bom dia. Pelo que eu vi aqui, o problema esta relacionado com o buffer do teclado. Eu achei um site que ele explica melhor como resolver: Problemas com SCANF, GETS e GETCH Nele você pode encontrar dois exemplos funções para "limpar" o teclado. Teste ai, deve resolver.
  6. Ultimamente venho com essa duvida, de que forma eu poderia divulgar para o mundo que eu sou programador? Tipo, os trabalhos e atividades de programação da faculdade que faço que os professores passam, como eu faço para mostrar para as pessoas que eu fiz aquilo? Gostaria de chamar a atenção das pessoas para o meu trabalho mas não sei como.
  7. Olá @Guga04 , bom dia. Isso é bem simples de se fazer! Veja o exemplo abaixo: Tente fazer as alterações no seu código com base nesse exemplo que eu disponibilizei.
  8. Olá senhor @luizpx41 ! Eu consegui fazer aqui, mas infelizmente não vou poder disponibilizar o resultado para você. Mas, em contra partida, vou poder te ajudar com o que você vier a ter de dúvidas. Você já começou a fazer alguma coisa do código? Se sim, poste para termos uma ideia de como prosseguir!
  9. Olá @João Vitor Freitas bom dia. Pelos testes que eu fiz aqui na minha maquina o problema acontece na linha de número 52, quando você solicita para o usuário digitar o nome do curso que está sendo ministrado em uma determinada sala. Na minha máquina aparece um erro para mim: Pois bem! Pelo o que eu entendi, tente trocar isso: gets (dados[i][h][j].curso); Por isso: scanf("%s", dados[i][h][j].curso); Depois me diz se deu certo ou não.
  10. Olá @tibia8921 tudo bem? Ok. Você já começou a fazer? Se sim, poste aqui para podermos te ajudar na sua dúvida. Quer uma dica? Para não se atrapalhar na questão, resolva um item de cada vez. OBS: Pelas regras do fórum não podemos resolver, apenas ajudar com as dúvidas e dicas.
  11. Olá @Noob752 , bom dia! Certo. Pelo que eu entendi quando ele fala "a soma das diagonais de cada matriz" ele quer apenas a soma das diagonais da matriz A e a soma das diagonais da matriz B. Caso você não lembre, uma matriz tem duas diagonais, a diagonal principal e a diagonal secundaria, veja a imagem: Agora quando ele fala sobre "a multiplicação das duas matrizes" ele se refere a multiplicação entre essas duas matrizes, dando assim uma outra matiz como resultado, como podemos ver no exemplo abaixo: Espero ter lhe ajudado.
  12. Olá @miradors , qual seria a sua dúvida exatamente? Você já escreveu alguma coisa do código?
  13. Olá @TsunaY bom dia! Você já começou a fazer alguma coisa do código? Se sim, poste ele para podermos ter uma ideia de como proceder. E uma outra pergunta, o que seria esse "IRA"? Poderia me explicar?
  14. Bom dia mano @RafaelSK_ . Vou te recomendar um curso muito bom gratuito do youtube do canal De aluno para aluno. Ele tem uma playlist completa sobre C, desdo inicio até conceitos mais avançados, tudo gratuito. Quando eu estava começando também a aprender C ele me ajudou muito, então estou te recomendando pois acredito ele também vai te ajudar. Além de C, ele também tem playlist de vídeos de outras linguagens como Java que também é muito bom diga-se de passagem, essa playlist será muito útil para disciplinas futuras, principalmente quando você estiver aprendendo POO, geralmente eles ensinam POO em Java. O canal dele é esse: De aluno para aluno A playlist de C é essa aqui: Playlist de C Bons estudos!
  15. Olá Sr.@DiF, muito obrigado por me responder. Exatamente! Essa parte eu entendi. Agora essa parte ai do ajax é que eu não sabia, teria como você me dizer como se faz? Pode ser com um exemplo simples mesmo só para eu ter uma ideia de como é. Ou se não quiser dar um exemplo, poderia pelo menos dizer o assunto que eu pesquiso por aqui. Outra parte que eu estou confuso é relacionado a essa parte de troca do que aparece para o usuário, do spinner para os dados recebidos. Bem, de qualquer forma, mais uma vez, muito obrigado por me responder, vou continuar pesquisando aqui mas agora mais direcionado ao ajax.
  16. Estou tendo dificuldades para entender como usar um spinner, tipo eu sei que ele serve para mostrar ao usuário que alguma coisa esta carregando, por exemplo, se eu estou puxando dados de alguma API e quero dizer que algo esta carregando eu uso um spinner para mostrar ao usuário enquanto os dados que eu requisitei estão vindo, eu entendi que é uma coisa mais relacionada a aparência, mas eu gostaria de usar, só não estou entendendo como fazer essa transição do spinner para os dados no HTML. Se eu não me engano tem algo haver com o DOM do HTML, não é isso? Esse seria um exemplo básico de como usar o spinner que eu encontrei no W3School: <!DOCTYPE html> <html> <head> <title>Spinner Example</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <div class="spinner-border"></div> </div> </body> </html> Alguém poderia me ajudar a entender como isso funciona?
  17. Certo, mas você já conseguiu fazer alguma coisa? Caso não, tente ir por partes. Comece lendo os valores de cada um dos itens usando alguma estrutura de repetição!
  18. Olá @Joel Martins ! Para isso tente usar JavaScript, é mais recomendado para se usar junto com o HTML, além disso com ele as coisas ficam muito mais fáceis, ele tem um monte de funções que auxiliam a nossa vida. Para o seu caso eu sugiro você usar essa: Você declara os valores e deixa que ele some por você. Depois disso é só você dividir pelo tamanho do array. E adivinha! O JavaScript também tem uma função para isso, o nome dela é 'length'. Depois disso é só passar esse resultado para uma variável e mostrar no página HTML.
  19. Olá @907467 ! Primeira mente gostaria de te pedir para que você usasse a ferramenta de inclusão de código que o sistema do fórum disponibiliza. Bem, eu vi que no seu código você só declarou uma variável na Struct que você criou, enquanto no 'for' você pede que o usuário informe duas variáveis: Enquanto a função 'f1' eu não entendi muito bem o por que de você querer passar parâmetro para ela, não ficou claro essa parte para mim, poderia me explicar melhor?
  20. Olá @glm3001 A próxima parte seria: Para isso você teria que declarar um vetor e guardar esses números aleatórios nesse vetor para só depois printa-los na tela. Você sabe como usar um vetor em C?
  21. Eu consegui fazer em C, serve? Para isso eu utilizei o conceito de Struct em C, não sei se você conhece, tem isso em C++?! Deve ter. Eu apenas criei uma Struct simples só com o nome e pedi que o usuário me passasse um valor para criar um vetor dessa Struct, assim: Depois disso eu só peguei os nome e printei na tela. Se alguém quiser eu posto o código completo aqui.
  22. É @skyneGKL de fato esse troféu sai como deveria, eu tentei usar no compilador que a @Midori falou e deu certo, mas pode ser que em outros não fique do jeito que você gostaria. Eu te recomendo então a procurar coisas relacionadas a ASCII ART que são basicamente forma de se utilizar caracteres da tabela ASCII para "simular" um desenho, dessa forma: Tem vários sites na internet que disponibilizam galerias com desenhos feitos apenas com caracteres ASCII. Vou deixar aqui alguns desses sites com desenhos de troféus que eu consegui encontrar: TROPHY - ASCII ART Trophy.txt Awards Trophy Cup ASCII Text Art Nesse ultimo site tem dois exemplos de troféus em ASCII ART eu testei o segundo e deu certo na minha máquina, tenta ai! Esse foi o código que eu usei: printf("\n────────────────█████████───────────────"); printf("\n──────────────█████████████─────────────"); printf("\n───────────███████████████████──────────"); printf("\n────────────────────────────────────────"); printf("\n────────████████████████████████────────"); printf("\n────────████████████████████████────────"); printf("\n────────────────────────────────────────"); printf("\n█████████─████████████████████─█████████"); printf("\n█████████─████████████████████─█████████"); printf("\n███───────████████────████████───────███"); printf("\n███───────██████───██───██████───────███"); printf("\n─███──────█████──████────█████──────███─"); printf("\n──███─────████─────██─────████─────███──"); printf("\n───███────████─────██─────████────███───"); printf("\n────███───█████────██────█████───███────"); printf("\n─────███──█████────██────█████──███─────"); printf("\n──────███─███████──────███████─███──────"); printf("\n───────██─████████████████████─██───────"); printf("\n────────█─████████████████████─█────────"); printf("\n────────────────────────────────────────"); printf("\n──────────████████████████████──────────"); printf("\n───────────██████████████████───────────"); printf("\n─────────────██████████████─────────────"); printf("\n───────────────███████████──────────────"); printf("\n────────────────────────────────────────"); printf("\n────────────────█████████───────────────"); printf("\n──────────────█████████████─────────────");
  23. Olá @Helio Junnior Sartor Dalmolin, mano eu vi aqui que seu código possui alguns erros, por exemplo: Na linha 24 você deixou de usar o "&" junto da variável para informar ao computador onde você quer que ele armazene o valor recebido pelo usuário, interessante isso pois na linha 17 você não esquece de usar: Precisa prestar um pouco mais de atenção. O mesmo ocorre na linha 45: Como o mauro_b havia dito Então é provável que isso não de certo: Sabendo que a variável senha e senhan foram declaradas como inteiras: Na linha 48 esta faltando uma virgula entre o texto que quer ser exibido pelo printf e a variável: Em relação a segunda parte, vejo que você já tem total capacidade para dar continuidade ao exercício,só precisa de um empurrãozinho. Vamos lá, no enunciado pede-se para verificar se a senha atual esta correta para só então alterar a senha com uma nova, você poderia pedir a senha atual ao usuário e depois disso verificar com um if se ela é a mesma que foi declarada no inicio do código caso ela não seja igual você pode printar na tela uma mensagem de erro ao usuário, caso contrario é só você armazenar o novo valor informado na variável senha.
  24. Olá pessoal, fui instalar a dependência do firebase via NPM no meu projeto ReactJS e deu o seguinte erro: O arquivo de log /home/gabriel/.npm/_logs/2021-05-03T11_36_41_449Z-debug.log é esse aqui: Vi na internet que outras pessoas que tiveram problemas parecidos conseguiram arrumar com o npm cache clean --force, eu fiz isso e tentei mais uma vez, mas deu erro de novo: Vi aqui também que ele retorna um erro sobre um Response timeout: Response timeout while trying to fetch https://registry.npmjs.org/@firebase%2ffunctions (over 300000ms) Procurei na internet e me aconselharam a aumentar o tempo de 30s para 60s no arquivo .npmrc, mas eu também fiz isso e o erro continua, esse é o meu arquivo .npmrc: Como podem ver eu aumentei o timeout para alem do que me recomendaram e mesmo assim continua dando erro, não sei mais o que fazer. Quem puder me ajudar eu agradeço.

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!