NOSSO MENU

sábado, 24 de julho de 2021

ALGUNS COMANDOS UTILIZADOS NOO LINUX

SEGUE OS COMANDOS ABAIXO:

date – mostra a data e hora do momento atual

pwd – mostra qual é o diretório atual

mkdir – cria um diretório

emacs: O Editor de texto screen-oriented

pico: Editor de texto screen-oriented

sed: Editor de texto stream-oriented

ls -a – exibe arquivos e diretórios ocultos

ls -al– lista os arquivos e diretórios

vim: Editor de texto full-screen

clear – limpa a tela

reboot – reinicia o sistema

> – envia a saída de um comando para um arquivo

sudo – executa um comando como root de super usuário

shutdown -h now – desliga o computador é preciso ser root

ls: Lista todos os arquivos do diretório

df: Quantidade de espaço usada do disco rígido

top: Mostra o uso da memória

cd: Acessa uma determinado diretório

rm: Remove um arquivo ou diretório

vi: Abre o editor vi para editar

ls -l – lista os arquivos e diretórios 

cat – exibe o conteúdo de arquivo

more – conteúdo dearquivo de forma navegável

| – redireciona a saída de um comando 


terça-feira, 20 de julho de 2021

Lista de comandos úteis do Git

 Fala ai pessoal!


Segue abaixo uma lista de comandos úteis do Git:


Comandos para ajuda:

git help

git help add

git help <DIGITE UM COMANDO QUALQUER>



Setar usuário - git config --global user.name "JOAO"


Setar email - git config --global user.email JOAO@MARIA-EMAIL.com.br


Setar editor - git config --global core.editor SPYDER


Para ignorar arquivos- git config --global core.excludesfile ~/.gitignore


Listar config -git config --list


Criar um branch remoto com nome diferente - git push origin joao_da_computacao:new-branch


Baixar um branch remoto- git checkout -b joao_da_computacao origin/joao_da_computacao


Deletar branch remoto - git push origin:joao_da_computacao


commit em um arquivo - git commit my_arq.py


commit em vários arquivos - git commit my_arq.py my_arq.js


commit info de mensagem - git commit arq.py -m "ola mundo de commit"


Remover arquivo - git rm my_arq.py (.txt, etc)


Remover diretório - git rm -r mydir_qualquer


Criar branch e trocar git checkout -b joao_da_computacao


Merge entre os branches git merge joao_da_computacao


Deleta um branch - git branch -d joao_da_computacao


Lista de branches - git branch


Lista de branches e info dos últimos commit - git branch -v


Lista de branches que já foram fundidos - git branch --merged


Lista de branches que não foram fundidos - git branch --no-merged


Criar um branch remoto com nome igual - git push origin joao_da_computacao


Exibir histórico - git log


add um arquivo específico - git add my_arq.js


add um diretório específico - git add my_dir_qualquer


add todos os arquivos pu diretórios - git add .


Verificar status dos arquivos ou diretórios - git status


Lista configurações- git config --list



Até a proxima pessoal!

segunda-feira, 12 de julho de 2021

Uso do @staticmethod em Python

 class CALCULOS:


# create SOMA static method
@staticmethod
def SOMA(x, y):
return x + y

print('SUM:', CALCULOS.SOMA(3, 4))

class Test:
def LOAD():
test = CALCULOS.SOMA(2,2)
print(test)

Test.LOAD()

O uso de sinais do QT, PYQT5 com Python

Fala ai pessoal abaixo segue um código simples mostrando como usar e construir sinais personalizados. 


 from PyQt5.QtCore import QObject, pyqtSignal


class teste_sinal(QObject):


    # Define a new signal called 'meu_sinal' that has no arguments.

    meu_sinal = pyqtSignal()


    def connect_and_emit_meu_sinal(self):

        # Connect the meu_sinal signal to a slot.

        self.meu_sinal.connect(self.lidar_com_meu_sinal)

        # Emit the signal.

        self.meu_sinal.emit()


    def lidar_com_meu_sinal(self):

        # Show that the slot has been called.

        print( "meu_sinal foi recebido")


# instancia da minha classe


teste = teste_sinal()

teste.connect_and_emit_meu_sinal()


Até a proxima!

segunda-feira, 21 de junho de 2021

TIPOS DE DADOS MAIS PRECISOS EM PYTHON 3.8

 #TIPOS DE DADOS MAIS PRECISOS EM PYTHON 3.8


def soma(numero: int) -> int:

    return numero 


# Obs: PYTHON É UMA LIGUAGEM DE TIPAGEM DINÂMICA FORTE, DESSA FORMA ESSA ESPECIFICAÇÃO

# DE TIPO SERVIRA APENAS COMO DICA PARO O DESENVOLVEDOR.


print(soma(5))


# DESSA FORMA PODEMOS PRINTAR A FUNÇÃO COMO SEGUE ABAIXO:


print(soma("ola mundo!"))


# OBSERVE QUE NÃO OCORRE ERRO.


Redes Sociais

anuncios