Tutora Mayla

Respostas no Fórum

Visualizando 30 posts - 211 até 240 (de 341 do total)
  • Autor
    Posts
  • em resposta a: Dúvida questão 95 #66186
    Tutora Mayla
    Mestre

    Gustavo, como dito o problema está nesta linha print(f'{j["cod"]:>4}{j["nome"]:<10}{j["gols"]:<10}{j["total"]:<5}'), ele ocorre pois gols é uma lista, logo não consegue ser printada desta forma. Bata adicionar a transformação para string, ficando assim {str(j["gols"]):<10} que funcionará.

    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: M03A11 – Exercícios 045 #66025
    Tutora Mayla
    Mestre

    Antonio, não é necessário colocar

    
    se(c == 1){
        num=num
    }
    

    pois estaria sendo atribuída a variável num a ela mesma sem nenhuma alteração. Como a atribuição a num já está sendo feita fora do laço, não é necessário atribuir nada a ela dentro do laço.
    Basta tirar esse bloco se que seu código estará perfeito. Parabéns!!

    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: .htaccess #66024
    Tutora Mayla
    Mestre

    Roberto, em primeiro lugar não há impedimento para que o código vá ao ar. O projeto na verdade se trata de um projeto educacional que não tem como foco tornar-se um projeto profissional. Se fosse colocado muita tecnologia nesse estágio do aprendizado, se tornaria no fim um copia e cola de código, que não é o intuito do curso. O começo do estudo deve ser pautado por um exemplo mais simples para que se adquira conhecimento antes de avançar para partes com tecnologia mais avançada.

    Quanto a pasta include, não há como se ter acesso a ela, o acesso se restringe ao nome do arquivo mas não seria possível pegá-lo do servidor nem chamar a função de fora do nosso script. Para que fosse possível “hackear” o site teria que saber além da pasta onde está o arquivo qual função encapsulada deveria ser usada para aí sim chamá-la, ou seja sem acesso ao código PHP não seria possível realizar tal chamada. Apenas se o seu código fosse vazado haveria uma possibilidade de acesso a esse nível, porém se isso acontecesse não importa a complexidade do código já que ele está suscetível à invasão e uso indevido.

    O código do curso pode sim ir ao ar, não há problemas de segurança, só não há planejamento suficiente relacionado a segurança para um nível profissional já que o nível profissional seria algo mais avançado. No contexto do curso só haveria problema caso houvesse vazamento do código, o que é um problema em qualquer contexto.

    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: Rede cliente-servidor #65955
    Tutora Mayla
    Mestre

    Joab, para acessar o roteador, a operadora vai ter que lhe passar a senha, em alguns roteadores a senha geralmente vem sendo informada em um papel colado em alguma parte do roteador onde é possível ler o usuário e senha.
    Se não tiver como ter acesso a esse login, será preciso comprar outro roteador pra ligar o da operadora nesse novo e aí sim ter acesso ao controle desse novo roteador.

    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: Instalação Debian Máquina Virtual #65954
    Tutora Mayla
    Mestre

    Jose, a solução para esse problema é reinstalar o sistema. Baixe a iso novamente do site, confira que é realmente a certa e a desejada e refaça o processo de instalação.
    Caso o erro persista volte a entrar em contato que lhe ajudaremos.

    em resposta a: M03A13 – Exercícios com Estrutura PARA #65952
    Tutora Mayla
    Mestre

    Antonio, algumas considerações sobre o seu código:

    • O primeiro erro que percebo é que ao testar n2 <= n1 e n1 >= n2 chega-se ao mesmo resultado, tendo n1 sendo maior ou igual a n2, ou seja, não é necessário realizar 4 laços, apenas 2, sendo um com decremento do passo e um com incremento do passo.
    • Para evitar problemas, não use a própria variável onde o número foi lido para iterar o passo, e sim crie uma cópia dela e aí sim modifique essa cópia.
    • A estrutura do laço para consiste em para (<inicializar a variável>; <condição de parada>; <incremento ou decremento do passo>). Assim não faz sentido definir o passo no primeiro espaço, o passo deverá ser usado apenas no terceiro espaço. O seu para deverá ter uma estrutura parecida como a seguir, aproveitando para realizar a cópia da variável que citei no tópico anterior. O laço deverá ser semelhante a: para( inteiro c = n1; n1 <= n2; c+= passo) e de forma parecida o segundo laço deverá ser feito.

    Seu código está indo no caminho certo, falta pouco e estará certíssimo.
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: User edit form #65951
    Tutora Mayla
    Mestre

    Balys, como respondi no tópico Código o problema pode vir de várias partes.
    Que bom que o aluno Ricardo conseguiu lhe ajudar a identificar onde estava o problema. Parabéns pela resposta!
    Continuem se dedicando assim e se tornarão cada vez programadores melhores!
    Quaisquer outras dúvidas basta entrar em contato.

    em resposta a: Retornar números de registro ao realizar uma busca. #65950
    Tutora Mayla
    Mestre

    Lee, isto está acontecendo pois este código irá realizar a contagem de todos os jogos que estão cadastrados no banco. Por exemplo, se na tabela jogos tem 11 jogos cadastrados, este código sempre dirá que existem 11 jogos.
    Para atingir o seu objetivo deve ser feita a contagem de quantos jogos a busca feita em $busca = $banco->query($q); retorna. Isso é possível utilizando a contagem de linhas retornadas. Por exemplo:

    $busca = $banco->query($q);
    if (!$busca) {
        echo “Erro na busca.”;
    } else {
        if ($busca->num_rows == 0) {
            echo “Nem um registro encontrado!”;
        } else {
            echo "$busca->num_rows jogos encontrados!";
        }
    }

    Isto funciona porque a variável $busca->num_rows armazena quantas linhas da tabela foram retornadas para a busca realizada no banco.

    Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

    em resposta a: PHP/MYSQL 00 inserindo dados na tabela jogos #65948
    Tutora Mayla
    Mestre

    Mateus e Lee, pedimos desculpas novamente pelo transtorno, o problema já foi enviado para o setor responsável para correção, dentro de alguns dias já estará corrigido. Obrigada por nos terem informado.
    Quaisquer outras dúvidas ou problemas por favor entrem em contato que ajudaremos.

    em resposta a: M03A11 – Exercícios 045 #65946
    Tutora Mayla
    Mestre

    Antonio, o seu código está certo, porém com um pequeno ajuste ele ficará melhor ainda.
    Em vez de colocar num=sorteia(1,10) dentro do laço e verificar se é a primeira iteração, coloque-o antes do faca, assim não há a necessidade da variável primValor podendo então ser utilizada apenas a variável num.

    Tente fazer este ajuste, caso consiga seu código estará certíssimo! Parabéns pela resolução, continue se dedicando e será cada vez um programador melhor!
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: Código #65945
    Tutora Mayla
    Mestre

    Balys, este erro ocorre quando a busca no banco de dados falha. A chamada $banco->query($q) retorna false quando a busca não for executada com sucesso. Você pode adicionar um tratamento deste caso ao seu código para que este erro não ocorra novamente.
    Tente investigar os possíveis motivos para a busca falhar e encontrar uma forma de resolver este erro.
    Verifique também o seu arquivo user-edit.php, pois muitas vezes a causa raiz de um erro não está no mesmo lugar onde ele se manifesta.

    Espero ter ajudado, caso a dúvida persista volte a entrar em contato.

    em resposta a: MOD 03 EX 038 #65944
    Tutora Mayla
    Mestre

    Rafael, parabéns pela sua resposta, está correta! Continue se dedicando assim e será cada vez um programador melhor!
    Obrigada por compartilha-la com a comunidade, assim construímos juntos uma comunidade cada dia melhor!

    em resposta a: Módulo 5 exercício 70 #65943
    Tutora Mayla
    Mestre

    Bruna, poderia por favor enviar o seu código? Para que possamos entender melhor o que está acontecendo e lhe ajudar de melhor forma.

    em resposta a: M01A08 – DIVISÃO REAL – EXERCÍCIOS EXTRAS #65942
    Tutora Mayla
    Mestre

    Rondineli, a ideia não é fazer um código exatamente igual ao do professor, o importante é realizar um código que resolva o problema proposto de forma correta. Para o código estar certo basta ter a saída certa (e utilizar o que foi proposto para o aprendizado da aula referente). Os exercícios tem resolução para ajudar no ensino do passo a passo para desenvolver o pensamento lógico que chegará a resposta, mas é importante antes de olhar a resposta do professor tentar resolver sozinho.
    Se houver dúvidas tanto no desenvolvimento do código quanto para saber se está certo, basta perguntar aqui no fórum que a tutoria lhe ajudará.
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: M01A08 – DIVISÃO REAL – EXERCÍCIOS EXTRAS #65621
    Tutora Mayla
    Mestre

    Rondineli, alguns pontos sobre o seu código:

    • real modulo, divreal = t.inteiro_para_real(n1)/n2 aqui está sendo feita a conta, porém as variáveis n1 e n2 não tem valores ainda. O correto seria apenas declarar a variável divreal e ao longo do código, após atribuir valores a n1 e n2, realizar a conta atribuindo a divreal um valor.
    • divreal = n1\n2 não existe o operador \, o correto aqui seria usar a /. Removendo o erro que citei anteriormente, apenas esta linha corrigida, e adicionando a função de conversão de tipos, já executa a conta corretamente.
    • escreva (“DIVISÃO REAL = ” +divint+ “\n”) a variável divint está sendo escrita duas vezes, aqui basta mudar para a variável divreal

    Espero ter ajudado, continue se dedicando assim e irá se tornar cada vez melhor!
    Quaisquer outras dúvidas estamos a disposição.

    em resposta a: M01A10 – Operações com Textos – Olá pessoal #65620
    Tutora Mayla
    Mestre

    Cristiano, o exercício não exige que esse caso extremo seja tratado, parabéns pela iniciativa de tratar essa situação!
    Uma forma melhor de faze-lo, seria utilizando a própria função posicao_texto para verificar se foi digitado um nome apenas ou um nome completo e emitir um erro ao usuário caso a entrada não seja a desejada. A função retorna -1 caso não ache a cadeia pesquisada. No próximo módulo, após aprender o bloco se será possível realizar este teste desta forma que sugeri.
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: ex062 – limpar tela #65619
    Tutora Mayla
    Mestre

    Giovane, que bom que conseguiu achar o comando!
    Quaisquer outras dúvidas estamos a disposição.

    em resposta a: Instalação sem GDM #65615
    Tutora Mayla
    Mestre

    Gabriel, parabéns por ter conseguido instalar o Debian e que bom que conseguiu ver que é melhor utilizar o Ubuntu por agora, mas não deixe isto te desanimar a aprender mais sobre o Linux. Tente instalar o Debian em uma máquina virtual para que possa ir aprendendo mais sobre ele e sobre as distribuições Linux com menor comprometimento (sem interferir no cotidiano da sua máquina já que a MV só seria usada quando desejado).
    Quanto a ser melhor ou não de programar no Linux, é uma opinião que varia de programador para programador, alguns acreditam que pela maior liberdade do Linux para certas configurações e ações ele se torna melhor, mas se tais coisas não são necessárias no seu cotidiano não há diferença. É uma opinião pessoal que vai depender não só do programador mas também do que deseja-se fazer.
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: PHP/MYSQL 00 inserindo dados na tabela jogos #65614
    Tutora Mayla
    Mestre

    Lee, obrigada por informar este problema, irei enviar para o setor responsável para que seja corrigido.
    Peço desculpas pelo inconveniente, obrigada novamente por estar ajudando essa comunidade a se tornar cada vez melhor!

    em resposta a: Retornar números de registro ao realizar uma busca. #65613
    Tutora Mayla
    Mestre

    Lee, poderia por favor descrever mais sua dúvida para que eu consiga te ajudar de melhor forma.

    em resposta a: Styles.xml #65612
    Tutora Mayla
    Mestre

    Joyce, que bom que conseguiu resolver seu problema!
    Se houver quaisquer outras dúvidas basta entrar em contato.

    em resposta a: Exercício 70 #65593
    Tutora Mayla
    Mestre

    Rodrigo, poderia por favor nos dizer com que exatamente está tendo dúvidas? Com quais exercícios ou quais matérias.
    Se possível poste sua tentativa de resolver o exercício 70 aqui para que possamos melhor te auxiliar. E também dos demais exercícios onde há dúvidas.

    em resposta a: Dúvida sobre o exercício 084 #65336
    Tutora Mayla
    Mestre

    Jonathas, seu código está bom. Como dito pelo aluno Icaro esta foi uma ótima iniciativa de tentar fazer algo além do exercício proposto.
    Quanto à sua pergunta, o que acontece neste caso não é um valor nulo. Quando o usuário pressionar ENTER sem digitar um valor, a função input() irá retornar uma string vazia, o que faz com que a conversão para float não funcione.
    Tente seguir a sugestão dada pelo Icaro e pensar em como tratar estes casos e, se for necessário, revise o Exercício Python #057 – Validação de Dados onde foi feita validação de dados pela primeira vez.

    Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

    em resposta a: Senti falta do unsigned int #65335
    Tutora Mayla
    Mestre

    Matheus, enviaremos sua sugestão ao setor responsável.
    Obrigada por estar compartilhando seus conhecimentos com a comunidade!
    Se houver quaisquer dúvidas basta entrar em contato que lhe ajudaremos.
    Se tiver mais alguma sugestão sobre os cursos por favor nos envie através da aba Ajuda!

    em resposta a: Exercício do Módulo 02 —-0022 #65334
    Tutora Mayla
    Mestre

    Icaro, parabéns pela dedicação!!
    Sua forma de estudar é muito boa, continue sempre revisando e exercitando tudo que aprende assim sempre estará se aprofundando mais e se lembrando do que aprendeu.
    Outro hábito muito bom que percebo que você mantem é de sempre ajudar aos colegas, compartilhar conhecimento é sempre uma das melhores formas de aprender.
    Permaneça com seus esforços e evoluirá muito em seus conhecimentos ao longo do tempo tornando-se um grande programador.
    Se houver quaisquer dúvidas sobre os cursos basta entrar em contato que lhe ajudaremos.

    em resposta a: Exercício do Módulo 02 —-0022 #65332
    Tutora Mayla
    Mestre

    Antônio, que bom que a resposta maravilhosa do Icaro te ajudou.
    Vejo que sua intenção no se (n1<n2 ou n1>n2 ou n2<1 ou n2>n1) era abranger os casos onde n1 é diferente de n2. Para realizar isto de forma mais fácil basta colocar se (n1 != n2). De uma olhadinha na aula M02A01 – Operadores Relacionais novamente para relembrar um pouco como os operadores relacionais funcionam.

    Se houver quaisquer outras dúvidas basta entrar em contato.
    Parabéns pela dedicação ao estudo! Continue assim e irá aprender cada vez mais.

    em resposta a: setImageDrawable() #65330
    Tutora Mayla
    Mestre

    Ernesto, que bom que conseguiu encontrar a solução do seu problema!
    Se houver quaisquer outras dúvidas basta entrar em contato.

    em resposta a: Exercício 024 #65291
    Tutora Mayla
    Mestre

    Francisco, Parabéns! Sua resolução do exercício está super certa! Continue se dedicando assim e estará cada vez melhor.
    Se houver quaisquer dúvidas basta entrar em contato que lhe ajudaremos.

    em resposta a: Não consegui fazer download do Xirrus #65175
    Tutora Mayla
    Mestre

    Guilherme, é possível baixar através deste link Download Xirrus.
    Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.

    em resposta a: Desafio 9 #65063
    Tutora Mayla
    Mestre

    Samael, uma forma de fazer é utilizar imagens dentro de uma tag âncora para criar este link, uma vez que utilizar o vídeo incorporado dentro de uma tag âncora não funcionará. Dessa forma teríamos a tag âncora por fora e, dentro dela, uma tag de imagem com a imagem desejada. Isto direcionaria para a página do vídeo específico onde teria o vídeo incorporado do YouTube, conforme o desafio propõe.

    Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.

Visualizando 30 posts - 211 até 240 (de 341 do total)