Pular para o conteúdo principal

CPI da Petrobras

Após novo adiamento para a instalação da CPI da Petrobras estamos aqui para exigir que os senhores senadores compareçam a sala onde funcionará a comissão, já que na última semana por duas vezes não o fizeram.
Entenda a CPI
A CPI criada para investigar irregularidades na Petrobras contou com o apoio de 30 senadores, três a mais que o número mínimo necessário para a criação de uma Comissão de Inquérito. O autor do pedido é o senador tucano Álvaro Dias (PSDB-PR).
Em seu requerimento, Álvaro destaca os seguintes pontos a serem investigados:

  • Indícios de fraudes nas licitações para reforma de plataformas de exploração de petróleo apontados pela operação “Águas Profundas” da Polícia Federal;

  • Graves irregularidades nos contratos de construção de plataformas, apontados pelo Tribunal de Contas da União;

  • Indícios de superfaturamento na construção da refinaria Abreu e Lima, em Pernambuco, apontados por relatório do Tribunal de Contas da União;

  • Denúncias de desvios de dinheiro dos royalties do petróleo, apontados pela operação “Royalties”, da Polícia Federal;

  • Denúncias de fraudes do Ministério Público Federal envolvendo pagamentos, acordos e indenizações feitos pela ANP a usineiros;

  • Denúncias de uso de artifícios contábeis que resultaram em redução do recolhimento de impostos e contribuições no valor de R$ 4,3 bilhões;

  • Denúncias de irregularidades no uso de verbas de patrocínio da estatal.
A CPI vai ter 180 dias para realizar seus trabalhos, podendo ser prorrogada por igual período. (Último Segundo)
Movimento
É com muito orgulho que estamos aderindo ao movimento da Thais, deixando aqui nosso sentimento de repulsa pelo desinteresse (seja lá qual for o motivo) dos $enadores em relação a CPI.
cpipetrobras
Seguem os e-mails dos excelentíssimos, façamos nossa parte também:
Destinatários:
Almeida Lima (PMDB-SE) almeida.lima@senador.gov.br
Álvaro Dias (PSDB-PR) alvarodias@senador.gov.br
Antônio Carlos Junior (DEM-BA) acmjr@senador.gov.br
Delcídio Amaral (PT-MS) delcidio.amaral@senador.gov.br
Fernando Collor (PTB-AL) fernando.collor@senador.gov.br
Gim Argello (PTB-DF) gim.argello@senador.gov.br
Heráclito Fortes (DEM-PI) heraclito.fortes@senador.gov.br
Ideli Salvatti (PT-SC) ideli.salvatti@senadora.gov.br
Inácio Arruda (PCdoB-CE) inacioarruda@senador.gov.br
Jefferson Praia (PDT-AM) jefferson.praia@senador.gov.br
João Pedro (PT-AM) joaopedro@senador.gov.br
Leomar Quintanilha (PMDB-TO) leomar@senador.gov.br
Marcelo Crivella (PRB-RJ) crivella@senador.gov.br
Paulo Duque (PMDB-RJ) paulo.duque@senador.gov.br
Romero Jucá (PMDB-RR) romero.juca@senador.gov.br
Sérgio Guerra (PSDB-PE) sergio.guerra@senador.gov.br
Tasso Jereissati (PSDB-CE) tasso.jereissati@senador.gov.br
Valdir Raupp (PMDB-RO) valdir.raupp@senador.gov.br
Fonte:

Comentários

  1. q bom q vc gostou!!!


    bom eu acabei de postar a parte 2 do 1º cap.

    vai lá.. tem até votação nesse post!

    bjooss!

    ResponderExcluir
  2. Olá Eduardo!

    Obrigada pela segunda adesão às campanhas de e-mail do meu blog. Acredito que formamos uma "REDE do BEM" e que teremos muito sucesso e trabalho pela frente. Depois me envie seu e-mail de contato para trocarmos idéias nos bastidores.

    Abraço,

    Thaís

    ResponderExcluir

Postar um comentário

Obrigado por Participar do programero, fique a vontade para agradecer, retificar, perguntar ou sugerir.

Mais visitadas

Array no PL/SQL (Oracle)

Trabalhar com estruturas indexadas pode nos poupar muito trabalho, deixar o código mais limpo e reutilizável, pois bem vamos dar um exemplo de como fazer isso no PL/SQL. Criaremos um tipo table que seja capaz de armazenar nomes de uma tabela de funcionários de forma indexada, e em seguida mostraremos o que foi armazenado, segue o código: 1: declare 2: -- tipo tabela contendo apenas texto e indexado 3: type TipoNomFunc is table of varchar 2(200) index by binary_integer; 4: -- variável do nosso tipo (como nosso tipo é indexado ele funcionará como um array) 5: func TipoNomFunc; 6: -- indice para loop 7: indice number := 1; 8: -- 9: begin 10: -- 11: -- cursor para nossa tabela de funcionarios 12: for emps in ( 13: select * 14: from funcionarios 15: ) 16: loop 17: -- colocamos o nome do funcionario em nosso "vetor" 18: func(indice) := emps.nom_funcionario; 19: -- incrementamos o indice 20:...

Criando uma Aplicação CRUD com Flask, PostgreSQL e Docker

Criando uma Aplicação CRUD com Flask, PostgreSQL e Docker Neste guia, vamos criar uma aplicação básica que acessa um banco de dados PostgreSQL e realiza operações CRUD (Create, Read, Update, Delete). Vamos usar Flask e executar tudo com Docker. Sem estilos ou extras, apenas o essencial. Estrutura do Projeto crud-app/ |-- app/ | |-- app.py | |-- templates/ | | |-- index.html | | |-- edit.html |-- Dockerfile |-- requirements.txt |-- docker-compose.yml Passo 1: Dependências Crie um arquivo requirements.txt com as seguintes linhas: Flask==2.2.2 Flask-SQLAlchemy==3.0.2 psycopg2-binary==2.9.3 Werkzeug==2.2.2 Passo 2: Aplicação Flask Arquivo app/app.py : from flask import Flask, render_template, request, redirect, url_for from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) # Configuração do banco de dados app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://user:password@db:5432/crud_db' app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False db...

Listar arquivos existentes em diretório (Delphi)

Mostraremos uma maneira simples e prática para listar o conteúdo de um diretório com a opção de incluir nessa listagem os arquivos de seus subdiretórios. No exemplo abaixo temos um Edit para receber o diretório a ser pesquisado um CheckBox para indicar se os subdiretórios entrarão na pesquisa um botão para efetuar a pesquisa e um Memo para listar os arquivos encontrados, no final um Edit que receberá o cálculo final (em bytes) da soma do tamanho dos arquivos. procedure TForm1.Button1Click(Sender: TObject); begin   tamanhoTotal := 0;   memLista.Lines.Clear;   ListarArquivos(edtDiretorio.Text, chkSub.Checked);   Edit1.Text := IntToStr( tamanhoTotal ); end; procedure TForm1.ListarArquivos(Diretorio: string; Sub:Boolean); var   F: TSearchRec;   Ret: Integer;   TempNome: string; begin   Ret := FindFirst(Diretorio+'\*.*', faAnyFile, F);   try     while Ret = 0 do ...