Categorias
Ubuntu

Aumente a velocidade do seu sistema aliviado o arquivo de swap

A maioria dos sistemas operacionais são capases de usar um arquivo ou uma partição conhecida como swap ou arquivo de paginação. Grande parte das distribuições Linux instalam uma por padrão. Este arquivo é usado para aumentar a quantidade de RAM disponível escrevendo uma parte dela no seu disco rígido.

Há um problema nisso: discos rígidos são lentos. Não podemos corrigir este problema agora, mas podemos escapar dele. O kernel do Linux oferece a possibilidade de alterar a configuração que controla o quanto o arquivo de swap é usado, chamada swappiness. Se swappiness é alterado para zero, isso significa que a escrita em disco será evitada até o absolutamente necessário (quando esgotar sua memória), enquanto que se swappiness estiver configurada como 100, isso significa que os arquivos serão escritos em disco em todo tempo.

Meu Ubuntu vem por padrão configurado como 60, indicando que o arquivo de swap será usado com bastante frequência se o uso de memória chegar a um pouco menos da metade da RAM. Você pode checar o valor que está em seu sistema executando:

cat /proc/sys/vm/swappiness

Tenho 2GB de RAM e, sendo um bom valor, posso reduzir a escrita no disco rígido e alterar este número para 10 ou 15. O arquivo de swap será usado apenas quando o uso da RAM chegar a 80 ou 90 por cento. Para alterar o valor de swappiness:

sudo /etc/sysctl.conf

Altere (adicione se não existir a linha) no arquivo:

vm.swappiness = 15

Para evitar a necessidade de reiniciar o sistema, execute:

sudo swapoff -a
sudo swapon -a
sudo sysctl -p /etc/sysctl.conf

Adptado da dica do FOSSwire

Categorias
Internet

Durante as férias, conexão, é claro

Estou de férias. Bem... Do meu trabalho pelo menos, pois continuo me divertindo por aqui. Como não poderia deixar de ser, uma prerrogativa para a viagem era a existência de conexão à internet para onde estivéssemos. Chegando aqui... Uma boa conexão sem fio:

02/03/09

07/03/09

15/03/09

Categorias
Internet Negócios

O cliente precisa de suporte

O suporte ao usuário, ao meu ver, é um ponto ainda mais importante a ser observados pelas empresas de hospedagem (e até outras) do que oferecer uma gigantesca quantidade de recursos, pois sabemos que a verdade é que a imensa maioria dos usuários utiliza apenas os recursos básicos, precisam ter uma página na internet, um formulário de contato e contas de e-mail. O que todos os usuário sem exceção precisam, e quando precisam, precisam com aglilidade e destreza, é do suporte. É inaceitável a negligência no atendimento ao cliente.

Quando o usuário básico aciona o suporte é porque ele precisa de orientações dos recursos básicos que ele quer usar, pois ele está se aventurando por uma área distante do seu dia-a-dia, mas que é imprescindível hoje para qualquer negócio.

Quando o usuário intermediário aciona o suporte é porque precisa ter certeza de dados de configuração para acertar tudo aquilo que ele já conseguiu realizar em seu ambiente de testes ou então precisa conhecer novos recursos que ele pode aprender e enriquecer o site ou então ter certeza do que ele idealizou é ou não possível fazer.

Quando o usuário avançado aciona o suporte é porque alguma coisa importante aconteceu e ele precisa que seja atendido para que não haja prejuízos. O que deve ser feito já está fora da alçada dele e ele precisa muito do suporte.

Claro que isso é de forma generalizada, mas em quase 99% das situações, a resposta imediata dará normalidade à qualquer necessidade. Não dá para ter demora de resposta quando hoje tudo é quase automático e o que se precisa é sempre para ontem, pois há risco de ficarmos para trás. Há risco do nosso cliente perder. E quando nosso cliente perde, por maior que seja a paciência dele, uma hora nós perdemos também.

Não podemos trocar as prioridades. O cliente precisa estar sempre em primeiro lugar. O seu site ou hospedagem serão beneficiados consequentemente.

