NOSSO MENU

segunda-feira, 13 de dezembro de 2021

Moro a 11 pontos de Lula

 

Moro a 11 pontos de Lula

Segundo pesquisa da Exame, Sergio Moro está a apenas 11 pontos de Lula no segundo turno: 44% a 33%.

E à frente de Jair Bolsonaro: 36% a 34%.

No primeiro turno, Moro chegou a 14% dos votos, atrás de Lula, com 38%, e Bolsonaro, com 30%. 

A pesquisa da Exame indica que não votariam Sergio Moro de jeito nenhum apenas 22% dos eleitores, Lula  40%, e Bolsonaro 48%.

Fonte: O Antagonista

terça-feira, 7 de dezembro de 2021

Moro no Twitter: "Manobras jurídicas enterraram de vez o caso do Triplex de Lula, acusado na Lava Jato. "

 Segundo Moro:

Manobras jurídicas enterraram de vez o caso do Triplex de Lula, acusado na Lava Jato. Crimes de corrupção deveriam ser imprescritíveis, pois o dano causado à sociedade, que morre por falta de saúde adequada, que não avança na educação, jamais poderá ser reparado.

Moro no Twitter: "A Comissão Especial da Câmara dos Deputados deve votar nesta semana parecer sobre a PEC da segunda instância"

 

Segundo Sergio Moro

A Comissão Especial da Câmara dos Deputados deve votar nesta semana parecer sobre a PEC da segunda instância, uma pauta demandada pela sociedade brasileira e fundamental no combate à corrupção e à impunidade. Fique atento e se manifeste junto ao seu deputado.

quinta-feira, 2 de dezembro de 2021

Segundo Moro "Parabenizo o Ministro André Mendonça pela aprovação para o STF"

 

Twitter de Sergio Moro.

Parabenizo o Ministro André Mendonça pela aprovação para o STF, com seus atributos técnicos e sua formação cristã. Desejo que o fortalecimento do combate à corrupção, marca da sua trajetória na AGU, guie suas decisões; razão pela qual o Podemos aprovou a sua indicação.

quarta-feira, 3 de novembro de 2021

Pip não é instalado por padrão no Ubuntu, Debian, Mint e outros mas a instalação é simples.

 Oi pessoal, o Pip não é instalado por padrão no Ubuntu, Debian, Mint e outros mas a instalação é simples.


 1. Abrir um terminal;


 2. Atualize o gerenciador:


sudo apt-get update


 3. instalar o pip;


sudo apt-get install python-pip


4. Para verificar se o pip está instalado


pip --version

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.


Operador morsa no Python ou em inglês Walrus operator no Python 3.8

Segue abaixo um exemplo simples da utilização de Operador morsa no Python  ou em inglês Walrus operator.


 x = 1

print(x)

print(y  = 1) # Sem o operador Morsa

# Usando o operador Morsa do python 3.8


print(y := 3) # C om o operador morsa.


Observe que a não utilização de := em print(y = 1) retorna um erro.


terça-feira, 13 de abril de 2021

Pré ordem, em ordem, pós-ordem, lista, lista circular encadeada, bfs, bfs

 #Pré ordem, em ordem, pós-ordem, lista, lista circular encadeada, bfs, bfs


#-----percursos

def pre_ordem():

    print("visita no")

    print("visita esq")

    print("visita direita")


def em_ordem():

    print("visita esq")

    print("visita no")

    print("visita direita")


def pos_ordem():

    print("visita esq")

    print("visita direita")

    print("visita no")


#----------------filas

def lista():

    print("enter com numero")

    print("digite o proximo")


def lista_c_encadeada()

    print("inicio")

    print("final")

    """

    A lista circular é uma espécie de lista simplesmente ou duplamente

    encadeada, com uma característica adicional para o deslocamento na

    lista, "ela não tem fim". Para tornar a lista interminável, o ponteiro

    seguinte do último elemento apontará para o primeiro elemento da lista,

    em vez do valor NULL, como vimos no caso das listas simplesmente e

    duplamente encadeadas.

    """

#-----------buscas

#bfs:

def bfs():

    print("algoritmo:")

    print("""enquanto a fila nao estiver vazia

                tire um vertice v

                para cada vizinho w de v

                   se w não esta numerado

                     entao numere w

                        ponha w na fila

          """)

#dfs

