<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.nosdigitais.teia.org.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Penalva</id>
	<title>Pontão Nós Digitais - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.nosdigitais.teia.org.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Penalva"/>
	<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/Especial:Contribui%C3%A7%C3%B5es/Penalva"/>
	<updated>2026-04-21T17:12:16Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8458</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8458"/>
		<updated>2013-03-28T07:41:34Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como calcular os valores de energia de uma imagem? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph (4*)&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions (4*)&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs (2*)&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field in this case&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process  (1*)&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2; # (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
*1* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
*2* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
*3* A interacao eh um filtro de altas frequencias no atributo do no/agente, ou seja a interacao e homofilica/homogeinizadora;&lt;br /&gt;
*4* A rede eh aleatoria.&lt;br /&gt;
*5* Para gerar modelo de agentes em redes complexas diferente, mais realista, eh necessario generalizar qualquer um destes pontos no local indicado no codigo atraves dos numeros das notas.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como acessar cada canal de cor da imagaem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_r = im.split()[0]&lt;br /&gt;
im_g = im.split()[1]&lt;br /&gt;
im_b = im.split()[2]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Calculando a energia de janelas de uma imagem, determinadas em um particionamento em grade da imagem. A recomposicao da imagem original (s[0] x s[1]) e feita mas agora no espaco de frequencias bi-dimensionais.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    from scipy import fftpack&lt;br /&gt;
    import Image&lt;br /&gt;
    import numpy as np&lt;br /&gt;
&lt;br /&gt;
    img = Image.open('/r.0.jpg');&lt;br /&gt;
    img = img.convert('L');&lt;br /&gt;
    s = [img.size[0], img.size[1]];&lt;br /&gt;
    pttlen = 80;                          # numero de blocos por dimensao da particao na imagem (total pttlen x pttlen = 6400 neste caso)&lt;br /&gt;
    arr = np.array(list(img.getdata()));&lt;br /&gt;
    arr = arr.reshape((800,800));&lt;br /&gt;
    energia = dict( [[(i,j), np.log(fftpack.fft2(arr[i*s[0]/pttlen:(i+1)*s[0]/pttlen,j*s[1]/pttlen:(j+1)*s[1]/pttlen]).real**2 + fftpack.fft(arr[i*s[0]/pttlen:(i+1)*s[0]/pttlen,j*s[1]/pttlen:(j+1)*s[1]/pttlen]).imag**2)] for i in range(pttlen) for j in range(pttlen)]);&lt;br /&gt;
&lt;br /&gt;
# This rebuilds the original imagem in the frequency domain of window length (s[0]/pttlen)x(s[1]/pttlen)&lt;br /&gt;
    fourierimage = Image.new('L',(s[0],s[1]),255);&lt;br /&gt;
    for v in energia.keys():&lt;br /&gt;
        b0 = Image.new('L',(s[0]/pttlen,s[1]/pttlen),255);&lt;br /&gt;
        data = energia[v];&lt;br /&gt;
        data = data.reshape(-1);&lt;br /&gt;
        data = data.tolist();&lt;br /&gt;
        b0.putdata(data);&lt;br /&gt;
        fourierimage.paste(b0,(v[0]*(s[0]/pttlen),v[1]*(s[1]/pttlen)))&lt;br /&gt;
    fourierimage.show();&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;br /&gt;
&lt;br /&gt;
=== Dividir uma imagem em canais RGB ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import Image&lt;br /&gt;
lena = Image.open(&amp;quot;lena.png&amp;quot;)&lt;br /&gt;
r, g, b = lena.split()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
em alguns casos, as imagens vem com o canal alpha adicionado. Nesse caso faca:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
r,g,b,alpha = lena.split()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ou &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lena = lena.convert(&amp;quot;RGB&amp;quot;)&lt;br /&gt;
r, g, b = lena.split()&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8418</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8418"/>
		<updated>2013-03-26T06:42:19Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Project Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#pAAinel | pAAinel]]&lt;br /&gt;
| A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
| Python, PHP, Javascript &lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Plain_Interface  | Plain Interface]]&lt;br /&gt;
| PHP interface that receives shouts, registers them in the database.&lt;br /&gt;
| Python, XMPP, Unix daemons, processes and forks &lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CCCCFF;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ágora_Delibera | Ágora Delibera]]&lt;br /&gt;
| Enhance REST deliberation tool to acceptable standards of use for elected representatives.&lt;br /&gt;
| Python, PHP, Javascript&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFC1C1;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#SOS | SOS]]&lt;br /&gt;
| A popular and ethnic heath related knowledge collection and difusion.&lt;br /&gt;
| Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFC1C1;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Sound_Do-in | Sound Do-in]]&lt;br /&gt;
| Use high quality sinusoids and noises to enhance or suppress mental activity/stress. &lt;br /&gt;
| Python&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFC1C1;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Wearable_Health_Monitor | Wearable Health Monitor ]]&lt;br /&gt;
| The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
| Arduino, JavaScript, HMLT5&lt;br /&gt;
| Gabriela Thumé&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFC1C1;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Voice_oriented_humour_monitor | Voice oriented humour monitor]]&lt;br /&gt;
| Develop a set of simple tools for voice analisys and correlation with humor information. &lt;br /&gt;
| &lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFFEB4;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Pingo |Pingo]]&lt;br /&gt;
| Take care of a busted bunny and grow him nasty as you treat him just like he desearves. &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFFEB4;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#SimBar |SimBar]]&lt;br /&gt;
| Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Carnaval |Carnaval]]&lt;br /&gt;
| A collaborative and hackable personal TV channel on Web. &lt;br /&gt;
| JavaScript, HTML, CSS &lt;br /&gt;
| Gera Rocha&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#LI7E |LI7E]]&lt;br /&gt;
| A collaborative creative coding environment on Web, wich aims to bring facilities to code in a collaborative way using creative coding APIs. &lt;br /&gt;
| JavaScript, HTML and CSS &lt;br /&gt;
| Gabriela Thumé&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Vivace_or_Livecoding_for_Web | Vivace or Livecoding for Web]]&lt;br /&gt;
| A Live coding language that runs in Web browsers using the new Web Audio API for audio processing and Popcornjs to video sequencing.&lt;br /&gt;
| JavaScript, HTML and CSS &lt;br /&gt;
| Guilherme Lunhani&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Meemoo | Meemoo]]&lt;br /&gt;
| &lt;br /&gt;
|  &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013# Crocheting_Meemoo |  Crocheting Meemoo]]&lt;br /&gt;
| Framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands. &lt;br /&gt;
|  &lt;br /&gt;
| Gabriela Thumé&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFD450;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013# reacPad |  reacPad]]&lt;br /&gt;
| A Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. &lt;br /&gt;
| JavaScript, HTML and CSS &lt;br /&gt;
| Gabriela Thumé      &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AirHackTable|AirHackTable]]&lt;br /&gt;
| An interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. &lt;br /&gt;
| C++, Pd and Scilab &lt;br /&gt;
| Ricardo Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#MASSA  | MASSA ]]&lt;br /&gt;
| Implement some more of the analitic results developed at the recent phychophysical description of musical elements&lt;br /&gt;
|  &lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#FIGGUS |FIGGUS ]]&lt;br /&gt;
| Further experiment with symmetries for musical structure synthesis. &lt;br /&gt;
| Python&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#ABT_(A_Beat_Tracker)_/_ABD_(A_Beat_Detector)  | ABT (A Beat Tracker) / ABD (A Beat Detector)  ]]&lt;br /&gt;
| A music software for real time execution of specialized macros that play rythmic patterns with samples.&lt;br /&gt;
| Python and ChucK  &lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Generative_Wearable_Designer |Generative Wearable Designer ]]&lt;br /&gt;
| &lt;br /&gt;
|  &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Sintetizador_de_Arte_Generativa|Sintetizador de Arte Generativa ]]&lt;br /&gt;
| &lt;br /&gt;
| Processing, Arduino, SuperCollider, PD  &lt;br /&gt;
| Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #C8FFC8;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Audio_Art | Audio Art  ]]&lt;br /&gt;
| &lt;br /&gt;
|  SuperCollider, PD, Processing, Arduino&lt;br /&gt;
|  Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #6DAFFF;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#SIP_+_Scilab| SIP + Scilab ]]&lt;br /&gt;
| It leverages the extremely simple Scilab programming environment for prototyping complex computer vision solutions. &lt;br /&gt;
| C, Scilab&lt;br /&gt;
| Ricardo Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #6DAFFF;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Scilab_Interactive_Visualization | Scilab Interactive Visualization ]]&lt;br /&gt;
| This project aims to improve interactive data exploration and editing features of Scilab graphics. &lt;br /&gt;
| C/C++, Scilab, Java and OpenGL&lt;br /&gt;
| Ricardo Fabbri&lt;br /&gt;
 &lt;br /&gt;
|- style=&amp;quot;background: #6DAFFF;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Scilab_Fast_and_Flexible_Image_(Raster)_Display  |  Scilab Fast and Flexible Image (Raster) Display  ]]&lt;br /&gt;
| Aims to make image display more interactive with data (clicking + modifying a pixel, clicking + obtaining associated data from a pixel, etc). &lt;br /&gt;
| C/C++, Scilab, Java and OpenGL&lt;br /&gt;
| Ricardo Fabbri&lt;br /&gt;
  &lt;br /&gt;
|- style=&amp;quot;background: #FFF67D;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Maper|Maper ]]&lt;br /&gt;
| &lt;br /&gt;
|  &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFF67D;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Mapas_de_Vista|Mapas de Vista]]&lt;br /&gt;
| &lt;br /&gt;
|  &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFF67D;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Social_networks_topologies | Social Networks Topologies]]&lt;br /&gt;
| Data gathering, visualization, animation and interaction technologies for networks, all in Free Software as a demand of the people. &lt;br /&gt;
| Python, Javascript, HTML&lt;br /&gt;
| Daniel Penalva&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFF67D;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Social_Networks_Toolbox |Social Networks Toolbox ]]&lt;br /&gt;
|  A toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself.&lt;br /&gt;
| Python&lt;br /&gt;
| Daniel Penalva&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #FFF67D;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Social_data-mining_Web_interface |Social data-mining Web interface  ]]&lt;br /&gt;
|  Web interface with data-mining, generation, visualization and interaction of graphs as an extension of previous item. &lt;br /&gt;
| Javascript, HTML&lt;br /&gt;
| Daniel Penalva&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #F0F3CD;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#IRC_Bots_as_Social_Channels  |IRC Bots as Social Channels  ]]&lt;br /&gt;
| Autonomous software agents that can talk directly with people are powerful tools to understand their needs.&lt;br /&gt;
| Python&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #F0F3CD;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Permanent_Conference | Permanent Conference ]]&lt;br /&gt;
| Web application to collect knowledge generated on conferences and to make sure they will be available to all the people.&lt;br /&gt;
| Python, JavaScript, HTML5 and CSS3&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210 and https://gist.github.com/Uiuran/5242380 (to create the example below).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;452&amp;quot; height=&amp;quot;370&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8409</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8409"/>
		<updated>2013-03-26T03:07:44Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Project Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Social_networks_topologies | Social Networks Topologies]]&lt;br /&gt;
| Data gathering, visualization, animation and interaction technologies for networks, all in Free Software as a demand of the people. &lt;br /&gt;
| Python, Javascript, HTML&lt;br /&gt;
| Daniel Penalva&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210 and https://gist.github.com/Uiuran/5242380 (to create the example below).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;452&amp;quot; height=&amp;quot;370&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8408</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8408"/>
		<updated>2013-03-26T03:06:20Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Project Ideas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Social_networks_topologies | Social Networks Topologies]]&lt;br /&gt;
| Data gathering, visualization, animation and interation network technologies in Free Software as a demand of the people. &lt;br /&gt;
| Python, Javascript, HTML&lt;br /&gt;
| Daniel Penalva&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210 and https://gist.github.com/Uiuran/5242380 (to create the example below).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;452&amp;quot; height=&amp;quot;370&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8407</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8407"/>
		<updated>2013-03-26T02:52:49Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Social Networks Toolbox */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #CAFF70;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210 and https://gist.github.com/Uiuran/5242380 (to create the example below).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;452&amp;quot; height=&amp;quot;370&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8404</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8404"/>
		<updated>2013-03-26T02:48:44Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Social Networks Toolbox */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #446924;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #446924;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;452&amp;quot; height=&amp;quot;370&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8403</id>
		<title>SummerOfCode2013</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=SummerOfCode2013&amp;diff=8403"/>
		<updated>2013-03-26T02:47:22Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Social Networks Toolbox */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists all the projects with associated mentors. Our mentors are very approachable and include world-class '''experts in web, audio, and video software technology'''. Take a look at [http://hera.ethymos.com.br:1080/reacpad/p/gsoc2012 our filled out menthorship application for GSoC2012] for more information on LabMacambira.sf.net - this application will make it to the 2013 GSoC only, but for 2012 we are participating as mentors and students in other orgs (such as Scilab and Mozilla). We can also arrange for alternative funds for interested students.  &lt;br /&gt;
&lt;br /&gt;
Ideas page follows below.  &lt;br /&gt;
&lt;br /&gt;
= Information for potential students =&lt;br /&gt;
&lt;br /&gt;
You may choose from the following list, '''but feel free to submit a proposal for your own idea!''' &lt;br /&gt;
&lt;br /&gt;
You can also discuss your ideas in '''#labmacambira''' channel on IRC network '''irc.freenode.net'''&lt;br /&gt;
&lt;br /&gt;
Our [https://sourceforge.net/apps/trac/labmacambira/ bugtracker] is a good starting point to be inspired about new ideas, please take a look!&lt;br /&gt;
&lt;br /&gt;
= Project Ideas =&lt;br /&gt;
&lt;br /&gt;
The mentorings named below for each idea corresponds to individual affinities&lt;br /&gt;
for the trend. In practice, all mentors will be mentoring together. See also the [[SummerOfCode2013#Mentors| Mentors]] section.&lt;br /&gt;
&lt;br /&gt;
This is the summary table of ideas, click on the respective idea to a more complete description:&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Project &lt;br /&gt;
! Summary&lt;br /&gt;
! Skills needed&lt;br /&gt;
! Mentor(s)&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #446924;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#AA_Client | AA Client]] &lt;br /&gt;
| [[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
| Python, JavaScript, Shell script&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #446924;&amp;quot;&lt;br /&gt;
| [[SummerOfCode2013#Ubiquituous_AA | Ubiquituous AA]]&lt;br /&gt;
| Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
| Python, XMPP&lt;br /&gt;
| Renato Fabbri&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== AA ==&lt;br /&gt;
&lt;br /&gt;
[[AA]] is asynchronous, healthy and helpful way to document and validate activites.&lt;br /&gt;
&lt;br /&gt;
[[AA]] is a social system for coordinating&lt;br /&gt;
distributed teamwork where each participant stays logged for at least 2 hours a day,&lt;br /&gt;
publicly microblogging&lt;br /&gt;
their development activities related to assigned tickets (self-assigned or team-assigned). At the end of each&lt;br /&gt;
daly session, a video log is recorded and [http://vimeo.com/channels/labmacambira uploaded to a public video channel],&lt;br /&gt;
the text log is also [http://hera.ethymos.com.br:1080/paainel/casca/ published on the Web] and is&lt;br /&gt;
peer-validated for quality. The AA system and its underlying software&lt;br /&gt;
engineering methodology enables self-funding for distributed collectives of&lt;br /&gt;
developers working on FLOSS projects.&lt;br /&gt;
&lt;br /&gt;
=== AA Client ===&lt;br /&gt;
[[Imagem:Aa-macaco.png|right|bottom|alt=AA Console Client]]&lt;br /&gt;
&lt;br /&gt;
AA user end. AA client enables messages to be sent to AA server.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' AA is a distributed system following a client-server&lt;br /&gt;
architecture. Each AA client is a Python application in textual or GTK+ form that communicates&lt;br /&gt;
with the AA server, the web instance. Through the client each developer can send&lt;br /&gt;
messages and log his activities. Currently, AA client is a simple program&lt;br /&gt;
written to run in Linux. Being a software that aims to be used by everyone&lt;br /&gt;
it would be important to be multiplatform (perhaps as a web client) and to have&lt;br /&gt;
additional functionalities such as better Trac and Git log integration, RSS/Google+&lt;br /&gt;
developer feeds, and automatic videolog watermarking. A student working on AA could&lt;br /&gt;
work on these features for the program.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Aapp2.png|right|bottom|alt=AA GTK2 Frontend]]&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Use AA in its current form to understand, as a developer working in a collaborative group, what features are most needed. These features could be implemented during the summer or documented for a future developers; &lt;br /&gt;
&lt;br /&gt;
3) Research about how to make AA multiplatform; &lt;br /&gt;
&lt;br /&gt;
4) Implement AA Client as a Web app and make it run on GNU/Linux, MacOS and Windows;&lt;br /&gt;
&lt;br /&gt;
5) Extend the functionalities of AA Client as IRC bot (there is already a Supy Bot plugin, more at http://wiki.nosdigitais.teia.org.br/IRC_DEV)&lt;br /&gt;
&lt;br /&gt;
6) Increment CLI: better AA command line interface to timers, daemons, git, etc. More info: http://wiki.nosdigitais.teia.org.br/AA_%28English%29#Where.3F&lt;br /&gt;
&lt;br /&gt;
7) Add tags: Enhance AA message tagging system.&lt;br /&gt;
&lt;br /&gt;
8) Implement the features on the TODO of the project and some of the features listed by yourself if possible; &lt;br /&gt;
&lt;br /&gt;
9) write a paper about the AA methodology and experiences with the implemented system.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/aa&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, Javascript, Shell script&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ubiquituous AA ====&lt;br /&gt;
&lt;br /&gt;
Help AA messages to be received by other chat or social networks. AA is already used in IRC and Gtalk by bots. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Develop the Ubiquituous AA. Take a look at last year application notes: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2012/fabbri/1&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== AA Server ===&lt;br /&gt;
&lt;br /&gt;
AA is a distributed system for coordinating decentralized teamwork, as described above. We need to develop the server side of AA, which already includes an aggregator of logs, and a master aggregator of all the team information in a dashboard which is similar to iGoogle: [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]. Currently, [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel] merely displays information about logs registered by the AA server, together with complementary information, like a recent irc log, tickets and last screencasts and code commits.&lt;br /&gt;
&lt;br /&gt;
Message receiver and host. More info: http://wiki.nosdigitais.teia.org.br/AA_(English)&lt;br /&gt;
&lt;br /&gt;
==== pAAinel ====&lt;br /&gt;
[[Imagem:Aa2.png|right|bottom|alt=AA]]&lt;br /&gt;
&lt;br /&gt;
A django interface with AA shouts, last videos, tickets, IRC messages, etc. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Enhance Paainel for selective and informative visualizations.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the current AA architecture; &lt;br /&gt;
&lt;br /&gt;
2) Read both pAAinel (made in Django) and AA server (in PHP) code and associated documentation, planning how to rewrite AA server as a module inside pAAinel; &lt;br /&gt;
&lt;br /&gt;
3) To develop and test the new pAAinel together with members of LabMacambira; &lt;br /&gt;
&lt;br /&gt;
4) Continuouslly document the process.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/paainel &lt;br /&gt;
 git clone git@gitorious.org:macambira_aa/macambira_aa.git &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP, Javascript&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Plain Interface ==== &lt;br /&gt;
&lt;br /&gt;
PHP interface that receives shouts, registers them in the database. Displays messages in a straightforward way. Better this interface or its communication protocols.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' ...&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, XMPP, Unix daemons, processes and forks&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Online deliberation mechanisms ==&lt;br /&gt;
&lt;br /&gt;
Decision making as a social right. Conceptual background in Digital Direct Democracy (see the open letter in http://li7e.org/ddd2)&lt;br /&gt;
&lt;br /&gt;
=== [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 Ágora Delibera] ===&lt;br /&gt;
[[Imagem:Agora2.png|right|bottom|alt=Ágora Delibera]]&lt;br /&gt;
&lt;br /&gt;
Envisioning direct democracy, this simple deliberation algorithm has been used in different forms by collectives and in software. From a PHP or Django ''hacksware'' to state of art direct democracy as is Delibera, from [http://www.ethymos.com.br Ethymos], a LabMacambira.sf.net partner and co-worker. In fact it is in use by ONU in almost 90 countries for 'habitation rights'. There is also an interesting LabMacambira.sf.net REST version already being tested and an official release o Delibera, from Ethymos partnerts, envisioning this year's election for mayors and councillors. There is a nacional alliance dedicated to direct democracy&lt;br /&gt;
going on and writing the [http://pontaopad.me/cartademocraciadireta Open Democracy Letter] which encourage and support&lt;br /&gt;
the use of Agora Delibera's mechanisms and codes for representative mandates and public sphere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' Enhance REST deliberation tool to acceptable standards of use for elected representatives. Explore&lt;br /&gt;
Ágora Communs; ''hacksware'' to implement and test deliberation modes. With permission to viewing and posting. Test and&lt;br /&gt;
implement email, SMS, etc interfaces to Ethymos' Delibera.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study ágora delibera's [https://github.com/teiacasadecriacao/agora-communs/wiki simple mechanism for deliberation];&lt;br /&gt;
&lt;br /&gt;
2) Get in touch with ongoing [http://wiki.nosdigitais.teia.org.br/GT-Web#.C3.81gora_Communs_.28atual_.C3.81gora_Delibera.29 team and code];&lt;br /&gt;
&lt;br /&gt;
3) With current development team, choose core features to better apps;&lt;br /&gt;
&lt;br /&gt;
4) Work close with team in irc channel #labmacambira and maybe try working with [[AA]] as methodology and documentation.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/daneoshiga/agoracommuns&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python, PHP (Ágora Communs 'hacksware'), Javascript (REST)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' João Paulo Mehl &amp;lt;jpmehl@ethymos.com.br&amp;gt;, Marco Antônio Konopacki &amp;lt;marco@ethymos.com.br&amp;gt;, Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Daniel Marostergan &amp;lt;daniel@teia.org.br&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Open Health ==&lt;br /&gt;
&lt;br /&gt;
Free culture related health initiatives.&lt;br /&gt;
&lt;br /&gt;
=== SOS ===&lt;br /&gt;
[[Imagem:Sos2.png|right|bottom|alt=SOS]]&lt;br /&gt;
&lt;br /&gt;
SOS (Saúde Olha Sabedoria): a popular and ethnic heath related knowledge collection and difusion. Example implementation: http://hera.ethymos.com.br:1080/sos&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Fix some bugs on SOS and extend the concept to other areas, creating a knowledge base around popular culture&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand SOS architecture. It was written in Python using Django, so it is important to have a minor knowledge of these technologies; &lt;br /&gt;
&lt;br /&gt;
2) Look at our Trac for bugs related in SOS and fix them; &lt;br /&gt;
&lt;br /&gt;
3) Look for new features. The Trac is again a good start; &lt;br /&gt;
&lt;br /&gt;
4) Extend the SOS to allow the insertion of other kinds of knowledge, not just related with health; &lt;br /&gt;
&lt;br /&gt;
5) Test the platform with people of Pontos de Cultura and collect their feedback.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/sos &lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is running at http://hera.ethymos.com.br:1080/sos/&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Sound Do-in ===&lt;br /&gt;
&lt;br /&gt;
Use high quality sinusoids and noises to enhance or suppress mental activity/stress.&lt;br /&gt;
&lt;br /&gt;
'''Objective:'''&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Wearable Health Monitor ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Beat.jpg|400px|right|bottom|alt=Monitor]]&lt;br /&gt;
&lt;br /&gt;
Dwelve the use of sensors to register life signals and build an open and non-invasive public database. A wearable monitor to track vital information (like heart beat, body temperature and pulse) and make it public to anyone on the Web. Imagine have a database of our clinic state in some easy way to measure. This can be helpful in diagnostics of deseases. Or maybe we can find a way of analise these informations in order to correlate different people routines in the same country. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main concept is to demystify how we can measure your vital information. Opening this information to everyone.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study which are the body information that we can track&lt;br /&gt;
&lt;br /&gt;
2) Find ways to create or use sensors to track these body informations&lt;br /&gt;
&lt;br /&gt;
3) Write tutorials&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Arduino, JavaScript, HMLT5 (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Voice oriented humour monitor ===&lt;br /&gt;
&lt;br /&gt;
Develop a set of simple tools for voice analisys and correlation with humor information.&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
'''Repos:''' Not created yet.&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' &lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Games ==&lt;br /&gt;
&lt;br /&gt;
Multiplatform open-source games (using PlayN) with cartoonists and hackers. Help to bring this ideas to life.&lt;br /&gt;
&lt;br /&gt;
=== Pingo ===&lt;br /&gt;
&lt;br /&gt;
Take care of a busted bunny and grow him nasty as you treat him just like he desearves.&lt;br /&gt;
&lt;br /&gt;
=== SimBar ===&lt;br /&gt;
&lt;br /&gt;
Build a bar and atract excentric figures to your circle of dear friends.&lt;br /&gt;
&lt;br /&gt;
== Audiovisual Web ==&lt;br /&gt;
&lt;br /&gt;
=== Carnaval ===&lt;br /&gt;
&lt;br /&gt;
A collaborative and hackable personal TV channel on Web.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML, CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gera Rocha&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LI7E ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:li7e.png|450px|right|bottom|alt=LI7E]]&lt;br /&gt;
&lt;br /&gt;
A collaborative creative coding environment on Web. [http://li7e.org LI7E] focus is on [https://github.com/automata/li7e/wiki/Manifesto collaboration]. Imagine how awesome is to code seeing the results running in real time. And doing this with people all over the world, in the same time. This incredible ideia moves the LI7E project, wich aims to bring facilities to code in a collaborative way using creative coding APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The main objective is extend LI7E. Connect JavaScript creative libraries and develop a client-server system to support the real time evaluation of the code, in a collaborative and distributed way using nodejs and WebSockets.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:'''&lt;br /&gt;
&lt;br /&gt;
1) Make the evaluation occur before have to press space button;&lt;br /&gt;
&lt;br /&gt;
2) Improve the user experience;&lt;br /&gt;
&lt;br /&gt;
3) Connect creative libraries;&lt;br /&gt;
&lt;br /&gt;
4) Improve the collaborative edition;&lt;br /&gt;
&lt;br /&gt;
6) Tests of an crowd edition;&lt;br /&gt;
&lt;br /&gt;
5) Write tutorials.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/li7e&lt;br /&gt;
&lt;br /&gt;
'''Test Version:''' A test version is available at http://li7e.org/mrdoob/edit&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Vivace or Livecoding for Web ===&lt;br /&gt;
                                           &lt;br /&gt;
                                  ()&lt;br /&gt;
                               () |                               _            .       _&lt;br /&gt;
                        _      |  |                              u            @88&amp;gt;    u&lt;br /&gt;
                       |       |.'                              88Nu.   u.    %8P    88Nu.   u.&lt;br /&gt;
                       |       '                               '88888.o888c    .    '88888.o888c       u           .        .u&lt;br /&gt;
          __          ()   \                                    ^8888  8888  .@88u   ^8888  8888    us888u.   .udR88N    ud8888.&lt;br /&gt;
        ('__`&amp;gt;           .  \  | /                               8888  8888 '`888E`   8888  8888 .@88 &amp;quot;8888&amp;quot; &amp;lt;888'888k :888'8888.&lt;br /&gt;
        // -(         ,   `. \ |                                 8888  8888   888E    8888  8888 9888  9888  9888 'Y&amp;quot;  d888 '88%&amp;quot;&lt;br /&gt;
        /:_ /        /   ___________                             8888  8888   888E    8888  8888 9888  9888  9888      8888.+&amp;quot;&lt;br /&gt;
       / /_;\       /____\__________)____________               .8888b.888P   888E   .8888b.888P 9888  9888  9888      8888L &lt;br /&gt;
      **/ ) \\,-_  /                       \\  \ `.              ^Y8888*&amp;quot;&amp;quot;    888&amp;amp;    ^Y8888*&amp;quot;&amp;quot;  9888  9888  ?8888u../ '8888c. .+&lt;br /&gt;
        | |  \\(\\J                        \\  \  |=-.             `Y&amp;quot;        R888&amp;quot;     `Y&amp;quot;      &amp;quot;888*&amp;quot;&amp;quot;888&amp;quot;  &amp;quot;8888P'   &amp;quot;88888%&lt;br /&gt;
        |  \_J,)|~                         \\  \  ;  |                         &amp;quot;&amp;quot;                 ^Y&amp;quot;   ^Y'     &amp;quot;P'       &amp;quot;YP'&lt;br /&gt;
         \._/' `|_______________,------------+-+-'   `--.   .--.           ________       &lt;br /&gt;
          `.___.  \     ||| /                | |        |   \ /           \    __  \&lt;br /&gt;
         |_..__.'. \    |||/                 | |         `---\'            \  \__\  \          &lt;br /&gt;
           ||  || \_\__ |||                  `.|              `---.         \        \________&lt;br /&gt;
           ||  ||  \_-'=|||                   ||                  `---------=\________\-------'&lt;br /&gt;
      -----++--++-------++--------------------++--------Ool&lt;br /&gt;