Nos esforçamos o máximo para oferecer um suporte profissional, além das trocas de informações normais, muitas vezes excedendo até o que nos cabe, pois damos sugestão de recursos a serem usados, maneiras de conectar ao banco de dados, maneiras de criar o envio de newsletters e coisas mais. Os clientes crescem com isso. Nós crescemos com isso. Passamos a contribuir para uma internet mais inteligente. E clientes bem atendidos. Graças a Deus o suporte tem sido nossa boa marca.

Categorias
Cotidiano

Para se alinhar ao acordo ortográfico

Para quem não pode se rebelar e precisa seguir o acordo ortográfico, o Aurélio lançou um site maravilhoso para a verificação (e aprendizado) do novo acordo. Como o Aurélio disse, a intenção é o aprendizado. Gosto muito disso!

Para ajudar no aprendizado da nova ortografia, foi criado o site UmPortugues.com, que além de trazer o texto oficial do Acordo Ortográfico para consulta, ainda possui um verificador automático que analisa o texto digitado pelo visitante.

Leia o texto do Aurélio na íntegra.

Categorias
Cotidiano

Choque de ordem mas com ordem e respeito

Eu tenho ficado satisfeito com as várias intervenções do choque de ordem que vem sendo aplicado pela comando da nova prefeitura. Pelo menos nas intenções eu sou totalmente a favor, pois o Rio de Janeiro, sabidamente, está um caos em todas as esferas e sentidos. Nisto dou parabéns ao Bethlem.

Uma das ações de ordem ocorreu hoje, buscando por ordem no estacionamento de carros no Rio, e, precisamente, na rua aqui em frente à Universidade Petrobras. Em todo o Rio foram 56 veículos. Deste total uns 8 a 10 daqui da rua.

Uma coisa, contudo, me deixou descontente. A atuação aqui na rua se deu numa falta de respeito ao cidadão. É óbvio que a colaboração dos cidadãos da cidade é imprescindível para que a ordem seja estabelecida, mas o respeito deve ser oferecido para ser recebido também.

Meu carro fica estacionado aqui em frente. Enquanto eu estava na aula de espanhol, recebo a ligação de uma colega de trabalho que desceu para comprar um chocolate me avisando que havia vários reboques na rua, interditando até mesmo o trânsito. Eu não deveria me preocupar, pois onde estaciono não há qualquer placa de Rio Rotativo nem de proibição de estacionamento. Mas resolvi descer levando em consideração a fama que a guarda municipal tem.

Perguntei ao primeiro guarda: "que carros vocês estão considerando ilegalmente parados?" (havia alguns óbvios carros parados na curva e coisa assim, mas resolvi perguntar). A resposta: "eh, esses aqui da via do canto... eh... faz o seguinte, pergunta pro supervisor". Hein? O cara estava ali, mas não sabia nem o que estava fazendo? Ao supervisor:

- Que carros vocês estão considerando ilegalmente parados?
- Averiguamos que os flanelinhas arrancaram as placas que haviam sido colocadas aqui quando criaram a rua
[a rua da universidade foi criada há poucos meses]
- Mas não há conhecimento de ninguém sobre estas placas, não é?
- É. Mas a ordem é limpar geral.
- Peraí, mas ninguém tem conhecimento de onde é permitido ou proibido parar, tem bastante gente parada corretamente ao lado da calçada. O meu carro, por exemplo, está ali acompanhando o meio fio da pracinha. E desde que a Universidade chegou, e você sabe que quem estaciona trabalha ou estuda na Universidade, ninguém teve conhecimento de placa alguma.
- É. A rua é nova e a pracinha também. Estamos vendo ainda como será o estacionamento da pracinha. Mas a ordem hoje é limpar geral.
- Então, mesmo sem nenhum aviso ou placa, a ordem é prejudicar as pessoas por causa de um ato dos flanelinhas?
- A ordem é limpar geral.
- Então não posso deixar meu carro ali, mesmo sem que tenha placa?
- Eu sugiro, mesmo que temporariamente, que você não deixe o carro ali.
- Então tá.

