Lei de Acesso a Informação - Scrap Request

18 views
Skip to first unread message

Pedro Markun

unread,
Jan 22, 2011, 11:26:54 AM1/22/11
to thac...@googlegroups.com
caros,

estamos querendo montar um app bastante simples (um widget na verdade) que diga a quantos dias um determinado projeto de lei (no caso lei de acesso a informação) esta 'parado' em uma comissão.


alguém topa montar um rapido scrapper?

abs,
Pedro Markun

Pedro Markun

unread,
Jan 22, 2011, 6:01:22 PM1/22/11
to Leandro Salvador, thac...@googlegroups.com
Oi Leandro,

tem varios projetos (inclusive na lista) que pretendem scrappear e trabalhar dados do legislativo.

Minha idéia é inverter um pouco o processo e começar de algo simples e de pequenos bits de informação e depois ir crescendo.

Então é um site onde você jogue o número de um projeto de lei ou a url dele e o sistema vai te retornar um visualização mais agradável da Tramitação e que permita a gente montar um widgezinho para espalhar em blogs e afins para manter na memória onde e a quanto tempo determinado projeto esta parado.

No caso da lei de acesso a informação, p.ex.

A Prêsidencia do senado recebeu o projeto da Câmara no dia 30/04/2010
A CCJ recebeu da Presidência no dia 03/05/2010
O projeto ficou lá até o dia 02/06/2010 enquanto o Senador Demóstenes Torres redigia seu parecer.
Só foi lido e aprovado pela Comissão no dia 16/06.
(44 dias)

Depois foi pra CCT no dia 23/06/2010 e esta lá até agora! Depois do Suplicy ter feito um requerimento para que o projeto fosse analisado também pela Comissão de Relações Exteriores e Segurança Nacional (que vai dar treta!) e do relator Senador José Bezerra ficar com o projeto na mão de 01/09 até 12/11 quando ele devolveu o projeto pq era Suplente e o titular retornou.

O projeto ainda foi pra mão do ACM Jr que teve que devolver no fim do ano pq a casa fecha pra balanço.

Enfim... 213 dias com o projeto para no mesmo vai-não-vai.

abs,
Pedro Markun


2011/1/22 Leandro Salvador <leandro...@gmail.com>
O que você tem em mente? Ainda que em poucas palavras, como você concebe(u) o sisteminha?

Pedro Markun

unread,
Jan 22, 2011, 7:36:43 PM1/22/11
to Leandro Salvador, thac...@googlegroups.com
http://scraperwiki.com/scrapers/tramitacao-senadogovbr/

e vamoquevamo.

abs,
pedro markun

2011/1/22 Pedro Markun <pe...@esfera.mobi>

Emerson Vinicius

unread,
Jan 23, 2011, 10:36:20 AM1/23/11
to thac...@googlegroups.com
Madrugado produtiva, 
portei esse codigo para ruby, 
ainda esta na minha maquina e o arquivo chama test.rb

Vou o que posso melhorar no scrapping, tem umas coisas que não considero corretas, e vou tentar prossguir
$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/22 Pedro Markun <pe...@esfera.mobi>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Transparência Hacker" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para thac...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para thackday+u...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/thackday?hl=pt-BR.

Emerson Vinicius

unread,
Jan 23, 2011, 11:17:55 AM1/23/11
to thac...@googlegroups.com
Progressos :D

minha bricadeira cuspe, ainda no terminal, o seguinte:

PLC - PROJETO DE LEI DA CÂMARA, Nº 41 de 2010
=============
Iniciou           : 30/04/2010 
Ultima Tramitação : 06/01/2011 
----
Esse projeto esta a 268 dias



$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/23 Emerson Vinicius <duke...@gmail.com>

Emerson Vinicius

unread,
Jan 23, 2011, 11:20:06 AM1/23/11
to thac...@googlegroups.com
Tenho que rever os objetivos do scrapping, acabei de ver que meu output diz quantos dias o projeto tem de vida. e não quanto tempo ele esta parado.

Pedro Markun