&lt;br /&gt;
[http://toplap.org Live coding] is an alternative way to compose and interpret music in real-time. The performer/composer plays on a laptop and shows your screen to the public, making them part of the performance and even understanding what the musician is really doing to generate that sounds. Live coders commonly use general domain languages or creates their own computer music languages. [http://automata.github.com/vivace Vivace] is a Live coding language that runs in Web browsers using the new [http://www.w3.org/TR/webaudio/ Web Audio API] for audio processing and [http://popcornjs.org Popcornjs] to video sequencing. We want to extend Vivace features like the possibility to apply more complex audio synthesis, create [http://seriouslyjs.org/ processing routines to video], integrate Vivace with [http://threejs.org threejs] to make possible the creation of 3D shapes and text in real time, and work on other [http://github.com/automata/vivace/issues available issues].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue to add features to Vivace, a Livecoding language that runs on Web browsers.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand the architecture of Vivace, Web Audio API and Gibber, another amazing Web live coding language; &lt;br /&gt;
&lt;br /&gt;
2) Work on Vivace issues; &lt;br /&gt;
&lt;br /&gt;
3) Screencast performances using Vivace, maybe public ones, to test it on a real scenario;&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://github.com/automata/vivace.git&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript, HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Guilherme Lunhani &amp;lt;gcravista@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Meemoo ===&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Crocheting Meeemoo ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:crochet.jpg|350px|right|bottom|alt=Crochet Model]]&lt;br /&gt;
&lt;br /&gt;
Using a model of some shape, it can be helpful create a crochet template to make it exist in the real world. By integrating with Meemoo, we would have a incredible framework on the Web where you can create shapes and then print in instructions to make the crochet by your hands.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== reacPad ===&lt;br /&gt;
&lt;br /&gt;
In general, reacPad is a Pad for multimedia. Images, drawings, graphs, videos and code can be placed and edited inside the Pad in a collaborative way. It is inspired by the principles of [http://worrydream.com/Tangle/ reactive documents] by Bret Victor and [http://fed.wiki.org federated wiki] by Ward Cunningham. Technically, reacPad is a plugin to [http://etherpad.org EtherPad] which makes possible to insert those media inside EtherPads and to be programmable collaborative the same way EtherPad already does for common text.&lt;br /&gt;
&lt;br /&gt;
Important to say that EtherPad is an interesting tool to civil society. With pads we are creating logs for reunions and documents of many kinds (take a look at our page [[Epads]]).&lt;br /&gt;
&lt;br /&gt;
'''Objective:''': Create a plugin to [http://beta.etherpad.org EtherPad Lite] to make possible to embed JavaScript scripts, images and videos inside a pad.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Study the EtherPad Lite architecture; &lt;br /&gt;
&lt;br /&gt;
2) Be part of EtherPad Lite maillist and IRC channel and review the status of plugins development;&lt;br /&gt;
&lt;br /&gt;
3) Develop the plugin inside the plugin system to embed the scripts;&lt;br /&gt;
&lt;br /&gt;
4) Test the plugin and install a demo and public version on our server.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''': The EtherPad Lite GIT repos is a good starting point https://github.com/Pita/etherpad-lite&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' JavaScript (major), HTML and CSS&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Gabriela Thumé &amp;lt;gabithume@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Audiovisual ==&lt;br /&gt;
&lt;br /&gt;
=== [[AirHackTable]] ===&lt;br /&gt;
[[Imagem:Aht.png|right|bottom|alt=AHT]]&lt;br /&gt;
&lt;br /&gt;
The [[AirHackTable]] is an art project - an interactive music instrument based on advanced computer vision algorithms that track flying origamis, associating their trajectories, color, and shape to different musical properties. The recycled coolers inside a cardboard table (itself an origami) generates a layer of air on top of which colored origamis float around and make track patterns depending on their geometry. A set of webcams on top then captures those patterns through our own color detection and 3D reconstruction algorithms, and then generate and modulate sounds based on the trajectory, color, and shape of the origamis. Many are the technological spinoffs of this project, most of which were accepted officially into well-established software such as the [[Pd]]/Gem real time multimedia programming system and [[Scilab]]. &lt;br /&gt;
&lt;br /&gt;
'''Objective:''' The [[AHT]] project is an opportunity to develop and spread cutting-edge technology in a playful manner, which may seem otherwise too hard/unapproachable. &lt;br /&gt;
We plan to improve geometric recognition to be used for generating sounds for modulating voices that are in agreement with the geometry of the origami. The goal, then, is to implement algorithms for 3D edge/curve reconstuction from the mentor's research, in order to recover the origami's edges in 3D, thus recovering the true geometry of the origami. Other techniques such as 2D recognition of origami silhouettes should also be developed. This playful project is expected to generate technological spinoffs which will be incorporated into other well-established FLOSS projects such as [[Pd]], [[Scilab]], [[OpenCV]], and [http://vxl.sf.net VXL]. Some of the Google projects that can benefit from the underlying machine vision technology include Google Streetview, Google Book scanning, Google Image Search, and Youtube. &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile and run the current system after downloading the large set of repositories and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
2) Brush up on the background: [[Pd]], [[C++]], and Computer Vision, by talking to the mentors and watching our screencasts; &lt;br /&gt;
&lt;br /&gt;
3) Get the 3D reconstruction system up and running isolatedly; &lt;br /&gt;
&lt;br /&gt;
4) Optimize the system to run in real time;&lt;br /&gt;
&lt;br /&gt;
5) Incorporate the 3D reconstruction system into the [[AHT]] system; &lt;br /&gt;
&lt;br /&gt;
6) Write up documentation and papers on the core technologies.&lt;br /&gt;
&lt;br /&gt;
7) Bonus: Write musical PD Patches to play with AHT synthesis.&lt;br /&gt;
&lt;br /&gt;
8) Bonus: Cerate a Web interface for the AHT camera visualization and synthesis audition.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
 git clone git://github.com/rfabbri/pd-macambira.git&lt;br /&gt;
 git clone git://github.com/rfabbri/Gem.git gem.git&lt;br /&gt;
 git clone git://github.com/wakku/Hacktable.git hacktable&lt;br /&gt;
 git clone git@github.com:rfabbri/pd-macambira-utils.git&lt;br /&gt;
 git clone https://github.com/gilsonbeck/beck-repo.git&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Yoshizawa12-hp-origami.jpg|left|bottom|alt=Google Origami Doodle]]&lt;br /&gt;
'''Languages:''' C++ (strong), [[Pd]] (intermediate), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt; and Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MASSA ===&lt;br /&gt;
&lt;br /&gt;
Implement some more of the analitic results developed at the recent phychophysical description of musical elements: http://wiki.nosdigitais.teia.org.br/MusicaAmostral&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[FIGGUS]] ===&lt;br /&gt;
&lt;br /&gt;
further experiment with symmetries for musical structure synthesis. Help to implement algebraic group partitions and related orbits. Implement groupoids. Main page: http://wiki.nosdigitais.teia.org.br/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' student proposal&lt;br /&gt;
&lt;br /&gt;
''' Suggested Roadmap:''' open for student creativity&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
''' 1) ''' With minimum resources to synthesize musical structures, ''Minimum-fi'' is a single python file -&lt;br /&gt;
in [http://paste.org/45689 pure python] or [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/audioArt;a=blob_plain;f=minimum-fi/minimum-fi-numpy-audiolab.py;hb=HEAD using numpy and audiolab] -&lt;br /&gt;
doing a sample by sample sythesis with resulting notes and tibres in music:&lt;br /&gt;
git clone git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/minimum-fi&lt;br /&gt;
&lt;br /&gt;
''' 2) ''' Mathematical structures derived form permutations and algebraic groups is the core of music composing with&lt;br /&gt;
''[[FIGGUS]]''' interesting and condensed structures. Make an EP with one command:&lt;br /&gt;
git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/FIGGUS&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Pure Python or with numerical libraries like numpy, pylab and audiolab&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ABT (A Beat Tracker) / ABD (A Beat Detector) ===&lt;br /&gt;
&lt;br /&gt;
                     __                                        __ &lt;br /&gt;
                    |--|                                      |--|&lt;br /&gt;
         .._       o' o'                     (())))     _    o' o'&lt;br /&gt;
        //\\\    |  __                      )) _ _))  ,' ; |  __  &lt;br /&gt;
       ((-.-\)  o' |--|  ,;::::;.          (C    )   / /^ o' |--| `&lt;br /&gt;
      _))'='(\-.  o' o' ,:;;;;;::.         )\   -'( / /     o' o'                                   (((((..,&lt;br /&gt;
     (          \       :' o o `::       ,-)()  /_.')/                 .                            \_  _ )))  '&lt;br /&gt;
     | | .)(. |\ \      (  (_    )      /  (  `'  /\_)    .:izf:,_  .  |                __            L    )  &lt;br /&gt;
     | | _   _| \ \     :| ,==. |:     /  ,   _  / 1  \ .:q568Glip-, \ |               |--|        ` ( .  ) \&lt;br /&gt;
     \ \/ '-' (__\_\____::\`--'/::    /  /   / \/ /|\  \-38'^&amp;quot;^`8k='  \L,             o' o'          `www'   \&lt;br /&gt;
      \__\\[][]____(_\_|::,`--',::   /  /   /__/ &amp;lt;(  \  \8) o o 18-'_ ( /                           / \       | &lt;br /&gt;
       :\o*.-.(     '-,':   _    :`.|  L----' _)/ ))-..__)(  J  498:- /]        __________         / /  | |   |___&lt;br /&gt;
       :   [   \     |     |=|   '  |\_____|,/.' //.   -38, 7~ P88;-'/ /        \         \       ( /  ( /  @ /  .\&lt;br /&gt;
       :  | \   \    |  |  |_|   |  |    ||  :: (( :   :  ,`&amp;quot;&amp;quot;'`-._,' /          \  A B T  \    ///   ///  __/ /___) &lt;br /&gt;
      :  |  \   \   ;  |   |    |  |    \ \_::_)) |  :  ,     ,_    /             \         \__________   &amp;lt;___). &lt;br /&gt;
       :( |   /  )) /  /|   |    |  |    |    [    |   \_\      _;--==--._         \_________\---------'   `&lt;br /&gt;
    MJP:  |  /  /  /  / |   |    |  |    |    Y    |CJR (_\____:_        _:&lt;br /&gt;
       :  | /  / _/  /  \   |lf  |  |  CJ|mk  |    | ,--==--.  |_`--==--'_|&lt;br /&gt;
                                                         &amp;quot;   `--==--'  &lt;br /&gt;
&lt;br /&gt;
ABeatTracker is a music software for real time execution of specialized macros&lt;br /&gt;
that play rythmic patterns with samples. Its internal module ABeatDetector (ABD),&lt;br /&gt;
is a rythmic analiser oriented towards indicating periodicities (symmetryc overal duration cells) in a&lt;br /&gt;
tapped in rythm. Its porpuse is to indicate musical cells and successions&lt;br /&gt;
that can be used immediatelly in ABT, making it possible to really&lt;br /&gt;
play live indicating structures that makes sense and develops what your&lt;br /&gt;
partner or base is playing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objectives:''' blend ABD's rythm analyser with ABT's frontend. Enhance ABT or port it to javascript. Would be really good if ABD and ABT where finaly conected and&lt;br /&gt;
ABT could then use ABD's rythmic analysis. Also, ABT could have a Vi or Emacs interface&lt;br /&gt;
for live performance with approppriate shortcuts and abbreviations for musical code&lt;br /&gt;
execussion.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' while open for student creativity, musical execution of the code&lt;br /&gt;
will reveal hacks that creates interesting musical structures. In a way or another,&lt;br /&gt;
it would be good so recover or redesign ABD's code (it has been schatched or broken) and&lt;br /&gt;
its communication with ABT.&lt;br /&gt;
&lt;br /&gt;
Also, creating 'presets' and abreviations in Vi or Emacs&lt;br /&gt;
will provide lots of sound banks and 'musical set' examples. This ideally leads to further&lt;br /&gt;
development of livecoding interfaces in Emacs and Vi.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' ABeatTracker: &lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/abt&lt;br /&gt;
&lt;br /&gt;
'''2)''' Vi and Emacs example scripts for livecoding (and actually used in a live performance for more than 4k persons):&lt;br /&gt;
    git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/audioArt/livecoding&lt;br /&gt;
    https://gist.github.com/1379142&lt;br /&gt;
    http://hera.ethymos.com.br:1080/reacpad/p/livecoding-virus&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python and ChucK comunicating via OSC mainly, vi and Emacs scripting too&lt;br /&gt;
&lt;br /&gt;
'''Mentors:''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt; and Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Generative Art ===&lt;br /&gt;
&lt;br /&gt;
==== Generative Wearable Designer ====&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sintetizador de Arte Generativa ====&lt;br /&gt;
&lt;br /&gt;
Desenvolvimento aplicação e controlador com processing e arduino(e outros) voltada para criação de arte generativa. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
1- Criação e desenvolvimento de aplicativos graficos de arte generativa&lt;br /&gt;
&lt;br /&gt;
2 - Parametrização destes aplicativos para controle via arduino com sensores simples: Potenciometros, Ldrs, Switchs e Botões&lt;br /&gt;
&lt;br /&gt;
3- Adaptação para utilizar controles dos aplicativos com sensores complexos como cameras, acelerometros e ultrasom.&lt;br /&gt;
&lt;br /&gt;
4 - Publicação de todo conteudo nos repositorios do labamacambira.sf.net .&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' ( http://oficinaprocessing.sketchpad.cc )&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Processing, Arduino, SuperCollider, PD&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Audio Art ====&lt;br /&gt;
&lt;br /&gt;
Pesquisas e produção de codigo para síntese sonora com SuperCollider, Chuck, Puredata, Arduino e Processing. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Desenvolvimento de codigo em diversas linguagens de audio e disponbilização dos codigos no repositório AudioArt do labmacambira.sf.net &lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (link para repo Audio Art no SF)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' SuperCollider, PD, Processing, Arduino&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Caleb Luporini&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scientific Computation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[SIP]] + [[Scilab]] ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:SIP_whitebg.png|right|bottom|alt=SIP toolbox]]&lt;br /&gt;
[[Imagem:Leptonica.jpg|right|bottom|alt=Leptonica Image Processing Library from Google]]&lt;br /&gt;
&lt;br /&gt;
[http://siptoolbox.sf.net SIP] stands for [[Scilab]] Image Processing toolbox. [[SIP]] performs imaging tasks such&lt;br /&gt;
as filtering, blurring, edge detection, thresholding, histogram manipulation,&lt;br /&gt;
segmentation, mathematical morphology, color image processing, etc. It leverages&lt;br /&gt;
the extremely simple [[Scilab]] programming environment for prototyping complex computer&lt;br /&gt;
vision solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' First, to add functionality to the Google FLOSS project&lt;br /&gt;
[http://www.leptonica.com Leptonica] and interface most of this C library with Scilab.&lt;br /&gt;
Second, to throroughly document this library. Google projects that will most&lt;br /&gt;
benefit from this effort include Google Book search and Google Image Search.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Run leptonica and SIP; &lt;br /&gt;
&lt;br /&gt;
2) Make a contribution to Leptonica (at least a simple bugfix), which will help the student get started; &lt;br /&gt;
&lt;br /&gt;
3) Write the necessary C infrastructure to interface Leptonica image structures with Scilab matrices;&lt;br /&gt;
&lt;br /&gt;
4) Interface a Leptonica functionality with Scilab and document it thoroghly;&lt;br /&gt;
&lt;br /&gt;
5) Repeat 4, prioritizing functions that can only be found in Leptonica.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout http://leptonica.googlecode.com/svn/trunk/ leptonica-read-only&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/animal &lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' C (strong), Scilab (familiarity)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Interactive Visualization ===&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Scilab_logo.gif|200px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI is one of the main features that makes Scilab stand out from&lt;br /&gt;
Python and Octave in their current form. This is a central feature of scilab,&lt;br /&gt;
specially for large-scale data mining; the capability of interactively&lt;br /&gt;
exploring visual data to/from the scilab language is a fundamental part of&lt;br /&gt;
the process of prototyping a solution to a given problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make plots&lt;br /&gt;
more interactive with data (clicking + deleting a curve, clicking + obtaining&lt;br /&gt;
data from a curve, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve editing capabilities, and to improve selection of&lt;br /&gt;
plots and inspection of values into a scilab varialble, both in 2D and 3D.  This&lt;br /&gt;
basically means treating the scilab graphic window as a vector graphics, through&lt;br /&gt;
an editing interface, and then being able to get the data back in scilab.  Other&lt;br /&gt;
objectives include the use of OpenGL for speeding up the speed of (vector)&lt;br /&gt;
graphics rendering in general, but always focusing on interactive features&lt;br /&gt;
(dragging points from a plot curve and obtaining the corresponding data, etc)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual points and curves and 3D surfaces, and outputting curve properties into a&lt;br /&gt;
scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Improve the inspection of individual curve/surface elements/points with a tooltip;&lt;br /&gt;
&lt;br /&gt;
5) Code the deletion of isolated points and curves from a plot;&lt;br /&gt;
&lt;br /&gt;
6) Code point and curve editing functionality: click and drag a point will change its (x,y) data. Similar for curves and surfaces, but dragging each individual sample points independently, or even Bezier-style functionality could be added.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[Scilab]] Fast and Flexible Image (Raster) Display ===&lt;br /&gt;
[[Imagem:SIP-shot4.png|250px|right|bottom|alt=Scilab]]&lt;br /&gt;
&lt;br /&gt;
[[Scilab]] is a free rapid prototyping environment for numerical algorithm&lt;br /&gt;
development, similar to Octave, Matlab and (to some extent) Python. A powerful&lt;br /&gt;
interactive GUI for displaying raster data (matrices, images, marked pixels,&lt;br /&gt;
etc) would be one of the main features that makes Scilab stand out from Python and&lt;br /&gt;
Octave in their current form. Interactive graphics is a central feature of&lt;br /&gt;
scilab, specially for developing new image processing algorithms; the capability&lt;br /&gt;
of interactively exploring raster visual data to/from the Scilab language is a&lt;br /&gt;
fundamental part of the process of prototyping and debugging a new algorithmic&lt;br /&gt;
solution to a given image analysis problem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' This project aims to improve interactive '''raster''' data exploration and&lt;br /&gt;
editing features of Scilab graphics. In other words, the aim is to make image&lt;br /&gt;
display more interactive with data (clicking + modifying a pixel, clicking + obtaining&lt;br /&gt;
associated data from a pixel, etc).  Primary objectives include: to improve tooltip&lt;br /&gt;
functionality, to improve display capabilities, and to improve selection of&lt;br /&gt;
pixels and inspection of their values and associated data into a scilab&lt;br /&gt;
varialble, both in 2D and 3D.  This basically means treating the scilab graphic&lt;br /&gt;
window as a buffer from a raster graphics editor (such as GIMP), through an editing interface, and then being able&lt;br /&gt;
to get the data back in scilab.  Other objectives include the use of OpenGL for&lt;br /&gt;
speeding up (raster) graphics rendering in general, but always&lt;br /&gt;
focusing on interactive features and flexible displays. Each pixel should be&lt;br /&gt;
efficiently displayed, not only with traditional OpenGL functionality such as pan and zooming,&lt;br /&gt;
but most importantly with the ability of having custom ''markers'' to overlay on&lt;br /&gt;
the pixels in a fast way. Many image processing algorithms require pixels to be&lt;br /&gt;
marked in order to be debugged or animated.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Compile scilab from source and understand the graphics branch from Git; &lt;br /&gt;
&lt;br /&gt;
2) See what has already been done, by carrying out minor changes in the code and contributing bugfixes as a starter project;&lt;br /&gt;
&lt;br /&gt;
3) Code the visual selection of individual pixels, and outputting pixel properties (which can be a complex data structure) into a scilab variable;&lt;br /&gt;
&lt;br /&gt;
4) Optimize the speed of the image display;&lt;br /&gt;
&lt;br /&gt;
5) Improve the inspection of individual pixels with a tooltip;&lt;br /&gt;
&lt;br /&gt;
6) Code the display of individual pixels with custom markers, in a fast way&lt;br /&gt;
using OpenGL;&lt;br /&gt;
&lt;br /&gt;
7) Finalize a complete fast and flexible display for image/raster data in Scilab. Incorporate it into a full-fledged fast &amp;lt;tt&amp;gt;imshow&amp;lt;/tt&amp;gt; function in SIP,&lt;br /&gt;
the Scilab Image Processing toolbox.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
 git clone git://git.scilab.org/scilab&lt;br /&gt;
 git clone git://siptoolbox.git.sourceforge.net/gitroot/siptoolbox/siptoolbox&lt;br /&gt;
&lt;br /&gt;
'''Languages/Skills:''' C/C++ (strong), Scilab (familiarity), Java (intermediate), OpenGL (intermediate)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Ricardo Fabbri &amp;lt;rfabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mappings ==&lt;br /&gt;
&lt;br /&gt;
=== Georef === &lt;br /&gt;
&lt;br /&gt;
==== Maper ====&lt;br /&gt;
&lt;br /&gt;
Further develop Maper: http://wiki.nosdigitais.teia.org.br/Cartograf%C3%A1veis&lt;br /&gt;
&lt;br /&gt;
==== Mapas de Vista ====&lt;br /&gt;
&lt;br /&gt;
Enhance Mapas de Vista: http://mapasdevista.hacklab.com.br/&lt;br /&gt;
&lt;br /&gt;
=== Social networks topologies ===&lt;br /&gt;
     &lt;br /&gt;
==== Social Networks Toolbox ====&lt;br /&gt;
&lt;br /&gt;
Help to develop a toolbox (collection of scripts) for social data gathering, visualization and animation, by and with civil society as open tools, to society itself: http://www.wiki.nosdigitais.teia.org.br/ARS&lt;br /&gt;
&lt;br /&gt;
Use of the following scripts for Python bindings of igraph, cairo and numpy - https://gist.github.com/Uiuran/5235210&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;wSFrl-ITLbU&amp;quot; width=&amp;quot;552&amp;quot; height=&amp;quot;470&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Animating graphs with python&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Social data-mining Web interface ==== &lt;br /&gt;
&lt;br /&gt;
Web interfacewith data-mining (previous toolbox suggestion), generation, visualization (e.g. use Sigma.js) and interaction of graphs as an extension of previous item. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Misc ==&lt;br /&gt;
&lt;br /&gt;
=== IRC Bots as Social Channels ===&lt;br /&gt;
[[Imagem:Lalenia.png|right|bottom|alt=Macambot]]&lt;br /&gt;
                                  o&lt;br /&gt;
         (\____/)                  \____/\              &lt;br /&gt;
          (_oo_)                   [_Oo_] o   ---.        &amp;lt; Hello, how can We help you? &amp;gt;&lt;br /&gt;
            (O)                      \/      ,   `---.___ /&lt;br /&gt;
          __||__    \)             __||__    \)           &lt;br /&gt;
       []/______\[] /           []/______\[] /       &lt;br /&gt;
       / \______/ \/            / \______/ \/       &lt;br /&gt;
      /    /__\                /    /__\       &lt;br /&gt;
     (\   /____\                     ()&lt;br /&gt;
&lt;br /&gt;
IRC bots are social technology by nature. Autonomous software agents that can talk directly with people are powerful tools to understand their needs. We visualize IRC as a direct channel to communicate with people. Macambot, Lalenia and coBots are Supybots, Python IRC robots we want to continuously develop as agents that can collect software features proposed by the people and interact with them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the deveopment of the Supybots Macambot, Lalenia and coBots.&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Understand Supybot and its plugins; &lt;br /&gt;
&lt;br /&gt;
2) Develop a test plugin to interact with people collecting their suggestions as software features; &lt;br /&gt;
&lt;br /&gt;
3) Study Python NLTK (Natural Language Toolkit); &lt;br /&gt;
&lt;br /&gt;
4) Improve the plugin with natural language processing, to talk with people &amp;quot;as a human&amp;quot;; &lt;br /&gt;
&lt;br /&gt;
5) Create a Trac plugin to add bug and features entries based on the IRC bots data base of conversation with people that use #labmacambira at irc.freenode.net and/or other channels and IRC servers.&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/macambots&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python. Its important to love IRC.&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Permanent Conference ===&lt;br /&gt;
[[Imagem:Conf-perm2.png|right|bottom|alt=Per]]&lt;br /&gt;
&lt;br /&gt;
Every year in Brazil we have the Conference for Defense of Children Rights along all the country. This&lt;br /&gt;
are ephemeral reunions, that can benefit alot from a good platform for permanent discussion.&lt;br /&gt;
&lt;br /&gt;
What happens when the conference end? Where the ideas discussed at the conference goes and whats happening about it? Permanent Conference is a Web application to collect knowledge generated on these conferences and to make sure they will be available to all the people.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' Continue the implementation of the Django application Permanent Conference&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' &lt;br /&gt;
&lt;br /&gt;
1) Read the code already written for the application. It was written in Django, so it is good to have a minor knowledge about that; &lt;br /&gt;
&lt;br /&gt;
2) Understand the [ missed features] and bugs around. Trac is a good point to start; &lt;br /&gt;
&lt;br /&gt;
3) Implement the features; &lt;br /&gt;
&lt;br /&gt;
4) Test with people from Pontos de Cultura from Brazil.&lt;br /&gt;
&lt;br /&gt;
'''Repos:'''&lt;br /&gt;
&lt;br /&gt;
'''1)''' hackish crude php: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/cope_php&lt;br /&gt;
&lt;br /&gt;
'''2)''' barelly real pinax (django) version: &lt;br /&gt;
&lt;br /&gt;
 git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/confperm&lt;br /&gt;
&lt;br /&gt;
'''Test version:''' A test version is running at http://hera.ethymos.com.br:1080/confperm&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' Python (Django), JavaScript, HTML5 and CSS3&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' Renato Fabbri &amp;lt;renato.fabbri@gmail.com&amp;gt;, Vilson Vieira &amp;lt;vilson@void.cc&amp;gt;, Fabricio Zuardi &amp;lt; fabricio@fabricio.org &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== More to come ==&lt;br /&gt;
&lt;br /&gt;
Take a look at our remaining creations at: http://wiki.nosdigitais.teia.org.br/Lab_Macambira#Software_Livre_Criado_pela_Equipe_Lab_Macambira&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Application Template ==&lt;br /&gt;
&lt;br /&gt;
(brief description goes here)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Objective:''' (describe the purpose of this task here)&lt;br /&gt;
&lt;br /&gt;
'''Suggested Roadmap:''' (describe a possible path to accomplish the objective here)&lt;br /&gt;
&lt;br /&gt;
'''Repos:''' (list the main repositories for the project here)&lt;br /&gt;
&lt;br /&gt;
'''Languages:''' (list the main programming languages and the required skill level)&lt;br /&gt;
&lt;br /&gt;
'''Mentor(s):''' (indicate mentor names and email here)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Mentors=&lt;br /&gt;
* [http://fabricio.org Fabricio Zuardi]. Specialty: music and web.&lt;br /&gt;
* [http://estudiolivre.org/el-user.php?view_user=gk Renato Fabbri]. Specialty: music, audio and web. Social technologies for welfare.&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri]. Specialty: image and video.&lt;br /&gt;
* [http://automata.cc Vilson Vieira]. Specialty: audio and web. Tools for computational creativity.&lt;br /&gt;
* Daniel Marostegan e Carneiro. Specialty: social, citizen rights, and architecture apps.&lt;br /&gt;
* [http://tecendobits.cc Gabriela Thumé].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Vouchers and Recommendations=&lt;br /&gt;
&lt;br /&gt;
There are some honorable documents there were written to Google&lt;br /&gt;
itself, as recommendations and vouchers of our work. First of all,&lt;br /&gt;
there is this letter from Célio Turino[1], idealizer of 'pontos de cultura',&lt;br /&gt;
a Brazilian federal program that reaches 8,4 million people (5% of Brazilian&lt;br /&gt;
population). It is a formal gift from him to LabMacambira and a homage to&lt;br /&gt;
Cleodon Silva (1949 - 2011), who inspired LabMacambira.sf.net.&lt;br /&gt;
The is also a formal document from the National Commission of the almost 4000&lt;br /&gt;
pontos which tells a little bit more about LabMacambira.sf.net's importance&lt;br /&gt;
for Cultura Viva[2]. The third letter came Ethymos, a partner enterprise&lt;br /&gt;
(LabMacambira.sf.net is not an enterprise) that joins LabMacambira.sf.net&lt;br /&gt;
in a direct democracy and free medias protagonist network in Brazil.&lt;br /&gt;
The fourth letter came from Puraqué, a collective based in Santarém,&lt;br /&gt;
in the Amazonian region [4]. Worth noticing that both Amazonian Free Software&lt;br /&gt;
Forum (FASOL) and Amazonian Forum of Digital Culture are in the third edition,&lt;br /&gt;
and the text might suggest otherwise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[1] [http://issuu.com/patriciaferraz/docs/oficio_cnpdc_09_2012 Letter to Google from National Commission of the Pontos de Cultura]: translation is a courtesy by Ricardo Ruiz&lt;br /&gt;
&lt;br /&gt;
[2] [http://ubuntuone.com/1Q20Hl7iqMBdPIqfZtYXiU Letter and Poem to Google from Célio Turino], translation is a courtesy by Rafael Reinehr.&lt;br /&gt;
&lt;br /&gt;
[3] [http://ubuntuone.com/4g7z6e6cXdPWDL6TwvIulQ Letter to Google from Ethymos], a direct democracy partner.&lt;br /&gt;
&lt;br /&gt;
[4] [http://ubuntuone.com/2NZTSE5ML35A56hdJcFl5W Letter to Google from Coletivo Puraqué], an FLOSS activism co-worker from the Amazonian regions.&lt;br /&gt;
&lt;br /&gt;
[5] Honorary: [http://ubuntuone.com/6vWt3xi02bMMSHY0UZrjGl Letter to Google from Casa de Cultura '''Tainã''' and the '''Mocambos Network'''],&lt;br /&gt;
representative of the African Culture and of African-descendant communities in Brazil. Take a quick look at its various websites for abundant information.&lt;br /&gt;
&lt;br /&gt;
[6] [http://ubuntuone.com/3nthjkuuvcZskpsb1yjmP7 Letter to Google from Digital Culture Forum],&lt;br /&gt;
one of the main Brazil's most important event on the use of technology as a cultural trace.&lt;br /&gt;
&lt;br /&gt;
[7] [http://ubuntuone.com/67pyR8poK1Qt4l1NNpFGUT Letter to Google from Teia Casa de Criação], present in LabMacambira.sf.net since its beginnings as&lt;br /&gt;
a unified group, dealing with institutional background for various articulations and developments. Translation is a courtesy by Ricardo Fabbri.&lt;br /&gt;
&lt;br /&gt;
[8] [http://ubuntuone.com/18uDSrkEK1zHX4Bd1A0jQm Letter to Google from Pontão da Eco], an upholder of Digital Culture based in Rio de Janeiro, maintains pontaopad.me and other key services as well.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8007</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8007"/>
		<updated>2013-03-14T04:11:18Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Fale com o Lab no IRC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP, IPRJ/UERJ e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Obtendo visualizações informativas de redes complexas através de aplicação de forças&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;hk-cI1WmY1Q&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt;&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
Depois que ela carregar, aperte Ctrl+Shift+R para ter os videos atuais: [http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima '''14/03/2013''' - @Blog/Wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
=== Redes de emails ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens.&lt;br /&gt;
&lt;br /&gt;
=== Redes do face ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
*Economia Criativa Digital, 1727 membros ([http://www.facebook.com/groups/173423092738498/permalink/438313682916103/ grupo do face]). [http://ubuntuone.com/70NxRjz2XxdDhyc3rsb1aA Imagem da rede] formada. É a maior rede de grupo do face analisada até agora.&lt;br /&gt;
*Ativistas da Inclusão Digital, 305 membros, 5417 amizades, [http://ubuntuone.com/2nkBBAGJAywTKpTZXIosH9 Imagem da rede] formada. É a menor rede de grupo analisada até agora. [http://ubuntuone.com/35lLp7zsaF3ErLkaHmmqAO Rede de interações] de 198 posts, 80 participantes e 280 interacoes.&lt;br /&gt;
&lt;br /&gt;
*Página da Lei Cultura Viva, rede bipartida com postagens e pessoas que curtiram. Aqui uma [http://www.facebook.com/renato.fabbri/posts/391470317615981 post do face] tem as imagens todas: [http://ubuntuone.com/3eVPLFSvONbZZw8OCpvZZF sem] e [http://ubuntuone.com/5jSZwfGp5XaMOfuA5U7Rx1 com] textos dos posts. Outro [http://ubuntuone.com/2Mnaks4JbZSmP13F97kzP0 sem] texto. Uma variação [http://ubuntuone.com/0sgGKw59S7VeJcn1ggeXLR sem] e [http://ubuntuone.com/2js8G4j9lI7X4NHz4kcC2D com] texto. Por último, uma variação desta última  [http://ubuntuone.com/35dccddidWDjGvo1bU65Bn com texto].&lt;br /&gt;
&lt;br /&gt;
*Políticas Culturais Brasileiras, [http://www.facebook.com/groups/pcult/ post no grupo de face], redes [ http://ubuntuone.com/0rpHXbo61278Ifbcn4xlCh de amizades] e [http://ubuntuone.com/1W2F6KtBD4Sw7PiGUbhR0L de interacoes].&lt;br /&gt;
&lt;br /&gt;
*Rede Coolmeia, eh um grupo do face e teve um [http://www.facebook.com/groups/coolmeia/permalink/380091142098291/ post dedicado] com vároias mensagens, recebeu uma [http://www.youtube.com/watch?v=hk-cI1WmY1Q animação] no youtube que resulta da aplicação de lei de forças entre os vértices ligados. A [http://ubuntuone.com/06MWfNVYEFN5PqUPGXmYJr imagem da rede de amizades] parece estar no acervo permanente do grupo. Aqui [http://ubuntuone.com/3EDA7JAVEMzhZJr3NuRzHn com nomes]. Outra [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK sem]. E um [http://ubuntuone.com/2kl7pbwPYheZKIjVb21NTd desenho diferente]. As redes de interação [http://ubuntuone.com/4OKjPEqbBjPDsaAbzpmS9F com] e sem [http://ubuntuone.com/7IBn9dtPHH9nZosIciEbLz nomes]. Outras [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK com].&lt;br /&gt;
*Cidades Tranzmidias, Cyber Universidades Urbanas, Ocupações, 2 posts com comentários, videos e figuras, [http://www.facebook.com/groups/318333384951196/permalink/346658712118663 aqui] e [http://www.facebook.com/groups/318333384951196/permalink/349897551794779 aqui]. Saiu, além das figuras da rede de amizades, [http://ubuntuone.com/7X07ta45RginoEGW0LMz6B com] e [http://ubuntuone.com/7RzqFO6JSe9pq404a9dyf9 sem] nomes, as figuras das interações [http://ubuntuone.com/5X7ClzfWXlIz9tUW7ToxBJ com] e [http://ubuntuone.com/6hDIMEr5rFn7NkPjztfWqQ sem] nomes, um video como resposta à pergunta de Attraktor Zeros: &amp;quot;[http://www.youtube.com/watch?v=hk-cI1WmY1Q Como se fazem estas redes?]&amp;quot;, do qual o texto de informação sobre o video é também resposta. Imagens feitas por Attraktor (Pedro Rocha), nomes dados de improviso para taggear: 1) [http://ubuntuone.com/3uowD3vpbwr8rg5hVYKvGs da fractalidade], 2) [http://ubuntuone.com/0rrxhcHEsCiOojeOn0L36R dos trilhos], 3) [http://ubuntuone.com/26OdH5RKkaNtVbPxjtQFUH da Monalisa] e 4) [http://ubuntuone.com/4DNGPD9hOaqObngA9KYNnY do traço].&lt;br /&gt;
*Computer art, 1342 indivíduos, 62753 amizades. [http://ubuntuone.com/1oOgAnvVYL2XZWYdTgr8FQ Rede] e um [http://ubuntuone.com/68lgAtHaU4EA2p4WpcdmwH zoom na rede] para ilustração do que está acontecendo. Também está feita a [http://ubuntuone.com/1lOfZFS669QnV6HTJNgYmV rede de interações].&lt;br /&gt;
*Educação &amp;amp; Aprendizagens XXI, feita figura [http://ubuntuone.com/4bz7hGIzo7GOZTGPySK9tN com] e [http://ubuntuone.com/6ClC31hSFO58RgzJk2Xhvu sem] nomes.&lt;br /&gt;
*Mobilizações Culturais - Interior de SP, em [http://www.facebook.com/groups/131639147005593/permalink/144204529082388/ uma postagem], estão as redes de amizades [http://ubuntuone.com/6xnXvZQeN9clb161oD1nES com] e http://ubuntuone.com/4RT9Qi5aPznQY72tKp865F sem] nomes e de interações [http://ubuntuone.com/4JcumLki07ZjXhXXkSMws4 com] e [http://ubuntuone.com/0qaShW9S60aWfsw0NY4wBm sem] nomes.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Redes Complexas''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
==== Fale com o Lab no IRC ====&lt;br /&gt;
*Se quiser falar de redes direto com alguem da comunidade do Lab pelo IRC ver:&lt;br /&gt;
[[IRC]]&lt;br /&gt;
*Ou pela lista de e-mail Google Groups:&lt;br /&gt;
listamacambira@groups.google.com - [http://groups.google.com/group/listamacambira]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:CoolmeiaInteracoes .png|right|Rede de interacoes da Coolmeia (facebook)]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8006</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8006"/>
		<updated>2013-03-14T04:10:28Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Fale com o Lab no IRC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP, IPRJ/UERJ e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Obtendo visualizações informativas de redes complexas através de aplicação de forças&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;hk-cI1WmY1Q&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt;&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
Depois que ela carregar, aperte Ctrl+Shift+R para ter os videos atuais: [http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima '''14/03/2013''' - @Blog/Wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
=== Redes de emails ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens.&lt;br /&gt;
&lt;br /&gt;
=== Redes do face ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
*Economia Criativa Digital, 1727 membros ([http://www.facebook.com/groups/173423092738498/permalink/438313682916103/ grupo do face]). [http://ubuntuone.com/70NxRjz2XxdDhyc3rsb1aA Imagem da rede] formada. É a maior rede de grupo do face analisada até agora.&lt;br /&gt;
*Ativistas da Inclusão Digital, 305 membros, 5417 amizades, [http://ubuntuone.com/2nkBBAGJAywTKpTZXIosH9 Imagem da rede] formada. É a menor rede de grupo analisada até agora. [http://ubuntuone.com/35lLp7zsaF3ErLkaHmmqAO Rede de interações] de 198 posts, 80 participantes e 280 interacoes.&lt;br /&gt;
&lt;br /&gt;
*Página da Lei Cultura Viva, rede bipartida com postagens e pessoas que curtiram. Aqui uma [http://www.facebook.com/renato.fabbri/posts/391470317615981 post do face] tem as imagens todas: [http://ubuntuone.com/3eVPLFSvONbZZw8OCpvZZF sem] e [http://ubuntuone.com/5jSZwfGp5XaMOfuA5U7Rx1 com] textos dos posts. Outro [http://ubuntuone.com/2Mnaks4JbZSmP13F97kzP0 sem] texto. Uma variação [http://ubuntuone.com/0sgGKw59S7VeJcn1ggeXLR sem] e [http://ubuntuone.com/2js8G4j9lI7X4NHz4kcC2D com] texto. Por último, uma variação desta última  [http://ubuntuone.com/35dccddidWDjGvo1bU65Bn com texto].&lt;br /&gt;
&lt;br /&gt;
*Políticas Culturais Brasileiras, [http://www.facebook.com/groups/pcult/ post no grupo de face], redes [ http://ubuntuone.com/0rpHXbo61278Ifbcn4xlCh de amizades] e [http://ubuntuone.com/1W2F6KtBD4Sw7PiGUbhR0L de interacoes].&lt;br /&gt;
&lt;br /&gt;
*Rede Coolmeia, eh um grupo do face e teve um [http://www.facebook.com/groups/coolmeia/permalink/380091142098291/ post dedicado] com vároias mensagens, recebeu uma [http://www.youtube.com/watch?v=hk-cI1WmY1Q animação] no youtube que resulta da aplicação de lei de forças entre os vértices ligados. A [http://ubuntuone.com/06MWfNVYEFN5PqUPGXmYJr imagem da rede de amizades] parece estar no acervo permanente do grupo. Aqui [http://ubuntuone.com/3EDA7JAVEMzhZJr3NuRzHn com nomes]. Outra [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK sem]. E um [http://ubuntuone.com/2kl7pbwPYheZKIjVb21NTd desenho diferente]. As redes de interação [http://ubuntuone.com/4OKjPEqbBjPDsaAbzpmS9F com] e sem [http://ubuntuone.com/7IBn9dtPHH9nZosIciEbLz nomes]. Outras [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK com].&lt;br /&gt;
*Cidades Tranzmidias, Cyber Universidades Urbanas, Ocupações, 2 posts com comentários, videos e figuras, [http://www.facebook.com/groups/318333384951196/permalink/346658712118663 aqui] e [http://www.facebook.com/groups/318333384951196/permalink/349897551794779 aqui]. Saiu, além das figuras da rede de amizades, [http://ubuntuone.com/7X07ta45RginoEGW0LMz6B com] e [http://ubuntuone.com/7RzqFO6JSe9pq404a9dyf9 sem] nomes, as figuras das interações [http://ubuntuone.com/5X7ClzfWXlIz9tUW7ToxBJ com] e [http://ubuntuone.com/6hDIMEr5rFn7NkPjztfWqQ sem] nomes, um video como resposta à pergunta de Attraktor Zeros: &amp;quot;[http://www.youtube.com/watch?v=hk-cI1WmY1Q Como se fazem estas redes?]&amp;quot;, do qual o texto de informação sobre o video é também resposta. Imagens feitas por Attraktor (Pedro Rocha), nomes dados de improviso para taggear: 1) [http://ubuntuone.com/3uowD3vpbwr8rg5hVYKvGs da fractalidade], 2) [http://ubuntuone.com/0rrxhcHEsCiOojeOn0L36R dos trilhos], 3) [http://ubuntuone.com/26OdH5RKkaNtVbPxjtQFUH da Monalisa] e 4) [http://ubuntuone.com/4DNGPD9hOaqObngA9KYNnY do traço].&lt;br /&gt;
*Computer art, 1342 indivíduos, 62753 amizades. [http://ubuntuone.com/1oOgAnvVYL2XZWYdTgr8FQ Rede] e um [http://ubuntuone.com/68lgAtHaU4EA2p4WpcdmwH zoom na rede] para ilustração do que está acontecendo. Também está feita a [http://ubuntuone.com/1lOfZFS669QnV6HTJNgYmV rede de interações].&lt;br /&gt;
*Educação &amp;amp; Aprendizagens XXI, feita figura [http://ubuntuone.com/4bz7hGIzo7GOZTGPySK9tN com] e [http://ubuntuone.com/6ClC31hSFO58RgzJk2Xhvu sem] nomes.&lt;br /&gt;
*Mobilizações Culturais - Interior de SP, em [http://www.facebook.com/groups/131639147005593/permalink/144204529082388/ uma postagem], estão as redes de amizades [http://ubuntuone.com/6xnXvZQeN9clb161oD1nES com] e http://ubuntuone.com/4RT9Qi5aPznQY72tKp865F sem] nomes e de interações [http://ubuntuone.com/4JcumLki07ZjXhXXkSMws4 com] e [http://ubuntuone.com/0qaShW9S60aWfsw0NY4wBm sem] nomes.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Redes Complexas''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
==== Fale com o Lab no IRC ====&lt;br /&gt;
*Se quiser falar de redes direto com alguem da comunidade do Lab pelo IRC ver:&lt;br /&gt;
[[http://wiki.nosdigitais.teia.org.br:IRC]]&lt;br /&gt;
*Ou pela lista de e-mail Google Groups:&lt;br /&gt;
listamacambira@groups.google.com - [http://groups.google.com/group/listamacambira]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:CoolmeiaInteracoes .png|right|Rede de interacoes da Coolmeia (facebook)]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8005</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8005"/>
		<updated>2013-03-14T04:09:46Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Fale com o Lab no IRC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP, IPRJ/UERJ e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Obtendo visualizações informativas de redes complexas através de aplicação de forças&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;hk-cI1WmY1Q&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt;&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
Depois que ela carregar, aperte Ctrl+Shift+R para ter os videos atuais: [http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima '''14/03/2013''' - @Blog/Wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
=== Redes de emails ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens.&lt;br /&gt;
&lt;br /&gt;
=== Redes do face ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
*Economia Criativa Digital, 1727 membros ([http://www.facebook.com/groups/173423092738498/permalink/438313682916103/ grupo do face]). [http://ubuntuone.com/70NxRjz2XxdDhyc3rsb1aA Imagem da rede] formada. É a maior rede de grupo do face analisada até agora.&lt;br /&gt;
*Ativistas da Inclusão Digital, 305 membros, 5417 amizades, [http://ubuntuone.com/2nkBBAGJAywTKpTZXIosH9 Imagem da rede] formada. É a menor rede de grupo analisada até agora. [http://ubuntuone.com/35lLp7zsaF3ErLkaHmmqAO Rede de interações] de 198 posts, 80 participantes e 280 interacoes.&lt;br /&gt;
&lt;br /&gt;
*Página da Lei Cultura Viva, rede bipartida com postagens e pessoas que curtiram. Aqui uma [http://www.facebook.com/renato.fabbri/posts/391470317615981 post do face] tem as imagens todas: [http://ubuntuone.com/3eVPLFSvONbZZw8OCpvZZF sem] e [http://ubuntuone.com/5jSZwfGp5XaMOfuA5U7Rx1 com] textos dos posts. Outro [http://ubuntuone.com/2Mnaks4JbZSmP13F97kzP0 sem] texto. Uma variação [http://ubuntuone.com/0sgGKw59S7VeJcn1ggeXLR sem] e [http://ubuntuone.com/2js8G4j9lI7X4NHz4kcC2D com] texto. Por último, uma variação desta última  [http://ubuntuone.com/35dccddidWDjGvo1bU65Bn com texto].&lt;br /&gt;
&lt;br /&gt;
*Políticas Culturais Brasileiras, [http://www.facebook.com/groups/pcult/ post no grupo de face], redes [ http://ubuntuone.com/0rpHXbo61278Ifbcn4xlCh de amizades] e [http://ubuntuone.com/1W2F6KtBD4Sw7PiGUbhR0L de interacoes].&lt;br /&gt;
&lt;br /&gt;
*Rede Coolmeia, eh um grupo do face e teve um [http://www.facebook.com/groups/coolmeia/permalink/380091142098291/ post dedicado] com vároias mensagens, recebeu uma [http://www.youtube.com/watch?v=hk-cI1WmY1Q animação] no youtube que resulta da aplicação de lei de forças entre os vértices ligados. A [http://ubuntuone.com/06MWfNVYEFN5PqUPGXmYJr imagem da rede de amizades] parece estar no acervo permanente do grupo. Aqui [http://ubuntuone.com/3EDA7JAVEMzhZJr3NuRzHn com nomes]. Outra [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK sem]. E um [http://ubuntuone.com/2kl7pbwPYheZKIjVb21NTd desenho diferente]. As redes de interação [http://ubuntuone.com/4OKjPEqbBjPDsaAbzpmS9F com] e sem [http://ubuntuone.com/7IBn9dtPHH9nZosIciEbLz nomes]. Outras [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK com].&lt;br /&gt;
*Cidades Tranzmidias, Cyber Universidades Urbanas, Ocupações, 2 posts com comentários, videos e figuras, [http://www.facebook.com/groups/318333384951196/permalink/346658712118663 aqui] e [http://www.facebook.com/groups/318333384951196/permalink/349897551794779 aqui]. Saiu, além das figuras da rede de amizades, [http://ubuntuone.com/7X07ta45RginoEGW0LMz6B com] e [http://ubuntuone.com/7RzqFO6JSe9pq404a9dyf9 sem] nomes, as figuras das interações [http://ubuntuone.com/5X7ClzfWXlIz9tUW7ToxBJ com] e [http://ubuntuone.com/6hDIMEr5rFn7NkPjztfWqQ sem] nomes, um video como resposta à pergunta de Attraktor Zeros: &amp;quot;[http://www.youtube.com/watch?v=hk-cI1WmY1Q Como se fazem estas redes?]&amp;quot;, do qual o texto de informação sobre o video é também resposta. Imagens feitas por Attraktor (Pedro Rocha), nomes dados de improviso para taggear: 1) [http://ubuntuone.com/3uowD3vpbwr8rg5hVYKvGs da fractalidade], 2) [http://ubuntuone.com/0rrxhcHEsCiOojeOn0L36R dos trilhos], 3) [http://ubuntuone.com/26OdH5RKkaNtVbPxjtQFUH da Monalisa] e 4) [http://ubuntuone.com/4DNGPD9hOaqObngA9KYNnY do traço].&lt;br /&gt;
*Computer art, 1342 indivíduos, 62753 amizades. [http://ubuntuone.com/1oOgAnvVYL2XZWYdTgr8FQ Rede] e um [http://ubuntuone.com/68lgAtHaU4EA2p4WpcdmwH zoom na rede] para ilustração do que está acontecendo. Também está feita a [http://ubuntuone.com/1lOfZFS669QnV6HTJNgYmV rede de interações].&lt;br /&gt;
*Educação &amp;amp; Aprendizagens XXI, feita figura [http://ubuntuone.com/4bz7hGIzo7GOZTGPySK9tN com] e [http://ubuntuone.com/6ClC31hSFO58RgzJk2Xhvu sem] nomes.&lt;br /&gt;
*Mobilizações Culturais - Interior de SP, em [http://www.facebook.com/groups/131639147005593/permalink/144204529082388/ uma postagem], estão as redes de amizades [http://ubuntuone.com/6xnXvZQeN9clb161oD1nES com] e http://ubuntuone.com/4RT9Qi5aPznQY72tKp865F sem] nomes e de interações [http://ubuntuone.com/4JcumLki07ZjXhXXkSMws4 com] e [http://ubuntuone.com/0qaShW9S60aWfsw0NY4wBm sem] nomes.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Redes Complexas''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
==== Fale com o Lab no IRC ====&lt;br /&gt;
*Se quiser falar de redes direto com alguem da comunidade do Lab pelo IRC ver:&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
*Ou pela lista de e-mail Google Groups:&lt;br /&gt;
listamacambira@groups.google.com - [http://groups.google.com/group/listamacambira]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:CoolmeiaInteracoes .png|right|Rede de interacoes da Coolmeia (facebook)]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8004</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8004"/>
		<updated>2013-03-14T04:09:09Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP, IPRJ/UERJ e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Obtendo visualizações informativas de redes complexas através de aplicação de forças&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;hk-cI1WmY1Q&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt;&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
Depois que ela carregar, aperte Ctrl+Shift+R para ter os videos atuais: [http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima '''14/03/2013''' - @Blog/Wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
=== Redes de emails ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens.&lt;br /&gt;
&lt;br /&gt;
=== Redes do face ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
*Economia Criativa Digital, 1727 membros ([http://www.facebook.com/groups/173423092738498/permalink/438313682916103/ grupo do face]). [http://ubuntuone.com/70NxRjz2XxdDhyc3rsb1aA Imagem da rede] formada. É a maior rede de grupo do face analisada até agora.&lt;br /&gt;
*Ativistas da Inclusão Digital, 305 membros, 5417 amizades, [http://ubuntuone.com/2nkBBAGJAywTKpTZXIosH9 Imagem da rede] formada. É a menor rede de grupo analisada até agora. [http://ubuntuone.com/35lLp7zsaF3ErLkaHmmqAO Rede de interações] de 198 posts, 80 participantes e 280 interacoes.&lt;br /&gt;
&lt;br /&gt;
*Página da Lei Cultura Viva, rede bipartida com postagens e pessoas que curtiram. Aqui uma [http://www.facebook.com/renato.fabbri/posts/391470317615981 post do face] tem as imagens todas: [http://ubuntuone.com/3eVPLFSvONbZZw8OCpvZZF sem] e [http://ubuntuone.com/5jSZwfGp5XaMOfuA5U7Rx1 com] textos dos posts. Outro [http://ubuntuone.com/2Mnaks4JbZSmP13F97kzP0 sem] texto. Uma variação [http://ubuntuone.com/0sgGKw59S7VeJcn1ggeXLR sem] e [http://ubuntuone.com/2js8G4j9lI7X4NHz4kcC2D com] texto. Por último, uma variação desta última  [http://ubuntuone.com/35dccddidWDjGvo1bU65Bn com texto].&lt;br /&gt;
&lt;br /&gt;
*Políticas Culturais Brasileiras, [http://www.facebook.com/groups/pcult/ post no grupo de face], redes [ http://ubuntuone.com/0rpHXbo61278Ifbcn4xlCh de amizades] e [http://ubuntuone.com/1W2F6KtBD4Sw7PiGUbhR0L de interacoes].&lt;br /&gt;
&lt;br /&gt;
*Rede Coolmeia, eh um grupo do face e teve um [http://www.facebook.com/groups/coolmeia/permalink/380091142098291/ post dedicado] com vároias mensagens, recebeu uma [http://www.youtube.com/watch?v=hk-cI1WmY1Q animação] no youtube que resulta da aplicação de lei de forças entre os vértices ligados. A [http://ubuntuone.com/06MWfNVYEFN5PqUPGXmYJr imagem da rede de amizades] parece estar no acervo permanente do grupo. Aqui [http://ubuntuone.com/3EDA7JAVEMzhZJr3NuRzHn com nomes]. Outra [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK sem]. E um [http://ubuntuone.com/2kl7pbwPYheZKIjVb21NTd desenho diferente]. As redes de interação [http://ubuntuone.com/4OKjPEqbBjPDsaAbzpmS9F com] e sem [http://ubuntuone.com/7IBn9dtPHH9nZosIciEbLz nomes]. Outras [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK com].&lt;br /&gt;
*Cidades Tranzmidias, Cyber Universidades Urbanas, Ocupações, 2 posts com comentários, videos e figuras, [http://www.facebook.com/groups/318333384951196/permalink/346658712118663 aqui] e [http://www.facebook.com/groups/318333384951196/permalink/349897551794779 aqui]. Saiu, além das figuras da rede de amizades, [http://ubuntuone.com/7X07ta45RginoEGW0LMz6B com] e [http://ubuntuone.com/7RzqFO6JSe9pq404a9dyf9 sem] nomes, as figuras das interações [http://ubuntuone.com/5X7ClzfWXlIz9tUW7ToxBJ com] e [http://ubuntuone.com/6hDIMEr5rFn7NkPjztfWqQ sem] nomes, um video como resposta à pergunta de Attraktor Zeros: &amp;quot;[http://www.youtube.com/watch?v=hk-cI1WmY1Q Como se fazem estas redes?]&amp;quot;, do qual o texto de informação sobre o video é também resposta. Imagens feitas por Attraktor (Pedro Rocha), nomes dados de improviso para taggear: 1) [http://ubuntuone.com/3uowD3vpbwr8rg5hVYKvGs da fractalidade], 2) [http://ubuntuone.com/0rrxhcHEsCiOojeOn0L36R dos trilhos], 3) [http://ubuntuone.com/26OdH5RKkaNtVbPxjtQFUH da Monalisa] e 4) [http://ubuntuone.com/4DNGPD9hOaqObngA9KYNnY do traço].&lt;br /&gt;
*Computer art, 1342 indivíduos, 62753 amizades. [http://ubuntuone.com/1oOgAnvVYL2XZWYdTgr8FQ Rede] e um [http://ubuntuone.com/68lgAtHaU4EA2p4WpcdmwH zoom na rede] para ilustração do que está acontecendo. Também está feita a [http://ubuntuone.com/1lOfZFS669QnV6HTJNgYmV rede de interações].&lt;br /&gt;
*Educação &amp;amp; Aprendizagens XXI, feita figura [http://ubuntuone.com/4bz7hGIzo7GOZTGPySK9tN com] e [http://ubuntuone.com/6ClC31hSFO58RgzJk2Xhvu sem] nomes.&lt;br /&gt;
*Mobilizações Culturais - Interior de SP, em [http://www.facebook.com/groups/131639147005593/permalink/144204529082388/ uma postagem], estão as redes de amizades [http://ubuntuone.com/6xnXvZQeN9clb161oD1nES com] e http://ubuntuone.com/4RT9Qi5aPznQY72tKp865F sem] nomes e de interações [http://ubuntuone.com/4JcumLki07ZjXhXXkSMws4 com] e [http://ubuntuone.com/0qaShW9S60aWfsw0NY4wBm sem] nomes.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Redes Complexas''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
==== Fale com o Lab no IRC ====&lt;br /&gt;
Se quiser falar de redes direto com alguem da comunidade do Lab pelo IRC ver:&lt;br /&gt;
[[Category:IRC]]&lt;br /&gt;
Ou pela lista de e-mail Google Groups:&lt;br /&gt;
listamacambira@groups.google.com - [http://groups.google.com/group/listamacambira]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:CoolmeiaInteracoes .png|right|Rede de interacoes da Coolmeia (facebook)]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8003</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=8003"/>
		<updated>2013-03-14T03:55:52Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Página Principal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP, IPRJ/UERJ e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Obtendo visualizações informativas de redes complexas através de aplicação de forças&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;hk-cI1WmY1Q&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt;&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
Depois que ela carregar, aperte Ctrl+Shift+R para ter os videos atuais: [http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima '''14/03/2013''' - @Blog/Wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
=== Redes de emails ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens.&lt;br /&gt;
&lt;br /&gt;
=== Redes do face ===&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
*Economia Criativa Digital, 1727 membros ([http://www.facebook.com/groups/173423092738498/permalink/438313682916103/ grupo do face]). [http://ubuntuone.com/70NxRjz2XxdDhyc3rsb1aA Imagem da rede] formada. É a maior rede de grupo do face analisada até agora.&lt;br /&gt;
*Ativistas da Inclusão Digital, 305 membros, 5417 amizades, [http://ubuntuone.com/2nkBBAGJAywTKpTZXIosH9 Imagem da rede] formada. É a menor rede de grupo analisada até agora. [http://ubuntuone.com/35lLp7zsaF3ErLkaHmmqAO Rede de interações] de 198 posts, 80 participantes e 280 interacoes.&lt;br /&gt;
&lt;br /&gt;
*Página da Lei Cultura Viva, rede bipartida com postagens e pessoas que curtiram. Aqui uma [http://www.facebook.com/renato.fabbri/posts/391470317615981 post do face] tem as imagens todas: [http://ubuntuone.com/3eVPLFSvONbZZw8OCpvZZF sem] e [http://ubuntuone.com/5jSZwfGp5XaMOfuA5U7Rx1 com] textos dos posts. Outro [http://ubuntuone.com/2Mnaks4JbZSmP13F97kzP0 sem] texto. Uma variação [http://ubuntuone.com/0sgGKw59S7VeJcn1ggeXLR sem] e [http://ubuntuone.com/2js8G4j9lI7X4NHz4kcC2D com] texto. Por último, uma variação desta última  [http://ubuntuone.com/35dccddidWDjGvo1bU65Bn com texto].&lt;br /&gt;
&lt;br /&gt;
*Políticas Culturais Brasileiras, [http://www.facebook.com/groups/pcult/ post no grupo de face], redes [ http://ubuntuone.com/0rpHXbo61278Ifbcn4xlCh de amizades] e [http://ubuntuone.com/1W2F6KtBD4Sw7PiGUbhR0L de interacoes].&lt;br /&gt;
&lt;br /&gt;
*Rede Coolmeia, eh um grupo do face e teve um [http://www.facebook.com/groups/coolmeia/permalink/380091142098291/ post dedicado] com vároias mensagens, recebeu uma [http://www.youtube.com/watch?v=hk-cI1WmY1Q animação] no youtube que resulta da aplicação de lei de forças entre os vértices ligados. A [http://ubuntuone.com/06MWfNVYEFN5PqUPGXmYJr imagem da rede de amizades] parece estar no acervo permanente do grupo. Aqui [http://ubuntuone.com/3EDA7JAVEMzhZJr3NuRzHn com nomes]. Outra [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK sem]. E um [http://ubuntuone.com/2kl7pbwPYheZKIjVb21NTd desenho diferente]. As redes de interação [http://ubuntuone.com/4OKjPEqbBjPDsaAbzpmS9F com] e sem [http://ubuntuone.com/7IBn9dtPHH9nZosIciEbLz nomes]. Outras [http://ubuntuone.com/0cciLZNNlbrvIdSiwhX8zK com].&lt;br /&gt;
*Cidades Tranzmidias, Cyber Universidades Urbanas, Ocupações, 2 posts com comentários, videos e figuras, [http://www.facebook.com/groups/318333384951196/permalink/346658712118663 aqui] e [http://www.facebook.com/groups/318333384951196/permalink/349897551794779 aqui]. Saiu, além das figuras da rede de amizades, [http://ubuntuone.com/7X07ta45RginoEGW0LMz6B com] e [http://ubuntuone.com/7RzqFO6JSe9pq404a9dyf9 sem] nomes, as figuras das interações [http://ubuntuone.com/5X7ClzfWXlIz9tUW7ToxBJ com] e [http://ubuntuone.com/6hDIMEr5rFn7NkPjztfWqQ sem] nomes, um video como resposta à pergunta de Attraktor Zeros: &amp;quot;[http://www.youtube.com/watch?v=hk-cI1WmY1Q Como se fazem estas redes?]&amp;quot;, do qual o texto de informação sobre o video é também resposta. Imagens feitas por Attraktor (Pedro Rocha), nomes dados de improviso para taggear: 1) [http://ubuntuone.com/3uowD3vpbwr8rg5hVYKvGs da fractalidade], 2) [http://ubuntuone.com/0rrxhcHEsCiOojeOn0L36R dos trilhos], 3) [http://ubuntuone.com/26OdH5RKkaNtVbPxjtQFUH da Monalisa] e 4) [http://ubuntuone.com/4DNGPD9hOaqObngA9KYNnY do traço].&lt;br /&gt;
*Computer art, 1342 indivíduos, 62753 amizades. [http://ubuntuone.com/1oOgAnvVYL2XZWYdTgr8FQ Rede] e um [http://ubuntuone.com/68lgAtHaU4EA2p4WpcdmwH zoom na rede] para ilustração do que está acontecendo. Também está feita a [http://ubuntuone.com/1lOfZFS669QnV6HTJNgYmV rede de interações].&lt;br /&gt;
*Educação &amp;amp; Aprendizagens XXI, feita figura [http://ubuntuone.com/4bz7hGIzo7GOZTGPySK9tN com] e [http://ubuntuone.com/6ClC31hSFO58RgzJk2Xhvu sem] nomes.&lt;br /&gt;
*Mobilizações Culturais - Interior de SP, em [http://www.facebook.com/groups/131639147005593/permalink/144204529082388/ uma postagem], estão as redes de amizades [http://ubuntuone.com/6xnXvZQeN9clb161oD1nES com] e http://ubuntuone.com/4RT9Qi5aPznQY72tKp865F sem] nomes e de interações [http://ubuntuone.com/4JcumLki07ZjXhXXkSMws4 com] e [http://ubuntuone.com/0qaShW9S60aWfsw0NY4wBm sem] nomes.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Redes Complexas''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:CoolmeiaInteracoes .png|right|Rede de interacoes da Coolmeia (facebook)]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8002</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8002"/>
		<updated>2013-03-14T03:26:02Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph (4*)&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions (4*)&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs (2*)&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field in this case&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process  (1*)&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2; # (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
*1* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
*2* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
*3* A interacao eh um filtro de altas frequencias no atributo do no/agente, ou seja a interacao e homofilica/homogeinizadora;&lt;br /&gt;
*4* A rede eh aleatoria.&lt;br /&gt;
*5* Para gerar modelo de agentes em redes complexas diferente, mais realista, eh necessario generalizar qualquer um destes pontos no local indicado no codigo atraves dos numeros das notas.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8001</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8001"/>
		<updated>2013-03-14T03:23:27Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph (4*)&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions (4*)&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs (2*)&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field in this case&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process  (1*)&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2; # (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2; # (2*) (3*)&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
1* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
2* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
3* A interacao eh um filtro de altas frequencias no atributo do no/agente, ou seja a interacao e homofilica/homogeinizadora;&lt;br /&gt;
4* A rede eh aleatoria.&lt;br /&gt;
5* Para gerar modelo de agentes em redes complexas diferente, mais realista, eh necessario generalizar qualquer um destes pontos no local indicado no codigo atraves dos numeros das notas.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8000</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=8000"/>
		<updated>2013-03-14T03:18:41Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
* A interacao eh um filtro de altas frequencias no atributo do no/agente, ou seja a interacao e homofilica/homogeinizadora;&lt;br /&gt;
* A rede eh aleatoria.&lt;br /&gt;
* Para gerar modelo de agentes em redes complexas diferente, mais realista, eh necessario generalizar qualquer um destes pontos.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7999</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7999"/>
		<updated>2013-03-14T03:17:08Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
* A interacao eh um filtro de baixa frequencia, ou seja, homofilica/homogeinizadora;&lt;br /&gt;
* A rede eh aleatoria.&lt;br /&gt;
* Para gerar modelo de agentes em redes complexas diferente, mais realista, eh necessario generalizar qualquer um destes pontos.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7998</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7998"/>
		<updated>2013-03-14T03:15:56Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 500; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet =  (a + a.T)/2 + (a + a.T)%2 - np.diag(np.diag((a + a.T)/2 + (a + a.T)%2)); # symmetrical adjacency matrix or it will be a digraph, diagonal subtracted for no auto interactions&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
* A interacao eh um filtro de baixa frequencia, ou seja, homofilica/homogeinizadora;&lt;br /&gt;
* A rede eh aleatoria.&lt;br /&gt;
* Para gerar modelo de agentes em redes complexas quaisquer eh necessario generalizar qualquer um destes pontos.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7997</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7997"/>
		<updated>2013-03-14T01:26:40Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 33300; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet = a + a.T; # must be symmetrical or it will be a digraph&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas na rede), ou seja igual probabilidade;&lt;br /&gt;
* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
* A interacao eh um filtro de baixa frequencia, ou seja, homofilica/homogeinizadora;&lt;br /&gt;
* A rede eh aleatoria.&lt;br /&gt;
* Para gerar modelo de agentes em redes complexas quaisquer eh necessario generalizar qualquer um destes pontos.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7996</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7996"/>
		<updated>2013-03-14T01:25:41Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 33300; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet = a + a.T; # must be symmetrical or it will be a digraph&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Notas&lt;br /&gt;
* Neste exemplo agentes interagem com igual probabilidade P = 1/(numero de arestas);&lt;br /&gt;
* Cada agente tem uma propriedade, numero real, alocado em fields;&lt;br /&gt;
* A interacao eh um filtro de baixa frequencia, ou seja, homofilica/homogeinizadora;&lt;br /&gt;
* A rede eh aleatoria.&lt;br /&gt;
* Para gerar modelo de agentes em redes complexas quaisquer eh necessario generalizar qualquer um destes pontos.&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7995</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7995"/>
		<updated>2013-03-14T01:04:54Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Como simular agentes difusores aleatorios ? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 33300; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet = a + a.T; # must be symmetrical or it will be a digraph&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7994</id>
		<title>PyCCA</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PyCCA&amp;diff=7994"/>
		<updated>2013-03-14T01:02:03Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Python, Computação Científica e Aplicações =&lt;br /&gt;
&lt;br /&gt;
FAQ/Tutorial sobre achados e notas nas aplicações de Python para Computação Científica.&lt;br /&gt;
&lt;br /&gt;
== Redes Complexas ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[ARS]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como simular agentes difusores aleatorios ? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
numero_de_nos = 50; # numero de agentes&lt;br /&gt;
total_time = 33300; # total time steps&lt;br /&gt;
a = np.random.randint(0,2,(numero_de_nos,numero_de_nos)); # random graph&lt;br /&gt;
randomnet = a + a.T; # must be symmetrical or it will be a digraph&lt;br /&gt;
fields = np.random.rand(numero_de_nos); # node fields, or agents atributs&lt;br /&gt;
nonz = randomnet.nonzero(); # 2 dim-tuple with array counting indexes of connected nodes&lt;br /&gt;
nonznum = len(nonz[0][:]); # number of edges&lt;br /&gt;
edges = [(nonz[0][v],nonz[1][v]) for v in range(nonznum)]; # the edges of the random graph&lt;br /&gt;
interact = 0; # interaction process, the mean of the two field&lt;br /&gt;
&lt;br /&gt;
while total_time &amp;gt; 0:&lt;br /&gt;
    sorteio_interacao = np.random.randint(0,nonznum,(1)); # the edge(interaction) sampling process&lt;br /&gt;
    interact = float(fields[edges[sorteio_interacao[0]][0]]+fields[edges[sorteio_interacao[0]][1]])/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][0]] = float(fields[edges[sorteio_interacao[0]][0]] + interact)/2;&lt;br /&gt;
    fields[edges[sorteio_interacao[0]][1]] = float(fields[edges[sorteio_interacao[0]][1]] + interact)/2;&lt;br /&gt;
    print fields;&lt;br /&gt;
    total_time = total_time - 1;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Imagens ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonImagem]] )))'''&lt;br /&gt;
&lt;br /&gt;
=== Como abrir uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import Image&lt;br /&gt;
im = Image.open('foo.jpg')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como converter em escala de cinza? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
im_cinza = im.convert('L')&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como equalizar uma imagem por histograma? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from PIL import ImageOps&lt;br /&gt;
im_eq = ImageOps.equalize(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como aplicar uma função qualquer com janelamento de 3x3? Ou, como aplicar um filtro qualquer com janelamento? ===&lt;br /&gt;
&lt;br /&gt;
No caso, vamos aplicar a função entropia em cada pixel da imagem. A função entropia recebe como argumento os 9 vizinhos do pixel, já que o tamanho da janela (argumento size da função generic_filter) é equivalente a 3. A função entropia retorna o novo valor do pixel.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import ndimage&lt;br /&gt;
&lt;br /&gt;
def entropia(viz):&lt;br /&gt;
    viz = list(viz)&lt;br /&gt;
    qtd = [viz.count(x) for x in viz]&lt;br /&gt;
    prob = [viz[i]/qtd[i] for i in range(len(viz))]&lt;br /&gt;
    return n.sum([-x*n.log(x) for x in prob if x != 0])&lt;br /&gt;
&lt;br /&gt;
im_entropia = ndimage.generic_filter(im_cinza, entropia, size=3)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular o valor de entropia de uma imagem inteira? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
def entropia(im, nbr_bins=256):&lt;br /&gt;
    hist = im.histogram()&lt;br /&gt;
    hist_length = sum(hist)&lt;br /&gt;
    samples_probability = [float(h) / hist_length for h in hist]&lt;br /&gt;
    return sum([-p * log(p) for p in samples_probability if p != 0])&lt;br /&gt;
&lt;br /&gt;
v_entropia = entropia(im_cinza)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Como calcular os valores de energia de uma imagem? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
from scipy import fftpack&lt;br /&gt;
energias = fftpack.fft2(im_cinza).real**2 + fftpack.fft2(im_cinza).imag**2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Processamento de Áudio e Música ==&lt;br /&gt;
&lt;br /&gt;
'''((( Ver também [[PythonMusica]], [[AudioArt]], [[Massa]] )))'''&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira, AudioArt, Python]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7895</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7895"/>
		<updated>2013-03-09T00:02:14Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
[http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima 03/03/2013 - @wiki)&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si.&lt;br /&gt;
&lt;br /&gt;
'''Redes Sociais e Análise de Rede''': Nas redes acima, os nós (vértices) são pessoas, as ligações (arestas) são relaçẽs de amizade no Facebook. A figura da rede proporciona uma noção intuitiva de coletivo e proximidade que não pode ser obtida facilmente se centradas no individuo. A mesma estrutura de dados que possibilita a representação da figura abre possibilidade de análises da rede que aponta funções dos individuos, comunidades, etc.&lt;br /&gt;
&lt;br /&gt;
==== Discussões relacionadas às redes ====&lt;br /&gt;
Espaco ainda mais aberto do que esta página de wiki, para rascunhos, pensamentos imprecisos, notas soltas,&lt;br /&gt;
discussões de conceitos abordados nas pesquisas, etc:&lt;br /&gt;
    [http://pontaopad.me/redesconceitos Conceitos/Rascunhos/Pensamentos/ETC]&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas até aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Módulo [http://networkx.github.com/documentation/latest/contents.html Networkx].&lt;br /&gt;
* Módulo [http://projects.skewed.de/graph-tool/ Graph Tool]. Este é o achado mais recente com uma comunidade acolhedora, muitas funcionalidades não presentes nas outras implementações (incluindo igraph e networkx) e capacidade de produzir grafos interativos.&lt;br /&gt;
* Módulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST].&lt;br /&gt;
* Módulo [http://igraph.sourceforge.net/ Igraph], escrito em C mas com máscaras boas para Python e R.&lt;br /&gt;
* [https://gephi.org/2012/python-scripting-console-for-gephi/ Plugin do Gephi para que seja programável em Python]/&lt;br /&gt;
&lt;br /&gt;
Outras linguagens:&lt;br /&gt;
* [http://ccl.northwestern.edu/netlogo/ Netlogo], ambiente de modelagem programável, roda em browsers comuns se precisar.&lt;br /&gt;
&lt;br /&gt;
Programas:&lt;br /&gt;
* [https://gephi.org/ Gephi].&lt;br /&gt;
&lt;br /&gt;
Outros, talvez já testados mas ainda não aprofundados:&lt;br /&gt;
* Processing (p5).&lt;br /&gt;
* [http://philogb.github.com/jit/ JavaScript InfoVis Toolkit].&lt;br /&gt;
* [http://flowingdata.com/ FlowingData] (Javascript também).&lt;br /&gt;
&lt;br /&gt;
Repositório dos códigos utilizados:&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree Scripts/Artigo/Figuras/Textos]&lt;br /&gt;
&lt;br /&gt;
==== Comparativo dos recursos computacionais disponíveis ====&lt;br /&gt;
&lt;br /&gt;
Algumas das partes interessadas estão reunindo comparativos feitos&lt;br /&gt;
por usos/testes. Disponível no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
==== Repositórios de recursos produzidos ====&lt;br /&gt;
Neste respositório de códigos (git) estão os scripts já feitos e utilizados neste trabalho,&lt;br /&gt;
um artigo, figuras e ainda outros textos.&lt;br /&gt;
    [http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/fimDoMundo;a=tree repositório de códigos deste trabalho]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7796</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7796"/>
		<updated>2013-03-03T20:21:00Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
[http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog. (ultima 03/03/2013 - @wiki)&lt;br /&gt;
&lt;br /&gt;
== Redes Sociais e Analise de Redes ==&lt;br /&gt;
&lt;br /&gt;
Nas redes acima, os nos sao identificados com pessoas, as ligacoes (ou arestas) sao identificados como inclusao na lista de conhecidos do Facebook. A figura da rede proporciona uma nocao intuitiva de coletivo e proximidade que nao pode ser obtida facilmente de nocoes centradas no individuo. A mesma estrutura de dados que possibilita a representacao da figura abre possibilidade de analises centradas na rede contabilizando a importancia dos individuos.&lt;br /&gt;
&lt;br /&gt;
=== Discussoes de conceitos relacionados aas redes ===&lt;br /&gt;
&lt;br /&gt;
Espaco Aberto para discussoes dos conceitos abordados nas pesquisas&lt;br /&gt;
&lt;br /&gt;
Pad&lt;br /&gt;
* [http://pontaopad.me/redesconceitos Conceitos]&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si. &lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas ate aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Modulo [http://networkx.github.com/documentation/latest/contents.html Networkx]&lt;br /&gt;
* Modulo [http://projects.skewed.de/graph-tool/ Graph Tool]&lt;br /&gt;
* Modulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST]&lt;br /&gt;
&lt;br /&gt;
Java:&lt;br /&gt;
[https://gephi.org/ Gephi]&lt;br /&gt;
&lt;br /&gt;
=== Comparativo dos recursos computacionais disponiveis ===&lt;br /&gt;
&lt;br /&gt;
Estamos reunindo os comparativos de experiencias/processos de conhecimento destas tecnologias no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
=== Repositorios de recursos produzidos ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7795</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7795"/>
		<updated>2013-03-03T20:14:31Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
[http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog.&lt;br /&gt;
&lt;br /&gt;
== Redes Sociais e Analise de Redes ==&lt;br /&gt;
&lt;br /&gt;
Nas redes acima, os nos sao identificados com pessoas, as ligacoes (ou arestas) sao identificados como inclusao na lista de conhecidos do Facebook. A figura da rede proporciona uma nocao intuitiva de coletivo e proximidade que nao pode ser obtida facilmente de nocoes centradas no individuo. A mesma estrutura de dados que possibilita a representacao da figura abre possibilidade de analises centradas na rede contabilizando a importancia dos individuos.&lt;br /&gt;
&lt;br /&gt;
=== Discussoes de conceitos relacionados aas redes ===&lt;br /&gt;
&lt;br /&gt;
Espaco Aberto para discussoes dos conceitos abordados nas pesquisas&lt;br /&gt;
&lt;br /&gt;
Pad&lt;br /&gt;
* [http://pontaopad.me/redesconceitos Conceitos]&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si. &lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas ate aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Modulo [http://networkx.github.com/documentation/latest/contents.html Networkx]&lt;br /&gt;
* Modulo [http://projects.skewed.de/graph-tool/ Graph Tool]&lt;br /&gt;
* Modulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST]&lt;br /&gt;
&lt;br /&gt;
Java:&lt;br /&gt;
[https://gephi.org/ Gephi]&lt;br /&gt;
&lt;br /&gt;
=== Comparativo dos recursos computacionais disponiveis ===&lt;br /&gt;
&lt;br /&gt;
Estamos reunindo os comparativos de experiencias/processos de conhecimento destas tecnologias no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
=== Repositorios de recursos produzidos ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7794</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7794"/>
		<updated>2013-03-03T19:43:29Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
[http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
[http://lm.juntadados.org/ O blog do Lab Macambira] fornece atualizacoes dos desenvolvimentos, naturalmente ordenadas no tempo, segundo o arquivo do Blog.&lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si. &lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas ate aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Python:&lt;br /&gt;
* Modulo [http://networkx.github.com/documentation/latest/contents.html Networkx]&lt;br /&gt;
* Modulo [http://projects.skewed.de/graph-tool/ Graph Tool]&lt;br /&gt;
* Modulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST]&lt;br /&gt;
&lt;br /&gt;
Java:&lt;br /&gt;
[https://gephi.org/ Gephi]&lt;br /&gt;
&lt;br /&gt;
=== Comparativo dos recursos computacionais disponiveis ===&lt;br /&gt;
&lt;br /&gt;
Estamos reunindo os comparativos de experiencias/processos de conhecimento destas tecnologias no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
=== Repositorios de recursos produzidos ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7793</id>
		<title>ARS</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=ARS&amp;diff=7793"/>
		<updated>2013-03-03T19:33:11Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;página dedicada ao trabalho de '''A'''nálise de '''R'''edes '''S'''ociais em andamento pelo labMacambira.sourceforge.net, IFSC/USP, IFT/UNESP e outras instâncias civis e acadêmicas. &lt;br /&gt;
&lt;br /&gt;
[[Image:Rederf .png|Rede de amizades de Renato Fabbri (facebook), ~820 amigos na época da coleta destas informações]] &lt;br /&gt;
&lt;br /&gt;
'''1'''-amigos da igreja da esposa &lt;br /&gt;
&lt;br /&gt;
'''2'''-amigos da graduação e relacionados &lt;br /&gt;
&lt;br /&gt;
'''3'''-família por parte de pai e mãe &lt;br /&gt;
&lt;br /&gt;
'''4'''-conhecidos do IFSC &lt;br /&gt;
&lt;br /&gt;
'''5'''-conhecidos através do trabalho engajado em tecnologias sociais. &lt;br /&gt;
&lt;br /&gt;
Em ’'''a'''’ está esposa, em ’'''b'''’ o irmão. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; [[Image:Thata19022013 .png|Rede de amizades de Thaís Teixeira Fabbri]] &lt;br /&gt;
&lt;br /&gt;
== Página Principal  ==&lt;br /&gt;
&lt;br /&gt;
[http://labmacambira.sourceforge.net/redes Página da 'vaca do fim do mundo'], acabou por se tornar uma referência social para a pesquisa e uma forma de arrecadar fundos. &lt;br /&gt;
&lt;br /&gt;
== Galerias de imagens ('''NOVIDADE!!''')  ==&lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/cppGML/ Redes de emails das primeiras 12 mil mensagens da lista de emails de desenvolvimento da Stdlib do c++]. São redes direcionais e com peso: cada vértice é uma pessoa ativa na lista, cada mensagem respondida adiciona peso na ligação que vai de quem escreveu a mensagem primeira para quem respondeu. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/python/metarecGML/ Redes de emails das primeiras 12 mil mensagens da lista emails da Rede Metareciclagem]. São redes direcionais e com peso, cada vértice é uma pessoa ativa na lista e cada aresta tem o peso do número de mensagens que uma pessoa respondeu da outra. Cada grafo é fruto de 1000 mensagens. &lt;br /&gt;
&lt;br /&gt;
[http://hera.ethymos.com.br:1080/~macambot/redes/galeriaFace/ Redes de amizade do Facebook]. São redes não direcionais e sem peso, cada rede é feita com as amizades de uma só pessoa. Nela, cada vértice é um amigo, estes amigos estão ligados caso sejam amigos entre si. &lt;br /&gt;
&lt;br /&gt;
== Recursos computacionais == &lt;br /&gt;
&lt;br /&gt;
As tecnologias computacionais livres disponiveis exploradas ate aqui(03/03/2013):&lt;br /&gt;
&lt;br /&gt;
Para linguagem python:&lt;br /&gt;
* Modulo [http://networkx.github.com/documentation/latest/contents.html Networkx]&lt;br /&gt;
* Modulo [http://projects.skewed.de/graph-tool/]&lt;br /&gt;
* Modulo [http://www.nest-initiative.org/index.php/Software:About_NEST PyNEST]&lt;br /&gt;
&lt;br /&gt;
=== Comparativo dos recursos computacionais disponiveis ===&lt;br /&gt;
&lt;br /&gt;
Estamos reunindo os comparativos de experiencias/processos de conhecimento destas tecnologias no pad:&lt;br /&gt;
&lt;br /&gt;
[http://piratepad.net/redessl Comparativos de tecnologias implementadas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Relatório 1 ('''NOVIDADE!!''' e atualizado!)  ==&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=138 1A) Pesquisa]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=141 1B) Articulação]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=145 1C) A Vaca]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=148 1-) Conclusão e trabalhos futuros]&lt;br /&gt;
&lt;br /&gt;
== Outras documentações produzidas  ==&lt;br /&gt;
&lt;br /&gt;
*[http://ubuntuone.com/28e3jXu6qK2BpnRrZg2Lyo Artigo escrito a várias mãos com a análise topológica das primeiras 1000 mensagens públicas da Rede Metareciclagem]&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=101 Propósitos práticos e científicos].&lt;br /&gt;
&lt;br /&gt;
*[http://lm.juntadados.org/?p=102 FAQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:ARS]] [[Category:SNA]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=7792</id>
		<title>Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=7792"/>
		<updated>2013-03-03T18:39:15Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Redes Sociais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Lab-macambira-sketch-v2.png|right|alt=Lab Macambira]] &lt;br /&gt;
&lt;br /&gt;
[[Lab_Macambira_(English)|[English version - click here]]]&lt;br /&gt;
&lt;br /&gt;
O Lab Macambira é um grupo distribuído de desenvolvimento avançado em software livre, iniciado por compositores, arquitetos, pesquisadores universitarios e ex-googlers, atuando nas áreas [[Lab Macambira#Audiovisual|Audiovisual]] e [[Lab Macambira#Web|Web]]. Esta wiki é o principal repositório de informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site]. &lt;br /&gt;
&lt;br /&gt;
[[GSoC|[Google Summer of Code 2012 - click here]]]&lt;br /&gt;
&lt;br /&gt;
== Missão e Objetivos  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Gnu-linux.png|left|60px]] Desenvolver software livre priorizando tecnologias-chave para a comunidade. &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Motores Principais  ==&lt;br /&gt;
&lt;br /&gt;
*[http://automata.cc Vilson Vieira] &lt;br /&gt;
*[http://gk.estudiolivre.org Renato Fabbri] &lt;br /&gt;
*[http://www.lems.brown.edu/~rfabbri Ricardo Fabbri, Ph.D.] &lt;br /&gt;
*Daniel Marostegan: coordenador do Nós Digitais &lt;br /&gt;
*[[Equipe Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Demais Pessoas Chave  ==&lt;br /&gt;
&lt;br /&gt;
*[[Chico Simões]] &lt;br /&gt;
*[[Jader Gama]]&lt;br /&gt;
&lt;br /&gt;
== Colaboradores / Parceiros  ==&lt;br /&gt;
&lt;br /&gt;
*[[Lidas/Casa dos Meninos]] &lt;br /&gt;
*[[Radio UFSCAR]] &lt;br /&gt;
*[http://pt.wikipedia.org/wiki/IPRJ Instituto Politécnico IPRJ/UERJ Nova Friburgo] &lt;br /&gt;
*[[Coletivo Puraqué]] - Santarem, PA &lt;br /&gt;
*[[Pontão de Cultura Digital Juntadados]] (Juntadados.org) &lt;br /&gt;
*[[Esfera / Transparência Hacker]] &lt;br /&gt;
*[[Ethymos]] &lt;br /&gt;
*[[Nina Grio / Regional da Terra]] &lt;br /&gt;
*[[((o))eco]] &lt;br /&gt;
*[[Hacklab]] &lt;br /&gt;
*[[Rede Mocambos]] &lt;br /&gt;
*[[Felipe Machado]] &lt;br /&gt;
*[[Jardim.in]] &lt;br /&gt;
*[[Pontão de Articulação da Comissão Nacional dos Pontos de Cultura]] (CNPdC) &lt;br /&gt;
*[[Rede Afro-Ambiental]] (Rede Nacional de Cultura Ambiental AfroBrasileira) &lt;br /&gt;
*[[Nuvem.tk]] &lt;br /&gt;
*[[E-Cidadania]] plataforma galega em SL dedicada aa democracia participativa. &lt;br /&gt;
*[[CONAE/MEC]] Plataforma em permanente dev livre para conferencias livres de educacao &lt;br /&gt;
*[[The Holistic Education Foundation Co. Ltd]] para o sistema [http://www.tgl.tv TGL]. &lt;br /&gt;
*[http://www.pulapirata.com PulaPirata]&amp;amp;nbsp;&lt;br /&gt;
*Dra. Ariane Ferreira (IPRJ/UERJ), publicou recentemente o [[CASCI Toolbox]] (pacote&lt;br /&gt;
de estatística) em GPL feito com&lt;br /&gt;
a Universite de Nantes.&lt;br /&gt;
*[[Cartografáveis]] grupo em torno da questão do mapeamento responsável pelo Mapas de Vista&lt;br /&gt;
*[[Urban Flow]] Engine, uma plataforma para visualização de distribuição encabeçada por Hrishikesh Ballal.&lt;br /&gt;
&lt;br /&gt;
== Projetos e Atividades  ==&lt;br /&gt;
&lt;br /&gt;
=== Tabela das Nossas Contribuições a Softwares Livres Externos  ===&lt;br /&gt;
&lt;br /&gt;
*Atualizada 28 de outubro de 2011&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Fizeram Commit &lt;br /&gt;
! Tentando Fazer &lt;br /&gt;
! Apareceu no Oficial?&lt;br /&gt;
|-&lt;br /&gt;
| [[Mozilla Firefox]] &lt;br /&gt;
| daneoshiga, bzum&lt;br /&gt;
| &lt;br /&gt;
| daneoshiga&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[Evince]] (document viewer/pdf) &lt;br /&gt;
| hick209, bzum, marcicano &lt;br /&gt;
| mquasar &lt;br /&gt;
| hick209&lt;br /&gt;
|-&lt;br /&gt;
| [http://bepdf.sourceforge.net BePDF], [http://foolabs.com/xpdf xpdf] &lt;br /&gt;
| marcicano &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;amp;nbsp;?&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência|Ekiga]] (video conferência) &lt;br /&gt;
| flecha &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| flecha&lt;br /&gt;
|-&lt;br /&gt;
| [[VideoConferência|Empathy]] (video conferência) &lt;br /&gt;
| fefo &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência|Lib Folks]] (Telepathy, video conferência) &lt;br /&gt;
| karmiac &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Scilab]] (alternativa ao Matlab) &lt;br /&gt;
| v1z &lt;br /&gt;
| penalv &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://vxl.sf.net VxL] (video x libraries) &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.imagemagick.org ImageMagick] (proc. de imagens) &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[OpenOffice|OpenOffice / LibreOffice]] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| hick209 &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://puredata.info Pure Data Extended] - [[Pd]] (programacao com blocos) &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, automata, greenkobold, gilson, bzum &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv puredata_opencv] ([[OpenCV]] + [[Pd]]) &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, fefo, hick209 &lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [http://gem.iem.at Gem] - [[Pd|Graphics Environment for Multimedia]] &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, fefo, hick209 &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://zwizwa.be/pdp PDP] - [[Pd|Pure Data Packet]] (image processing)&lt;br /&gt;
| v1z (mantenedor)&lt;br /&gt;
| v1z&lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [[Chuck]] (programacao temporal para musica) &lt;br /&gt;
| rfabbri &lt;br /&gt;
| automata, rfabbri &lt;br /&gt;
| rfabbri&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| Miniaudicle (IDE live para o [[Chuck]]) &lt;br /&gt;
| rfabbri &lt;br /&gt;
| automata, rfabbri &lt;br /&gt;
| rfabbri&lt;br /&gt;
|- &lt;br /&gt;
| [[WebRTC]] (videoconferencia pelo navegador) &lt;br /&gt;
| &lt;br /&gt;
| automata &lt;br /&gt;
| &lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.cc/osc-web OSC-Web] (ponte entre protocolo OSC e navegador)&lt;br /&gt;
| automata, rfabbri&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|-&lt;br /&gt;
| [http://automata.cc/web-pd-gui Web-PD-GUI] (GUI alternativa para WebPD)&amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.cc/live-processing Live-Processing] (Processing para live coding)&amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://automata.cc/chuck-wiimote Chuck-Wiimote] (interface entre ChucK e Wiimote)&lt;br /&gt;
| automata&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://oampo.github.com/Audiolet/ Audiolet] (biblioteca JavaScript para áudio)&lt;br /&gt;
| automata&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|-&lt;br /&gt;
| [http://github.com/digego/extempore extempore] (ambiente para live coding) &lt;br /&gt;
| automata &lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Favor notar que muitos participaram e ajudaram os colegas acima em diversos desses commits. Talvez no futuro uma coluna de &amp;quot;participantes/ajudantes&amp;quot; possa ser incluida.&lt;br /&gt;
&lt;br /&gt;
=== Software Livre Criado pela Equipe Lab Macambira  ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a tabela acima. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 13 de Novembro de 2011. Veja o restante de nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| [http://scantailor.sf.net Scan Tailor] e projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
|  [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
|  Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
|  rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
|  rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
|  Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
|  Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[AirHackTable]]&lt;br /&gt;
| Software para um instrumento que gera sons a partir de dobraduras flutuantes detectadas por webcam&lt;br /&gt;
| v1z, greenkobold, fefo, hick209, e diversos outros&lt;br /&gt;
| [[GT-Video]]&lt;br /&gt;
| [[Pd]], C/C++, Scilab&lt;br /&gt;
| [[Pd]] itself through [http://gem.iem.at Gem], [http://www.contato.ufscar.br Festival Contato], [http://www.epicentrocultural.com/epicentro/?p=2228 AVAV 6]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.github.com/vivace vivace]&lt;br /&gt;
| Linguagem de live coding áudiovisual para a Web&lt;br /&gt;
| automata, hybrid, audiohack&lt;br /&gt;
| [[GT-Audio]], [[GT-Web]]&lt;br /&gt;
| JavaScript, Web Audio API&lt;br /&gt;
| Semana da Comunicação FAAP 2012, Palquinho UFSCar, Casa FdE Sanca, [http://www.epicentrocultural.com/epicentro/?p=2228 AVAV], [http://www.pulapirata.com/skills/vivace/ Pula Pirata]&lt;br /&gt;
|-&lt;br /&gt;
| [[audioArt]]&lt;br /&gt;
| Repositório de experimentos em código para geração de áudio&lt;br /&gt;
| hybrid, audiohack, automata, FooBarBaz&lt;br /&gt;
| [[GT-Audio]]&lt;br /&gt;
| ChucK, SuperCollider, Python, Pd, C, JavaScript&lt;br /&gt;
| [http://www.contato.ufscar.br Festival Contato], Casa FdE Sanca&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Projetos incompletos ou experimentais  ===&lt;br /&gt;
*Veja uma lista parcial em [[Software Lab Macambira]].&lt;br /&gt;
&lt;br /&gt;
=== Grupos de Trabalho  ===&lt;br /&gt;
&lt;br /&gt;
*[[GT-Web]] &lt;br /&gt;
*[[GT-AA]] &lt;br /&gt;
*[[GT-Audio]] &lt;br /&gt;
*[[GT-pdf]] &lt;br /&gt;
*[[GT-Video]] a.k.a. GT-VideoProcessing. &lt;br /&gt;
*[[GT-VideoConferencia]] &lt;br /&gt;
*[[GT-WebMedia]] (ainda incubando) a.k.a. GT-WebStreaming &lt;br /&gt;
*[[GT-Xinga]] &lt;br /&gt;
*[[GT-DeliberacaoOnline]] (incubando) &lt;br /&gt;
*[[GT-Georeferenciamento]] &lt;br /&gt;
*[[GT - Captação Financeira]]&lt;br /&gt;
*[[GT - Publicação/Divulgação do Lab]]&lt;br /&gt;
*[[GT-Games]]&lt;br /&gt;
&lt;br /&gt;
=== Web  ===&lt;br /&gt;
&lt;br /&gt;
==== Tecnologias Sociais  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Ubuntu-logox45.png|right]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*[[AA]]: AA is *the* Ambiguous Acronym. Algorithmic Autoregulation. Audivisual Activism. O carro chefe do Lab Macambira. &lt;br /&gt;
*[[Conferência Permanente]] &lt;br /&gt;
*[[Ágora Communs]]: [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs (site externo)] &lt;br /&gt;
*[[SOS]]: Sabedoria Olha Saude, um sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
*[[Sistema de Gerenciamento de Coletivo]] &lt;br /&gt;
*[http://projects.comum.org/cdpc Cadastramento dos Pontos de Cultura]. [[Django]]. &lt;br /&gt;
*[http://labmacambira.conexaobrasil.org/ Ferramenta de gerenciamento finaceiro para Pontos de Cultura]. [[Django]]. [http://pc.nosdigitais.teia.org.br/ link antigo?] &lt;br /&gt;
*[[Economia Criativa|Plataforma de Economia Solidária]]. Parceria com coletivos Muiraquitã e Puraqué. &lt;br /&gt;
*[[GT-Xinga|Xinga]]. Plataforma colaborativa social sobre demandas socias e democraticas.&lt;br /&gt;
*Produção de material documental e didático. Screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. &lt;br /&gt;
*Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, [http://www.grupoecd.com.br/html/ Grupo ECD]&lt;br /&gt;
&lt;br /&gt;
''Em consideração: '' &lt;br /&gt;
&lt;br /&gt;
*[[Escola Procópio Ferreira]], São Paulo. Parceria com Instituto Lidas e Casa dos Meninos. &lt;br /&gt;
*Parceria com a Câmara dos Vereadores de São Carlos através da manutenção de uma plataforma do [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] para o mandato do vereador Lineu. &lt;br /&gt;
*Parceria com [http://iiep.org.br/ IIEP] para desenvolvimento de tecnologias sociais com respaldo acadêmico e governamental. &lt;br /&gt;
*[[Catálogo de Ideias]] &lt;br /&gt;
*Estudar o [http://www.softwarepublico.gov.br Portal do Software Público Brasileiro]. &lt;br /&gt;
*Desenvolver as plataformas abertas para gerenciamento de projetos como [http://Savannah.gnu.org GNU Savannah] e [http://gitorious.org Gitorious] &lt;br /&gt;
*Adentrar projetos de prioridade da FSF e dialogar com softwarelivre.org&lt;br /&gt;
&lt;br /&gt;
==== Misto web e audiovisual  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Webicon.png|right|60px]] [[Image:Audio-video.png|right]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*OSC-Web. Plugins OSC para comunicar dispositivos díspares. &lt;br /&gt;
**Desenvolvimento de &amp;quot;ponte&amp;quot; entre navegadores Web e aplicações/dispositivos pelo protocolo OSC &lt;br /&gt;
**Tecnologias: socket.io, node.js, node-osc, midievent &lt;br /&gt;
**http://automata.cc/osc-web &lt;br /&gt;
*Experimentações com tecnologias Web (HTML5, JS) + Audiovisual &lt;br /&gt;
**Tecnologias: HTML5 (canvas, audio, video), Processing.js, paper.js, raphael.js, Audiolet, node.js, socket.io, express.js, popcorn.js &lt;br /&gt;
*Experimentações com Linguagens de Livecoding (e interface com browser) &lt;br /&gt;
**Tecnologias: http://toplap.org &lt;br /&gt;
**http://automata.cc/live-processing&lt;br /&gt;
**http://www.pulapirata.com/skills/vivace/&lt;br /&gt;
**http://automata.github.com/vivace&lt;br /&gt;
&lt;br /&gt;
''Em consideracao:'' &lt;br /&gt;
&lt;br /&gt;
*Interface Web para Pylab &lt;br /&gt;
*Conjunto de tecnologias para desenvolvimento Web ágil (framework + bd) &lt;br /&gt;
*Interface Web para projetos de áudio do Renato (FDPweb, ABTweb, ChucKweb, ...) &lt;br /&gt;
*[[Blabla via Browser]] e codec do Dr. Rafael Santos Mendes - FEEC/UNICAMP. &lt;br /&gt;
*Material didático e documental. Tutoriais, screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. Parceria com IFSC-USP para simetrias, artes e implementações computacionais.&lt;br /&gt;
&lt;br /&gt;
=== Audiovisual  ===&lt;br /&gt;
&lt;br /&gt;
==== Áudio e Música  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Nota musical01.png|right|45px]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*Plugins LADSPA (e LV2): adaptação de plugins VST para LV2. Implementação de outros algorítmos. Clam. [[Ideias aqui]] &lt;br /&gt;
**Para entender melhor sobre os plugins LADSPA: http://linuxdevcenter.com/pub/a/linux/2001/02/02/ladspa.html &lt;br /&gt;
*[http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT] (Macros para Execução musical em tempo real e interação rítmica) &lt;br /&gt;
*Terapia do som. [http://gnaural.sourceforge.net/ Gnaural], Do-In sonoro. Grave-agudo e metabolismo e ressonância. Simetrias e [http://en.wikipedia.org/wiki/Change_ringing ''Change Ringing''] &lt;br /&gt;
*[http://trac.assembla.com/audioexperiments/browser/voz Análise de sentimenos na fala] &lt;br /&gt;
*[[FIGGUS]], Álgebra simbólica e música, FIGGS. Séries algorítmicas. &lt;br /&gt;
*[http://pastie.org/1751041 Minimum-fi script] &lt;br /&gt;
*EKP [http://trac.assembla.com/audioexperiments/browser/ekp-base BASE] e [http://trac.assembla.com/audioexperiments/browser/ekp-monitor Monitor] &lt;br /&gt;
*[http://www.assembla.com/spaces/audioexperiments/team Equipe Æ] &lt;br /&gt;
*Livecoding. Parcerias para misturar com música tradicional e Hip-Hop com Teia e Teddy Paçoca.&lt;br /&gt;
&lt;br /&gt;
''Em consideração:'' &lt;br /&gt;
&lt;br /&gt;
*Estender Scratch (MuSA) &lt;br /&gt;
**Tecnologias: Scratch, Kinect, Arduino, PD, Python &lt;br /&gt;
**http://musa.cc/mediawiki/index.php?title=Scratch_%2B_Arduino &lt;br /&gt;
*Experimentações com Hardware Livre (MuSA) &lt;br /&gt;
**Tecnologias: Arduino, PD, Processing, Scratch4Arduino &lt;br /&gt;
**http://musa.cc &lt;br /&gt;
*Audacity (organização dos plugins e plugins em nyquist) &lt;br /&gt;
*Contoladores acoplados à vestimenta &lt;br /&gt;
*Medidores de sinais vitais e mapeamento sonoro &lt;br /&gt;
*Yupana &lt;br /&gt;
*Rádio Difusa ([http://pontaopad.me/webradio-coletiva-e-difusa webrádio coletiva]) &lt;br /&gt;
*Rivendell e Airtime. Parceria com Rádio Ufscar. &lt;br /&gt;
*[[Origami e pet para instrumentos eletrônicos]]. Parceria com [http://www.contato.ufscar.br/quarto/ Festival Contato].&lt;br /&gt;
&lt;br /&gt;
==== Imagem e Video  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Art-palette.png|right|45px]][[Image:Countdown-film-42x.jpg|right]] &lt;br /&gt;
&lt;br /&gt;
''Atuais - ver tambem [[GT-Video]]'' &lt;br /&gt;
&lt;br /&gt;
*Ambientes de scripting para desenvolvimento de processamento de imagens e video [http://siptoolbox.sf.net SIP/Scilab], PIL/python; &lt;br /&gt;
*Processamento de video e multiplas imagens: &lt;br /&gt;
**Filtros &lt;br /&gt;
**Tracking, reconhecimento e reconstrucao 3D de objetos (faces, etc), bundler &lt;br /&gt;
**[http://Wikipedia.org/wiki/Match_Moving Match moving] (aka The Matrix effect), motion capture, augmented reality &lt;br /&gt;
*Libs &lt;br /&gt;
**VxL, OpenCV, Leptonica, ImageMagick, gegl, libav/ffmpeg &lt;br /&gt;
*[[VideoConferência]]: Ekiga / tecnologia livre tipo Skype - parte de video, compressao, eye tracking &lt;br /&gt;
*PDF&amp;amp;nbsp;: content-aware zooming, edicao, OCR, form filling &lt;br /&gt;
*[[AirHackTable]]: projeto com visao computacional, musica, e origamis para o Festival Contato. &lt;br /&gt;
*Edicao de Video: Kino, Cinelerra, Kdenlives, mplayer, libav/ffmpeg, vlc/videolan &lt;br /&gt;
*[[Pd]] (puredata) e [[Chuck]] - ambientes para processamento multimidia em tempo real visual e textual&lt;br /&gt;
&lt;br /&gt;
''Em consideracao:'' &lt;br /&gt;
&lt;br /&gt;
*Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design &lt;br /&gt;
*[[Rivendell Video]] &lt;br /&gt;
*Nova interface grafica (GUI) para o Pd (pure data) baseada no estilo (ou mesmo codigo) do [[Blender]], o qual tem um esquema de programacao dataflow com caixinhas e cordinhas bem legal. &lt;br /&gt;
*Kinect, Open Kinect em geral, usando talvez apenas algumas webcams baratas &lt;br /&gt;
*Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab &lt;br /&gt;
*Softwares para arquitetura&lt;br /&gt;
&lt;br /&gt;
=== Redes Sociais ===&lt;br /&gt;
&lt;br /&gt;
Projeto de analise de redes sociais ([[ARS]])&lt;br /&gt;
&lt;br /&gt;
== História  ==&lt;br /&gt;
&lt;br /&gt;
Macambira foi um pseudônimo usado por [[Cleodon Silva]], grande vetor da cultura livre, falecido em São Paulo, no dia 7 de junho de 2011 aos 61 anos. &lt;br /&gt;
&lt;br /&gt;
Renato Fabbri e Daniel Marostegan conceberam o grupo, juntando-se a Vilson Vieira e Ricardo Fabbri para trabalho de desenvolvimento de tecnologias de software livre, inicialmente nas áreas: &lt;br /&gt;
&lt;br /&gt;
*Audiovisual &lt;br /&gt;
*Web&lt;br /&gt;
&lt;br /&gt;
=== Timeline  ===&lt;br /&gt;
&lt;br /&gt;
Junho 2011: concepcao, organizacao, chamada para recrutamento, socializacao &lt;br /&gt;
&lt;br /&gt;
Julho 2011: entrevistas, tour da teia e do lab para interessados, treinamento intensivo em projetos de software livre, atividade intensiva em geral para fazer o projeto rolar. &lt;br /&gt;
&lt;br /&gt;
Agosto 2011: primeiro mês de AAacambira.&lt;br /&gt;
&lt;br /&gt;
== Iniciando no Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
*Manual para os que iniciarem no time: [[Manual do Novato]]&lt;br /&gt;
&lt;br /&gt;
== Ferramentas/Comunicação  ==&lt;br /&gt;
&lt;br /&gt;
*'''BUG TRACKER e TASKLISTS'''- https://sourceforge.net/apps/trac/labmacambira/ &lt;br /&gt;
*Website - [http://labmacambira.sourceforge.net labmacambira.sf.net ] &lt;br /&gt;
*Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/ &lt;br /&gt;
*'''Todos os repositórios Git''' referenciados em http://labmacambira.git.sourceforge.net &lt;br /&gt;
*&amp;lt;nowiki&amp;gt;#labmacambira&amp;lt;/nowiki&amp;gt; - canal IRC no freenode &lt;br /&gt;
**Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia3.txt. Para logs mais antigos veja [http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia2.txt][http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt] &lt;br /&gt;
*Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira &lt;br /&gt;
*[http://pt.wikipedia.org/wiki/Lab_Macambira Pagina na Wikipedia]&lt;br /&gt;
*[http://twitter.com/labmacambira @labmacambira] - twitter &lt;br /&gt;
*[http://vimeo.com/channels/labmacambira Canal de Video] - screencasts, tutoriais, e outros videos &lt;br /&gt;
*[http://identi.ca/labmacambira identi.ca/labmacambira] - microbloging aberto e mais programável que twitter &lt;br /&gt;
*[http://labmacambira.wordpress.com labmacambira.wordpress.com] - blog &lt;br /&gt;
*[http://labmacambira.sf.net labmacambira.sf.net] - contem link para a nossa wiki, com conteúdo mais perene &lt;br /&gt;
*labmacambira@teia.org.br - Google apps: gmail, docs, etc. &lt;br /&gt;
*[[Backup Wiki]] &lt;br /&gt;
*Entrevistas e materias na Radio UFSCar: [http://www.radio.ufscar.br/frequenciaaberta/?p=269 04-08-2011], [http://www.radio.ufscar.br/frequenciaaberta/?p=256 09-08-2011] [http://radioagencianacional.ebc.com.br/materia/2011-11-17/festival-contato-tem-espa%C3%A7o-permanente-para-o-desenvolvimento-de-softwares-livres contato 2011]&lt;br /&gt;
*[http://freshmeat.net/projects/algorithmic-autoregulation aa at freshmeat.net] - registro e release feed do (AA) &lt;br /&gt;
*[http://www.ohloh.net/p/labmacambira aa at ohloh.net] - estatisticas de codigo fonte produzido do (AA), etc &lt;br /&gt;
*[http://nightsc.com.br/aa/ aa feed] - registro em tempo real das atividades do time Lab Macambira.&lt;br /&gt;
&lt;br /&gt;
== Projetos para treino  ==&lt;br /&gt;
&lt;br /&gt;
*[[Mozilla Firefox]] DaneoShiga &lt;br /&gt;
*[[VideoConferência]] (Fefo - EMpathy / Flecha - Ekiga) &lt;br /&gt;
*[[Gnaural]] Alexandre Koji Imai Negrão &lt;br /&gt;
*[[OpenOffice,Libreoffice]] DCP - Dpizetta, Nivaldo &lt;br /&gt;
*[[Evince]] Nivaldo, Daniel Marcicano, Alexandre &lt;br /&gt;
*[[Bepdf]] ou Xpdf &lt;br /&gt;
*[[Scilab]] &lt;br /&gt;
*[[Drupal]] mquasar &lt;br /&gt;
*[[PhpMyAdmin]] mquasar &lt;br /&gt;
*[[Programas de relevância para hackear e ajudar]] &lt;br /&gt;
*[[Portal dos Museus - Unicamp / Sistema Estadual de Museus]]&lt;br /&gt;
&lt;br /&gt;
== Humor  ==&lt;br /&gt;
&lt;br /&gt;
*[[Pira na Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Referências  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Palestra do Linus Torvalds no Google sobre o Git http://git-scm.com&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;4XpnKHJAok8&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado) &lt;br /&gt;
**Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8&lt;br /&gt;
&lt;br /&gt;
*[[Literatura recomendada pela equipe]] &lt;br /&gt;
*Abordagem Macambira das [http://www.teia.org.br/tecnologias-sociais-lab-macambira.html Tecnologias Sociais de Alta Demanda] (ilustrada!).&lt;br /&gt;
&lt;br /&gt;
== Contato  ==&lt;br /&gt;
&lt;br /&gt;
[[Fale conosco]] &lt;br /&gt;
&lt;br /&gt;
[[Image:Lab-macambira-sketch-v2.png|alt=Lab Macambira]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=7791</id>
		<title>Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=7791"/>
		<updated>2013-03-03T18:38:15Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Lab-macambira-sketch-v2.png|right|alt=Lab Macambira]] &lt;br /&gt;
&lt;br /&gt;
[[Lab_Macambira_(English)|[English version - click here]]]&lt;br /&gt;
&lt;br /&gt;
O Lab Macambira é um grupo distribuído de desenvolvimento avançado em software livre, iniciado por compositores, arquitetos, pesquisadores universitarios e ex-googlers, atuando nas áreas [[Lab Macambira#Audiovisual|Audiovisual]] e [[Lab Macambira#Web|Web]]. Esta wiki é o principal repositório de informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site]. &lt;br /&gt;
&lt;br /&gt;
[[GSoC|[Google Summer of Code 2012 - click here]]]&lt;br /&gt;
&lt;br /&gt;
== Missão e Objetivos  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Gnu-linux.png|left|60px]] Desenvolver software livre priorizando tecnologias-chave para a comunidade. &amp;lt;br&amp;gt; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Motores Principais  ==&lt;br /&gt;
&lt;br /&gt;
*[http://automata.cc Vilson Vieira] &lt;br /&gt;
*[http://gk.estudiolivre.org Renato Fabbri] &lt;br /&gt;
*[http://www.lems.brown.edu/~rfabbri Ricardo Fabbri, Ph.D.] &lt;br /&gt;
*Daniel Marostegan: coordenador do Nós Digitais &lt;br /&gt;
*[[Equipe Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Demais Pessoas Chave  ==&lt;br /&gt;
&lt;br /&gt;
*[[Chico Simões]] &lt;br /&gt;
*[[Jader Gama]]&lt;br /&gt;
&lt;br /&gt;
== Colaboradores / Parceiros  ==&lt;br /&gt;
&lt;br /&gt;
*[[Lidas/Casa dos Meninos]] &lt;br /&gt;
*[[Radio UFSCAR]] &lt;br /&gt;
*[http://pt.wikipedia.org/wiki/IPRJ Instituto Politécnico IPRJ/UERJ Nova Friburgo] &lt;br /&gt;
*[[Coletivo Puraqué]] - Santarem, PA &lt;br /&gt;
*[[Pontão de Cultura Digital Juntadados]] (Juntadados.org) &lt;br /&gt;
*[[Esfera / Transparência Hacker]] &lt;br /&gt;
*[[Ethymos]] &lt;br /&gt;
*[[Nina Grio / Regional da Terra]] &lt;br /&gt;
*[[((o))eco]] &lt;br /&gt;
*[[Hacklab]] &lt;br /&gt;
*[[Rede Mocambos]] &lt;br /&gt;
*[[Felipe Machado]] &lt;br /&gt;
*[[Jardim.in]] &lt;br /&gt;
*[[Pontão de Articulação da Comissão Nacional dos Pontos de Cultura]] (CNPdC) &lt;br /&gt;
*[[Rede Afro-Ambiental]] (Rede Nacional de Cultura Ambiental AfroBrasileira) &lt;br /&gt;
*[[Nuvem.tk]] &lt;br /&gt;
*[[E-Cidadania]] plataforma galega em SL dedicada aa democracia participativa. &lt;br /&gt;
*[[CONAE/MEC]] Plataforma em permanente dev livre para conferencias livres de educacao &lt;br /&gt;
*[[The Holistic Education Foundation Co. Ltd]] para o sistema [http://www.tgl.tv TGL]. &lt;br /&gt;
*[http://www.pulapirata.com PulaPirata]&amp;amp;nbsp;&lt;br /&gt;
*Dra. Ariane Ferreira (IPRJ/UERJ), publicou recentemente o [[CASCI Toolbox]] (pacote&lt;br /&gt;
de estatística) em GPL feito com&lt;br /&gt;
a Universite de Nantes.&lt;br /&gt;
*[[Cartografáveis]] grupo em torno da questão do mapeamento responsável pelo Mapas de Vista&lt;br /&gt;
*[[Urban Flow]] Engine, uma plataforma para visualização de distribuição encabeçada por Hrishikesh Ballal.&lt;br /&gt;
&lt;br /&gt;
== Projetos e Atividades  ==&lt;br /&gt;
&lt;br /&gt;
=== Tabela das Nossas Contribuições a Softwares Livres Externos  ===&lt;br /&gt;
&lt;br /&gt;
*Atualizada 28 de outubro de 2011&lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Fizeram Commit &lt;br /&gt;
! Tentando Fazer &lt;br /&gt;
! Apareceu no Oficial?&lt;br /&gt;
|-&lt;br /&gt;
| [[Mozilla Firefox]] &lt;br /&gt;
| daneoshiga, bzum&lt;br /&gt;
| &lt;br /&gt;
| daneoshiga&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[Evince]] (document viewer/pdf) &lt;br /&gt;
| hick209, bzum, marcicano &lt;br /&gt;
| mquasar &lt;br /&gt;
| hick209&lt;br /&gt;
|-&lt;br /&gt;
| [http://bepdf.sourceforge.net BePDF], [http://foolabs.com/xpdf xpdf] &lt;br /&gt;
| marcicano &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;amp;nbsp;?&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência|Ekiga]] (video conferência) &lt;br /&gt;
| flecha &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| flecha&lt;br /&gt;
|-&lt;br /&gt;
| [[VideoConferência|Empathy]] (video conferência) &lt;br /&gt;
| fefo &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência|Lib Folks]] (Telepathy, video conferência) &lt;br /&gt;
| karmiac &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Scilab]] (alternativa ao Matlab) &lt;br /&gt;
| v1z &lt;br /&gt;
| penalv &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://vxl.sf.net VxL] (video x libraries) &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.imagemagick.org ImageMagick] (proc. de imagens) &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[OpenOffice|OpenOffice / LibreOffice]] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| hick209 &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://puredata.info Pure Data Extended] - [[Pd]] (programacao com blocos) &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, automata, greenkobold, gilson, bzum &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv puredata_opencv] ([[OpenCV]] + [[Pd]]) &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, fefo, hick209 &lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [http://gem.iem.at Gem] - [[Pd|Graphics Environment for Multimedia]] &lt;br /&gt;
| v1z &lt;br /&gt;
| v1z, fefo, hick209 &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://zwizwa.be/pdp PDP] - [[Pd|Pure Data Packet]] (image processing)&lt;br /&gt;
| v1z (mantenedor)&lt;br /&gt;
| v1z&lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [[Chuck]] (programacao temporal para musica) &lt;br /&gt;
| rfabbri &lt;br /&gt;
| automata, rfabbri &lt;br /&gt;
| rfabbri&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| Miniaudicle (IDE live para o [[Chuck]]) &lt;br /&gt;
| rfabbri &lt;br /&gt;
| automata, rfabbri &lt;br /&gt;
| rfabbri&lt;br /&gt;
|- &lt;br /&gt;
| [[WebRTC]] (videoconferencia pelo navegador) &lt;br /&gt;
| &lt;br /&gt;
| automata &lt;br /&gt;
| &lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.cc/osc-web OSC-Web] (ponte entre protocolo OSC e navegador)&lt;br /&gt;
| automata, rfabbri&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|-&lt;br /&gt;
| [http://automata.cc/web-pd-gui Web-PD-GUI] (GUI alternativa para WebPD)&amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.cc/live-processing Live-Processing] (Processing para live coding)&amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| automata&amp;lt;br&amp;gt;&lt;br /&gt;
|- &lt;br /&gt;
| [http://automata.cc/chuck-wiimote Chuck-Wiimote] (interface entre ChucK e Wiimote)&lt;br /&gt;
| automata&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://oampo.github.com/Audiolet/ Audiolet] (biblioteca JavaScript para áudio)&lt;br /&gt;
| automata&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|-&lt;br /&gt;
| [http://github.com/digego/extempore extempore] (ambiente para live coding) &lt;br /&gt;
| automata &lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Favor notar que muitos participaram e ajudaram os colegas acima em diversos desses commits. Talvez no futuro uma coluna de &amp;quot;participantes/ajudantes&amp;quot; possa ser incluida.&lt;br /&gt;
&lt;br /&gt;
=== Software Livre Criado pela Equipe Lab Macambira  ===&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a tabela acima. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 13 de Novembro de 2011. Veja o restante de nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| [http://scantailor.sf.net Scan Tailor] e projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
|  [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
|  Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
|  rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
|  rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
|  Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
|  Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[AirHackTable]]&lt;br /&gt;
| Software para um instrumento que gera sons a partir de dobraduras flutuantes detectadas por webcam&lt;br /&gt;
| v1z, greenkobold, fefo, hick209, e diversos outros&lt;br /&gt;
| [[GT-Video]]&lt;br /&gt;
| [[Pd]], C/C++, Scilab&lt;br /&gt;
| [[Pd]] itself through [http://gem.iem.at Gem], [http://www.contato.ufscar.br Festival Contato], [http://www.epicentrocultural.com/epicentro/?p=2228 AVAV 6]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://automata.github.com/vivace vivace]&lt;br /&gt;
| Linguagem de live coding áudiovisual para a Web&lt;br /&gt;
| automata, hybrid, audiohack&lt;br /&gt;
| [[GT-Audio]], [[GT-Web]]&lt;br /&gt;
| JavaScript, Web Audio API&lt;br /&gt;
| Semana da Comunicação FAAP 2012, Palquinho UFSCar, Casa FdE Sanca, [http://www.epicentrocultural.com/epicentro/?p=2228 AVAV], [http://www.pulapirata.com/skills/vivace/ Pula Pirata]&lt;br /&gt;
|-&lt;br /&gt;
| [[audioArt]]&lt;br /&gt;
| Repositório de experimentos em código para geração de áudio&lt;br /&gt;
| hybrid, audiohack, automata, FooBarBaz&lt;br /&gt;
| [[GT-Audio]]&lt;br /&gt;
| ChucK, SuperCollider, Python, Pd, C, JavaScript&lt;br /&gt;
| [http://www.contato.ufscar.br Festival Contato], Casa FdE Sanca&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Projetos incompletos ou experimentais  ===&lt;br /&gt;
*Veja uma lista parcial em [[Software Lab Macambira]].&lt;br /&gt;
&lt;br /&gt;
=== Grupos de Trabalho  ===&lt;br /&gt;
&lt;br /&gt;
*[[GT-Web]] &lt;br /&gt;
*[[GT-AA]] &lt;br /&gt;
*[[GT-Audio]] &lt;br /&gt;
*[[GT-pdf]] &lt;br /&gt;
*[[GT-Video]] a.k.a. GT-VideoProcessing. &lt;br /&gt;
*[[GT-VideoConferencia]] &lt;br /&gt;
*[[GT-WebMedia]] (ainda incubando) a.k.a. GT-WebStreaming &lt;br /&gt;
*[[GT-Xinga]] &lt;br /&gt;
*[[GT-DeliberacaoOnline]] (incubando) &lt;br /&gt;
*[[GT-Georeferenciamento]] &lt;br /&gt;
*[[GT - Captação Financeira]]&lt;br /&gt;
*[[GT - Publicação/Divulgação do Lab]]&lt;br /&gt;
*[[GT-Games]]&lt;br /&gt;
&lt;br /&gt;
=== Web  ===&lt;br /&gt;
&lt;br /&gt;
==== Tecnologias Sociais  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Ubuntu-logox45.png|right]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*[[AA]]: AA is *the* Ambiguous Acronym. Algorithmic Autoregulation. Audivisual Activism. O carro chefe do Lab Macambira. &lt;br /&gt;
*[[Conferência Permanente]] &lt;br /&gt;
*[[Ágora Communs]]: [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs (site externo)] &lt;br /&gt;
*[[SOS]]: Sabedoria Olha Saude, um sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
*[[Sistema de Gerenciamento de Coletivo]] &lt;br /&gt;
*[http://projects.comum.org/cdpc Cadastramento dos Pontos de Cultura]. [[Django]]. &lt;br /&gt;
*[http://labmacambira.conexaobrasil.org/ Ferramenta de gerenciamento finaceiro para Pontos de Cultura]. [[Django]]. [http://pc.nosdigitais.teia.org.br/ link antigo?] &lt;br /&gt;
*[[Economia Criativa|Plataforma de Economia Solidária]]. Parceria com coletivos Muiraquitã e Puraqué. &lt;br /&gt;
*[[GT-Xinga|Xinga]]. Plataforma colaborativa social sobre demandas socias e democraticas.&lt;br /&gt;
*Produção de material documental e didático. Screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. &lt;br /&gt;
*Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, [http://www.grupoecd.com.br/html/ Grupo ECD]&lt;br /&gt;
&lt;br /&gt;
''Em consideração: '' &lt;br /&gt;
&lt;br /&gt;
*[[Escola Procópio Ferreira]], São Paulo. Parceria com Instituto Lidas e Casa dos Meninos. &lt;br /&gt;
*Parceria com a Câmara dos Vereadores de São Carlos através da manutenção de uma plataforma do [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] para o mandato do vereador Lineu. &lt;br /&gt;
*Parceria com [http://iiep.org.br/ IIEP] para desenvolvimento de tecnologias sociais com respaldo acadêmico e governamental. &lt;br /&gt;
*[[Catálogo de Ideias]] &lt;br /&gt;
*Estudar o [http://www.softwarepublico.gov.br Portal do Software Público Brasileiro]. &lt;br /&gt;
*Desenvolver as plataformas abertas para gerenciamento de projetos como [http://Savannah.gnu.org GNU Savannah] e [http://gitorious.org Gitorious] &lt;br /&gt;
*Adentrar projetos de prioridade da FSF e dialogar com softwarelivre.org&lt;br /&gt;
&lt;br /&gt;
==== Misto web e audiovisual  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Webicon.png|right|60px]] [[Image:Audio-video.png|right]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*OSC-Web. Plugins OSC para comunicar dispositivos díspares. &lt;br /&gt;
**Desenvolvimento de &amp;quot;ponte&amp;quot; entre navegadores Web e aplicações/dispositivos pelo protocolo OSC &lt;br /&gt;
**Tecnologias: socket.io, node.js, node-osc, midievent &lt;br /&gt;
**http://automata.cc/osc-web &lt;br /&gt;
*Experimentações com tecnologias Web (HTML5, JS) + Audiovisual &lt;br /&gt;
**Tecnologias: HTML5 (canvas, audio, video), Processing.js, paper.js, raphael.js, Audiolet, node.js, socket.io, express.js, popcorn.js &lt;br /&gt;
*Experimentações com Linguagens de Livecoding (e interface com browser) &lt;br /&gt;
**Tecnologias: http://toplap.org &lt;br /&gt;
**http://automata.cc/live-processing&lt;br /&gt;
**http://www.pulapirata.com/skills/vivace/&lt;br /&gt;
**http://automata.github.com/vivace&lt;br /&gt;
&lt;br /&gt;
''Em consideracao:'' &lt;br /&gt;
&lt;br /&gt;
*Interface Web para Pylab &lt;br /&gt;
*Conjunto de tecnologias para desenvolvimento Web ágil (framework + bd) &lt;br /&gt;
*Interface Web para projetos de áudio do Renato (FDPweb, ABTweb, ChucKweb, ...) &lt;br /&gt;
*[[Blabla via Browser]] e codec do Dr. Rafael Santos Mendes - FEEC/UNICAMP. &lt;br /&gt;
*Material didático e documental. Tutoriais, screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. Parceria com IFSC-USP para simetrias, artes e implementações computacionais.&lt;br /&gt;
&lt;br /&gt;
=== Audiovisual  ===&lt;br /&gt;
&lt;br /&gt;
==== Áudio e Música  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Nota musical01.png|right|45px]] ''Atuais:'' &lt;br /&gt;
&lt;br /&gt;
*Plugins LADSPA (e LV2): adaptação de plugins VST para LV2. Implementação de outros algorítmos. Clam. [[Ideias aqui]] &lt;br /&gt;
**Para entender melhor sobre os plugins LADSPA: http://linuxdevcenter.com/pub/a/linux/2001/02/02/ladspa.html &lt;br /&gt;
*[http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT] (Macros para Execução musical em tempo real e interação rítmica) &lt;br /&gt;
*Terapia do som. [http://gnaural.sourceforge.net/ Gnaural], Do-In sonoro. Grave-agudo e metabolismo e ressonância. Simetrias e [http://en.wikipedia.org/wiki/Change_ringing ''Change Ringing''] &lt;br /&gt;
*[http://trac.assembla.com/audioexperiments/browser/voz Análise de sentimenos na fala] &lt;br /&gt;
*[[FIGGUS]], Álgebra simbólica e música, FIGGS. Séries algorítmicas. &lt;br /&gt;
*[http://pastie.org/1751041 Minimum-fi script] &lt;br /&gt;
*EKP [http://trac.assembla.com/audioexperiments/browser/ekp-base BASE] e [http://trac.assembla.com/audioexperiments/browser/ekp-monitor Monitor] &lt;br /&gt;
*[http://www.assembla.com/spaces/audioexperiments/team Equipe Æ] &lt;br /&gt;
*Livecoding. Parcerias para misturar com música tradicional e Hip-Hop com Teia e Teddy Paçoca.&lt;br /&gt;
&lt;br /&gt;
''Em consideração:'' &lt;br /&gt;
&lt;br /&gt;
*Estender Scratch (MuSA) &lt;br /&gt;
**Tecnologias: Scratch, Kinect, Arduino, PD, Python &lt;br /&gt;
**http://musa.cc/mediawiki/index.php?title=Scratch_%2B_Arduino &lt;br /&gt;
*Experimentações com Hardware Livre (MuSA) &lt;br /&gt;
**Tecnologias: Arduino, PD, Processing, Scratch4Arduino &lt;br /&gt;
**http://musa.cc &lt;br /&gt;
*Audacity (organização dos plugins e plugins em nyquist) &lt;br /&gt;
*Contoladores acoplados à vestimenta &lt;br /&gt;
*Medidores de sinais vitais e mapeamento sonoro &lt;br /&gt;
*Yupana &lt;br /&gt;
*Rádio Difusa ([http://pontaopad.me/webradio-coletiva-e-difusa webrádio coletiva]) &lt;br /&gt;
*Rivendell e Airtime. Parceria com Rádio Ufscar. &lt;br /&gt;
*[[Origami e pet para instrumentos eletrônicos]]. Parceria com [http://www.contato.ufscar.br/quarto/ Festival Contato].&lt;br /&gt;
&lt;br /&gt;
==== Imagem e Video  ====&lt;br /&gt;
&lt;br /&gt;
[[Image:Art-palette.png|right|45px]][[Image:Countdown-film-42x.jpg|right]] &lt;br /&gt;
&lt;br /&gt;
''Atuais - ver tambem [[GT-Video]]'' &lt;br /&gt;
&lt;br /&gt;
*Ambientes de scripting para desenvolvimento de processamento de imagens e video [http://siptoolbox.sf.net SIP/Scilab], PIL/python; &lt;br /&gt;
*Processamento de video e multiplas imagens: &lt;br /&gt;
**Filtros &lt;br /&gt;
**Tracking, reconhecimento e reconstrucao 3D de objetos (faces, etc), bundler &lt;br /&gt;
**[http://Wikipedia.org/wiki/Match_Moving Match moving] (aka The Matrix effect), motion capture, augmented reality &lt;br /&gt;
*Libs &lt;br /&gt;
**VxL, OpenCV, Leptonica, ImageMagick, gegl, libav/ffmpeg &lt;br /&gt;
*[[VideoConferência]]: Ekiga / tecnologia livre tipo Skype - parte de video, compressao, eye tracking &lt;br /&gt;
*PDF&amp;amp;nbsp;: content-aware zooming, edicao, OCR, form filling &lt;br /&gt;
*[[AirHackTable]]: projeto com visao computacional, musica, e origamis para o Festival Contato. &lt;br /&gt;
*Edicao de Video: Kino, Cinelerra, Kdenlives, mplayer, libav/ffmpeg, vlc/videolan &lt;br /&gt;
*[[Pd]] (puredata) e [[Chuck]] - ambientes para processamento multimidia em tempo real visual e textual&lt;br /&gt;
&lt;br /&gt;
''Em consideracao:'' &lt;br /&gt;
&lt;br /&gt;
*Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design &lt;br /&gt;
*[[Rivendell Video]] &lt;br /&gt;
*Nova interface grafica (GUI) para o Pd (pure data) baseada no estilo (ou mesmo codigo) do [[Blender]], o qual tem um esquema de programacao dataflow com caixinhas e cordinhas bem legal. &lt;br /&gt;
*Kinect, Open Kinect em geral, usando talvez apenas algumas webcams baratas &lt;br /&gt;
*Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab &lt;br /&gt;
*Softwares para arquitetura&lt;br /&gt;
&lt;br /&gt;
=== Redes Sociais ===&lt;br /&gt;
&lt;br /&gt;
Projeto de analise de redes sociais (ARS[[ARS]])&lt;br /&gt;
&lt;br /&gt;
== História  ==&lt;br /&gt;
&lt;br /&gt;
Macambira foi um pseudônimo usado por [[Cleodon Silva]], grande vetor da cultura livre, falecido em São Paulo, no dia 7 de junho de 2011 aos 61 anos. &lt;br /&gt;
&lt;br /&gt;
Renato Fabbri e Daniel Marostegan conceberam o grupo, juntando-se a Vilson Vieira e Ricardo Fabbri para trabalho de desenvolvimento de tecnologias de software livre, inicialmente nas áreas: &lt;br /&gt;
&lt;br /&gt;
*Audiovisual &lt;br /&gt;
*Web&lt;br /&gt;
&lt;br /&gt;
=== Timeline  ===&lt;br /&gt;
&lt;br /&gt;
Junho 2011: concepcao, organizacao, chamada para recrutamento, socializacao &lt;br /&gt;
&lt;br /&gt;
Julho 2011: entrevistas, tour da teia e do lab para interessados, treinamento intensivo em projetos de software livre, atividade intensiva em geral para fazer o projeto rolar. &lt;br /&gt;
&lt;br /&gt;
Agosto 2011: primeiro mês de AAacambira.&lt;br /&gt;
&lt;br /&gt;
== Iniciando no Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
*Manual para os que iniciarem no time: [[Manual do Novato]]&lt;br /&gt;
&lt;br /&gt;
== Ferramentas/Comunicação  ==&lt;br /&gt;
&lt;br /&gt;
*'''BUG TRACKER e TASKLISTS'''- https://sourceforge.net/apps/trac/labmacambira/ &lt;br /&gt;
*Website - [http://labmacambira.sourceforge.net labmacambira.sf.net ] &lt;br /&gt;
*Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/ &lt;br /&gt;
*'''Todos os repositórios Git''' referenciados em http://labmacambira.git.sourceforge.net &lt;br /&gt;
*&amp;lt;nowiki&amp;gt;#labmacambira&amp;lt;/nowiki&amp;gt; - canal IRC no freenode &lt;br /&gt;
**Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia3.txt. Para logs mais antigos veja [http://hera.ethymos.com.br:1080/~macambot/labmacambira_lalenia2.txt][http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt] &lt;br /&gt;
*Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira &lt;br /&gt;
*[http://pt.wikipedia.org/wiki/Lab_Macambira Pagina na Wikipedia]&lt;br /&gt;
*[http://twitter.com/labmacambira @labmacambira] - twitter &lt;br /&gt;
*[http://vimeo.com/channels/labmacambira Canal de Video] - screencasts, tutoriais, e outros videos &lt;br /&gt;
*[http://identi.ca/labmacambira identi.ca/labmacambira] - microbloging aberto e mais programável que twitter &lt;br /&gt;
*[http://labmacambira.wordpress.com labmacambira.wordpress.com] - blog &lt;br /&gt;
*[http://labmacambira.sf.net labmacambira.sf.net] - contem link para a nossa wiki, com conteúdo mais perene &lt;br /&gt;
*labmacambira@teia.org.br - Google apps: gmail, docs, etc. &lt;br /&gt;
*[[Backup Wiki]] &lt;br /&gt;
*Entrevistas e materias na Radio UFSCar: [http://www.radio.ufscar.br/frequenciaaberta/?p=269 04-08-2011], [http://www.radio.ufscar.br/frequenciaaberta/?p=256 09-08-2011] [http://radioagencianacional.ebc.com.br/materia/2011-11-17/festival-contato-tem-espa%C3%A7o-permanente-para-o-desenvolvimento-de-softwares-livres contato 2011]&lt;br /&gt;
*[http://freshmeat.net/projects/algorithmic-autoregulation aa at freshmeat.net] - registro e release feed do (AA) &lt;br /&gt;
*[http://www.ohloh.net/p/labmacambira aa at ohloh.net] - estatisticas de codigo fonte produzido do (AA), etc &lt;br /&gt;
*[http://nightsc.com.br/aa/ aa feed] - registro em tempo real das atividades do time Lab Macambira.&lt;br /&gt;
&lt;br /&gt;
== Projetos para treino  ==&lt;br /&gt;
&lt;br /&gt;
*[[Mozilla Firefox]] DaneoShiga &lt;br /&gt;
*[[VideoConferência]] (Fefo - EMpathy / Flecha - Ekiga) &lt;br /&gt;
*[[Gnaural]] Alexandre Koji Imai Negrão &lt;br /&gt;
*[[OpenOffice,Libreoffice]] DCP - Dpizetta, Nivaldo &lt;br /&gt;
*[[Evince]] Nivaldo, Daniel Marcicano, Alexandre &lt;br /&gt;
*[[Bepdf]] ou Xpdf &lt;br /&gt;
*[[Scilab]] &lt;br /&gt;
*[[Drupal]] mquasar &lt;br /&gt;
*[[PhpMyAdmin]] mquasar &lt;br /&gt;
*[[Programas de relevância para hackear e ajudar]] &lt;br /&gt;
*[[Portal dos Museus - Unicamp / Sistema Estadual de Museus]]&lt;br /&gt;
&lt;br /&gt;
== Humor  ==&lt;br /&gt;
&lt;br /&gt;
*[[Pira na Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Referências  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video allowfullscreen=&amp;quot;true&amp;quot; size=&amp;quot;full&amp;quot; position=&amp;quot;right&amp;quot; frame=&amp;quot;true&amp;quot; desc=&amp;quot;Palestra do Linus Torvalds no Google sobre o Git http://git-scm.com&amp;quot; height=&amp;quot;345&amp;quot; width=&amp;quot;420&amp;quot; id=&amp;quot;4XpnKHJAok8&amp;quot; type=&amp;quot;youtube&amp;quot; /&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado) &lt;br /&gt;
**Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8&lt;br /&gt;
&lt;br /&gt;
*[[Literatura recomendada pela equipe]] &lt;br /&gt;
*Abordagem Macambira das [http://www.teia.org.br/tecnologias-sociais-lab-macambira.html Tecnologias Sociais de Alta Demanda] (ilustrada!).&lt;br /&gt;
&lt;br /&gt;
== Contato  ==&lt;br /&gt;
&lt;br /&gt;
[[Fale conosco]] &lt;br /&gt;
&lt;br /&gt;
[[Image:Lab-macambira-sketch-v2.png|alt=Lab Macambira]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=6925</id>
		<title>Literatura recomendada pela equipe</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=6925"/>
		<updated>2012-09-28T21:04:38Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Recomendacoes de livros preferidos dos integrantes do [[Lab Macambira]].&lt;br /&gt;
&lt;br /&gt;
== C/C++ ==&lt;br /&gt;
&lt;br /&gt;
=== Os Melhores ===&lt;br /&gt;
&lt;br /&gt;
*'''The ANSI-C Programming Language''' - Kernighan &amp;amp;amp; Ritchie (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Classico absoluto. Exercicios muito bons. Precisa ser acompanhado de um colega mais experiente pois este livro não explica como configurar um ambiente de programacao.&lt;br /&gt;
 &lt;br /&gt;
*'''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Outro grande classico e ainda o melhor livro para aprender comandos, sistema de arquivos, a pratica de programacao e desenvolvimento em UNIX/Linux e sua filosofia. Escrito pelos caras que fizeram parte da programacao e concepcao do UNIX original e da linguagem C, portanto eles explicam o por que de diversos conceitos chave. A leitura deste livro também deve ser acompanhada de um colega mais experiente pois alguns detalhes mudaram desde os anos 70, porem os conceitos permaneceram. O livro tambem contem exemplos e exercicios muito bem bolados. Os capitulos mais avancados mostram a utilidade e tradicao do pessoal de UNIX em escrever mini-linguagens e varios conceitos valiosos de engenharia de software prática.&lt;br /&gt;
 &lt;br /&gt;
**[http://code.google.com/p/upe-txt/source/browse/ upe-txt project]&lt;br /&gt;
&lt;br /&gt;
=== Bons ===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;'''C++ Primer'''&amp;quot; - Lippman (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Muito bom o livro, escrito por um cara da Bell Labs tb o qual teve contato direto com a linguagem e os fatores que a motivam. Este livro, por vezes, pode ser acompanhado de um livro menos conceitual e mais prático. Nao tente entender tudo de C++ numa primeira leitura.&lt;br /&gt;
 &lt;br /&gt;
*&amp;quot;'''C++'''&amp;quot; - Stroustrup (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Otima referencia e tambem pode vir a ser uma otima leitura uma vez que voce ja passou pelos livros basicos e ja pegou alguma pratica.&lt;br /&gt;
&lt;br /&gt;
=== Sites ===&lt;br /&gt;
&lt;br /&gt;
*[http://www.ilkda.com/compile/ How to Compile C Code - Alan Pae]&lt;br /&gt;
&lt;br /&gt;
** Tutorial didático de compilação para programas em C, aborda todas etapas da compilação explicando de forma sucinta conteúdos envolvidos como bibliotecas dinâmicas, estáticas e dinamicamente ligadas (dll).&lt;br /&gt;
&lt;br /&gt;
== Linux/Unix ==&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
*'''Running Linux''', Fifth Edition - A Distribution-Neutral Guide for Servers and Desktops, Matthias Kalle Dalheimer, Matt Welsh. Este livro e' extremamente bom, cobrindo uso e conceitos de Linux mais modernos, desde comandos usuais, conceitos de particao, até redes, programacao em bash, um tour de linguagens típicas em ambientes GNU/Linux tais como tcl/tk, python, bibliotecas para GUI, etc. Vai bem nos conceitos.L&lt;br /&gt;
** '''Link''' para baixar RunningL. http://www.filesonic.com/file/1299820514/OReilly%20-%20Running%20Linux,%205th%20Edition.chm&lt;br /&gt;
&lt;br /&gt;
* O classico é '''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri), ver secao C/C++. leia se realmente quer ser l33t.&lt;br /&gt;
 &lt;br /&gt;
* '''Introduction to text-manipulation on Unix based systems''': http://www.ibm.com/developerworks/aix/library/au-unixtext/index.html &lt;br /&gt;
** Ótima introdução ao uso de ferramentas como cat/grep/wc/nl/... para manipulação de texto (protocolo padrão) em sistemas Unix&lt;br /&gt;
&lt;br /&gt;
* '''The Command Line Crash Course - Controlling Your Computer From The Terminal''': http://learncodethehardway.org/cli/book/cli-crash-course.html&lt;br /&gt;
** Livro do ''Programmer, Motherfucker'' Zed Shaw sobre CLI (Command Line Interface)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Git ==&lt;br /&gt;
&lt;br /&gt;
*[http://progit.org Pro Git - progit.org]. &lt;br /&gt;
 &lt;br /&gt;
**An extensive book about git. Online version is available. Read all of it, esp. chapters 2 and 3, skimming through the last chapters (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
*http://gitimmersion.com&lt;br /&gt;
 &lt;br /&gt;
**Guia interativo introdutório ao Git&lt;br /&gt;
&lt;br /&gt;
*http://gitref.org&lt;br /&gt;
 &lt;br /&gt;
**Guia de referência GIT (Daniel Pizetta)&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
&lt;br /&gt;
*'''Programando para a internet com PHP''', Odemir Bruno, Leandro Estrozi, Joao Batista Neto, http://mandelbrot.ifsc.usp.br/programandophp/ (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Aprendi PHP numa versao &amp;quot;alfa&amp;quot; desse livro, escrito por professores do ICMC e por um grande amigo com grande clareza. Muitos exemplos práticos de sistemas reais. Porém, eu não sou desenvolvedor web hardcore então não sei dizer como este livro se compara com outras referencias (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The Good Parts''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Ótimo livro de Crockford, o principal evangelizador de JS.&lt;br /&gt;
 &lt;br /&gt;
**[http://eleventyone.done.hu/OReilly.JavaScript.The.Good.Parts.May.2008.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The World's Most Misunderstood Programming Language''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Artigo de rápida leitura que discute alguns mitos de JS. Altamente recomendado ler os outros artigos do Crockrod disponíveis em: http://javascript.crockford.com&lt;br /&gt;
 &lt;br /&gt;
**http://javascript.crockford.com/javascript.html&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript MDN Docs''' - Mozilla&lt;br /&gt;
 &lt;br /&gt;
**Ótimas referências da linguagem pela &amp;quot;dona&amp;quot; dela: Mozilla.&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript Garden''' - Ivo Wetzel &amp;amp;amp; Zhang Yi Jiang&lt;br /&gt;
 &lt;br /&gt;
**Um bom guia sobre coisas exóticas de JS (closures, properties, etc)&lt;br /&gt;
 &lt;br /&gt;
**http://bonsaiden.github.com/JavaScript-Garden/&lt;br /&gt;
&lt;br /&gt;
*'''A re-introduction to JavaScript''' - Simon Willison&lt;br /&gt;
 &lt;br /&gt;
**Na mesma linha do artigo anterior, muito bom!&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript/A_re-introduction_to_JavaScript&lt;br /&gt;
&lt;br /&gt;
Para os que estão interessados no uso de JavaScript no lado do servidor, não deixem de estudar [http://nodejs.org node.js].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== HTML5 ==&lt;br /&gt;
&lt;br /&gt;
*'''HTML5: Up and Running''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Livro bem interessante que mostra as novidades do HTML5, dando exemplos de como utilizar as novas tags e suas vantagens. além de um breve histórico do html e noções dos codecs de áudio e vídeo.&lt;br /&gt;
&lt;br /&gt;
* '''Avoiding common HTML5 mistakes''' [http://html5doctor.com/avoiding-common-html5-mistakes/]&lt;br /&gt;
** Dá umas dicas para evitar os erros mais comuns de html5&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
*'''Como pensar como um cientista da computação''' - Allen Downey, Jeffrey Elkner e Chris Meyers&lt;br /&gt;
 &lt;br /&gt;
**Muito bom. Os exemplos são simples mas interessantes para quem está começando a aprender. Abrange estruturas de dados fundamentais (filas, listas, pilhas, árvores, ...) em Python.&lt;br /&gt;
 &lt;br /&gt;
**Tradução pela comunidade Python Brasil: http://www.python.org.br/wiki/DocumentacaoPython?action=AttachFile&amp;amp;amp;do=view&amp;amp;amp;target=Como_Pensar_Python&lt;br /&gt;
&lt;br /&gt;
*'''Python in a Nutshell''' - Alex Martelli &lt;br /&gt;
 &lt;br /&gt;
**Avançado. Aborda recursos de metaprogramação em Python. Alguns gurus de Python o consideram o melhor livro de Python. Um dos livros recomendados pelo pessoal do Google.&lt;br /&gt;
 &lt;br /&gt;
**[http://dimsboiv.uqac.ca/Cours/C2010/SujetSpecial/Python/PyNutshell2e.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''Aprenda a Programar''' - Luciano Ramalho&lt;br /&gt;
 &lt;br /&gt;
**Uma introdução à programação usando Python&lt;br /&gt;
 &lt;br /&gt;
**http://www.python.org.br/wiki/AprendaProgramar&lt;br /&gt;
&lt;br /&gt;
*'''Dive into Python''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Disponível em: http://www.diveintopython.org/&lt;br /&gt;
&lt;br /&gt;
*'''Python Essential Reference''' - David Beazley&lt;br /&gt;
 &lt;br /&gt;
**Avançado. Para alguns, o segundo melhor livro de Python.&lt;br /&gt;
&lt;br /&gt;
Outras boas referências compiladas pela comunidade Python Brasil: http://www.python.org.br/wiki/AprendaMais e http://www.python.org.br/wiki/DocumentacaoPython&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Algoritmos  ==&lt;br /&gt;
&lt;br /&gt;
*'''Structure and Interpretation of Computer Programs''' (SICP), Abelson &amp;amp;amp; Sussman&lt;br /&gt;
**Leitura obrigatória! Um clássico. O livro apresenta conceitos fundamentais sobre abstração através de procedimentos, dados e linguagens. Utiliza o dialeto de Lisp, Scheme, para criar várias pequenas linguagens (Prolog, simulador de circuitos digitais, ...) e fazer compreender closures, meta-avaliadores, interpretadores, linguagens de domínio específico, ...&lt;br /&gt;
**A versão em html: http://mitpress.mit.edu/sicp/full-text/book/book.html&lt;br /&gt;
**Aulas em vídeo de 1986 para alunos da disciplina 6.001: http://www.youtube.com/playlist?list=PLE18841CABEA24090&lt;br /&gt;
&lt;br /&gt;
*'''[http://books.google.com/books?id=OiGhQgAACAAJ&amp;amp;dq=editions:97GV7qegxJ8C&amp;amp;hl=en&amp;amp;ei=iBQZTsKeI6Tz0gHvsL2XBQ&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2&amp;amp;ved=0CCwQ6AEwAQ Algorithm design]''', Jon Kleinberg, Éva Tardos (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Passei no Gggl estudando este livro, dentre outros... excelente, tudo o q vc gostaria que os outros livros de algoritmos tivessem. Otima abordagem de dynamic programming, grafos, etc. (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== IRC  ==&lt;br /&gt;
&lt;br /&gt;
== VOIP  ==&lt;br /&gt;
&lt;br /&gt;
http://www.voip-info.org/&lt;br /&gt;
&lt;br /&gt;
* GNU SIP Witch&lt;br /&gt;
&amp;quot;GNU SIP Witch is a secure peer-to-peer VoIP server.&amp;quot; [http://comments.gmane.org/gmane.comp.voip.sip-communicator.devel/10140]&lt;br /&gt;
&lt;br /&gt;
** http://www.gnutelephony.org/index.php/GNU_Telephony&lt;br /&gt;
** http://www.linux.com/learn/tutorials/38070-howto-deploy-sip-witch-clients-and-servers&lt;br /&gt;
&lt;br /&gt;
* Asterisk&lt;br /&gt;
DaneoShiga: Estou dando uma olhada na diferença do GNU Sip Witch e do Asterisk&lt;br /&gt;
&lt;br /&gt;
== LaTeX ==&lt;br /&gt;
&lt;br /&gt;
* [ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf Short Math Guide for LaTeX, de M Downes]. (Renato Fabbri)&lt;br /&gt;
* [http://books.google.com.br/books?id=jRNUAAAAMAAJ&amp;amp;q=math+into+latex&amp;amp;dq=math+into+latex&amp;amp;ei=dlqMT9_gM5WGygTVkqWrBw&amp;amp;cd=1&amp;amp;redir_esc=y Math into LaTeX], George A. Grätzer  (Ricardo Fabbri)&lt;br /&gt;
* Ver tambem [[Latex]] na wiki.&lt;br /&gt;
&lt;br /&gt;
== Arquitetura de Computadores ==&lt;br /&gt;
* [http://books.google.com.br/books?id=l0BfQgAACAAJ&amp;amp;dq=computer+systems+programmers+perspective+bryant&amp;amp;ei=9UlaUMqeEZW6zgSGqYC4Bw&amp;amp;cd=1&amp;amp;redir_esc=y Computer Systems: A Programmer's perspective] - entenda como funciona os stack frames, como funciona o cache e como usar esse conhecimento para escrever programas mais eficientes. Para mais informacoes e copias, veja a biblioteca digital em [http://uerj.tk]&lt;br /&gt;
&lt;br /&gt;
== Teoria da Computação e Afins ==&lt;br /&gt;
&lt;br /&gt;
* Feynman Lectures on Computation&lt;br /&gt;
&lt;br /&gt;
== Literatura Geral ==&lt;br /&gt;
&lt;br /&gt;
*'''Just for Fun''', Linus Torvalds (Ricardo Fabbri)&lt;br /&gt;
**Descreve a verdadeira cultura moderna de software livre - fazer tudo por diversão em primeiro lugar.&lt;br /&gt;
&lt;br /&gt;
*O Crocodilo, Dostoiévsky. (recomendação do Pedro Macambira).&lt;br /&gt;
&lt;br /&gt;
*Uma lista/sistema de busca de bons livros citados no Stack Overflow e Hacker News, classificados pela quantidade de vezes que foram citados &lt;br /&gt;
**http://www.hackerbooks.com/&lt;br /&gt;
&lt;br /&gt;
*'''EMERGENCIA:''' A DINAMICA DE REDE EM FORMIGAS, CEREBROS, CIDADES E SOFTWARES ,Steven Johnson&lt;br /&gt;
&lt;br /&gt;
*'''CAOS''' – TERRORISMO POÉTICO &amp;amp;amp; OUTROS CRIMES EXEMPLARES - Hakim Bey&lt;br /&gt;
** '''link de busca:''' [http://www.google.com.br/#hl=pt-BR&amp;amp;amp;q=caos+terrorismo+po%C3%A9tico+e+outros+crimes+exemplares&amp;amp;amp;oq=caos+terrorismo&amp;amp;amp;aq=1&amp;amp;amp;aqi=g3&amp;amp;amp;aql=1&amp;amp;amp;gs_sm=c&amp;amp;amp;gs_upl=2653l26748l0l31088l15l15l0l6l6l0l473l2537l0.3.2.2.2l9&amp;amp;amp;bav=on.2,or.r_gc.r_pw.&amp;amp;amp;fp=50106cb2a9b540a&amp;amp;amp;biw=1280&amp;amp;amp;bih=625]&lt;br /&gt;
&lt;br /&gt;
* http://audioanarchy.org : textos ativistas anarquistas lidos em voz alta. tem o mesmo acronimo ambiguo (AA)!!&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* Veja também essa seleção de livros '''Programming, Motherfucker!''' totalmente gratuitos: http://programming-motherfucker.com/become.html&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Deterministic_Time_Series_Analysis&amp;diff=6473</id>
		<title>Deterministic Time Series Analysis</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Deterministic_Time_Series_Analysis&amp;diff=6473"/>
		<updated>2012-08-10T18:29:53Z</updated>

		<summary type="html">&lt;p&gt;Penalva: Nova página: == Embedding Coordinates ==  For a time-series of length N, the embedding coordinates will be a set of vectors, choosen from a partition on the time series, where &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt; is ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Embedding Coordinates ==&lt;br /&gt;
&lt;br /&gt;
For a time-series of length N, the embedding coordinates will be a set of vectors, choosen from a partition on the time series, where &amp;lt;math&amp;gt;\tau&amp;lt;/math&amp;gt; is the sampling rate to form each vector with dimension m.&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6472</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6472"/>
		<updated>2012-08-10T18:13:08Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
[[Deterministic Time Series Analysis]] of low dimensionality(usually d&amp;lt;5) &lt;br /&gt;
Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
=== Workflow ===&lt;br /&gt;
&lt;br /&gt;
At http://www.nightsc.com.br/aa/interface_v0.1.php, users:&lt;br /&gt;
&lt;br /&gt;
Older workflow see  bolitutti user.&lt;br /&gt;
&lt;br /&gt;
Current wflow see SUoU9 user.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] (08/2011)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6471</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6471"/>
		<updated>2012-08-10T18:10:24Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Currently working with ... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
[[Deterministic Time Series Analysis for low dimensional]](usually d&amp;lt;5) &lt;br /&gt;
Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
=== Workflow ===&lt;br /&gt;
&lt;br /&gt;
At http://www.nightsc.com.br/aa/interface_v0.1.php, users:&lt;br /&gt;
&lt;br /&gt;
Older workflow see  bolitutti user.&lt;br /&gt;
&lt;br /&gt;
Current wflow see SUoU9 user.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] (08/2011)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6470</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6470"/>
		<updated>2012-08-10T18:02:16Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Currently working with ... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
=== Workflow ===&lt;br /&gt;
&lt;br /&gt;
At http://www.nightsc.com.br/aa/interface_v0.1.php, users:&lt;br /&gt;
&lt;br /&gt;
Older workflow see  bolitutti user.&lt;br /&gt;
&lt;br /&gt;
Current wflow see SUoU9 user.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] (08/2011)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6469</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6469"/>
		<updated>2012-08-10T17:57:12Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Grupo de Trabalho */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] (08/2011)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6468</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6468"/>
		<updated>2012-08-10T17:54:26Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6467</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=6467"/>
		<updated>2012-08-10T17:37:10Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos Futuros */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Tutoriais) ====&lt;br /&gt;
&lt;br /&gt;
== Projetos Futuros&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Scilab&amp;diff=6130</id>
		<title>Scilab</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Scilab&amp;diff=6130"/>
		<updated>2012-07-06T21:28:46Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Scilab is a programming language associated with a rich collection of numeric&lt;br /&gt;
algorithms for covering most aspects of computational and scientific problems. &lt;br /&gt;
&lt;br /&gt;
== Cloning ==&lt;br /&gt;
&lt;br /&gt;
Cloning the Scilab repository. It is a large project - you will be downloading&lt;br /&gt;
over 300MB of code.&lt;br /&gt;
&lt;br /&gt;
=== Git  ===&lt;br /&gt;
&lt;br /&gt;
 $ git clone git://git.scilab.org/scilab&lt;br /&gt;
&lt;br /&gt;
== Compiling ==&lt;br /&gt;
&lt;br /&gt;
After cloning the git repository, a good approach for installing the required dependencies is:&lt;br /&gt;
&lt;br /&gt;
 $ sudo apt-get build-dep scilab&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ sudo aptitude build-dep scilab&lt;br /&gt;
&lt;br /&gt;
After that,&lt;br /&gt;
&lt;br /&gt;
 $ ./configure&lt;br /&gt;
&lt;br /&gt;
Probably there will be a couple of dependencies which are required to be more&lt;br /&gt;
recent than the installed one.  Look around the internet for them.&lt;br /&gt;
&lt;br /&gt;
For the ''master'' branch, I had problems with libjgraphx (latest one was not available in Ubuntu 11.10). &lt;br /&gt;
* Download it from [http://www.jgraph.com/jgraphdownload.html official site]. &lt;br /&gt;
* Extract and enter jgraphx/lib/ &lt;br /&gt;
 $ sudo cp jgraphx.jar /usr/share/java/jgraphx-1.9.2.5.jar&lt;br /&gt;
 $ sudo ln -sf /usr/share/java/jgraphx-1.9.2.5.jar /usr/share/java/jgraphx.jar&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tt&amp;gt;master&amp;lt;/tt&amp;gt; branch also asked for updated flexdock &amp;gt;= 0.5.3,  jrosetta and&lt;br /&gt;
jlatexmath. The &amp;lt;tt&amp;gt;graphic&amp;lt;/tt&amp;gt; branch asked for scirenderer:&lt;br /&gt;
* Download them from&lt;br /&gt;
** http://java.net/projects/flexdock/downloads&lt;br /&gt;
** http://dev.artenum.com/projects/JRosetta&lt;br /&gt;
** http://forge.scilab.org/index.php/p/jlatexmath&lt;br /&gt;
** http://forge.scilab.org/index.php/p/scirenderer&lt;br /&gt;
* The remaining steps are like those given above for jgraphx.&lt;br /&gt;
&lt;br /&gt;
If configure complains of '''missing arpack''', download from the link shown by&lt;br /&gt;
&amp;lt;tt&amp;gt;configure&amp;lt;/tt&amp;gt;, then compile and install it as usual. Type 'ldconfig' and&lt;br /&gt;
then get back to compiling Scilab. If there is still any problems related to arpack/arpack-ng,&lt;br /&gt;
try the dirty fixes in these bug reports:&lt;br /&gt;
* http://bugzilla.scilab.org/show_bug.cgi?id=10646&lt;br /&gt;
* http://forge.scilab.org/index.php/p/arpack-ng/issues/689/  (comment 1)&lt;br /&gt;
&lt;br /&gt;
If the proposed solutions above do not work, you can disable the compilation of ARPACK. Instead of using &amp;quot;. / Configure&amp;quot;, do this:&lt;br /&gt;
 $ ./configure --without-arpack-ng &lt;br /&gt;
&lt;br /&gt;
If configure complains of '''missing jogl2''', this is a recently introduced problem in Scilab master branch. See&lt;br /&gt;
* http://bugzilla.scilab.org/show_bug.cgi?id=11030&lt;br /&gt;
&lt;br /&gt;
Finally,&lt;br /&gt;
 $ make &lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
Build the documentation&lt;br /&gt;
 $ make doc &lt;br /&gt;
&lt;br /&gt;
Warning: this takes a long time! go sip a cup of acerola juice while you wait.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the run scilab this error appears on the screen:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Gtk-WARNING **: Unable to locate theme engine in module_path: &amp;quot;pixmap&amp;quot;,&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To fix, do this:&lt;br /&gt;
 $ sudo apt-get install gtk2-engines-pixbuf&lt;br /&gt;
&lt;br /&gt;
=== Warning! ===&lt;br /&gt;
If you switch branches, e.g. from 5.3 and master (6.0), and then type 'make',&lt;br /&gt;
you will obtain some crazy random errors; do not forget to type 'make distclean'&lt;br /&gt;
after every branch switch ans start it *all* again.&lt;br /&gt;
&lt;br /&gt;
== Using Scilab with Hybrid Graphics and Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
Hybrid Graphics is a concept where the machine works with integrated graphics and discrete graphics of a GPU at the same time (switching between the both).&lt;br /&gt;
Some machines and GPUs(graphical cards) are shipped with such concept, e.g. NVidia cards with Optimus Tech. &lt;br /&gt;
If you wanna your machine with Linux to work properly with such tech, including running programs like Scilab, until the date( ~ 07/2012) you have few options, one then is provided by the [https://wiki.ubuntu.com/Bumblebee Bumblebee Project].&lt;br /&gt;
&lt;br /&gt;
The proper initialization of Scilab, under bumblebee daemon, is &lt;br /&gt;
&amp;gt;optirun scilab &lt;br /&gt;
&lt;br /&gt;
Other references:&lt;br /&gt;
&lt;br /&gt;
[http://askubuntu.com/questions/159767/nvidia-with-optimus-conflicting-in-ubuntu-12-04 NVidia Optimus Conflict in Ubuntu 12.04]&lt;br /&gt;
&lt;br /&gt;
[https://help.ubuntu.com/community/HybridGraphics Hybrid Graphics]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
* The Scilab package Chaos&lt;br /&gt;
** [http://cpc.cs.qub.ac.uk/summaries/AEAP_v1_0.html site da distribuição].&lt;br /&gt;
* [[SIP]] image processing toolbox&lt;br /&gt;
&lt;br /&gt;
== Hacking ==&lt;br /&gt;
&lt;br /&gt;
=== Navigating the souce code ===&lt;br /&gt;
&lt;br /&gt;
* See the code organization at: http://doxygen.scilab.org/master_wg/&lt;br /&gt;
&lt;br /&gt;
=== Branches ===&lt;br /&gt;
&lt;br /&gt;
* We work at the master branch (future 5.4), but you can try YaSp (future 6.x)&lt;br /&gt;
* See a description of the branches [http://wiki.scilab.org/Scilab%20branch%20policies]&lt;br /&gt;
* You might have to setup a '''working branch with the scilab team''' for pushes. If the agreed upon branch is, e.g., gsoc2012-interactions, then you must do:&lt;br /&gt;
&lt;br /&gt;
 mv .git/hooks /tmp/&lt;br /&gt;
 cd .git/&lt;br /&gt;
 ln -s ../git_hooks/ hooks&lt;br /&gt;
&lt;br /&gt;
The .git/config should look like something like that (substitute your user name)&lt;br /&gt;
&lt;br /&gt;
 [core]&lt;br /&gt;
        repositoryformatversion = 0&lt;br /&gt;
        filemode = true&lt;br /&gt;
        bare = false&lt;br /&gt;
        logallrefupdates = true&lt;br /&gt;
 [remote &amp;quot;origin&amp;quot;]&lt;br /&gt;
        fetch = +refs/heads/*:refs/remotes/origin/*&lt;br /&gt;
        '''url = ssh://sylvestre.ledru@git.scilab.org:29418/scilab'''&lt;br /&gt;
        push = gsoc2012-interactions:refs/for/gsoc2012-interactions&lt;br /&gt;
 [branch &amp;quot;gsoc2012-interactions&amp;quot;]&lt;br /&gt;
        remote = origin&lt;br /&gt;
        merge = refs/heads/gsoc2012-interactions&lt;br /&gt;
        rebase = true&lt;br /&gt;
&lt;br /&gt;
=== Debugging e Profiling ===&lt;br /&gt;
&lt;br /&gt;
See [http://wiki.scilab.org/Debugging%20and%20Profiling%20Scilab%205 Debugging Scilab 5] at the Scilab wiki&lt;br /&gt;
&lt;br /&gt;
They suggest KDbg as a graphical debugger, but it doesn't seem to be in&lt;br /&gt;
synaptic. Therefore, ddd continues to be the best graphical debugger in our&lt;br /&gt;
opinion.&lt;br /&gt;
&lt;br /&gt;
Also see some useful kcachegrind tips in [[User:v1z]]'s blog.&lt;br /&gt;
&lt;br /&gt;
=== Hacking Journal - xgetmouse ===&lt;br /&gt;
* xgetmouse is written in Java. The file is in scilab/modules/gui/src/java/org/scilab/modules/gui/events/Jxgetmouse.java&lt;br /&gt;
** '''very useful:'''  If you change Jxgetmouse.java, you only have to type &amp;quot;make&amp;quot; inside scilab/modules/gui/src. this will recompile only this part. Then you invoke './bin/scilab' inside the scilab top directory, and you're all set! No need for a time-consuming toplevel make or make install!!&lt;br /&gt;
* scilab core calls xgetmouse java from C++ &lt;br /&gt;
** a JVM gets started in C++ at scilab/modules/gui/src/jni/Jxgetmouse.cpp&lt;br /&gt;
** developer writes the .java, as well as a .xml (scilab/modules/gui/src/jni/Jxgetmouse.giws.xml) to interface it with scilab (enabling a scilab language call xgetmouse to get java)&lt;br /&gt;
** the tool to get the xml and generate the .cpp and is called [http://forge.scilab.org/index.php/p/giws/page/GIWS-tutorial/ GIWS], developed by the Sciab team to ease calling Java inside C++&lt;br /&gt;
** there are other files which Im not sure if they are automagically generated:&lt;br /&gt;
*** /scilab/modules/graphics/sci_gateway/c/sci_xgetmouse.c  and  /scilab/modules/gui/includes/CallJxgetmouse.h&lt;br /&gt;
&lt;br /&gt;
== Collaborators within Lab Macambira ==&lt;br /&gt;
&lt;br /&gt;
[[Nivaldo Bondança]] &lt;br /&gt;
&lt;br /&gt;
[[GT-Video]] &lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]] [[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=5205</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=5205"/>
		<updated>2012-04-05T18:59:06Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Currently working with ... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Tutoriais) ====&lt;br /&gt;
&lt;br /&gt;
== Projetos Futuros&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
GT- Economia Criativa&lt;br /&gt;
&lt;br /&gt;
Estudando participação em GT- Georeferenciamento&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=5203</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=5203"/>
		<updated>2012-04-05T18:57:42Z</updated>

		<summary type="html">&lt;p&gt;Penalva: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Currently working with ... ==&lt;br /&gt;
&lt;br /&gt;
Deterministic Time Series Analysis for low dimensional(usually d&amp;lt;5), Scilab Macros: http://sourceforge.net/p/scidats/code&lt;br /&gt;
Weakly locally coupled oscillators: http://en.wikipedia.org/wiki/Kuramoto_Model - The mean field version of these studies. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Tutoriais) ====&lt;br /&gt;
&lt;br /&gt;
== Projetos Futuros&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
GT- Economia Criativa&lt;br /&gt;
&lt;br /&gt;
Estudando participação em GT- Georeferenciamento&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3791</id>
		<title>Software Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3791"/>
		<updated>2011-11-06T05:00:58Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos incompletos ou experimentais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software Livre Criado pela Equipe Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a pagina principal. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 3 de Outubro de 2011. Faltam diversos programas criados pela equipe, veja nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| Projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taboca/TelaSocial Tela Social] &lt;br /&gt;
| Telao interativo com redes sociais e mais &lt;br /&gt;
| Taboca (Marcio Galli) &lt;br /&gt;
| Akin &lt;br /&gt;
| Javascript, HTML e CSS &lt;br /&gt;
| Instituto de Ciências Matemáticas e de Computação - USP, Feira Internacional de Software Livre&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Projetos incompletos ou experimentais  ==&lt;br /&gt;
&lt;br /&gt;
Listagem parcial. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Aplicativo &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Descricao &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Criadores &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Colabores no Lab &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Linguagens &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [http://code.google.com/p/twithero/ Twithero] *Incompleto&amp;lt;br&amp;gt; &lt;br /&gt;
| RPG baseado nas atividades do twitter com batalhas entre os usuários &lt;br /&gt;
| DaneoShiga e George Kussumoto &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| Python e Web &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/daneoshiga/daneoshiga-scripts DaneoShiga-Scripts] &lt;br /&gt;
| Vários pequenos scripts experimentais &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| bash &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/trasdia/ Trazdia] &lt;br /&gt;
| Programa para baixar diários oficias de diversos sites do governo &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| Pessoas espalhadas pelo Brasil&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/projetos_de_jogos/ Jogos Diversos e Inacabados] &lt;br /&gt;
| [http://content.wuala.com/contents/Flecha/projetos_de_jogos/jogos.pdf PDF com descrições/imagens dos jogos] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C+- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/melodia.zip Melodia] &lt;br /&gt;
| Programa para capturar sons e dizer sua frequência/nota musical e vice-versa. [https://acodigos.wordpress.com/2010/01/25/melodia/ Melodia] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/chono.tar.bz2 Chono] &lt;br /&gt;
| Marque datas/horários para ele te lembrar. [https://acodigos.wordpress.com/2009/12/24/chono/ Chono] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[ReacWiki]] &lt;br /&gt;
| Wiki reativo &lt;br /&gt;
| rgkttm &lt;br /&gt;
| automata &lt;br /&gt;
| JavaScript &lt;br /&gt;
|&amp;lt;br&amp;gt; &lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://sourceforge.net/projects/scidats/ Scidats] &lt;br /&gt;
| Scilab Deterministic Analysis of Time Series&lt;br /&gt;
| penalv &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Scilab&lt;br /&gt;
| Tese de Doutorado&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3790</id>
		<title>Software Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3790"/>
		<updated>2011-11-06T04:58:57Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos incompletos ou experimentais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software Livre Criado pela Equipe Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a pagina principal. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 3 de Outubro de 2011. Faltam diversos programas criados pela equipe, veja nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| Projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taboca/TelaSocial Tela Social] &lt;br /&gt;
| Telao interativo com redes sociais e mais &lt;br /&gt;
| Taboca (Marcio Galli) &lt;br /&gt;
| Akin &lt;br /&gt;
| Javascript, HTML e CSS &lt;br /&gt;
| Instituto de Ciências Matemáticas e de Computação - USP, Feira Internacional de Software Livre&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Projetos incompletos ou experimentais  ==&lt;br /&gt;
&lt;br /&gt;
Listagem parcial. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Aplicativo &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Descricao &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Criadores &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Colabores no Lab &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Linguagens &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [http://code.google.com/p/twithero/ Twithero] *Incompleto&amp;lt;br&amp;gt; &lt;br /&gt;
| RPG baseado nas atividades do twitter com batalhas entre os usuários &lt;br /&gt;
| DaneoShiga e George Kussumoto &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| Python e Web &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/daneoshiga/daneoshiga-scripts DaneoShiga-Scripts] &lt;br /&gt;
| Vários pequenos scripts experimentais &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| bash &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/trasdia/ Trazdia] &lt;br /&gt;
| Programa para baixar diários oficias de diversos sites do governo &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| Pessoas espalhadas pelo Brasil&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/projetos_de_jogos/ Jogos Diversos e Inacabados] &lt;br /&gt;
| [http://content.wuala.com/contents/Flecha/projetos_de_jogos/jogos.pdf PDF com descrições/imagens dos jogos] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C+- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/melodia.zip Melodia] &lt;br /&gt;
| Programa para capturar sons e dizer sua frequência/nota musical e vice-versa. [https://acodigos.wordpress.com/2010/01/25/melodia/ Melodia] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/chono.tar.bz2 Chono] &lt;br /&gt;
| Marque datas/horários para ele te lembrar. [https://acodigos.wordpress.com/2009/12/24/chono/ Chono] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[ReacWiki]] &lt;br /&gt;
| Wiki reativo &lt;br /&gt;
| rgkttm &lt;br /&gt;
| automata &lt;br /&gt;
| JavaScript &lt;br /&gt;
|&amp;lt;br&amp;gt; &lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/scidats/ Scidats] &lt;br /&gt;
| Scilab Deterministic Analysis of Time Series&lt;br /&gt;
| penalv &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Scilab&lt;br /&gt;
| Tese de Doutorado&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3789</id>
		<title>Software Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3789"/>
		<updated>2011-11-06T04:58:25Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos incompletos ou experimentais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software Livre Criado pela Equipe Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a pagina principal. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 3 de Outubro de 2011. Faltam diversos programas criados pela equipe, veja nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| Projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taboca/TelaSocial Tela Social] &lt;br /&gt;
| Telao interativo com redes sociais e mais &lt;br /&gt;
| Taboca (Marcio Galli) &lt;br /&gt;
| Akin &lt;br /&gt;
| Javascript, HTML e CSS &lt;br /&gt;
| Instituto de Ciências Matemáticas e de Computação - USP, Feira Internacional de Software Livre&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Projetos incompletos ou experimentais  ==&lt;br /&gt;
&lt;br /&gt;
Listagem parcial. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Aplicativo &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Descricao &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Criadores &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Colabores no Lab &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Linguagens &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [http://code.google.com/p/twithero/ Twithero] *Incompleto&amp;lt;br&amp;gt; &lt;br /&gt;
| RPG baseado nas atividades do twitter com batalhas entre os usuários &lt;br /&gt;
| DaneoShiga e George Kussumoto &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| Python e Web &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/daneoshiga/daneoshiga-scripts DaneoShiga-Scripts] &lt;br /&gt;
| Vários pequenos scripts experimentais &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| bash &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/trasdia/ Trazdia] &lt;br /&gt;
| Programa para baixar diários oficias de diversos sites do governo &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| Pessoas espalhadas pelo Brasil&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/projetos_de_jogos/ Jogos Diversos e Inacabados] &lt;br /&gt;
| [http://content.wuala.com/contents/Flecha/projetos_de_jogos/jogos.pdf PDF com descrições/imagens dos jogos] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C+- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/melodia.zip Melodia] &lt;br /&gt;
| Programa para capturar sons e dizer sua frequência/nota musical e vice-versa. [https://acodigos.wordpress.com/2010/01/25/melodia/ Melodia] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/chono.tar.bz2 Chono] &lt;br /&gt;
| Marque datas/horários para ele te lembrar. [https://acodigos.wordpress.com/2009/12/24/chono/ Chono] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[ReacWiki]] &lt;br /&gt;
| Wiki reativo &lt;br /&gt;
| rgkttm &lt;br /&gt;
| automata &lt;br /&gt;
| JavaScript &lt;br /&gt;
|&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| [https://sourceforge.net/projects/scidats/ Scidats] &lt;br /&gt;
| Scilab Deterministic Analysis of Time Series&lt;br /&gt;
| penalv &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Scilab&lt;br /&gt;
| Tese de Doutorado&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3788</id>
		<title>Software Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3788"/>
		<updated>2011-11-06T04:57:28Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos incompletos ou experimentais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software Livre Criado pela Equipe Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a pagina principal. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 3 de Outubro de 2011. Faltam diversos programas criados pela equipe, veja nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| Projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taboca/TelaSocial Tela Social] &lt;br /&gt;
| Telao interativo com redes sociais e mais &lt;br /&gt;
| Taboca (Marcio Galli) &lt;br /&gt;
| Akin &lt;br /&gt;
| Javascript, HTML e CSS &lt;br /&gt;
| Instituto de Ciências Matemáticas e de Computação - USP, Feira Internacional de Software Livre&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Projetos incompletos ou experimentais  ==&lt;br /&gt;
&lt;br /&gt;
Listagem parcial. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Aplicativo &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Descricao &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Criadores &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Colabores no Lab &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Linguagens &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [http://code.google.com/p/twithero/ Twithero] *Incompleto&amp;lt;br&amp;gt; &lt;br /&gt;
| RPG baseado nas atividades do twitter com batalhas entre os usuários &lt;br /&gt;
| DaneoShiga e George Kussumoto &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| Python e Web &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/daneoshiga/daneoshiga-scripts DaneoShiga-Scripts] &lt;br /&gt;
| Vários pequenos scripts experimentais &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| bash &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/trasdia/ Trazdia] &lt;br /&gt;
| Programa para baixar diários oficias de diversos sites do governo &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| Pessoas espalhadas pelo Brasil&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/projetos_de_jogos/ Jogos Diversos e Inacabados] &lt;br /&gt;
| [http://content.wuala.com/contents/Flecha/projetos_de_jogos/jogos.pdf PDF com descrições/imagens dos jogos] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C+- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/melodia.zip Melodia] &lt;br /&gt;
| Programa para capturar sons e dizer sua frequência/nota musical e vice-versa. [https://acodigos.wordpress.com/2010/01/25/melodia/ Melodia] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/chono.tar.bz2 Chono] &lt;br /&gt;
| Marque datas/horários para ele te lembrar. [https://acodigos.wordpress.com/2009/12/24/chono/ Chono] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[ReacWiki]] &lt;br /&gt;
| Wiki reativo &lt;br /&gt;
| rgkttm &lt;br /&gt;
| automata &lt;br /&gt;
| JavaScript &lt;br /&gt;
|&amp;lt;br&amp;gt; &lt;br /&gt;
| [https://sourceforge.net/projects/scidats/ Scidats] &lt;br /&gt;
| Scilab Deterministic Analysis of Time Series&lt;br /&gt;
| penalv &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Scilab&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| Tese de Doutorado&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3787</id>
		<title>Software Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Software_Lab_Macambira&amp;diff=3787"/>
		<updated>2011-11-06T04:55:27Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Projetos incompletos ou experimentais */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software Livre Criado pela Equipe Lab Macambira  ==&lt;br /&gt;
&lt;br /&gt;
[[Image:Logo-icon.png|right]] A seguinte tabela lista os softwares livres criados (total ou parcialmente) por membros do Lab Macambira, durante a atuacao no Lab ou nao. Para uma lista de contribuicoes a softwares livre (nao apenas autoria), veja a pagina principal. &lt;br /&gt;
&lt;br /&gt;
Lista '''Parcial''' atualizada em 3 de Outubro de 2011. Faltam diversos programas criados pela equipe, veja nossa wiki para uma referência mais completa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo &lt;br /&gt;
! Descricao &lt;br /&gt;
! Criadores &lt;br /&gt;
! Colaboradores no Lab &lt;br /&gt;
! Linguagens &lt;br /&gt;
! Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [[AA]] &lt;br /&gt;
| Algorithmic Autoregulation (software methodology) &lt;br /&gt;
| greenkobold, automata, v1z, and more &lt;br /&gt;
| Todos&amp;lt;br&amp;gt; &lt;br /&gt;
| Python, PHP, and more &lt;br /&gt;
| [[Lab Macambira]], Ethymos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] &lt;br /&gt;
| sistema deliberativo online &lt;br /&gt;
| greekobold and others &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| PHP &lt;br /&gt;
| &amp;amp;gt; 80 paises; ONU&lt;br /&gt;
|-&lt;br /&gt;
| [[SIP]] &lt;br /&gt;
| [[Scilab]] Image Processing toolbox &lt;br /&gt;
| v1z &lt;br /&gt;
| fefo, hick209, penalv &lt;br /&gt;
| C, [[Scilab]] &lt;br /&gt;
| Salas de aula (USP, USA), Sharp labs, artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://animal.sf.net animal] &lt;br /&gt;
| '''An Ima'''ging '''L'''ibrary &lt;br /&gt;
| v1z &lt;br /&gt;
| hick209, fefo, penalv &lt;br /&gt;
| C &lt;br /&gt;
| Projetos de doutorado USP&lt;br /&gt;
|-&lt;br /&gt;
| [http://distance.sf.net TeDi] &lt;br /&gt;
| '''Te'''st Framework for '''Di'''stance Transform Algorithms &lt;br /&gt;
| v1z &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| C, shell, [[Scilab]] &lt;br /&gt;
| Diversos artigos academicos&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/automata/phenny Macambot] &lt;br /&gt;
| Multi-use irc bot &lt;br /&gt;
| automata &lt;br /&gt;
| DaneoShiga and more &lt;br /&gt;
| Python &lt;br /&gt;
| [[Lab Macambira|Lab Macambira]]&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% white;&amp;quot;&lt;br /&gt;
| [[Conferência Permanente]] &lt;br /&gt;
| Plataforma para as Conferência de Defesa dos Direitos das Crianças e dos Adolescentes &lt;br /&gt;
| red and green kobold &lt;br /&gt;
| Larissa &lt;br /&gt;
| PHP, Javascript &lt;br /&gt;
| &lt;br /&gt;
[[Lab Macambira|Lab Macambira]], [[Casa dos Meninos]], [[CMDCA-SP]], [[FUMCAD-SP]]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://pc.nosdigitais.teia.org.br/ Centro de prestação de contas]&amp;lt;br&amp;gt; &lt;br /&gt;
| Sistema de prestação de conta para pontões de cultura&amp;lt;br&amp;gt; &lt;br /&gt;
| Thiago Moraes, Daniel&amp;lt;br&amp;gt; &lt;br /&gt;
| mquasar e andresmrm&amp;lt;br&amp;gt; &lt;br /&gt;
| Python and WEB&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://teia.org.br/ Teia Casa de Criação]&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/taboca/TelaSocial Tela Social] &lt;br /&gt;
| Telao interativo com redes sociais e mais &lt;br /&gt;
| Taboca (Marcio Galli) &lt;br /&gt;
| Akin &lt;br /&gt;
| Javascript, HTML e CSS &lt;br /&gt;
| Instituto de Ciências Matemáticas e de Computação - USP, Feira Internacional de Software Livre&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[App Linha do Tempo|Timeline]] &lt;br /&gt;
| Linhas do tempo interativas na web &lt;br /&gt;
| kamiarc &lt;br /&gt;
| kamiarc, automata &lt;br /&gt;
| Javascript, outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.bradoretumbante.org.br/fotoapp Imagemap]&amp;lt;br&amp;gt; &lt;br /&gt;
| Marcadores interativos em fotos na web&amp;lt;br&amp;gt; &lt;br /&gt;
| Daneoshiga&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc,automata&amp;lt;br&amp;gt; &lt;br /&gt;
| Javascript, HTML5 e CSS3&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://thacker.com.br Transparencia Hacker]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT - A Beat Tracker] &lt;br /&gt;
| Programa para execucao em tempo real e análise rítmica. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python &lt;br /&gt;
| [[Usuário:Gilson.beck|Gilson Beck]], Bernardo de Barros (escreveu programa inspirado no ABT)&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://trac.assembla.com/audioexperiments/browser/ekp-base/ekp-descricao.txt EKP- Emotional Kernel Panic] &lt;br /&gt;
| Utilização do estado do kernel e SO para a síntese de materiais musicais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| rgkttm, automata &lt;br /&gt;
| Python, [[Chuck]] &lt;br /&gt;
| Ricardo Brazileiro, dentre outros.&lt;br /&gt;
|-&lt;br /&gt;
| [[SOS|SOS - Sabedoria Olha Saúde]] &lt;br /&gt;
| Sistema dedicado à coleta e difusão de conhecimentos populares e indígenas sobre saúde. &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Casas de cultura, populacao em geral&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [[Economia Criativa]] &lt;br /&gt;
| Plataforma de economia colaborativa, criativa e solidária dos pontos de cultura e entidades culturais &lt;br /&gt;
| rgkttm &lt;br /&gt;
| [[GT-Web]] &lt;br /&gt;
| Python/[[Django]] &lt;br /&gt;
| Pontos de Cultura de SP e Outros Coletivos&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [[Lalenia]]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Bot IRC multi-uso&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.nightsc.com.br/ethymos/ Integração OpenID]&amp;lt;br&amp;gt; &lt;br /&gt;
| Série de modificações em softwares existentes para adequação com login único por OpenID&amp;lt;br&amp;gt; &lt;br /&gt;
| kamiarc&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://wiki.nosdigitais.teia.org.br/GT-Web GT-Web]&amp;lt;br&amp;gt; &lt;br /&gt;
| PHP e outros&amp;lt;br&amp;gt; &lt;br /&gt;
| [http://ethymos.com.br Ethymos]&amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://hera.ethymos.com.br:1080/paainel/casca/ pAAinel]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Painel de visualização em tempo real das atividades do Lab Macambira&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm, automata, mquasar&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://labmacambira.sf.net Lab Macambira&amp;lt;br&amp;gt;]&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | [http://wiki.nosdigitais.teia.org.br/GT-Georeferenciamento Georeferenciamento]&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Coleção de scripts a serem utilizados de referência que pretende ser uma plataforma de mapa para plotar dados públicos e de utilidade para prefeituras &amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | rgkttm e GT-Web&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Python/Django&amp;lt;br&amp;gt; &lt;br /&gt;
| bgcolor=&amp;quot;#ffffff&amp;quot; | Ethymos, prefeituras&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Projetos incompletos ou experimentais  ==&lt;br /&gt;
&lt;br /&gt;
Listagem parcial. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Aplicativo &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Descricao &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Criadores &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Colabores no Lab &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Linguagens &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Usuarios Notaveis&lt;br /&gt;
|-&lt;br /&gt;
| [http://code.google.com/p/twithero/ Twithero] *Incompleto&amp;lt;br&amp;gt; &lt;br /&gt;
| RPG baseado nas atividades do twitter com batalhas entre os usuários &lt;br /&gt;
| DaneoShiga e George Kussumoto &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| Python e Web &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [https://github.com/daneoshiga/daneoshiga-scripts DaneoShiga-Scripts] &lt;br /&gt;
| Vários pequenos scripts experimentais &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| DaneoShiga &lt;br /&gt;
| bash &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [https://sourceforge.net/projects/trasdia/ Trazdia] &lt;br /&gt;
| Programa para baixar diários oficias de diversos sites do governo &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| Pessoas espalhadas pelo Brasil&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/projetos_de_jogos/ Jogos Diversos e Inacabados] &lt;br /&gt;
| [http://content.wuala.com/contents/Flecha/projetos_de_jogos/jogos.pdf PDF com descrições/imagens dos jogos] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C+- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/melodia.zip Melodia] &lt;br /&gt;
| Programa para capturar sons e dizer sua frequência/nota musical e vice-versa. [https://acodigos.wordpress.com/2010/01/25/melodia/ Melodia] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python/C &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
| [http://www.wuala.com/Flecha/caixinha/chono.tar.bz2 Chono] &lt;br /&gt;
| Marque datas/horários para ele te lembrar. [https://acodigos.wordpress.com/2009/12/24/chono/ Chono] &lt;br /&gt;
| AndresMRM &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Python &lt;br /&gt;
| &lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[ReacWiki]] &lt;br /&gt;
| Wiki reativo &lt;br /&gt;
| rgkttm &lt;br /&gt;
| automata &lt;br /&gt;
| JavaScript &lt;br /&gt;
| &lt;br /&gt;
| [https://sourceforge.net/projects/scidats/ Scidats] &lt;br /&gt;
| Scilab Deterministic Analysis of Time Series&lt;br /&gt;
| penalv &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| Scilab&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|- style=&amp;quot;background: none repeat scroll 0% 0% rgb(239, 239, 239);&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Equipe_Lab_Macambira&amp;diff=3715</id>
		<title>Equipe Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Equipe_Lab_Macambira&amp;diff=3715"/>
		<updated>2011-10-31T06:45:41Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Integrantes / Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Contato / Contact ==&lt;br /&gt;
&lt;br /&gt;
* '''Lab Macambira team: labmacambira@@teia * org * br'''&lt;br /&gt;
* Ver tambem / See also [[Fale_conosco| Contact Page]]&lt;br /&gt;
&lt;br /&gt;
== Integrantes / Members ==&lt;br /&gt;
[[Imagem:Logo-icon.png|right]]&lt;br /&gt;
(coloque seu nome aqui se ''você'' se considera um membro da equipe; todos sao bem vindos) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*[[Usuário:Akin|Alexandre Koji Imai Negrão]] '''C''' (sourceforge:bzum) &lt;br /&gt;
*Andrés M. R. Martano '''C+''' (sourceforge: andresmrm)&lt;br /&gt;
*Daniel C. Marcicano [[Primeiras Experiências]] '''C''' &lt;br /&gt;
*Daniel C. Pizetta *[[Usuário:Dpizetta]] &lt;br /&gt;
*Daniel Marostegan e Carneiro &lt;br /&gt;
*[[Daniel Penalva]] (sourceforge:penalv)&lt;br /&gt;
*[[Danilo Roberto Shiga]] (DaneoShiga) '''C+''' &lt;br /&gt;
*[http://wiki.nosdigitais.teia.org.br/Fefo_Gorodscy Fernando C. Gorodscy] (Fefo) '''C''' &lt;br /&gt;
*[[Usuário:Gilson.beck|Gilson Beck]]&lt;br /&gt;
*[[Larissa R. V. de Arruda]] (sourceforge:larissaarruda) &lt;br /&gt;
*[[Usuário:Kamiarc|Lucas Zambianchi]] '''C''' (sourceforge:kamiarc)&lt;br /&gt;
*[[Marcos Murad]] &lt;br /&gt;
*[[Marcos Mendonça]] (mquasar) (sourceforge: marcosm)&lt;br /&gt;
*[[Nivaldo Bondança]] '''C+''' (sourceforge:hick209)&lt;br /&gt;
*[http://gk.estudiolivre.org Renato Fabbri] (sourceforge: greenkobold)&lt;br /&gt;
*[http://www.lems.brown.edu/~rfabbri Ricardo Fabbri] (sourceforge: ricardofabbri)&lt;br /&gt;
*[http://automata.cc Vilson Vieira] (sourceforge: vilsonvieira)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Legenda: '''C''' commit em software livre encaminhado (projeto inicial); '''C+''' commit incorporado no oficial&lt;br /&gt;
&lt;br /&gt;
== Literatura  ==&lt;br /&gt;
&lt;br /&gt;
*[[Literatura recomendada pela equipe]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=3208</id>
		<title>Literatura recomendada pela equipe</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=3208"/>
		<updated>2011-09-21T18:32:59Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Sites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Recomendacoes de livros preferidos dos integrantes do [[Lab Macambira]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== C/C++ ==&lt;br /&gt;
&lt;br /&gt;
=== Os Melhores ===&lt;br /&gt;
&lt;br /&gt;
*'''The ANSI-C Programming Language''' - Kernighan &amp;amp;amp; Ritchie (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Classico absoluto. Exercicios muito bons. Precisa ser acompanhado de um colega mais experiente pois este livro não explica como configurar um ambiente de programacao.&lt;br /&gt;
 &lt;br /&gt;
*'''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Outro grande classico e ainda o melhor livro para aprender comandos, sistema de arquivos, a pratica de programacao e desenvolvimento em UNIX/Linux e sua filosofia. Escrito pelos caras que fizeram parte da programacao e concepcao do UNIX original e da linguagem C, portanto eles explicam o por que de diversos conceitos chave. A leitura deste livro também deve ser acompanhada de um colega mais experiente pois alguns detalhes mudaram desde os anos 70, porem os conceitos permaneceram. O livro tambem contem exemplos e exercicios muito bem bolados. Os capitulos mais avancados mostram a utilidade e tradicao do pessoal de UNIX em escrever mini-linguagens e varios conceitos valiosos de engenharia de software prática.&lt;br /&gt;
 &lt;br /&gt;
**[http://code.google.com/p/upe-txt/source/browse/ upe-txt project]&lt;br /&gt;
&lt;br /&gt;
=== Bons ===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;'''C++ Primer'''&amp;quot; - Lippman (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Muito bom o livro, escrito por um cara da Bell Labs tb o qual teve contato direto com a linguagem e os fatores que a motivam. Este livro, por vezes, pode ser acompanhado de um livro menos conceitual e mais prático. Nao tente entender tudo de C++ numa primeira leitura.&lt;br /&gt;
 &lt;br /&gt;
*&amp;quot;'''C++'''&amp;quot; - Stroustrup (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Otima referencia e tambem pode vir a ser uma otima leitura uma vez que voce ja passou pelos livros basicos e ja pegou alguma pratica.&lt;br /&gt;
&lt;br /&gt;
=== Sites ===&lt;br /&gt;
&lt;br /&gt;
*[http://www.ilkda.com/compile/ How to Compile C Code - Alan Pae]&lt;br /&gt;
&lt;br /&gt;
** Tutorial didático de compilação para programas em C, aborda todas etapas da compilação explicando de forma sucinta conteúdos envolvidos como bibliotecas dinâmicas, estáticas e dinamicamente ligadas (dll).&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
=== Os Melhores ===&lt;br /&gt;
&lt;br /&gt;
*Também '''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri), ver secao C/C++.&lt;br /&gt;
 &lt;br /&gt;
*'''Running Linux''', Fifth Edition - A Distribution-Neutral Guide for Servers and Desktops, Matthias Kalle Dalheimer, Matt Welsh. Este livro e' extremamente bom, cobrindo uso e conceitos de Linux mais modernos, desde comandos usuais, conceitos de particao, até redes, programacao em bash, um tour de linguagens típicas em ambientes GNU/Linux tais como tcl/tk, python, bibliotecas para GUI, etc. Vai bem nos conceitos.L&lt;br /&gt;
&lt;br /&gt;
'''Link''' para baixar RunningL. http://www.filesonic.com/file/1299820514/OReilly%20-%20Running%20Linux,%205th%20Edition.chm&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Git ==&lt;br /&gt;
&lt;br /&gt;
*[http://progit.org Pro Git - progit.org]. &lt;br /&gt;
 &lt;br /&gt;
**An extensive book about git. Online version is available. Read all of it, esp. chapters 2 and 3, skimming through the last chapters (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
*http://gitimmersion.com&lt;br /&gt;
 &lt;br /&gt;
**Guia interativo introdutório ao Git&lt;br /&gt;
&lt;br /&gt;
*http://gitref.org&lt;br /&gt;
 &lt;br /&gt;
**Guia de referência GIT (Daniel Pizetta)&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
&lt;br /&gt;
*'''Programando para a internet com PHP''', Odemir Bruno, Leandro Estrozi, Joao Batista Neto, http://mandelbrot.ifsc.usp.br/programandophp/ (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Aprendi PHP numa versao &amp;quot;alfa&amp;quot; desse livro, escrito por professores do ICMC e por um grande amigo com grande clareza. Muitos exemplos práticos de sistemas reais. Porém, eu não sou desenvolvedor web hardcore então não sei dizer como este livro se compara com outras referencias (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The Good Parts''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Ótimo livro de Crockford, o principal evangelizador de JS.&lt;br /&gt;
 &lt;br /&gt;
**[http://eleventyone.done.hu/OReilly.JavaScript.The.Good.Parts.May.2008.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The World's Most Misunderstood Programming Language''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Artigo de rápida leitura que discute alguns mitos de JS. Altamente recomendado ler os outros artigos do Crockrod disponíveis em: http://javascript.crockford.com&lt;br /&gt;
 &lt;br /&gt;
**http://javascript.crockford.com/javascript.html&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript MDN Docs''' - Mozilla&lt;br /&gt;
 &lt;br /&gt;
**Ótimas referências da linguagem pela &amp;quot;dona&amp;quot; dela: Mozilla.&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript Garden''' - Ivo Wetzel &amp;amp;amp; Zhang Yi Jiang&lt;br /&gt;
 &lt;br /&gt;
**Um bom guia sobre coisas exóticas de JS (closures, properties, etc)&lt;br /&gt;
 &lt;br /&gt;
**http://bonsaiden.github.com/JavaScript-Garden/&lt;br /&gt;
&lt;br /&gt;
*'''A re-introduction to JavaScript''' - Simon Willison&lt;br /&gt;
 &lt;br /&gt;
**Na mesma linha do artigo anterior, muito bom!&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript/A_re-introduction_to_JavaScript&lt;br /&gt;
&lt;br /&gt;
Para os que estão interessados no uso de JavaScript no lado do servidor, não deixem de estudar [http://nodejs.org node.js].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== HTML5 ==&lt;br /&gt;
&lt;br /&gt;
*'''HTML5: Up and Running''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Livro bem interessante que mostra as novidades do HTML5, dando exemplos de como utilizar as novas tags e suas vantagens. além de um breve histórico do html e noções dos codecs de áudio e vídeo.&lt;br /&gt;
&lt;br /&gt;
* '''Avoiding common HTML5 mistakes''' [http://html5doctor.com/avoiding-common-html5-mistakes/]&lt;br /&gt;
** Dá umas dicas para evitar os erros mais comuns de html5&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
*'''Como pensar como um cientista da computação''' - Allen Downey, Jeffrey Elkner e Chris Meyers&lt;br /&gt;
 &lt;br /&gt;
**Muito bom. Os exemplos são simples mas interessantes para quem está começando a aprender. Abrange estruturas de dados fundamentais (filas, listas, pilhas, árvores, ...) em Python.&lt;br /&gt;
 &lt;br /&gt;
**Tradução pela comunidade Python Brasil: http://www.python.org.br/wiki/DocumentacaoPython?action=AttachFile&amp;amp;amp;do=view&amp;amp;amp;target=Como_Pensar_Python&lt;br /&gt;
&lt;br /&gt;
*'''Python in a Nutshell''' - Alex Martelli &lt;br /&gt;
 &lt;br /&gt;
**Avançado. Aborda recursos de metaprogramação em Python. Alguns gurus de Python o consideram o melhor livro de Python. Um dos livros recomendados pelo pessoal do Google.&lt;br /&gt;
 &lt;br /&gt;
**[http://dimsboiv.uqac.ca/Cours/C2010/SujetSpecial/Python/PyNutshell2e.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''Aprenda a Programar''' - Luciano Ramalho&lt;br /&gt;
 &lt;br /&gt;
**Uma introdução à programação usando Python&lt;br /&gt;
 &lt;br /&gt;
**http://www.python.org.br/wiki/AprendaProgramar&lt;br /&gt;
&lt;br /&gt;
*'''Dive into Python''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Disponível em: http://www.diveintopython.org/&lt;br /&gt;
&lt;br /&gt;
*'''Python Essential Reference''' - David Beazley&lt;br /&gt;
 &lt;br /&gt;
**Avançado. Para alguns, o segundo melhor livro de Python.&lt;br /&gt;
&lt;br /&gt;
Outras boas referências compiladas pela comunidade Python Brasil: http://www.python.org.br/wiki/AprendaMais e http://www.python.org.br/wiki/DocumentacaoPython&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Algoritmos  ==&lt;br /&gt;
&lt;br /&gt;
*'''Structure and Interpretation of Computer Programs''' (SICP), Abelson &amp;amp;amp; Sussman&lt;br /&gt;
**Leitura obrigatória! Um clássico. O livro apresenta conceitos fundamentais sobre abstração através de procedimentos, dados e linguagens. Utiliza o dialeto de Lisp, Scheme, para criar várias pequenas linguagens (Prolog, simulador de circuitos digitais, ...) e fazer compreender closures, meta-avaliadores, interpretadores, linguagens de domínio específico, ...&lt;br /&gt;
**A versão em html: http://mitpress.mit.edu/sicp/full-text/book/book.html&lt;br /&gt;
**Aulas em vídeo de 1986 para alunos da disciplina 6.001: http://www.youtube.com/playlist?list=PLE18841CABEA24090&lt;br /&gt;
&lt;br /&gt;
*'''[http://books.google.com/books?id=OiGhQgAACAAJ&amp;amp;dq=editions:97GV7qegxJ8C&amp;amp;hl=en&amp;amp;ei=iBQZTsKeI6Tz0gHvsL2XBQ&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2&amp;amp;ved=0CCwQ6AEwAQ Algorithm design]''', Jon Kleinberg, Éva Tardos (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Passei no Gggl estudando este livro, dentre outros... excelente, tudo o q vc gostaria que os outros livros de algoritmos tivessem. Otima abordagem de dynamic programming, grafos, etc. (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== IRC  ==&lt;br /&gt;
&lt;br /&gt;
== VOIP  ==&lt;br /&gt;
&lt;br /&gt;
http://www.voip-info.org/&lt;br /&gt;
&lt;br /&gt;
* GNU SIP Witch&lt;br /&gt;
&amp;quot;GNU SIP Witch is a secure peer-to-peer VoIP server.&amp;quot; [http://comments.gmane.org/gmane.comp.voip.sip-communicator.devel/10140]&lt;br /&gt;
&lt;br /&gt;
** http://www.gnutelephony.org/index.php/GNU_Telephony&lt;br /&gt;
** http://www.linux.com/learn/tutorials/38070-howto-deploy-sip-witch-clients-and-servers&lt;br /&gt;
&lt;br /&gt;
* Asterisk&lt;br /&gt;
DaneoShiga: Estou dando uma olhada na diferença do GNU Sip Witch e do Asterisk&lt;br /&gt;
&lt;br /&gt;
== Literatura Geral ==&lt;br /&gt;
&lt;br /&gt;
*'''Just for Fun''', Linus Torvalds (Ricardo Fabbri)&lt;br /&gt;
**Descreve a verdadeira cultura moderna de software livre - fazer tudo por diversão em primeiro lugar.&lt;br /&gt;
&lt;br /&gt;
*O Crocodilo, Dostoiévsky. (recomendação do Pedro Macambira).&lt;br /&gt;
&lt;br /&gt;
*Uma lista/sistema de busca de bons livros citados no Stack Overflow e Hacker News, classificados pela quantidade de vezes que foram citados &lt;br /&gt;
**http://www.hackerbooks.com/&lt;br /&gt;
&lt;br /&gt;
*'''EMERGENCIA:''' A DINAMICA DE REDE EM FORMIGAS, CEREBROS, CIDADES E SOFTWARES ,Steven Johnson&lt;br /&gt;
&lt;br /&gt;
*'''CAOS''' – TERRORISMO POÉTICO &amp;amp;amp; OUTROS CRIMES EXEMPLARES - Hakim Bey&lt;br /&gt;
** '''link de busca:''' [http://www.google.com.br/#hl=pt-BR&amp;amp;amp;q=caos+terrorismo+po%C3%A9tico+e+outros+crimes+exemplares&amp;amp;amp;oq=caos+terrorismo&amp;amp;amp;aq=1&amp;amp;amp;aqi=g3&amp;amp;amp;aql=1&amp;amp;amp;gs_sm=c&amp;amp;amp;gs_upl=2653l26748l0l31088l15l15l0l6l6l0l473l2537l0.3.2.2.2l9&amp;amp;amp;bav=on.2,or.r_gc.r_pw.&amp;amp;amp;fp=50106cb2a9b540a&amp;amp;amp;biw=1280&amp;amp;amp;bih=625]&lt;br /&gt;
&lt;br /&gt;
* http://audioanarchy.org : textos ativistas anarquistas lidos em voz alta. tem o mesmo acronimo ambiguo (AA)!!&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=3207</id>
		<title>Literatura recomendada pela equipe</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Literatura_recomendada_pela_equipe&amp;diff=3207"/>
		<updated>2011-09-21T18:31:15Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* C/C++ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Recomendacoes de livros preferidos dos integrantes do [[Lab Macambira]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== C/C++ ==&lt;br /&gt;
&lt;br /&gt;
=== Os Melhores ===&lt;br /&gt;
&lt;br /&gt;
*'''The ANSI-C Programming Language''' - Kernighan &amp;amp;amp; Ritchie (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Classico absoluto. Exercicios muito bons. Precisa ser acompanhado de um colega mais experiente pois este livro não explica como configurar um ambiente de programacao.&lt;br /&gt;
 &lt;br /&gt;
*'''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Outro grande classico e ainda o melhor livro para aprender comandos, sistema de arquivos, a pratica de programacao e desenvolvimento em UNIX/Linux e sua filosofia. Escrito pelos caras que fizeram parte da programacao e concepcao do UNIX original e da linguagem C, portanto eles explicam o por que de diversos conceitos chave. A leitura deste livro também deve ser acompanhada de um colega mais experiente pois alguns detalhes mudaram desde os anos 70, porem os conceitos permaneceram. O livro tambem contem exemplos e exercicios muito bem bolados. Os capitulos mais avancados mostram a utilidade e tradicao do pessoal de UNIX em escrever mini-linguagens e varios conceitos valiosos de engenharia de software prática.&lt;br /&gt;
 &lt;br /&gt;
**[http://code.google.com/p/upe-txt/source/browse/ upe-txt project]&lt;br /&gt;
&lt;br /&gt;
=== Bons ===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;'''C++ Primer'''&amp;quot; - Lippman (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Muito bom o livro, escrito por um cara da Bell Labs tb o qual teve contato direto com a linguagem e os fatores que a motivam. Este livro, por vezes, pode ser acompanhado de um livro menos conceitual e mais prático. Nao tente entender tudo de C++ numa primeira leitura.&lt;br /&gt;
 &lt;br /&gt;
*&amp;quot;'''C++'''&amp;quot; - Stroustrup (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Otima referencia e tambem pode vir a ser uma otima leitura uma vez que voce ja passou pelos livros basicos e ja pegou alguma pratica.&lt;br /&gt;
&lt;br /&gt;
=== Sites ===&lt;br /&gt;
&lt;br /&gt;
[http://www.ilkda.com/compile/ How to Compile C Code - Alan Pae]&lt;br /&gt;
&lt;br /&gt;
** Tutorial didático de compilação para programas em C, aborda todas etapas da compilação explicando de forma sucinta conteúdos envolvidos como bibliotecas dinâmicas, estáticas e dinamicamente ligadas (dll).&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
=== Os Melhores ===&lt;br /&gt;
&lt;br /&gt;
*Também '''The Unix Programming Environment''' - Kernighan &amp;amp;amp; Pike (Ricardo Fabbri), ver secao C/C++.&lt;br /&gt;
 &lt;br /&gt;
*'''Running Linux''', Fifth Edition - A Distribution-Neutral Guide for Servers and Desktops, Matthias Kalle Dalheimer, Matt Welsh. Este livro e' extremamente bom, cobrindo uso e conceitos de Linux mais modernos, desde comandos usuais, conceitos de particao, até redes, programacao em bash, um tour de linguagens típicas em ambientes GNU/Linux tais como tcl/tk, python, bibliotecas para GUI, etc. Vai bem nos conceitos.L&lt;br /&gt;
&lt;br /&gt;
'''Link''' para baixar RunningL. http://www.filesonic.com/file/1299820514/OReilly%20-%20Running%20Linux,%205th%20Edition.chm&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Git ==&lt;br /&gt;
&lt;br /&gt;
*[http://progit.org Pro Git - progit.org]. &lt;br /&gt;
 &lt;br /&gt;
**An extensive book about git. Online version is available. Read all of it, esp. chapters 2 and 3, skimming through the last chapters (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
*http://gitimmersion.com&lt;br /&gt;
 &lt;br /&gt;
**Guia interativo introdutório ao Git&lt;br /&gt;
&lt;br /&gt;
*http://gitref.org&lt;br /&gt;
 &lt;br /&gt;
**Guia de referência GIT (Daniel Pizetta)&lt;br /&gt;
&lt;br /&gt;
== PHP ==&lt;br /&gt;
&lt;br /&gt;
*'''Programando para a internet com PHP''', Odemir Bruno, Leandro Estrozi, Joao Batista Neto, http://mandelbrot.ifsc.usp.br/programandophp/ (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Aprendi PHP numa versao &amp;quot;alfa&amp;quot; desse livro, escrito por professores do ICMC e por um grande amigo com grande clareza. Muitos exemplos práticos de sistemas reais. Porém, eu não sou desenvolvedor web hardcore então não sei dizer como este livro se compara com outras referencias (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The Good Parts''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Ótimo livro de Crockford, o principal evangelizador de JS.&lt;br /&gt;
 &lt;br /&gt;
**[http://eleventyone.done.hu/OReilly.JavaScript.The.Good.Parts.May.2008.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript: The World's Most Misunderstood Programming Language''' - Douglas Crockford&lt;br /&gt;
 &lt;br /&gt;
**Artigo de rápida leitura que discute alguns mitos de JS. Altamente recomendado ler os outros artigos do Crockrod disponíveis em: http://javascript.crockford.com&lt;br /&gt;
 &lt;br /&gt;
**http://javascript.crockford.com/javascript.html&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript MDN Docs''' - Mozilla&lt;br /&gt;
 &lt;br /&gt;
**Ótimas referências da linguagem pela &amp;quot;dona&amp;quot; dela: Mozilla.&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript&lt;br /&gt;
&lt;br /&gt;
*'''JavaScript Garden''' - Ivo Wetzel &amp;amp;amp; Zhang Yi Jiang&lt;br /&gt;
 &lt;br /&gt;
**Um bom guia sobre coisas exóticas de JS (closures, properties, etc)&lt;br /&gt;
 &lt;br /&gt;
**http://bonsaiden.github.com/JavaScript-Garden/&lt;br /&gt;
&lt;br /&gt;
*'''A re-introduction to JavaScript''' - Simon Willison&lt;br /&gt;
 &lt;br /&gt;
**Na mesma linha do artigo anterior, muito bom!&lt;br /&gt;
 &lt;br /&gt;
**https://developer.mozilla.org/en/JavaScript/A_re-introduction_to_JavaScript&lt;br /&gt;
&lt;br /&gt;
Para os que estão interessados no uso de JavaScript no lado do servidor, não deixem de estudar [http://nodejs.org node.js].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== HTML5 ==&lt;br /&gt;
&lt;br /&gt;
*'''HTML5: Up and Running''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Livro bem interessante que mostra as novidades do HTML5, dando exemplos de como utilizar as novas tags e suas vantagens. além de um breve histórico do html e noções dos codecs de áudio e vídeo.&lt;br /&gt;
&lt;br /&gt;
* '''Avoiding common HTML5 mistakes''' [http://html5doctor.com/avoiding-common-html5-mistakes/]&lt;br /&gt;
** Dá umas dicas para evitar os erros mais comuns de html5&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
*'''Como pensar como um cientista da computação''' - Allen Downey, Jeffrey Elkner e Chris Meyers&lt;br /&gt;
 &lt;br /&gt;
**Muito bom. Os exemplos são simples mas interessantes para quem está começando a aprender. Abrange estruturas de dados fundamentais (filas, listas, pilhas, árvores, ...) em Python.&lt;br /&gt;
 &lt;br /&gt;
**Tradução pela comunidade Python Brasil: http://www.python.org.br/wiki/DocumentacaoPython?action=AttachFile&amp;amp;amp;do=view&amp;amp;amp;target=Como_Pensar_Python&lt;br /&gt;
&lt;br /&gt;
*'''Python in a Nutshell''' - Alex Martelli &lt;br /&gt;
 &lt;br /&gt;
**Avançado. Aborda recursos de metaprogramação em Python. Alguns gurus de Python o consideram o melhor livro de Python. Um dos livros recomendados pelo pessoal do Google.&lt;br /&gt;
 &lt;br /&gt;
**[http://dimsboiv.uqac.ca/Cours/C2010/SujetSpecial/Python/PyNutshell2e.pdf Link para download aqui]&lt;br /&gt;
&lt;br /&gt;
*'''Aprenda a Programar''' - Luciano Ramalho&lt;br /&gt;
 &lt;br /&gt;
**Uma introdução à programação usando Python&lt;br /&gt;
 &lt;br /&gt;
**http://www.python.org.br/wiki/AprendaProgramar&lt;br /&gt;
&lt;br /&gt;
*'''Dive into Python''' - Mark Pilgrim&lt;br /&gt;
 &lt;br /&gt;
**Disponível em: http://www.diveintopython.org/&lt;br /&gt;
&lt;br /&gt;
*'''Python Essential Reference''' - David Beazley&lt;br /&gt;
 &lt;br /&gt;
**Avançado. Para alguns, o segundo melhor livro de Python.&lt;br /&gt;
&lt;br /&gt;
Outras boas referências compiladas pela comunidade Python Brasil: http://www.python.org.br/wiki/AprendaMais e http://www.python.org.br/wiki/DocumentacaoPython&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== Algoritmos  ==&lt;br /&gt;
&lt;br /&gt;
*'''Structure and Interpretation of Computer Programs''' (SICP), Abelson &amp;amp;amp; Sussman&lt;br /&gt;
**Leitura obrigatória! Um clássico. O livro apresenta conceitos fundamentais sobre abstração através de procedimentos, dados e linguagens. Utiliza o dialeto de Lisp, Scheme, para criar várias pequenas linguagens (Prolog, simulador de circuitos digitais, ...) e fazer compreender closures, meta-avaliadores, interpretadores, linguagens de domínio específico, ...&lt;br /&gt;
**A versão em html: http://mitpress.mit.edu/sicp/full-text/book/book.html&lt;br /&gt;
**Aulas em vídeo de 1986 para alunos da disciplina 6.001: http://www.youtube.com/playlist?list=PLE18841CABEA24090&lt;br /&gt;
&lt;br /&gt;
*'''[http://books.google.com/books?id=OiGhQgAACAAJ&amp;amp;dq=editions:97GV7qegxJ8C&amp;amp;hl=en&amp;amp;ei=iBQZTsKeI6Tz0gHvsL2XBQ&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2&amp;amp;ved=0CCwQ6AEwAQ Algorithm design]''', Jon Kleinberg, Éva Tardos (Ricardo Fabbri)&lt;br /&gt;
 &lt;br /&gt;
**Passei no Gggl estudando este livro, dentre outros... excelente, tudo o q vc gostaria que os outros livros de algoritmos tivessem. Otima abordagem de dynamic programming, grafos, etc. (Ricardo Fabbri)&lt;br /&gt;
&lt;br /&gt;
== IRC  ==&lt;br /&gt;
&lt;br /&gt;
== VOIP  ==&lt;br /&gt;
&lt;br /&gt;
http://www.voip-info.org/&lt;br /&gt;
&lt;br /&gt;
* GNU SIP Witch&lt;br /&gt;
&amp;quot;GNU SIP Witch is a secure peer-to-peer VoIP server.&amp;quot; [http://comments.gmane.org/gmane.comp.voip.sip-communicator.devel/10140]&lt;br /&gt;
&lt;br /&gt;
** http://www.gnutelephony.org/index.php/GNU_Telephony&lt;br /&gt;
** http://www.linux.com/learn/tutorials/38070-howto-deploy-sip-witch-clients-and-servers&lt;br /&gt;
&lt;br /&gt;
* Asterisk&lt;br /&gt;
DaneoShiga: Estou dando uma olhada na diferença do GNU Sip Witch e do Asterisk&lt;br /&gt;
&lt;br /&gt;
== Literatura Geral ==&lt;br /&gt;
&lt;br /&gt;
*'''Just for Fun''', Linus Torvalds (Ricardo Fabbri)&lt;br /&gt;
**Descreve a verdadeira cultura moderna de software livre - fazer tudo por diversão em primeiro lugar.&lt;br /&gt;
&lt;br /&gt;
*O Crocodilo, Dostoiévsky. (recomendação do Pedro Macambira).&lt;br /&gt;
&lt;br /&gt;
*Uma lista/sistema de busca de bons livros citados no Stack Overflow e Hacker News, classificados pela quantidade de vezes que foram citados &lt;br /&gt;
**http://www.hackerbooks.com/&lt;br /&gt;
&lt;br /&gt;
*'''EMERGENCIA:''' A DINAMICA DE REDE EM FORMIGAS, CEREBROS, CIDADES E SOFTWARES ,Steven Johnson&lt;br /&gt;
&lt;br /&gt;
*'''CAOS''' – TERRORISMO POÉTICO &amp;amp;amp; OUTROS CRIMES EXEMPLARES - Hakim Bey&lt;br /&gt;
** '''link de busca:''' [http://www.google.com.br/#hl=pt-BR&amp;amp;amp;q=caos+terrorismo+po%C3%A9tico+e+outros+crimes+exemplares&amp;amp;amp;oq=caos+terrorismo&amp;amp;amp;aq=1&amp;amp;amp;aqi=g3&amp;amp;amp;aql=1&amp;amp;amp;gs_sm=c&amp;amp;amp;gs_upl=2653l26748l0l31088l15l15l0l6l6l0l473l2537l0.3.2.2.2l9&amp;amp;amp;bav=on.2,or.r_gc.r_pw.&amp;amp;amp;fp=50106cb2a9b540a&amp;amp;amp;biw=1280&amp;amp;amp;bih=625]&lt;br /&gt;
&lt;br /&gt;
* http://audioanarchy.org : textos ativistas anarquistas lidos em voz alta. tem o mesmo acronimo ambiguo (AA)!!&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=2765</id>
		<title>Daniel Penalva</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Daniel_Penalva&amp;diff=2765"/>
		<updated>2011-08-22T15:58:21Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Screencasts (Workflow) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[[GT-Video|GT- Video]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==== Andamento no GT- Video&amp;lt;br&amp;gt;  ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Scilab compilado do GIT.&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo livro de Richard Szeliski (em andamento - intro capítulos ).&amp;lt;br&amp;gt; &lt;br /&gt;
*Estudo de Scilab ( em andamento&amp;amp;nbsp; - exemplos de sistemas dinâmicos ).&amp;lt;br&amp;gt;&lt;br /&gt;
*Compilando SIP e VXL (em andamento). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Workflow) ====&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27360473 03/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27371896 05/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27463670 08/08/2011] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27690158 13/08/2011] - sip make e scilab tutoriais&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/27800190 16/08/2011] - scilab tutoriais e conhecer plataformas de georeferenciamento&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/channels/labmacambira#27962124 20/08/2011] - erro em variável do SIP para execução do demo&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Screencasts (Tutoriais) ====&lt;br /&gt;
&lt;br /&gt;
== Projetos Futuros&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
GT- Economia Criativa&lt;br /&gt;
&lt;br /&gt;
Estudando participação em GT- Georeferenciamento&lt;br /&gt;
&lt;br /&gt;
== Exemplos de estudos em economia&amp;lt;br&amp;gt;  ==&lt;br /&gt;
&lt;br /&gt;
[http://dynamicaleconomy.blogspot.com/2011/07/economia-complexa-i.html Estudos em economia&amp;lt;br&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Georeferenciamento&amp;diff=2710</id>
		<title>GT-Georeferenciamento</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Georeferenciamento&amp;diff=2710"/>
		<updated>2011-08-17T14:55:02Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* Reuniões */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Membros ===&lt;br /&gt;
&lt;br /&gt;
* Renato Fabbri&lt;br /&gt;
* [[Usuário:Efeefe|efeefe]]&lt;br /&gt;
* [[João Paulo Mehl]]&lt;br /&gt;
* Capi Etheriel&lt;br /&gt;
* [[José Guilherme Maria Lopes]]&lt;br /&gt;
* [[Ivan Marin]]&lt;br /&gt;
* TC Silva / Tainã&lt;br /&gt;
* [[Renata Utsunomiya]]&lt;br /&gt;
&lt;br /&gt;
=== Parcerias ===&lt;br /&gt;
&lt;br /&gt;
[http://wiki.mocambos.net/Nucleo_de_Pesquisa_e_Desenvolvimento_Digital Mocambos]&lt;br /&gt;
&lt;br /&gt;
== Demandas Atuais ==&lt;br /&gt;
* Mocambos para defender os quilombos de mortes e falcatruas&lt;br /&gt;
* Plataforma de trocas dos Pontos de Cultura e Entidades Culturais&lt;br /&gt;
* Vale do Ribeira&lt;br /&gt;
* Conferência Permanente&lt;br /&gt;
* [[Aplicativo beta para Ethymos]] (falta especificação, colar email do joão)&lt;br /&gt;
* Mais?&lt;br /&gt;
&lt;br /&gt;
== Reuniões ==&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/leaf?id=0B3JxE2rY-e8IZTM0NDc3OWItY2VlMC00Y2JlLTk5M2MtOWU1ZjkxMDg0Yjhi&amp;amp;hl=en_US  resumo 17/08/2011, lapidar]&lt;br /&gt;
&lt;br /&gt;
== [http://www.ibge.gov.br/mapas_ibge/bases_municipais.php Base Municipal IBGE] ==&lt;br /&gt;
&lt;br /&gt;
Base de mapas municipais do IBGE, contribuição do Diogo.&lt;br /&gt;
&lt;br /&gt;
== [http://www.qgis.org/ Quantum GIS] ==&lt;br /&gt;
a user friendly Open Source Geographic Information System (GIS) licensed under the GPL&lt;br /&gt;
&lt;br /&gt;
== [http://ushahidi.com/ Ushahidi] ==&lt;br /&gt;
Ushahidi é uma ferramenta pensada primeiro de tudo para absorver grandes quantidades de informação contribuída. Pense num painel de email/twitter/sms que tem botões específicos pra criar &amp;quot;ocorrências&amp;quot; a partir das mensagens, marcar o que foi lido ou não pela equipe e, principalmente, mapear essas mensagens em ocorrências num mapa.&lt;br /&gt;
&lt;br /&gt;
== [http://www.i3geo.inde.gov.br/ I3geo] ==&lt;br /&gt;
[http://wiki.democraciaweb.com.br/I3geo Wiki no Democracia Web]&lt;br /&gt;
&lt;br /&gt;
== [http://github.com/barraponto/nossasp Ferramenta X] ==&lt;br /&gt;
Estou (capi) desenvolvendo uma distribuição Drupal pra facilitar a coleta e exibição de informação mapeada.&lt;br /&gt;
Não é meu objetivo substituir o Ushahidi, mas facilitar a vida de quem tem projetos com bastante conteúdo, inclusive alguns tipos de conteúdo georeferenciados. Mas ainda não tem nada funcional no projeto.&lt;br /&gt;
&lt;br /&gt;
Tem uma especificação que está no [http://okfnpad.org/nossasp okfnpad], embora seja bem vaga...&lt;br /&gt;
&lt;br /&gt;
''[[Usuário:efeefe|efeefe]]'' se dispõe a colaborar com a especificação para drupal. Nas próximas semanas pretende retomar [http://rede.metareciclagem.org/wiki/DrupalOpenLayers isso aqui].&lt;br /&gt;
&lt;br /&gt;
== [http://www.dpi.inpe.br/spring/portugues/index.html SPRING]  ==&lt;br /&gt;
&lt;br /&gt;
O SPRING é um SIG (Sistema de Informações Geográficas) no estado-da-arte com funções de processamento de imagens, análise espacial, modelagem numérica de terreno e consulta a bancos de dados espaciais. &lt;br /&gt;
&lt;br /&gt;
Um projeto do INPE com parceiros como Embrapa e IBM. &lt;br /&gt;
&lt;br /&gt;
== Materiais de Referência  ==&lt;br /&gt;
&lt;br /&gt;
Rolou essa conversa com Vilson: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
Vilson: http://blog.wikimapia.org/node/19 &lt;br /&gt;
&lt;br /&gt;
http://wikimapia.org/api/ 23:24 google mapplets &lt;br /&gt;
&lt;br /&gt;
aplicativos executados dentro do maps &lt;br /&gt;
&lt;br /&gt;
http://code.google.com/intl/pt-BR/apis/maps/documentation/mapplets/ 23:26 assistir &lt;br /&gt;
&lt;br /&gt;
http://googlegeodevelopers.blogspot.com/2011/08/geo-apis-summer-learning-series-gis.html?utm_source=feedburner&amp;amp;amp;utm_medium=feed&amp;amp;amp;utm_campaign=Feed%3A+GoogleGeoDevelopersBlog+%28Google+Geo+Developers+Blog%29 &lt;br /&gt;
&lt;br /&gt;
-- Em email dia 13/08 --&lt;br /&gt;
http://www.youtube.com/watch?v=O1FpDKckCGk&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Georeferenciamento&amp;diff=2709</id>
		<title>GT-Georeferenciamento</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Georeferenciamento&amp;diff=2709"/>
		<updated>2011-08-17T14:54:09Z</updated>

		<summary type="html">&lt;p&gt;Penalva: /* [http://www.ibge.gov.br/mapas_ibge/bases_municipais.php Base Municipal IBGE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Membros ===&lt;br /&gt;
&lt;br /&gt;
* Renato Fabbri&lt;br /&gt;
* [[Usuário:Efeefe|efeefe]]&lt;br /&gt;
* [[João Paulo Mehl]]&lt;br /&gt;
* Capi Etheriel&lt;br /&gt;
* [[José Guilherme Maria Lopes]]&lt;br /&gt;
* [[Ivan Marin]]&lt;br /&gt;
* TC Silva / Tainã&lt;br /&gt;
* [[Renata Utsunomiya]]&lt;br /&gt;
&lt;br /&gt;
=== Parcerias ===&lt;br /&gt;
&lt;br /&gt;
[http://wiki.mocambos.net/Nucleo_de_Pesquisa_e_Desenvolvimento_Digital Mocambos]&lt;br /&gt;
&lt;br /&gt;
== Demandas Atuais ==&lt;br /&gt;
* Mocambos para defender os quilombos de mortes e falcatruas&lt;br /&gt;
* Plataforma de trocas dos Pontos de Cultura e Entidades Culturais&lt;br /&gt;
* Vale do Ribeira&lt;br /&gt;
* Conferência Permanente&lt;br /&gt;
* [[Aplicativo beta para Ethymos]] (falta especificação, colar email do joão)&lt;br /&gt;
* Mais?&lt;br /&gt;
&lt;br /&gt;
== Reuniões ==&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/leaf?id=0B3JxE2rY-e8IZTM0NDc3OWItY2VlMC00Y2JlLTk5M2MtOWU1ZjkxMDg0Yjhi&amp;amp;hl=en_US  resumo, lapidar]&lt;br /&gt;
&lt;br /&gt;
== [http://www.ibge.gov.br/mapas_ibge/bases_municipais.php Base Municipal IBGE] ==&lt;br /&gt;
&lt;br /&gt;
Base de mapas municipais do IBGE, contribuição do Diogo.&lt;br /&gt;
&lt;br /&gt;
== [http://www.qgis.org/ Quantum GIS] ==&lt;br /&gt;
a user friendly Open Source Geographic Information System (GIS) licensed under the GPL&lt;br /&gt;
&lt;br /&gt;
== [http://ushahidi.com/ Ushahidi] ==&lt;br /&gt;
Ushahidi é uma ferramenta pensada primeiro de tudo para absorver grandes quantidades de informação contribuída. Pense num painel de email/twitter/sms que tem botões específicos pra criar &amp;quot;ocorrências&amp;quot; a partir das mensagens, marcar o que foi lido ou não pela equipe e, principalmente, mapear essas mensagens em ocorrências num mapa.&lt;br /&gt;
&lt;br /&gt;
== [http://www.i3geo.inde.gov.br/ I3geo] ==&lt;br /&gt;
[http://wiki.democraciaweb.com.br/I3geo Wiki no Democracia Web]&lt;br /&gt;
&lt;br /&gt;
== [http://github.com/barraponto/nossasp Ferramenta X] ==&lt;br /&gt;
Estou (capi) desenvolvendo uma distribuição Drupal pra facilitar a coleta e exibição de informação mapeada.&lt;br /&gt;
Não é meu objetivo substituir o Ushahidi, mas facilitar a vida de quem tem projetos com bastante conteúdo, inclusive alguns tipos de conteúdo georeferenciados. Mas ainda não tem nada funcional no projeto.&lt;br /&gt;
&lt;br /&gt;
Tem uma especificação que está no [http://okfnpad.org/nossasp okfnpad], embora seja bem vaga...&lt;br /&gt;
&lt;br /&gt;
''[[Usuário:efeefe|efeefe]]'' se dispõe a colaborar com a especificação para drupal. Nas próximas semanas pretende retomar [http://rede.metareciclagem.org/wiki/DrupalOpenLayers isso aqui].&lt;br /&gt;
&lt;br /&gt;
== [http://www.dpi.inpe.br/spring/portugues/index.html SPRING]  ==&lt;br /&gt;
&lt;br /&gt;
O SPRING é um SIG (Sistema de Informações Geográficas) no estado-da-arte com funções de processamento de imagens, análise espacial, modelagem numérica de terreno e consulta a bancos de dados espaciais. &lt;br /&gt;
&lt;br /&gt;
Um projeto do INPE com parceiros como Embrapa e IBM. &lt;br /&gt;
&lt;br /&gt;
== Materiais de Referência  ==&lt;br /&gt;
&lt;br /&gt;
Rolou essa conversa com Vilson: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
Vilson: http://blog.wikimapia.org/node/19 &lt;br /&gt;
&lt;br /&gt;
http://wikimapia.org/api/ 23:24 google mapplets &lt;br /&gt;
&lt;br /&gt;
aplicativos executados dentro do maps &lt;br /&gt;
&lt;br /&gt;
http://code.google.com/intl/pt-BR/apis/maps/documentation/mapplets/ 23:26 assistir &lt;br /&gt;
&lt;br /&gt;
http://googlegeodevelopers.blogspot.com/2011/08/geo-apis-summer-learning-series-gis.html?utm_source=feedburner&amp;amp;amp;utm_medium=feed&amp;amp;amp;utm_campaign=Feed%3A+GoogleGeoDevelopersBlog+%28Google+Geo+Developers+Blog%29 &lt;br /&gt;
&lt;br /&gt;
-- Em email dia 13/08 --&lt;br /&gt;
http://www.youtube.com/watch?v=O1FpDKckCGk&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab_Macambira]]&lt;/div&gt;</summary>
		<author><name>Penalva</name></author>
	</entry>
</feed>