Já é difícil estacionar na cidade. Com uma falta de respeito dessas, fica difícil. Quanta gente teve a surpresa de não encontrar seu carro ao ir embora. E não houve nenhum aviso! E não há nada que indique que o estacionamento é proibido! O trânsito não é atrapalhado em nenhum momento, pois só acessa a rua quem vem à Universidade. Faltou respeito.

Categorias
Conhecimento Cotidiano

Revista Eletrônica do Vestibular da UERJ

Há projetos que nos deixa lisonjeados de trabalhar apenas pela proposta. A Revista Eletrônica do Vestibular da UERJ foi um projeto assim. Estou muito contente com o resultado.

Já é possível encontrar todas as questões do 1º Exame deste ano com respostas comentadas pela banca que formulou a prova. Há também dicas, artigos, textos comentados e informações sobre as carreiras da universidade, além de dois colunistas. Todo o conteúdo é ligado à educação.

Vale a pena a visita até para quem não é vestibulando. Aproveite mais este canal.

Categorias
PHP Ubuntu

Validar CPF com php

Uma função utilíssima para cadastros que exigem CPF. Returna true se o CPF for válido e false se inválido.


function valida_cpf($cpf) {
// verifica se e numerico
if(!is_numeric($cpf)) {
return false;
}

// verifica se esta usando a repeticao de um numero
if( ($cpf == '11111111111') || ($cpf == '22222222222') || ($cpf == '33333333333') || ($cpf == '44444444444') || ($cpf == '55555555555') || ($cpf == '66666666666') || ($cpf == '77777777777') || ($cpf == '88888888888') || ($cpf == '99999999999') || ($cpf == '00000000000') ) {
return false;
}

//PEGA O DIGITO VERIFIACADOR
$dv_informado = substr($cpf, 9,2);

for($i=0; $i<=8; $i++) {
$digito[$i] = substr($cpf, $i,1);
}

//CALCULA O VALOR DO 10º DIGITO DE VERIFICAÇÂO
$posicao = 10;
$soma = 0;

for($i=0; $i<=8; $i++) {
$soma = $soma + $digito[$i] * $posicao;
$posicao = $posicao - 1;
}

$digito[9] = $soma % 11;

if($digito[9] < 2) {
$digito[9] = 0;
} else {
$digito[9] = 11 - $digito[9];
}

//CALCULA O VALOR DO 11º DIGITO DE VERIFICAÇÃO
$posicao = 11;
$soma = 0;

for ($i=0; $i<=9; $i++) {
$soma = $soma + $digito[$i] * $posicao;
$posicao = $posicao - 1;
}

$digito[10] = $soma % 11;

if ($digito[10] < 2) {
$digito[10] = 0;
}
else {
$digito[10] = 11 - $digito[10];
}

//VERIFICA SE O DV CALCULADO É IGUAL AO INFORMADO
$dv = $digito[9] * 10 + $digito[10];
if ($dv != $dv_informado) {
return false;
}

return true;
} // function valida_cpf($cpf)

Copie o código aqui.

Código adaptado do iMasters.

Categorias
Internet

Abandone o hotmail

O hotmail é um serviço pobre e ruim. Entre muitas, minha maior bronca com ele é a mania que ele tem de sumir com mensagens, sem nenhuma razão. Por vezes, joga-as no lixo eletrônico ou considera como spam; outras, simplesmente não a entrega ao usuário. Canso de ouvir de amigos: “Ah, você sumiu! Não respondeu meu email!”, e o fato é que não sumi, respondi bonitinho e até enviei de novo a resposta. Mas nada do sujeito recebê-la.

A lista Dicas-L sente na pele cibernética este drama: ser considerada spam pela estupidez que gere o hotmail. Abaixo, o desabafo do Rubens Queiroz de Almeida. Conscientize seus amigos: não usem hotmail!
____
Anti-spam e Hotmail

Por Rubens Queiroz de Almeida
Data de Publicação: 23 de Julho de 2008

Nós últimos meses eu tenho travado uma batalha infernal com o suporte técnico do Hotmail para convencê-los de que as mensagens diárias da Dicas-L não são spam. É um verdadeiro calvário e eu declaro aqui que esta batalha está perdida. A luta contra spam é totalmente válida, mas o suporte técnico do hotmail parece pensar que o melhor caminho para eliminar spam é eliminar todas as mensagens, mesmo as válidas. Eu adotei todas as medidas recomendadas, mas mesmo assim nada.