unread,
Jan 24, 2011, 3:07:34 PM1/24/11
to thac...@googlegroups.com
Oi Emerson,

duas coisas - se puder comentar lá no código (ou me mandar um email) com o que não esta correto, me ajuda nesse processo doloroso de aprendizagem... 

Sobre o tempo parado, acho que o ideal era fazer uma espécie de 'checkpoint' cada vez que o projeto vai para uma comissão ( 'Recebido nesta Comissão' ) e contar as datas entre esses intervalos... não é absolutamente preciso, mas acho que já da um caldo.

abs,
Pedro Markun

2011/1/23 Emerson Vinicius <duke...@gmail.com>

Emerson Vinicius

unread,
Jan 24, 2011, 3:16:51 PM1/24/11
to thac...@googlegroups.com
Vejo isso hoje,
já subo o codigo comentado.


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/24 Pedro Markun <pe...@esfera.mobi>

Emerson Vinicius

unread,
Jan 25, 2011, 12:14:09 AM1/25/11
to thac...@googlegroups.com
O codigo já esta no github 

mais detalhe, ainda não muito, veja aki: https://github.com/emersonvinicius/in_commission/

Output, pode contem bugs: 

PLC - PROJETO DE LEI DA CÂMARA, Nº 1 de 2010
  - Complementar
=============
Esse projeto ficou parado 356 dias


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/24 Emerson Vinicius <duke...@gmail.com>

Emerson Vinicius

unread,
Jan 25, 2011, 10:06:54 AM1/25/11
to thac...@googlegroups.com
Esta ai o codigo comentado, qualquer duvida só falar

Bom acho Ruby fantastico por essa proximidade da linguagem natural que ela tem comparado a outras linguagens, 
recomendo para quem esta começando a tentar estudar ruby e que podem pegar meu contato e encher o saco.

Esse codigo ainda tem como melhorar muito, mais ele é bem simples, estava pensando em fazer um screencast, algo do tipo em cima dele, explicando coisas que nos comentarios não rola, vou pensar melhor nisso.

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/25 Emerson Vinicius <duke...@gmail.com>

Emerson Vinicius

unread,
Jan 25, 2011, 10:11:16 AM1/25/11
to thac...@googlegroups.com
Lembrando que o codigo não esta terminado, 
Irei passa-lo para rodar na web, parametiza-lo, disponibilizar as tramitação via api,
e jogar as tramitação em um banco de dados

Pedro Markun

unread,
Jan 25, 2011, 10:35:38 AM1/25/11
to thac...@googlegroups.com
Opa,

maravilha, Emerson. Valeu pelo código comentado.

abs,
Pedro Markun

2011/1/25 Emerson Vinicius <duke...@gmail.com>

Emerson Vinicius

unread,
Jan 25, 2011, 11:45:33 AM1/25/11
to thac...@googlegroups.com
Estava pensando em uma coisa.
O que acham de fazer um curso de scrap em cima de ruby for dummies.

Por alto estava pensando em aulas semanais(domingos por exemplo) e
com foco em raspagem e manipulação desses dados.

Eu me habilito a ensinar o que sei.

O que acham?


On Tuesday, January 25, 2011, Pedro Markun <pe...@esfera.mobi> wrote:
> Opa,
> maravilha, Emerson. Valeu pelo código comentado.
> abs,
> Pedro Markun
>
> 2011/1/25 Emerson Vinicius <duke...@gmail.com>
> Lembrando que o codigo não esta terminado,
>
> Irei passa-lo para rodar na web, parametiza-lo, disponibilizar as tramitação via api,
>
> e jogar as tramitação em um banco de dados
>
>
> $ cat /etc/contact
>    Emerson Vinicius (Duke)
>
>
>
>    twitter: @emersonvinicius
>    gtalk: duke.m16
>
>
>
>    evinicius.com   blog.evinicius.com
>
>
>
>
>
>
> 2011/1/25 Emerson Vinicius <duke...@gmail.com>
>
>
>
>

> Esta ai o codigo comentado, qualquer duvida só falarhttps://gist.github.com/795028


