Postagens

Exercicio Python 3 - Numero de caracteres em um nome

""" Faça um programa que peça o o primei nome do usuário. Se o nome tiver 4 letras ou menos, escreva: "Seu nome é curto" Se tiver entre 5 e 6 letras, escreva: "Se nome é normal" Se tiver mais que 6 letras, escreva: "Seu nome é muito grande" """ nome = input ( 'Qual o seu primeiro nome? ' ) qnt_letras = len ( nome ) if qnt_letras <= 4 : print ( "Seu primeiro nome é curto" ) elif qnt_letras >= 5 and qnt_letras <= 6 : print ( 'Seu primeiro nome é normal' ) else : print ( 'Seu primeiro nome é grande' )

Exercicio Python 3 - Mensagem de Bom dia, Boa tarde ou Boa noite

""" Faça um programa que pergunte a hora ao usuário. Com base no horário informado exiba a saudação apropriada. Exemplo: Bom dia 0 as 11. Boa tarde 12 as 17 e Boa noite 18 as 23 """ nome = input ( 'Qual o seu nome? ' ) horas = input ( "Digite um horário entre 0 e 23 " ) if horas . isdigit ( ) : #valida se é um número horas = int ( horas ) if horas < 0 or horas > 23 : print ( 'Horário deve estar entre 0 e 23' ) elif horas >= 0 and horas <= 11 : print ( f 'Bom dia, {nome}' ) elif horas >= 12 and horas <= 17 : print ( f 'Boa tarde, {nome}' ) else : #horas >= 18 and horas <= 23 print ( f 'Boa noite, {nome}' ) else : print ( 'Por favor, digite um horário entre 0 e 23' ) #caso não seja um número é mostrada essa mensagem

Python - Exercício numero impar ou par

Segue abaixo uma resolução simples para o exercicio proposto. """ Faça um programa que peça ao usuário para digitar um número inteiro, Validar se é numero ou string Informe se esse número é ímpar ou par. Caso o usuário não digite um número inteiro, informe que não é um número inteiro """ numero_inteiro = input ( 'Por favor, digite um número INTEIRO: ' ) if numero_inteiro . isdigit ( ) : numero_inteiro = int ( numero_inteiro ) if numero_inteiro % 2 == 0 : print ( f " {numero_inteiro} é número par!" ) else : print ( f "{numero_inteiro} é um número impar" ) else : print ( 'Isso não é um número inteiro' )

Configuração de rede manual - Debian

Acesse o arquivo de configuração da interface de rede. nano /etc/network/interfaces No caso da minha configuração, a placa é a eth0 e o IP segue a range 192.168.... #Interface Internet auto eth0 iface eth0 inet static address 192.168.0.99 netmask 255.255.255.0 gateway 192.168.0.1 network 192.168.0.0 Salve o arquivo. Para configurar o DNS acesse o arquivo: nano /etc/resolv.conf E deixe da seguinte forma. nameserver 8.8.8.8 nameserver 8.8.4.4 Feito isso, reinicie a interface de rede. # /etc/init.d/networking restart

Liberar acesso SSH para o usuário root (Debian, Ubuntu e CentOS).

No arquivo de configuração do ssh:  # vi /etc/ssh/sshd_config  Alterar a linha: PermitRootLogin without-password para: PermitRootLogin yes  Em seguida reiniciar o serviço de ssh: # service ssh restart

Iniciando o WebClient por prompt de comando

No prompt de comando com direitos de administrator, execute o comando abaixo. net start webclient Pronto, webclient iniciado.

A importância das atualizações em softwares e sistemas operacionais

De tempos em tempos, todos veem a exibição de janelas de pop-up com notificações sobre atualizações de software disponíveis para o computador. E por mais que possa parecer uma burocracia ou apenas propaganda do desenvolvedor desse software, é extremamente importante. Qual é a finalidade da instalação dessas atualizações? As atualizações de software desempenham diferentes funções. Elas estão disponíveis para o sistema operacional e para programas de software específicos. A realização dessas atualizações implantará várias revisões em seu computador, como a adição de novos recursos, a remoção de recursos desatualizados, a atualização de drivers, a distribuição de correções para bugs e, o mais importante, a correção das brechas de segurança que podem resultar desde expor dados sigilosos ou até mesmo sequestro de informações (ransomwares).