O pior é que o Hotmail parece aceitar a mensagem, mas a descarta sem avisar nem o remetente nem o destinatário. A mensagem simplesmente desaparece.

O suporte técnico é outra coisa interessante. A forma das respostas é totalmente aleatória. Às vezes respondem, de forma muito educada, mas na maior parte das vezes simplesmente ignoram completamente os pedidos de suporte. Em outras ocasiões, as mensagens parecem ter sido traduzidas para o português por um tradutor automático, e não fazem muito sentido.

Eles possuem uma tecnologia chamada SmartScreen que supostamente identifica mensagens de spam. Segundo eles, esta tecnologia conseguiu cortar pela metade a quantidade de spam que chega às caixas postais de usuários hotmail. Entretanto, como afirma Dan Goodin, em seu artigo Hotmail’s antispam measures snuff out legit emails, too, os usuários do Hotmail podem estar sendo prejudicados por não poderem receber emails legítimos nos quais estão interessados.

Yahoo! e Gmail, por sua vez, são extremamente atenciosos e respondem com rapidez e cortesia a todos os pedidos encaminhados. Qualquer sistema automatizado possui falhas e ainda é necessária a intervenção manual para corrigir os desvios gerados pelo programa. A Dicas-L possui hoje, 23 de julho de 2008, 5.817 endereços do Gmail, 3.859 endereços do Yahoo! e 3.471 endereços do Hotmail, MSN.com e Live.com. Ao que tudo indica, a Microsoft, talvez por conta de seu monopólio quase que absoluto, não tem interesse em ouvir seus usuários, o que é demonstrado pela qualidade sofrível de seu atendimento.

Ainda mais preocupante, segundo afirma o artigo Are Hotmail cutting their own throat, o software cliente utilizado para enviar mensagens para o Hotmail desempenha um papel importante na aceitação ou rejeição de uma mensagem. Durante os testes realizados pelo autor, mensagens enviadas para o Hotmail usando o cliente Outlook 2003, foram entregues normalmente. Já clientes como Mozilla Thunderbird, foram bloqueados. Será que usuários de software livre, como Mozilla Thunderbird, são mais propensos a enviar Spam? Ou existe uma outra razão?

Por esta razão, todos os endereços de Hotmail, MSN.com e Live.com, estão sendo filtrados das mensagens da Dicas-L a partir de hoje. Se você é usuário de algum destes serviços, você pode estar sendo prejudicado, pois possivelmente, mensagens legítimas e provavelmente importantes para você, não chegarão até a sua caixa postal, porque um programa estúpido de computador pode estar querendo lhe “ajudar”. O bloqueio de 3.471 usuários pode ser pouco, mas se outros provedores de informação tomarem o mesmo caminho, quem sabe eles irão nos ouvir? Considerando-se também que o Hotmail, em termos de serviços oferecidos fica bem atrás de provedores como Google e Yahoo!, porque não mudar?

Pesquisando no Google, eu descobri que não estou sozinho nesta luta. Na seção de referências, a seguir, eu relaciono alguns links que ajudam a esclarecer melhor esta situação.

Referências

While reading back through this article I noticed that it was totally server centric, with no consideration of what an individual email client might be doing to effect an emails deliverability to Hotmail. Email clients are responsible for adding header information which is widely used for aiding in anti spam purposes.

I started playing around with clients rather than concentrating on server setup, and I’ve had some interesting results. I can send to Hotmail without a problem using Outlook 2003, but no cigar with Mozilla Thunderbird. I haven’t tested other email clients yet, but I think that this suggests that the headers the email clients add to an email also play a crucial role in determining if the mail gets through or not. This is BAD news because as a system admin there is generally very little you can do about this. I’ll be interested to continue testing, especially with the user-agent and x-mailer headers.

Fonte

Categorias
Internet

Ajudando quem nos ajuda

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Categorias
Internet Technology

Este CSS não é válido