>
>
>
>
>
> Bom acho Ruby fantastico por essa proximidade da linguagem natural que ela tem comparado a outras linguagens,
>
>
>
>
> recomendo para quem esta começando a tentar estudar ruby e que podem pegar meu contato e encher o saco.
>
> Esse codigo ainda tem como melhorar muito, mais ele é bem simples, estava pensando em fazer um screencast, algo do tipo em cima dele, explicando coisas que nos comentarios não rola, vou pensar melhor nisso.
>
>
>
>
>
> $ cat /etc/contact
>    Emerson Vinicius (Duke)   twitter: @emersonvinicius
>    gtalk: duke.m16   evinicius.com
>
>
>
>
>    blog.evinicius.com
>
>
>
>
>
>
>
> 2011/1/25 Emerson Vinicius <duke...@gmail.com>
>
>
>
>
>

> O codigo já esta no github https://github.com/ <https://github.com/emersonvinicius/in_commission/blob/master/scraper.rb>


>
>
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Transparência Hacker" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para thac...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para thackday+u...@googlegroups.com.
> Para obter mais opções, visite esse grupo em http://groups.google.com/group/thackday?hl=pt-BR.
>

--

Pedro Markun

unread,
Jan 25, 2011, 12:34:18 PM1/25/11
to thac...@googlegroups.com
Oi Emerson,

acho muito bom. Quando podemos começar? Que tal pensar em algo para a segunda quinzena de fevereiro, aqui no apto Hacker. Começando com uma pequena turma?

capi etheriel

unread,
Jan 25, 2011, 12:48:46 PM1/25/11
to thac...@googlegroups.com
muito interessado nesse curso. inclusive muito interessado na api do scraperwiki, que parece bem legal.
oficina de scraping no ap hacker, acho que ia ser muito produtivo. mesmo porque, idéia é o que nào falta nesta lista.

Emerson Vinicius

unread,
Jan 25, 2011, 3:02:29 PM1/25/11
to thac...@googlegroups.com
Podemos começar logo,
Acho que até a segunda quinzena da para pensar bastante,
vou preparar o material.
uma pequena turma? acham que quantas pessoas seria legal? eu pensei em 5 pessoas por turma, não sei o tamanho do AP hacker, não sei se vai ser lá, mais seria legal.

sobre os dias, vale a pena ver um dia legal, disse aos finais de semana, por que é quando a maioria da galera esta de boa em casa, mais se for melhor na semana, demoro.

Gravar seria bacana. pode se gravar a tela com audio tambem.

Instalar um ambiente de desenvolvimento no windows é meio punk, então seria bacana usar o ScraperWiki,
conheço ele e acho valido.

vamos marcar para essa semana de se encontrar no IRC da comunidade para trocar uma ideia sobre isso?

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/25 Pedro Markun <pe...@esfera.mobi>

Pedro Markun

unread,
Jan 25, 2011, 3:11:58 PM1/25/11
to thac...@googlegroups.com
Oi Emerson,

ok, que tal o encontro no IRC quarta-feira? 19hs?

Acho que 5 pessoas é legal, cabe bem aqui no ap hacker. Temos projetor, tela e som. Também temos equipamento para gravar (e até podemos pensar em um streaming)

capi etheriel

unread,
Jan 25, 2011, 3:30:04 PM1/25/11
to thac...@googlegroups.com
estarei no irc as 19h (o dia todo)

Liane Lira

unread,
Jan 25, 2011, 4:33:45 PM1/25/11
to thac...@googlegroups.com
Hummm, e quais são os conhecimentos prévios necessários para esse curso?

Bjos

Em 25 de janeiro de 2011 18:30, capi etheriel <barra...@gmail.com> escreveu:
estarei no irc as 19h (o dia todo)

--

Emerson Vinicius

unread,
Jan 25, 2011, 6:54:06 PM1/25/11
to thac...@googlegroups.com
Liane a idéia é que qualquer pessoa dessa comunidade possa fazer.

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/25 Liane Lira <lian...@gmail.com>

Mario Baldini

unread,
Jan 25, 2011, 9:16:56 PM1/25/11
to thac...@googlegroups.com
O curso seria fantástico! Melhor ainda são os professores aptos a colaborar.

Faço uma sugestão: que cada aula seja baseada (ou origine-se a partir dela) um (ou mais) pequeno tutorial, que ensine algo bem pontual e específico a partir dele. (15 minutos).

Seria similar ao modelo do arduino, que disponibiliza vários exemplos simples e pontuais (ao invés de um manual massivo e sequencial). 

Isto pois inevitavelmente surgirão mais participantes desincronizados com o curso e deverá existir mais alunos do que professores disponíveis no futuro. Assim os interessados podem seguir as aulas e os voluntários experientes atendem as dúvidas.  


Eu, por exemplo, quando não puder acompanhar o curso gostaria de ver uma coletânea de como 'acessar arquivos', 'fazer um insert ou select em um BD', etc... 

Como tais exemplos existem pela web, até daria menos trabalho para elaborar o material, além de servir como caminho claro para quem pegar o bonde andando e quiser alcançar as aulas da turma. 

Abraços!

Emerson Vinicius

unread,
Jan 25, 2011, 11:41:10 PM1/25/11
to thac...@googlegroups.com
Mario interessante, um formato legal esse.

Mais penso no seguinte,  se minha mãe estiver afim de participar eu acho que seria complicado explicar para ela o que são strings, array, hash, a diferencia entre array e hash no ruby, por que estou criando metodos, o que é um objeto, etc , mais o tutorial em 15 minutos.

O que pensei ate agora é:
     Coisas basicas da programação: string, arrays, inteiros, floats, etc.
     Falar um pouco sobre o Ruby e GIT
     Como Instalar um ambiente ruby e como o scraperWiki  funciona
     Fazer algumas brincadeiras com codigo.
     Mostrar ferramentas de parser.
  

Acho que isso é um RESUMÃO, tenho metade desse conteudo e minha ideia é da o caminho, por enquanto, não pretendo ir muito a fundo, se não é coisa pra caramba.



$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 Mario Baldini <mario....@ieee.org>

Vítor Baptista

unread,
Jan 26, 2011, 7:44:42 AM1/26/11
to thac...@googlegroups.com

Muito legal a ideia, Emerson. Também gosto bastante de Ruby e pensava em fazer algo parecido. Na verdade, pensava em fazer um livro (tá mais para uma coletânea de exercícios) parecido com o modelo do Learning Python the Hard Way mas com Ruby e direcionado a scrapping.

Não vou poder participar da reunião mas estou acompanhando por aqui...

capi etheriel

unread,
Jan 26, 2011, 8:36:12 AM1/26/11
to thac...@googlegroups.com
duke, a minha experiência de explicar programação por aí é que é bem mais fácil aprender a lógica de programação fazendo programação do que estudando previamente. não que estudo prévio faça mal, eu li a documentação do python primeiro e passei a ter alguns conceitos na cabeça (que me ajudaram quando eu fui programar php). mas foi só quando eu fui programar (em php, bash e ruby) que eu fui entender funções, variáveis, objetos e classes (na ordem).

então não acho que alguém precise se desesperar e abrir mão de participar do curso, nem a mãe do duke. a sintaxe do python (classes e funções e variáveis e indentação) acaba se entendendo na hora, embora superficialmente. mas a experiência te indica o que vc precisa aprender, e o estudo te indica com o que você pode experimentar.

eu tenho experiência (breve) em programação (python, ruby, php, bash  - só linguagem interpretada) e em ensinar programação, então conta comigo pra ajudar os novatos. certo?

Emerson Vinicius

unread,
Jan 26, 2011, 8:53:34 AM1/26/11
to thac...@googlegroups.com
capi etheriel: Com absoluta certeza contarei contigo. Não curto muito teorias  e etcs, quando falo em falar o que é uma string, digo de mostrar já dentro do irb. Vê se aparece hoje as 19 no IRC

Vitor:   conhece Markdown? estamos montando um livro pratico sobre git colaborativamente escrito em markdown, como? com git, veja https://github.com/lucianosousa/git_na_pratica, a idéia é gerar um livro em PDF e disponibilizar depois, Acho uma boa ideia para cartilhas do projeto, ou para conteudo de algo, o git não serve só para codigo, se tiver afim de começar esse livro, fica a dica. 


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 capi etheriel <barra...@gmail.com>
duke, a minha experiência de explicar programação por aí é que é bem mais fácil aprender a lógica de programação fazendo programação do que estudando previamente. não que estudo prévio faça mal, eu li a documentação do python primeiro e passei a ter alguns conceitos na cabeça (que me ajudaram quando eu fui programar php). mas foi só quando eu fui programar (em php, bash e ruby) que eu fui entender funções, variáveis, objetos e classes (na ordem).

então não acho que alguém precise se desesperar e abrir mão de participar do curso, nem a mãe do duke. a sintaxe do python (classes e funções e variáveis e indentação) acaba se entendendo na hora, embora superficialmente. mas a experiência te indica o que vc precisa aprender, e o estudo te indica com o que você pode experimentar.

eu tenho experiência (breve) em programação (python, ruby, php, bash  - só linguagem interpretada) e em ensinar programação, então conta comigo pra ajudar os novatos. certo?

--

Vítor Baptista

unread,
Jan 26, 2011, 9:04:35 AM1/26/11
to thac...@googlegroups.com

Emerson,

Conheço sim. Na época de minha monografia até procurei algo para ver se o markdown conseguiria substituir o LaTeX, mas não deu. Assim que voltar de viagem vou dar uma olhada no teu livro :-)

Abraços,
Vítor.

Daniela B. Silva

unread,
Jan 26, 2011, 9:52:25 AM1/26/11
to thac...@googlegroups.com
Eu quero participar do curso!

2011/1/26 Vítor Baptista <vitormb...@gmail.com>

Patrícia Cornils

unread,
Jan 26, 2011, 10:16:15 AM1/26/11
to thac...@googlegroups.com
Eu também!
Patrícia Cornils
11 3124-7444 ou 8372-7473

guilherme alvino

unread,
Jan 26, 2011, 10:15:49 AM1/26/11
to thac...@googlegroups.com
Poxa, queria muito que isso desse certo.
Se der certo mesmo a ideia das aulas de programaçao aqui está um aluno.. rs

abraços pessoal!

Cecilia Tanaka

unread,
Jan 26, 2011, 10:24:58 AM1/26/11
to thac...@googlegroups.com
E se tudo der certo, outra aluna aqui! #torcida :)
--
"Discordo daquilo que dizes, mas defenderei até a morte o teu direito de o dizeres". - Voltaire


guilherme alvino

unread,
Jan 26, 2011, 10:27:41 AM1/26/11
to thac...@googlegroups.com
Vamos la pessoal... Como a Cecilia falou... "E se der tudo certo!!" Tomara que dê certo... quero muito aprender..

abraços!

Emerson Vinicius

unread,
Jan 26, 2011, 11:17:55 AM1/26/11
to thac...@googlegroups.com
Acho que fechamos uma turma.


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 guilherme alvino <guilher...@gmail.com>
Vamos la pessoal... Como a Cecilia falou... "E se der tudo certo!!" Tomara que dê certo... quero muito aprender..

abraços!

guilherme alvino

unread,
Jan 26, 2011, 11:26:49 AM1/26/11
to thac...@googlegroups.com
Quando tiver data e horário para estudo é so me avisar!

Abraços!

Diólia

unread,
Jan 26, 2011, 12:21:31 PM1/26/11
to thac...@googlegroups.com
eu também!

Diólia


Emerson Vinicius

unread,
Jan 26, 2011, 4:02:01 PM1/26/11
to thac...@googlegroups.com
Pessoal, estou no IRC desde cedo, mais acredito que infelizmente vou ter que sair, entrarei mais tarde mais sem hora marcada. Tenho certeza que voces podem criar um brainstorm.


se puderem criar algo piratepad seria muito interessante.


ps: que merda ter que sair agora!!!!

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 Diólia <dio...@gmail.com>

Sergio Rosa

unread,
Jan 26, 2011, 4:12:26 PM1/26/11
to thac...@googlegroups.com
Por favor, material e gravação para os interessados de longa distância, se possível :)

abraço

Sérgio

Emerson Vinicius

unread,
Jan 26, 2011, 4:26:44 PM1/26/11
to thac...@googlegroups.com
Pessoal, sugestão ou qualquer coisa que ver na cabeça de voces sobre esse projeto
criei um piratepad






$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 Sergio Rosa <sergiov...@gmail.com>

Emerson Vinicius

unread,
Jan 27, 2011, 10:28:55 AM1/27/11
to thac...@googlegroups.com
Pow não rolou nada ontem?

:(


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/26 Emerson Vinicius <duke...@gmail.com>

Pedro Markun

unread,
Jan 27, 2011, 10:36:52 AM1/27/11
to thac...@googlegroups.com
Oi Emerson,

acabei não podendo entrar no IRC por conta de um curso que apareceu aqui na lista algum tempo atrás e eu tinha esquecido que estava inscrito =P

Mas vou pro IRC depois do almoço!

abs,
Pedro Markun

2011/1/27 Emerson Vinicius <duke...@gmail.com>

guilherme alvino

unread,
Jan 27, 2011, 10:42:56 AM1/27/11
to thac...@googlegroups.com
Vamos marcar um dia e hora certa pra poder se juntar e ver como vai ficar isso?
eu sei que não tenho muito haver com vocês, tipo, não os conheço, mas pelo menos a gente assim pode encaminhar...

Abraços!!

Emerson Vinicius

unread,
Jan 27, 2011, 11:53:34 AM1/27/11
to thac...@googlegroups.com
Alvino, não entedi o que voce disse em relação não ter nada a ver com a gente(?), mais vamos sim marcar algo.

Pessoal, estou no IRC agora.


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/1/27 guilherme alvino <guilher...@gmail.com>
Vamos marcar um dia e hora certa pra poder se juntar e ver como vai ficar isso?
eu sei que não tenho muito haver com vocês, tipo, não os conheço, mas pelo menos a gente assim pode encaminhar...

Abraços!!

guilherme alvino

unread,
Jan 27, 2011, 12:22:05 PM1/27/11
to thac...@googlegroups.com
Ah Emerson! falei desse modo pq parece que Pedro conhece Emerson pessoalmente... Mas tudo bem.
Mas quando vocês marcarem algo eu vou ta on...
Vou aqui e volto!

Abraços Emerson!

Carlos.x4ids

unread,
Jan 30, 2011, 7:37:16 PM1/30/11
to thac...@googlegroups.com
Em 26-01-2011 14:17, Emerson Vinicius escreveu:
Acho que fechamos uma turma.


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com
Me encaixa aí em alguma turma também!

--
Carlos Carneiro

X4 - Internet Development Solutions
Administração
@hiper4tivo
21-8767-1612

andre luiz

unread,
Jan 30, 2011, 8:33:34 PM1/30/11
to thac...@googlegroups.com
+1 aluno... rsrsrs


--

guilherme alvino

unread,
Jan 30, 2011, 8:48:29 PM1/30/11
to thac...@googlegroups.com
quando começa?

Pedro Markun

unread,
Feb 4, 2011, 7:47:33 AM2/4/11
to thac...@googlegroups.com
ainda patinando na programação... mas vou provocando pra ver se alguém
se anima :P

o output:

'Parado na CCT - Comissão de Ciência, Tecnologia, Inovação,
Comunicação e Informática há 29 dias'

o próximo passo é transformar isso em um widget pra blogs... li por ai
que o negócio é fazer direto com javascript?

2011/1/30 guilherme alvino <guilher...@gmail.com>
>
> quando começa?

teste.py

André Lima

unread,
Feb 4, 2011, 8:52:31 AM2/4/11
to thac...@googlegroups.com
Boa, Markun.

Coloquei o código em:


O bacana mesmo era criar um gist, para permitir versionamento, forks e comentários... Você tem conta no github, Markun? Conhece o gist? É perfeito para esse tipo de script. Tão simples quanto colar o texto e apertar um botão. Exemplo de um meu:


Abraços,
André

2011/2/4 Pedro Markun <pe...@esfera.mobi>

Emerson Vinicius

unread,
Feb 4, 2011, 10:24:42 AM2/4/11
to thac...@googlegroups.com
Acho que vale mesmo é criar um repositorio no github,
gist é limitado


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/2/4 André Lima <andre...@gmail.com>

André Lima

unread,
Feb 4, 2011, 10:46:57 AM2/4/11
to thac...@googlegroups.com
Quando a coisa evoluir, até concordo. Pra um arquivo, é burocratizar demais.

2011/2/4 Emerson Vinicius <duke...@gmail.com>

Pedro Markun

unread,
Feb 4, 2011, 10:54:55 PM2/4/11
to thac...@googlegroups.com, Adriano Lima
http://scraperwiki.com/views/tramitacao-senadogovbr-tempodeespera/full/

agoora gostei do scrapperwiki =P

ta feito o widget! Lima, na escuta? Faz um layoutezinho ai pro
negócio. De preferencia algo CSS-only.

2011/2/4 André Lima <andre...@gmail.com>:

Emerson Vinicius

unread,
Feb 6, 2011, 11:41:15 PM2/6/11
to thac...@googlegroups.com
subi meu codigo em ruby, :D, para o scrapper wiki, como uso o mesmo parser, nokogiri, só precisei mudar um metodo, o open, aproveitei e removi coisas não necessarias, 

o scrapper:

o widget: 
http://scraperwikiviews.com/run/view-in-commision/


fiz o widget direto na views do scraperwiki , só add a url no iframe
estou vendo algo para passar um parametro e pegar a lei dinamicamente

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/2/5 Pedro Markun <pe...@esfera.mobi>

Vítor Baptista

unread,
Feb 7, 2011, 12:57:08 AM2/7/11
to thac...@googlegroups.com
Muito bom, Emerson. Só uma pequena correção de português: é parado *há* x dias.

Abraços,

2011/2/7 Emerson Vinicius <duke...@gmail.com>



--
Vítor Baptista
Comissão Organizadora
IV Encontro de Software Livre da Paraíba
6, 7, 8 e 9 de Maio de 2010
Estação Ciência, Cultura e Artes Cabo Branco
João Pessoa, PB.

http://www.ensol.org.br

Emerson Vinicius

unread,
Feb 7, 2011, 1:06:29 AM2/7/11
to thac...@googlegroups.com
Vlw Vitor
Corrigido

$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/2/7 Vítor Baptista <lis...@vitorbaptista.com>

Emerson Vinicius

unread,
Feb 7, 2011, 10:22:06 AM2/7/11
to thac...@googlegroups.com
Bom, tinha colocado os dados errados,
estava mostrando quantos dias o projeto de lei ficou parado em seu tempo de vida,
pequenas modificações, e esta mostrando quantos dias esta parado na ultima comissão



$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/2/7 Emerson Vinicius <duke...@gmail.com>

Pedro Markun

unread,
Feb 7, 2011, 12:00:29 PM2/7/11
to thac...@googlegroups.com
Opa,

ficou muito legal.

Modifiquei lá o source para aceitar mais de um projeto de lei. E o
source do view para aceitar um argumento.

http://scraperwiki.com/views/view-in-commision/full/?81614

abs,
Pedro Markun

2011/2/7 Emerson Vinicius <duke...@gmail.com>:

Emerson Vinicius

unread,
Feb 7, 2011, 12:09:50 PM2/7/11
to thac...@googlegroups.com
Nice,
Fiz função que pega as tramitações para isso


$ cat /etc/contact
   Emerson Vinicius (Duke)

   twitter: @emersonvinicius
   gtalk: duke.m16
   evinicius.com

   blog.evinicius.com



2011/2/7 Pedro Markun <pe...@esfera.mobi>
Reply all
Reply to author
Forward
0 new messages