Ir ao conteúdo
  • Cadastre-se

Um mero usuário

Membro Pleno
  • Posts

    160
  • Cadastrado em

  • Última visita

posts postados por Um mero usuário

  1. Em 14/04/2021 às 06:50, KairanD disse:

    O Ubuntu até roda, mas fica meio capenga por conta do GNOME (experiência própria com 2GB). Eu daria preferência ao Linux Mint (que é bem leve, mesmo usando Cinnamon) ou Kubuntu. Se quiser algo ainda mais leve, Xubuntu.

    realmente... o que eu fiz no meu pc (instalei kali uma vez para testar umas coisas) foi instalar tudo do GNOME, desinstalei o XFCE e fiz uns paranauezinhos lá... fiquei com kali com gnome... e se fizesse o contrário: instalar ubuntu com XFCE/KDE/LXDE/qqer outra interface?

    Em 14/04/2021 às 08:27, Pepse disse:

    cara dá pra você usar o Windows 10 mas com a ISO personalizada sem essas coisas que a Microsoft deixa

    isso seria o que? linuxfx? acho q a microsoft ainda vai processar os criadores por cópia...

  2. o mouse é nativo (tipo mousepad) ou USB? se for mousepad, tem uma chance de ser kernel. Na minha distribuição, após 10 a 15 minutos o mouse e o teclado travam, e só funcionam os USB, os nativos ficam travando...

     

    outra coisa que pode ser é muita CPU e RAM sendo usada... quando meu PC tá fazendo algo com muito processamento requerido, minhas coisas (menos o mouse) travam, ficam preto-e-branco (estou usando um programa q mostra quando a guia trava), daí eu espero o processo acabar ou abro no tty1 (ctrl+alt+f1) e uso "killall [tab tab y (pra listar as possibilidades)]"... vejo o que acho que pode ser, q parece suspeito (tipo uma VM sendo copiada, sei lá, qualquer coisa) e mato o processo... libera tudo NA HORA hahahaha.... veja se é algo do tipo :)

  3. float alfa=3,456789;
    float beta=0;
    float cache=0;
    
    cache=(alfa%0,0001)/10000;
    beta=alfa-cache;
    
    if (cache>=0.0005)
    {
      beta=beta+0.0001;
    }

    fiz um script para teste só... mude os valores de 0,0001/0,0001/10000/0.0005 adicionando/tirando zeros para ajustes... alfa = antes de converter, beta = depois... cache é só para calculos mesmo, eu criei ela, mas dá pra fazer o calculo todo sem ela... mas com ela fica mais legivel o codigo... boa sorte :)

  4.  

    14 minutos atrás, Gustavo L1m4 disse:

    @Um mero usuário Se voce fazer login como administrador, ele provavelmente não vai pedir permisão,

    realmente, mas meu usuário tem todas as permissões necessárias, só cansa sempre digitar o comando no terminal, e se colocar junto da inicialização ele roda sem o sudo, ou seja, não funciona.


    pensei em adicionar apenas o ntpd no arquivo sudoers, mas 1º nn sei como fazer isso, e 2º não sei se vai funcionar quando ligar o pc ou no login, sem eu precisar digitar nada

     

    edit: (já mexi no sudoers, mas daí todos os "sudo"s que digitava não pediam senha, o que é uma baita falta de segurança no meu pc. queria autorizar apenas o ntpd...)

    14 minutos atrás, Gustavo L1m4 disse:

    ou transformar seu usuario em admin

    ele já é... não é o root, mas tem todos os privilégios.

  5. eu quero executar o comando "sudo ntpd -qg" sempre que ligar o PC, ou quando eu fizer o login, mas sem precisar digitar a senha... tentei editar o programa e adicionei a permissão "ugo+st", mas não funcionou sem o sudo. Sempre que ligo meu computador, ele ligava com o ano 2009, e uma data bem errada. Ontem configurei o horário na BIOS, agora está ligando com o horário de ontem. Não me importo se a BIOS tiver com o horario errado, desde que o computador mantenha o horário certo. Existe algo para executar o ntpd como sudo?

  6. 2 horas atrás, Midori disse:

    Com um compilador de C++ você pode programar no "estilo C", mas se tivesse criado uma classe não conseguiria compilar com um de C.

    Agora fez mais sentido, estava usando o "g++", não o "gcc" hahah

     

    2 horas atrás, Midori disse:

    char *strrev(char *str);

    qual é a dos asteriscos ali? nunca usei isso nos projetos de C/C++

  7. 9 horas atrás, Lucca Rodrigues disse:

    @Um mero usuário

    (...) identifique o último caractere (sem ser o caractere nulo) e o primeiro, e os troque (...)

    só para me orientar, qual seria o caracter de espaço depois do nulo? tipo assim: string cabe 10, eu coloco banana... fica b|a|n|a|n|a|/0|sobra|sobra|sobra.. o que estaria ali na "sobra"?

     

    muito obrigado gente, vocês me ajudaram muito :)

  8. using namespace std;
    
    //BIBLIOTECAS
    #include <iostream>
    #include <math.h>
    #include <stdlib.h>
    #include <ctype.h>
    #include <cstring>
    
    //CONSTANTES
    
    
    //VARIAVEIS
    
    
    //SUBROTINAS
    
    
    int main()
    {
      int valor = 0;
      char palavra[15], inversa[15];
      cout<<"\nDigite uma palavra ou número: ";
      gets(palavra);
      
      for(int i = 0; palavra[i]; i++)
      {
        palavra[i] = tolower(palavra[i]);
      }
      strcpy(inversa, palavra);
      strrev(inversa);
      valor = strcmp(palavra, inversa);
      if(valor == 0)
      {
        cout<<"\n\n"<<palavra<<"é palíndromo\n";
      }
      else
      {
        cout<<"\n\n"<<palavra<<"não é palíndromo\n";
      }
    }

    meu código está correto, pois copiei da internet, com leves mudanças, mas não compila:

    usuario@maquina:~/Programação/C/Desafios/$ g++ Palindromos.c -o Palindromos
    
    
    Palindromos.c: In function ‘int main()’:
    Palindromos.c:24:3: error: ‘gets’ was not declared in this scope; did you mean ‘fgets’?
       24 |   gets(palavra);
          |   ^~~~
          |   fgets
    Palindromos.c:31:3: error: ‘strrev’ was not declared in this scope; did you mean ‘strsep’?
       31 |   strrev(inversa);
          |   ^~~~~~
          |   strsep

    substitui o gets por fgets, mas apareceu esse erro:

    Palindromos.c:24:16: error: too few arguments to function ‘char* fgets(char*, int, FILE*)’
       24 |   fgets(palavra);
          |                ^
    In file included from /usr/include/c++/10/cstdio:42,
                     from /usr/include/c++/10/ext/string_conversions.h:43,
                     from /usr/include/c++/10/bits/basic_string.h:6545,
                     from /usr/include/c++/10/string:55,
                     from /usr/include/c++/10/bits/locale_classes.h:40,
                     from /usr/include/c++/10/bits/ios_base.h:41,
                     from /usr/include/c++/10/ios:42,
                     from /usr/include/c++/10/ostream:38,
                     from /usr/include/c++/10/iostream:39,
                     from Palindromos.c:4:
    /usr/include/stdio.h:564:14: note: declared here
      564 | extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
          |              ^~~~~

    o que eu poderia fazer para compilar corretamente?

     

    Edit: Ah, aquelas milhões de bibliotecas são propositais :)

    Edit2: tentei <string.h> E <cstring>, nenhuma melhorou na compilação

    • Confuso 1
  9. Pode ser problema no arduino... uma vez funcionou meu LCD, fui dormir, no outro dia liguei o arduino (mesmo codigo) e o LCD tava assim... resultado: arduino queimado, nem no computador conectava... se seu processador está aquecendo excessivamente, achamos o problema :(

  10. desculpe, mas está um pouco confuso seu código para mim... eu estou redigindo ele
     

    #include <stdio.h>
    #include<conio.h>
    
    char c(){
      char nome[10];
      printf("Digite um caractere: ");
      scanf("%s", &nome);
      return nome;
    }
    
    int main(){
    
      int i, j, n, m;
      char no[10];
      no [10] = c();
      printf("informe a matriz");
      scanf("%d %d", &m, &n);
      for (i = 1; i == m; i++)
      {
        for (j = 1; j == n; j++) printf(" %s", no );
        printf("\n");
      }
      return 0;
    }

    diminui seu código e o tornei legível... note que apaguei o '<' de dentro dos "fors" e troquei por '=='... troquei "var=var+1" por "var++"
     

    #include <stdio.h>
    #include <conio.h> //espaço entre "include" e "<conio.h>"
    
    int c(){ //subrotinas SEMPRE em void ou int. Int, se tiver "return". Void, se não tiver
      char nome;
      printf("Digite um caractere: ");
      scanf("%s", &nome);
      printf("\n"); //"\n" para ficar mais legível a saída... opcional
      return nome;
    }
    
    int main(){
    
      int n, m; //movi 'i' e 'j' para os "fors"
      char no; //se é 1 caractere, removi o "[10]", pois não é necessário, ocupa mais RAM (quase nada, mas...) e porque para mais caracteres é mais trabalhoso
      no = c(); //mesma coisa aqui
      printf("informe a matriz");
      scanf("%d %d", &m, &n);
      for (int i = 1; i == m; i++)
      {
        for (int j = 1; j == n; j++) printf(" %s", no );
        printf("\n");
      }
      printf("fim\n"); //fim apenas para fins de teste
      return 0;
    }

    estou usando Linux, entao estou sem a biblioteca conio.h e não sei onde baixar ela (e não sinto falta mesmo dela), mas tente compilar/rodar e me diga o que acontece

    • Curtir 1
  11. 1 hora atrás, Joaquim GS Ramos disse:

    eu não pago conta de energia devido a um sistema de energia Solar que possuo em minha casa, normalmente ela supri a casa inteira e ainda sobra 50% da geração de energia no mês, ou seja não estarei precisando pagar a luz em momento algum.

    sendo assim, está no lucro...
    e como está vendendo processamento, até que retorna um valor mesmo :)

    • Curtir 1
  12. 2 minutos atrás, ricardo_br disse:

    Um serviço não padrão de atualização, acredito que possa ser qualquer serviço que atualiza algo que não seja padrão do Windows como os serviços de atualização do google chrome: gupdate

    gupdatem

    na verdade, esse Lab nem tem o Chrome instalado, e o serviço pela dica é sobre algo ligado a edição de PDFs... achei uns 2 serviços que batem com a descrição, mas não é aceito como resposta válida... mas obrigado pela atenção

  13. eu instalei um android x86 em uma VM, e deixei ligando... consegui usar até whatsapp nele, fiquei 1 mes sem celular 😅

    Tenta fazer Alt+Direita... as vezes é só o terminal aberto
    Ele demora mesmo (pelo menos no meu pc)... deixa ele por uns 10 minutos ligando que quando voltar vai estar aberto...

    Se ele (mesmo depois desse tempo todo) continuar pedindo login, você teria que achar um jeito de executar (ou talvez até instalar) um Servidor X para seu android... lembre que ele é baseado no Kernel Linux :)

  14. Eu estava fazendo um curso do academy.hackthebox.eu e travei em uma atividade... fiquei dois dias tentando fazer, e li TODOS os serviços, um por um, e não achei... pela dica que me foi dada, eu tenho que usar o PowerShell e é algo ligado a um PDF editor... não preciso de uma resposta bem clara, só uma boa dica, pois não consegui achar o serviço, mesmo aplicando o filtro de "Running"...

     

    "Identify one of the non-standard update services running on the host. Submit the full name of the service executable (not the DisplayName) as your answer."

    "Identifique um dos serviços de atualização não padrão em execução no host. Envie o nome completo do executável do serviço (não o DisplayName) como sua resposta."

  15. sinceramente, você não ganharia nem 10 reais com isso... realmente é um pc potente comparado com outros, mas pra inverstir em mineração você ou compra uma maquina feita apenas para minerar, mas é muito caro, ou se junta a redes de computadores (uma "pool"), que processam os dados juntos e dividem os ganhos... mas vou ser sincero contigo... dinheiro chama dinheiro, se você começar sem investir muito, não vai ter retorno

    • Curtir 1
  16. 6 horas atrás, João VB Macedo disse:

    Mas é possível um vírus ser tão bom a ponto de nem precisar iniciar o windows para fazer algo na máquina?

     

    Ou é possível um vírus fazer algo que destrua o pc, além de mexer na BIOS ?

    Se for um virus leve, para caber na bios, ou um que redirecione por algum tipo de link para uma partição do HD, sim
    Caso pegue virus na bios (o que seria bem difícil, e cada placa-mãe tem uma bios diferente) você desmonta seu pc e formata a bios... não vou entrar em detalhes para não desviar do tópico inicial

    Sim, se ele entrar no MBR, que é o que inicia os programas no boot, tipo isso, tá feito o estrago também...


    virus sao programas, vão fazer o que mandarem. se você criar ele pra formatar o hd, ele formata. se você fizer ele para queimar RAM (sla se dá pra fazer isso, só um exemplo), ele vai lá e faz isso... se for um virus q conecta na internet, pode enviar suas coisas, senhas, contas e o que você tá digitando, além de minerar bitcoin...

    • Curtir 1

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!