Difícil eu conseguir responder a quem me indagar em quem voto nas próximas eleições, mas não ocorre o mesmo quando me perguntam em que eu não voto. Fica fácil. Já disse que não voto no Dornelles e nem no Crivella.

Nesta absurda tentativa de recriação da CMPF com nome de recurso tecnológico (CSS), vários outros políticos não estão representando minha opinião. Como somos mal representados! Não obstante o peso gigantesto do mamute Carga Tributária querem retornar o que lutamos para enterrar. E isso porque o governo arrecadou 10 bilhões de reais a mais do que o mesmo período inicial do ano passado!

É grande a chance de eu ir às urnas para anular meu voto a todos os cargos. Anote a lista negra dos seus aí também. Os meus daqui do Rio de Janeiro eu já estou guardando.

Parlamentar
UF
Voto
DEM
Abelardo Lupion PR Não
André de Paula PE Não
Antonio Carlos Magalhães Neto BA Não
Ayrton Xerez RJ Não
Carlos Melles MG Não
Claudio Cajado BA Não
Davi Alcolumbre AP Não
Eduardo Sciarra PR Não
Fábio Souto BA Não
Felipe Maia RN Não
Félix Mendonça BA Não
Fernando de Fabinho BA Não
Germano Bonow RS Não
Guilherme Campos SP Não
Jerônimo Reis SE Não
João Bittar MG Não
João Oliveira TO Não
Jorge Khoury BA Não
Jorge Tadeu Mudalen SP Não
Jorginho Maluly SP Não
José Carlos Aleluia BA Não
José Carlos Machado SE Não
Lira Maia PA Não
Luciano Pizzatto PR Não
Luiz Carlos Setim PR Não
Marcio Junqueira RR Não
Marcos Montes MG Não
Mendonça Prado SE Não
Mussa Demes PI Não
Onyx Lorenzoni RS Não
Osório Adriano DF Não
Paulo Bornhausen SC Não
Paulo Magalhães BA Não
Roberto Magalhães PE Não
Rodrigo Maia RJ Não
Rogerio Lisboa RJ Não
Ronaldo Caiado GO Não
Silvinho Peccioli SP Não
Solange Amaral RJ Não
Vitor Penido MG Não
Walter Ihoshi SP Não
Total DEM: 41
PCdoB
Aldo Rebelo SP Sim
Alice Portugal BA Sim
Daniel Almeida BA Sim
Edmilson Valentim RJ Sim
Evandro Milhomen AP Sim
Flávio Dino MA Sim
Jô Moraes MG Sim
Manuela DÁvila RS Sim
Osmar Júnior PI Sim
Perpétua Almeida AC Sim
Renildo Calheiros PE Sim
Vanessa Grazziotin AM Sim
Total PCdoB: 12
PDT
Ademir Camilo MG Sim
Arnaldo Vianna RJ Não
Barbosa Neto PR Não
Brizola Neto RJ Sim
Dagoberto MS Sim
Damião Feliciano PB Sim
Davi Alves Silva Júnior MA Sim
Giovanni Queiroz PA Sim
João Dado SP Sim
Manato ES Não
Marcos Medrado BA Sim
Mário Heringer MG Sim
Miro Teixeira RJ Não
Paulo Pereira da Silva SP Sim
Paulo Rubem Santiago PE Não
Pompeo de Mattos RS Sim
Sérgio Brito BA Sim
Sueli Vidigal ES Não
Vieira da Cunha RS Sim
Wolney Queiroz PE Sim
Total PDT: 20
PHS
Felipe Bornier RJ Sim
Miguel Martini MG Sim
Total PHS: 2
PMDB
Alexandre Santos RJ Sim
Aníbal Gomes CE Sim
Antônio Andrade MG Sim
Antonio Bulhões SP Sim
Átila Lins AM Sim
Carlos Alberto Canuto AL Sim
Carlos Bezerra MT Sim
Celso Maldaner SC Sim
Cezar Schirmer RS Sim
Cristiano Matheus AL Sim
Darcísio Perondi RS Sim
Edgar Moury PE Não
Edio Lopes RR Sim
Edson Ezequiel RJ Sim
Eduardo Cunha RJ Sim
Elcione Barbalho PA Sim
Eliseu Padilha RS Sim
Eunício Oliveira CE Sim
Fátima Pelaes AP Sim
Fernando Diniz MG Sim
Fernando Lopes RJ Sim
Flaviano Melo AC Não
Flávio Bezerra CE Sim
Francisco Rossi SP Não
Gastão Vieira MA Sim
Geraldo Pudim RJ Sim
Geraldo Resende MS Sim
Henrique Eduardo Alves RN Sim
Hermes Parcianello PR Sim
Ibsen Pinheiro RS Sim
Íris de Araújo GO Sim
João Magalhães MG Sim
João Matos SC Sim
Joaquim Beltrão AL Sim
Jurandil Juarez AP Sim
Leandro Vilela GO Sim
Lelo Coimbra ES Não
Leonardo Picciani RJ Não
Luiz Bittencourt GO Sim
Marcelo Almeida PR Sim
Marcelo Castro PI Sim
Marcelo Itagiba RJ Não
Marcelo Melo GO Sim
Maria Lúcia Cardoso MG Sim
Marinha Raupp RO Sim
Mauro Benevides CE Sim
Mauro Lopes MG Sim
Mauro Mariani SC Não
Max Rosenmann PR Não
Mendes Ribeiro Filho RS Sim
Moacir Micheletto PR Sim
Moises Avelino TO Abstenção
Natan Donadon RO Sim
Nelson Bornier RJ Sim
Nelson Trad MS Sim
Odílio Balbinotti PR Sim
Olavo Calheiros AL Sim
Osmar Serraglio PR Sim
Osvaldo Reis TO Sim
Paulo Henrique Lustosa CE Sim
Paulo Piau MG Sim
Pedro Chaves GO Sim
Pedro Novais MA Sim
Professor Setimo MA Sim
Raul Henry PE Não
Rita Camata ES Sim
Saraiva Felipe MG Sim
Solange Almeida RJ Sim
Tadeu Filippelli DF Sim
Valdir Colatto SC Sim
Veloso BA Sim
Vital do Rêgo Filho PB Sim
Waldemir Moka MS Sim
Wilson Braga PB Sim
Wilson Santiago PB Sim
Wladimir Costa PA Sim
Zé Gerardo CE Sim
Zequinha Marinho PA Sim
Total PMDB: 78
PMN
Silvio Costa PE Sim
Total PMN: 1
PP
Afonso Hamm RS Não
Angela Amin SC Não
Antonio Cruz MS Não
Benedito de Lira AL Sim
Celso Russomanno SP Não
Ciro Nogueira PI Sim
Dilceu Sperafico PR Não
Eduardo da Fonte PE Sim
Eliene Lima MT Sim
Eugênio Rabelo CE Sim
George Hilton MG Sim
Gerson Peres PA Não
Gladson Cameli AC Sim
Jair Bolsonaro RJ Não
João Leão BA Sim
João Pizzolatti SC Sim
José Otávio Germano RS Sim
Lázaro Botelho TO Sim
Luis Carlos Heinze RS Não
Luiz Fernando Faria MG Sim
Márcio Reinaldo Moreira MG Sim
Mário Negromonte BA Sim
Nelson Meurer PR Sim
Neudo Campos RR Sim
Pedro Henry MT Sim
Rebecca Garcia AM Não
Renato Molling RS Não
Ricardo Barros PR Sim
Roberto Britto BA Sim
Simão Sessim RJ Sim
Vadão Gomes SP Não
Vilson Covatti RS Sim
Waldir Maranhão MA Sim
Zonta SC Não
Total PP: 34
PPS
Alexandre Silveira MG Não
Augusto Carvalho DF Não
Cezar Silvestri PR Não
Cláudio Magrão SP Não
Fernando Coruja SC Não
Geraldo Thadeu MG Não
Humberto Souto MG Não
Ilderlei Cordeiro AC Não
Leandro Sampaio RJ Não
Moreira Mendes RO Não
Nelson Proença RS Não
Raul Jungmann PE Não
Total PPS: 12
PR
Airton Roveda PR Sim
Aracely de Paula MG Sim
Bilac Pinto MG Não
Chico Abreu GO Sim
Chico da Princesa PR Sim
Clodovil Hernandes SP Não
Dr. Adilson Soares RJ Sim
Giacobo PR Sim
Gorete Pereira CE Não
Homero Pereira MT Não
Inocêncio Oliveira PE Sim
Jaime Martins MG Sim
Jofran Frejat DF Não
José Santana de Vasconcellos MG Sim
Leo Alcântara CE Sim
Lincoln Portela MG Sim
Lucenira Pimentel AP Sim
Luciana Costa SP Não
Luciano Castro RR Sim
Lúcio Vale PA Sim
Marcelo Teixeira CE Sim
Marcio Marinho BA Sim
Maurício Quintella Lessa AL Sim
Maurício Trindade BA Sim
Milton Monti SP Sim
Neilton Mulim RJ Sim
Nelson Goetten SC Sim
Suely RJ Não
Valdemar Costa Neto SP Sim
Vicente Arruda CE Sim
Vicentinho Alves TO Sim
Wellington Fagundes MT Sim
Total PR: 32
PRB
Cleber Verde MA Sim
Léo Vivas RJ Sim
Marcos Antonio PE Sim
Walter Brito Neto PB Sim
Total PRB: 4
PRTB
Juvenil MG Não
Total PRTB: 1
PSB
Ana Arraes PE Sim
Ariosto Holanda CE Sim
Átila Lira PI Sim
B. Sá PI Sim
Beto Albuquerque RS Sim
Ciro Gomes CE Sim
Dr. Ubiali SP Sim
Eduardo Lopes RJ Sim
Fernando Coelho Filho PE Sim
Givaldo Carimbão AL Sim
Júlio Delgado MG Não
Laurez Moreira TO Sim
Lídice da Mata BA Sim
Luiza Erundina SP Não
Manoel Junior PB Sim
Marcelo Serafim AM Sim
Márcio França SP Sim
Maria Helena RR Sim
Mauro Nazif RO Não
Ribamar Alves MA Sim
Rodrigo Rollemberg DF Sim
Sandra Rosado RN Sim
Valadares Filho SE Sim
Valtenir Pereira MT Sim
Total PSB: 24
PSC
Carlos Eduardo Cadoca PE Abstenção
Costa Ferreira MA Sim
Deley RJ Sim
Eduardo Amorim SE Sim
Filipe Pereira RJ Sim
Hugo Leal RJ Sim
Regis de Oliveira SP Não
Takayama PR Sim
Total PSC: 8
PSDB
Affonso Camargo PR Não
Alfredo Kaefer PR Não
Andreia Zito RJ Não
Antonio Carlos Mendes Thame SP Não
Antonio Carlos Pannunzio SP Não
Arnaldo Madeira SP Não
Bonifácio de Andrada MG Não
Bruno Araújo PE Não
Bruno Rodrigues PE Não
Carlos Alberto Leréia GO Não
Claudio Diaz RS Não
Duarte Nogueira SP Não
Edson Aparecido SP Não
Eduardo Barbosa MG Não
Emanuel Fernandes SP Não
Fernando Chucre SP Não
Freire Júnior TO Não
Gervásio Silva SC Não
Gustavo Fruet PR Não
Izalci DF Não
João Almeida BA Não
José Aníbal SP Não
Julio Semeghini SP Não
Jutahy Junior BA Não
Leonardo Vilela GO Não
Lobbe Neto SP Não
Luiz Paulo Vellozo Lucas ES Não
Manoel Salviano CE Não
Narcio Rodrigues MG Não
Nilson Pinto PA Não
Otavio Leite RJ Não
Paulo Abi-Ackel MG Não
Paulo Renato Souza SP Não
Pinto Itamaraty MA Não
Professor Ruy Pauletti RS Não
Rafael Guerra MG Não
Raimundo Gomes de Matos CE Não
Renato Amary SP Não
Ricardo Tripoli SP Não
Roberto Rocha MA Não
Rodrigo de Castro MG Não
Rômulo Gouveia PB Não
Saturnino Masson MT Não
Sebastião Madeira MA Não
Silvio Lopes RJ Não
Silvio Torres SP Não
Vanderlei Macris SP Não
Waldir Neves MS Não
William Woo SP Não
Zenaldo Coutinho PA Não
Total PSDB: 50
PSOL
Chico Alencar RJ Não
Ivan Valente SP Não
Luciana Genro RS Não
Total PSOL: 3
PT
Adão Pretto RS Sim
Angelo Vanhoni PR Sim
Anselmo de Jesus RO Sim
Antônio Carlos Biffi MS Sim
Antonio Carlos Biscaia RJ Sim
Antonio Palocci SP Sim
Arlindo Chinaglia SP Art. 17
Beto Faro PA Sim
Cândido Vaccarezza SP Sim
Carlito Merss SC Sim
Carlos Abicalil MT Sim
Carlos Santana RJ Sim
Carlos Zarattini SP Sim
Cida Diogo RJ Sim
Dalva Figueiredo AP Sim
Décio Lima SC Sim
Devanir Ribeiro SP Sim
Dr. Rosinha PR Sim
Eduardo Valverde RO Sim
Elismar Prado MG Sim
Eudes Xavier CE Sim
Fátima Bezerra RN Sim
Fernando Ferro PE Sim
Fernando Melo AC Sim
Francisco Praciano AM Sim
Gilmar Machado MG Sim
Guilherme Menezes BA Sim
Henrique Afonso AC Sim
Henrique Fontana RS Sim
Iran Barbosa SE Sim
Iriny Lopes ES Sim
Janete Rocha Pietá SP Sim
Jilmar Tatto SP Sim
Jorge Bittar RJ Sim
José Airton Cirilo CE Sim
José Eduardo Cardozo SP Sim
José Genoíno SP Sim
José Guimarães CE Sim
José Mentor SP Sim
Joseph Bandeira BA Sim
Leonardo Monteiro MG Sim
Luiz Bassuma BA Sim
Luiz Couto PB Sim
Luiz Sérgio RJ Sim
Magela DF Sim
Marco Maia RS Sim
Maria do Carmo Lara MG Sim
Maria do Rosário RS Sim
Maurício Rands PE Sim
Miguel Corrêa MG Sim
Nazareno Fonteles PI Sim
Nelson Pellegrino BA Sim
Nilson Mourão AC Sim
Odair Cunha MG Sim
Paulo Pimenta RS Sim
Paulo Rocha PA Sim
Paulo Teixeira SP Sim
Pedro Eugênio PE Sim
Pedro Wilson GO Sim
Pepe Vargas RS Sim
Reginaldo Lopes MG Sim
Sérgio Barradas Carneiro BA Sim
Tarcísio Zimmermann RS Sim
Vander Loubet MS Sim
Vicentinho SP Sim
Vignatti SC Sim
Virgílio Guimarães MG Sim
Walter Pinheiro BA Sim
Zé Geraldo PA Sim
Zezéu Ribeiro BA Sim
Total PT: 70
PTB
Alex Canziani PR Sim
Armando Abílio PB Sim
Armando Monteiro PE Não
Arnaldo Faria de Sá SP Não
Arnon Bezerra CE Sim
Augusto Farias AL Sim
Jovair Arantes GO Sim
Luiz Carlos Busato RS Sim
Nelson Marquezelli SP Sim
Paes Landim PI Sim
Pastor Manoel Ferreira RJ Sim
Paulo Roberto RS Sim
Pedro Fernandes MA Sim
Sérgio Moraes RS Sim
Tatico GO Sim
Total PTB: 15
PTC
Carlos Willian MG Sim
Total PTC: 1
PTdoB
Vinicius Carvalho RJ Sim
Total PTdoB: 1
PV
Antônio Roberto MG Não
Dr. Nechar SP Não
Dr. Talmir SP Não
Edigar Mão Branca BA Não
Fábio Ramalho MG Não
Fernando Gabeira RJ Não
José Fernando Aparecido de Oliveira MG Não
José Paulo Tóffano SP Não
Lindomar Garçon RO Não
Marcelo Ortiz SP Não
Roberto Santiago SP Não
Sarney Filho MA Não
Total PV: 1

Sobre o mesmo: