Ferramentas Pessoais
Você está aqui: Página Inicial wiki Trabalhos
Visões

Trabalhos

Ações do documento
last edited 1 year ago by amartini

Registre o seu grupo, o tema do seu trabalho e abra uma home page para o mesmo; a home page, em princípio deve conter apenas metadados (autor, tema, etc.), apontadores para as diversas fases do trabalho e a explicação de o que é cada um destes apontadores. Procure seguir o modelo do ano passado. Consulte também as Normas para os Trabalhos.

  1. Os Benefícios e Desvantages da Competitividade na Produção de Software de Código Aberto, por Fabricio Nascimento ,Rafael Crivellari Saliba Schouery e Fernando Raganhan Barbosa
  2. "Sul América Trânsito: uma rádio colaborativa", por Cauê Haucke Porta Guerra e Cecilia Fernandes
  3. "Construção e comunicação do conhecimento", por Bruna Bacalgini
  4. Ferramentas de comunicação e redes sociais, como estas afetam a sociedade atual, por Marcelo de Rezende Martins, Thiago Miranda Ferreira e Emerson Takeshi Hassegawa
  5. Catedral, bazar e software livre, por Filipe Ferraz Salgado e Rodolpho Atoji
  6. A Produção Musical e os paradigmas colaborativos na Sociedade do Conhecimento, por Arthur Tofani e Santiago Dávila
  7. O Público e o Impacto Social da Esfera Pública Interconectada, por Gabriel Araujo von Winckler, Pedro Pais Lopes e Gabriela Barros De Luca
  8. A colaboração influenciando a decisão dos consumidores, por Allan Panossian, Renato Shirakashi de Sousa e Victor Miranda Cirone
  9. Infra-estrutura eletrônica e Produção Social, por Kátia Neles
  10. O avanço das redes e suas consequências, por Eduardo Apolinário e Daniel Ferreira Santos
  11. Possíveis impactos do Sistema Brasileiro de TV Digital na Esfera Pública Interconectada: O que queremos ? e o que podemos ?, por Paulo Meirelles, Felipe Armoni e Arie Martini
  12. Produção Social, Software Livre e a Influência do Mercado, por Fernando Fernandes Chaves, Leandro de Moraes e Rafael Misoczki
  13. Indústria fonográfica na era da internet, por André Folli, Fábio Yoshio Sato e Ricardo Issao Shimanuki
  14. Produção Social da Informação: Efeitos e Consequências, por Daniel Barbosa Stein
  15. Cease and desist: A internet no mundo pós-DMCA, por Arthur Santana e Nilo César Teixeira
  16. Sharing Nicely e Circulante.org, por Luciano Ramalho

Atribuições de Comentários

Os trabalhos devem ser comentados até 03 de novembro

Foram definidos os seguintes comentários:

  • 1 comentará 7, 9, 15
  • 2 comentará 8, 7, 15
  • 3 comentará 2, 7, 16
  • 4 comentará 2, 1, 13
  • 5 comentará 2, 9, 14
  • 6 comentará 11, 14, 10
  • 7 comentará 4, 16, 5
  • 8 comentará 13, 4, 11
  • 9 comentará 8, 3, 6
  • 10 comentará 16, 13, 5
  • 11 comentará 12, 5, 1
  • 12 comentará 1, 15, 4
  • 13 comentará 8, 6, 3
  • 14 comentará 3, 9, 10
  • 15 comentará 12, 10, 14
  • 16 comentará 12, 6, 11

Obs: dois grupos não tiveram prioridade no sorteio dos comentários: 6 e 14. Um não entregou lista de comentários e o outro entregou só os nomes dos trabalhos que queria comentar, mas sem nenhuma identificação do grupo. Como são dois eu não soube a qual atribuir a lista que tenho comigo.

Para os curiosos, segue abaixo o programa usado para gerar as associações:

#! /usr/bin/env python
# trabalhos.py -- script para associar comentadores a trabalhos
#
# Copyright (C) 2008 Alexandre Hannud Abdo <abdo@usp.br>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.

import sys
from random import sample, shuffle

def ajuda():
    print '''
Modo de usar: %s ARQUIVO COMENTADORES_POR_TRABALHO

Ex: %s exemplo.dict 2

O arquivo deve conter apenas um dict() na sintaxe Python, ex:

{
1:[2, 3],
2:[],
3:[2]
}

E o numero de comentadores por trabalho deve ser menor que o numero
de chaves do dicionario definido no arquivo.
''' % (sys.argv[0],sys.argv[0])
    sys.exit(2)

if len(sys.argv) != 3 or filter(lambda x: x.startswith('-h'), sys.argv[1:]):
    ajuda()

comentadores_por_trabalho = int(sys.argv[2])
trabalhos_que_comentaria = eval(open(sys.argv[1]).read())
trabalhos = trabalhos_que_comentaria.keys()

if comentadores_por_trabalho > len(trabalhos) -1:
    ajuda()

for i in trabalhos:
    trabalhos_que_comentaria[i] = set(trabalhos_que_comentaria[i])

pares_comentador_trabalho = [(i,j) for i in trabalhos_que_comentaria
                                     for j in trabalhos_que_comentaria[i]]
shuffle(pares_comentador_trabalho)

trabalhos_que_comenta = dict([(i,[]) for i in trabalhos])
num_comentadores_do_trabalho = dict([(i,0) for i in trabalhos])

for i in pares_comentador_trabalho:
    if num_comentadores_do_trabalho[i[1]] < comentadores_por_trabalho\
       and len(trabalhos_que_comenta[i[0]]) < comentadores_por_trabalho:
        trabalhos_que_comenta[i[0]].append(i[1])
        num_comentadores_do_trabalho[i[1]] += 1

comentadores_vagos =\
  filter(lambda x: len(trabalhos_que_comenta[x]) < comentadores_por_trabalho,
         trabalhos)
while comentadores_vagos:
    shuffle(comentadores_vagos)
    for i in comentadores_vagos:
        trabalhos_aptos =\
          filter\
            (lambda x:
                 num_comentadores_do_trabalho[x] < comentadores_por_trabalho and
                 x not in trabalhos_que_comenta[i] and x != i,
             trabalhos)
        t = sample(trabalhos_aptos,1)[0]
        trabalhos_que_comenta[i].append(t)
        num_comentadores_do_trabalho[t] += 1
    comentadores_vagos =\
      filter\
        (lambda x: len(trabalhos_que_comenta[x]) < comentadores_por_trabalho,
         trabalhos)

print trabalhos_que_comenta


subtopics:

« Março 2010 »
Do Se Te Qu Qu Se Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
 

shadowfax