def dfs():

    print("algoritmo:")

    print("""enquanto a pinha nao esta vazia faca

                seja v o vertice no topo da pinha

                se A(v) nao esta vazio

                   entao tire um arco (v, w) de A(v)

                      se w nao esta marcado

                         entao marque w

                            coloque w no topo da pilha

                        se nao retire v do topo da pilha

          """)

quinta-feira, 1 de abril de 2021

Linguagem C++ - Palavras Reservadas

 

Linguagem C++ - Palavras Reservadas 
 
Fala ai pessoal!

Segue abaixo as palavras reservadas utilizadas na linguagem C++.

      
autobreakcasecharconstcontinue
defaultdodoubleelseenumextern
floatforgotoifintlong
mainregisterreturnshortsignedsizeof
staticstructswitchtypedefunionunsigned
voidvolatilewhile


Essas são palavras definidas pelo  grupo mantenedor da linguagem.

Até a próxima !

terça-feira, 30 de março de 2021

Nome do aplicativo Tkinter com python

 Fala ai pessoal!

Segue abaixo um código simples usando o Tkinter e o Python para fazer uma interface simples.

Obs: Se for utilizar esse código as regras de formatação do Python.


# calculator with Tkinter and python


import tkinter


class calculator(tkinter.Tk):

      def __init__(self, parent):

          tkinter.Tk.__init__(self,parent)

          self.parent = parent

          

      def principal(self):

          """window main"""

          pass

        

if __name__=="__main__":

   app = calculator(None)#initialize the loop

   #window = tkinter.Tk()#crated aplication root and window

   app.title("CALCULADORA")

   app.root.geometry("320x200")

   app.mainloop()


Até a próxima!

Janela básica no Tkinter

 Fala ai pesssoal!

Para conseguir mostrar uma janela muito simples com o Tkinter e o Python basta executar o código abaixo:


# calculator with Tkinter and python

import tkinter

window = tkinter.Tk()#crated aplication root and window

window.mainloop() #initialize the loop


Esse código importa o modulo do Tkinter, criar uma instância do e executar a janela do Tkinter.

Até a proxima!

Palavras Reservadas em Python

Fala ai pessoal!

Abaixo segue uma lista de palavras reservadas usadas na linguagem Python.


 Palavras Reservadas em Python

and       def       exec      if        not       return
assert    del       finally   import    or        try
break     elif      for       in        pass      while
class     else      from      is        print     yield
continue  except    global    lambda    raise
As palavras reservadas são usadas para fins específicos na linguagem de programação.
As palavras acima são utilizadas constantemente por um programador Python. 
Até a próxima!

Caracteres Especiais no Python

Fala ai pessoal!

Segue abaixo uma pequena lista de carácteres especiais da linguagem Python com suas respectivas descrições.


Caracteres Especiais no Python

     
      \n - Caractere de nova linha (enter)
      \a - Dá um bipe
      \b - Retrocesso
      \r - Carriage return
      \" - Exibe a aspa dupla
      \f - Avanço
      \t - Tab horizontal
      \\ - Exibe uma barra
      \' - Exibe a aspa simples
      \v - Tab vertical

Muitas vezes precisamos usar um carácter especial e dessa forma quando temos uma lista dessa podemos olhar e usar o que for necessário.

Até a próxima!

sexta-feira, 26 de março de 2021

Strings, Manipulando Cadeia de Caracteres

 Fala ai pessoal!

Abaixo segue um exemplo de como manipular strings em Python. Nesse exemplo você pode

transformar todos os carácteres em maiúsculo por exemplo.


text = ‘frase teste’


text.replace(‘teste’, ‘testado’) »  substituir teste por testado

text.upper() » toda o text em maiúsculo.

text.lower() »  toda o text em minúsculo.

text.capitalize() »  primeira letra da string em maiúsculo.

text.title() »  primeira letra de todas as palavras em maiúsculo.

text.strip() » elimina todos os espaços no início e no fim.

text.rstrip() » elimina todos os espaços da direita.

text.lstrip() » elimina todos os espaços da esquerda.

Até a proxima!

segunda-feira, 22 de março de 2021

stack in python

 # stack in python


pilha = [1,2,3]


pilha.append(4)

print(pilha)

print("retirando o iten do final da pilha")

pilha.pop()

print(pilha)

print("o ultimo intem foi o 4!")


DEMOSTRAÇÃO DE - pre-order, in order, pos-order

 PESSOAL SEGUE ABAIXO UM EXEMPLO SIMPLES DE COMO FAZER AS OPERAÇÕES DE

PRE, EM E PÓS ORDEM.


# pre-order, in order, pos-order

# pre-order: raiz-> s a e -> s a d

# In order: s b e -> raiz -> s b d

# pos-order: s b e -> s b d -> raiz


ÁRVORE BINÁRIA

         1

        / \

        2  4

       /  / \

      3  5   6


# pre-order: 123456

# In order: 321546

# pos-order: 325641


ATÉ A PRÓXIMA! 

quinta-feira, 25 de fevereiro de 2021

transation sql/javascript

// transaction inicia a transação

db.transaction(function(tx){tx.executeSql('CREATE TABLE teste(id integer not null, nome text)')})



insere sql/javascript


function insere(){

//--insere no banco de dados

        var id_ = document.getElementById("id").value;

        var nome_ = document.getElementById("nome").value;

document.getElementById("inserido").value = "DADOS INSERIDOS...";

        //INSERE OS DADOS

        db.transaction(function(transaction) {

        transaction.executeSql('INSERT INTO teste(id, nome) VALUES (?,?)',[id_, nome_]);

});

}





view sql/javascript


function mostra_dados(){

// BUSCA OS DADOS tx é o cursor

        db.transaction(function(tx){tx.executeSql('SELECT * from teste', [], function(tx, resultado){


//MOSTRA OS DADOS --temos as linhas no resultado

        var rows = resultado.rows;

        for (var l = 0; l < rows.length; l++){

        //document.write( '<td>'+ rows[l].nome +'</td>'+'</br>');

        //document.write(rows[l].id);

        document.getElementById("resultado1").value = rows[l].nome;// VALUE PEGA O VALOR DO CAMPO

        document.getElementById("resultado2").value = rows[l].id;//value, ela refere-se ao valor do campo

})});

}



atualizar sql/javascript

 function atualiza(){

        var id_ = document.getElementById("id").value;

        db.transaction(function(transaction){transaction.executeSql('UPDATE teste SET id = ?', [id_,])

});

}

excluir sql/javascript

 function excluir(){

        var id_ = document.getElementById("id").value;

        db.transaction(function(transaction){transaction.executeSql('DELETE FROM teste WHERE id = ?', [id_,])

});

        

}




crud JAVA SCRIPT

 <script>

var db;

var shortName = 'teste';

var version = '1.1';

var displayName = 'SQL_COM_JAVASCRITP';

var maxSize = 60000;


// CRIA CONEXÃO COM O BANCO

db = openDatabase(shortName, version, displayName, maxSize);


//CRIA BANCO tabela

//tx é o cursor

// transaction inicia a transação

db.transaction(function(tx){tx.executeSql('CREATE TABLE teste(id integer not null, nome text)')})


function insere(){

//--insere no banco de dados

        var id_ = document.getElementById("id").value;

        var nome_ = document.getElementById("nome").value;

document.getElementById("inserido").value = "DADOS INSERIDOS...";

        //INSERE OS DADOS

        db.transaction(function(transaction) {

        transaction.executeSql('INSERT INTO teste(id, nome) VALUES (?,?)',[id_, nome_]);

});

}


function mostra_dados(){

// BUSCA OS DADOS tx é o cursor

        db.transaction(function(tx){tx.executeSql('SELECT * from teste', [], function(tx, resultado){


//MOSTRA OS DADOS --temos as linhas no resultado

        var rows = resultado.rows;

        for (var l = 0; l < rows.length; l++){

        //document.write( '<td>'+ rows[l].nome +'</td>'+'</br>');

        //document.write(rows[l].id);

        document.getElementById("resultado1").value = rows[l].nome;// VALUE PEGA O VALOR DO CAMPO

        document.getElementById("resultado2").value = rows[l].id;//value, ela refere-se ao valor do campo

})});

}


function excluir(){

        var id_ = document.getElementById("id").value;

        db.transaction(function(transaction){transaction.executeSql('DELETE FROM teste WHERE id = ?', [id_,])

});

        

}


function atualiza(){

        var id_ = document.getElementById("id").value;

        db.transaction(function(transaction){transaction.executeSql('UPDATE teste SET id = ?', [id_,])

});

}

</script>

Redes Sociais

anuncios