|
Horário |
Sala 1 |
Sala 2 |
Sala 3 |
Sala 4 |
|
10:30 |
Abertura |
|||
|
11:00 |
"Firewall descomplicado no Debian" Rafael Padilha (Segurança) |
"Criação de Benchmarking de Set Top Boxes para TV Digital com Linguagens e Ferramentas Livres" Christian Brackmann, Cauane Silva e Paulo Roberto Luzzardi (Estudo de caso) |
"Software Livre para processamento de imagens médicas" Frederico Corrêa da Silva (Estudo de caso) |
"Compreendendo o código de inicializacao do Linux" Augusto Caringi (Sistemas Operacionais) |
|
12:00 |
Intervalo de Almoço |
Intervalo de Almoço |
Intervalo de Almoço |
Intervalo de Almoço |
|
13:30 |
"Ubuntu: o desktop perfeito" Michel Recondo (Desktop) |
"Quick Form DataBase - Fazendo mais em menos tempo" Everaldo Uavniczak (Ferramentas) |
"ZFS: o sistema de arquivos do Futuro" Vitório Sassi (SysAdmin) |
"Sockets: teoria e prática - Parte I" Carlos Santos (Programação) |
|
14:30 |
"Gimp: do básico ao nem tanto assim" Rafael Jeffman (Gráficos) |
"Dicas para aumentar a segurança e a privacidade na Internet" Vanderlei Pollon (Segurança) |
"Criando gadgets para desktop com Python + WxPython" Lauro Cesar de Oliveira (Programação) |
"Sockets: teoria e prática - Parte II" Carlos Santos (Programação) |
|
15:30 |
"Aplicativos livres para o seu Desktop" Leonardo Vaz (Desktop) |
"Conceitos de criptografia e protocolo SSL" Elgio Schlemer (Segurança) |
"Montando seu datacenter pessoal" Fernando Massen (SysAdmin) |
"CodingStyle" Douglas Landgraf (Metodologias) |
|
16:30 |
"Desenvolvimento de Software Livre em Java - Parte I" João Avelino Bellomo e Ranieri Fernandes (Programação) |
"O Software Livre, as Certificações Profissionais e o Mercado de Trabalho" Vanderlei Pollon (Mercado) |
"OpenBSD: livre, funcional e seguro" Fernando Massen e Leonardo Vaz (Sistemas Operacionais) |
"Workshop de instalação do Slackware 12.1 - Parte I" Tiago Biazus (Sistemas Operacionais) |
|
17:30 |
"Desenvolvimento de Software Livre em Java - Parte II" João Avelino Bellomo e Ranieri Fernandes (Programação) |
"Stellarium: um planetário no seu Desktop" Leonardo Vaz (Aplicativos) |
"Protegendo sua rede com o PF do OpenBSD, sem esforço" Fernando Massen (Segurança) |
"Workshop de instalação do Slackware 12.1 - Parte II" Tiago Biazus (Sistemas Operacionais) |
|
18:30 |
Encerramento |
Principiante
Intermediário
Avançado
Nesta apresentação pretendo explicar o funcionamento teórico de um firewall, demostrando alguns softwares que gerenciam regras de IPTABLES como o Shorewall.
Este artigo faz uma introdução a tecnologia utilizada na TV Digital do Sistema Brasileiro de Televisão (SBTVD), sua interação com o telespectador e os diferentes padrões disponíveis no mundo hoje em dia. Com a utilização de linguagem livre Java, APIs JavaTV e ferramentas de desenvolvimento livre, foi possível a criação de um aplicativo para a medição (Benchmarking) do processamento que o equipamento (sistema embarcado) possui, bem como suas limitações. No final do artigo são demonstrados os testes e resultados obtidos com o benchmark em emuladores de Set Top Boxes.
O volume de dados produzidos nos hospitais e centros médicos está em rápida ascensão. A produção anual de dados gerados por exames de imagens nos grandes centros de radiologia é da ordem de 2 terabytes. Isto se dá devido à obtenção e armazenamento de dados dos pacientes, resultantes da crescente importância e utilização dos exames de imagem. É enorme a quantidade de dados que necessitam ser armazenados e indexados de forma inteligente e segura, pois são peças fundamentais no diagnóstico clínico. Sabe-se que o objetivo dos sistemas de CAD (computer aided diagnosis) é melhorar a acurácia diagnóstica, assim como aprimorar a consistência na interpretação de imagens diagnósticas, mediante o uso da sugestão de resposta diagnóstica fornecida por algum computador. Porém, algumas ferramentas CAD que apresentam ótimos resultados ainda não são utilizadas na rotina clínica por apresentarem alto custo computacional, limitando seu uso a centros possuidores de computadores de alta capacidade. A presente proposta, tem o intuito de analisar algumas ferramentas e métodos utilizadas para o desenvolvimento de sistemas CAD e abordar alguns conceitos bastante utilizados nesta área, bem como: algoritmos evolutivos e processamento paralelo e distribuído, apresentando solução(ões) de software livre no desenvolvimento desses métodos, que acreditamos ser de suma importância para o progresso da ciência em geral.
Esta palestra tem como finalidade apresentar uma visão geral do processo de boot de uma versão histórica do Kernel Linux, focando nos aspectos envolvidos no código de inicialização.
Passando rápidamente pelos 3 métodos de instalação do Ubuntu 8.04, a palestra se concentrará em mostrar algumas das tarefas mais comuns para um usuário doméstico. Entre as tarefas demonstradas estarão ouvir músicas, organizar fotos, trabalhar com os arquivos no disco, assitir vídeos e instalar e desinstalar programas.
O desenvolvimento web cada vez mais é executado tendo como base requisitos vagos e constantes alterações, inclusive em fase de produção. Por esse motivo é fortemente aconselhado o uso de framework que automatizam o processo de desenvolvimento. O framework Quick Form DataBase (QFDB) propõe-se a automatizar os processos de geração de códigos HTML e JavaScript, a validação dos dados e a interação com o banco de dados, ou seja, simplificar e tornar fácil a interação entre formulários e banco de dados.
Nesta palestra será apresentado o sistema de arquivos ZFS bem como os principais conceitos que envolvem o assunto como raid, pools de armazenamento, o modelo de "copy-on-write" e Self-Healing. Será feita uma breve comparação com sistemas de arquivos tradicionais. E serão mostradas alternativas de administração de um ambiente com ZFS. Por fim será apresentado um ambiente hipotético de alta disponibilidade utilizando ZFS.
A palestra versará sobre a programação usando sockets para comunicação via Internet, tanto em modo "stream" (TCP) quanto "datagram" (UDP) em IPv4 e IPv6. Serão discutidos também problemas práticos em ambientes "dual-stack" e soluções usando 6to4 para coexistência e migração. Serão apresentados exemplos em C para sistemas operacionais que suportam a API BSD sockets
Um mini-workshop mostrando como utilizar o GIMP para manipulação de fotografias. Serão apresentados conceitos básicos do GIMP, tratamento global da imagem, layers e máscaras, passando pelo tratamento de fotografia para impressão. Entre as técnicas apresentadas, será mostrado o corte de imagem, alteração de tamanho para impressão, melhoria de cores, contraste e exposição, uso do histograma, uso da ferramenta clone, e o uso de layers e máscaras para correção de imagens.
É seguro por o número do cartão de crédito (e senha) para compras na Internet? Quando movimentamos nossa conta bancária pela Internet (Home Banking, Office Banking, Internet Banking) nosso dados podem ser capturados? Um email pode ser interceptado? Embora a Internet seja um mar tempestuoso e cruel para os desavisados, há maneiras de atingir uma certa segurança e privacidade na nossa "navegação". Nesta palestra serão vistas algumas dicas para dificultar a captura de nossas informações pelos "piratas" da Internet.
Objetivo da palestra é introduzir ao desenvolvimento de aplicações utilizando Python com o toolkit grafico WXPython. Será utilizado como exemplo o desenvolvimento de uma pequena aplicação multiplataforma para irá mostrar informações na tela (espaço em disco, tráfego de rede, entre outros) ao estilo dos gadgets do Windows Vista, ou Plasma do KDE4.
Esta palestra falará sobre aplicativos livres já consagrados pelo mercado tais como Openoffice, Mozilla Firefox, Thunderbird, Azureus, Gimp, Inkscape, Gaim, entre tantos outros disponíveis para Linux, BSD, Mac e Windows.
Destinada a iniciantes que sempre desejaram saber se o cadeadinho fechado no navegador realmente significa segurança! Nesta palestra pretendo mostrar como a Internet nunca foi pensada para ter segurança e como a mesma precisou ser "enxertada" nas aplicações. Falarei o básico da criptografia com os tipos de algoritmos principais: simétrico de fluxo, simétrico de bloco, HASH e assimétrico. Ao falar sobre os algoritmos assimétricos, usarei como estudo de caso o RSA cuja matemática será explicada e demonstrada. Por fim a união de vários algoritmos no protocolo SSL e suas vulnerabilidades. A presença e importância das certificadoras digitais e o ataque do Homem do meio. Estudo de casos de páginas seguras da Ulbra e da UFRGS onde não foi comprado um certificado.
Aqui apresentarei minha experiência pessoal na construcão de redes caseiras que juntam funcionalidades de internet, multimídia, redundância de dados e servicos interessantes que são mais fáceis e baratos de se obter através do UNIX.
Nesta palestra serão abordados tópicos e exemplos práticos de como escrever códigos legíveis e claros para seres humanos. :)
Dicas de instalação e uso do sistema: como instalar um Desktop apropriadamente, como manter atualizado, programas legais e interessantes, e como conseguir mais aplicativos para manter a máquina em perfeito estado e atualizada.
É possível produzir software livre em Java? Sim, vamos ver como isto pode ser feito, quais ferramentas mais usadas e recursos. Conhecendo os aspectos e vantagens de desenvolver software livre em Java.
Com uma ênfase maior nas Certificações profissionais relacionadas ao Software Livre, esta pelestra abordará, em linguagem bem simples, questões como: O que é uma Certificação Profissional? Como é que eu me torno um Profissional Certificado? Quanto custa uma certificação? Onde eu faço as provas? Se eu me certificar o meu salário aumentará?
O OpenBSD é conhecido por ser o sistema operacional mais seguro do mundo, com apenas 2 casos de falhas remotas em mais de 12 anos de existência. Esta palestra visa informar o público sobre vários aspectos de baixo nível necessários para se instalar, configurar e utilizar o Sistema Operacional OpenBSD em diferentes tipos de mídia, salientando suas diferenças em relação a ambientes mais comuns como o Linux. Serão vistas também as novidades do OpenBSD 4.3, lançado em Maio de 2008, assim como demonstrar as características e conceitos que tornam o OpenBSD um Sistema Operacional fascinante.
O Stellarium é um software para astronomia extremamente simples de usar e com muitos recursos que roda tanto em Linux, BSD, Windows e Mac. Esta palestra fala sobre suas principais funcionalidades e usos na astronomia amadora.
Aqui explicaremos a filosofia de filtragem de pacotes do OpenBSD (e outros sistemas operacionais similares), além de fornecer alguns exemplos para você proteger sua rede contra os amigos do alheio. Exemplos reais serão mostrados.
Augusto Caringi é Mestre em Ciência da Computação, Professor Universitário e atualmente trabalha como desenvolvedor C.
Carlos Augusto Moreira dos Santos também conhecido como "Casantos", é brasileiro, tem 43 anos, casado, dois filhos, três gatos, uma tartaruga, formado em Engenharia Agrícola pela UFPel (acredite quem quiser), mestre em Ciência da Computação pela UFRGS, ex-funcionário público, ex-adminitrador de redes, ex-professor, ex-um monte de coisas, atualmente programador.
Christian Brackmann é formado em Sistemas de Informação no Centro Universitário Franciscano (Unifra) em Santa Maria/RS. Atualmente é mestrando da Universidade Católica de Pelotas (UCPel) na área de TV Digital Interativa Criação de Benchmarking de Set Top Boxes para TV Digital com Linguagens e Ferramentas Livres.
Cauane Blumenberg Silva é graduando em Ciência da Computação da Universidade Católica de Pelotas (UCPel). Bolsista de Iniciação Científica do CNPq na área de TV Digital.
Prof. Dr. Paulo Roberto Gomes Luzzardi possui graduação em Engenharia Elétrica pela Universidade Católica de Pelotas (UCPel - 1984), Mestrado em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (UFRGS - 1991) e Doutorado em Ciência da Computação pela Universidade Federal do Rio Grande do Sul (UFRGS - 2003). Atualmente é Professor/Pesquisador Adjunto IV da Universidade Católica de Pelotas (UCPel), membro do International Program Committe (IPC) - The International Association of Science and Technology for Development (IASTED) e assessor científico do Instituto Presbiteriano Mackenzie. Tem experiência na área de Ciência da Computação, com ênfase em Processamento Gráfico (Graphics), atuando principalmente nas seguintes Linhas de Pesquisa: Computação Gráfica (Computer Graphics), Visualização de Informações (Information Visualization), TV Digital Interativa (Interactive Digital TV), Linguagem de Sinais (Language of Signs) e Interfaces Gráficas (Graphics Interface).
Douglas Landgraf trabalha com Software Livre desde 1997 e é consultor na área de desenvolvimento de software para automação bancária. Nos últimos anos tem colaborado com diversos projetos open source e empresas de distribuição linux profissionais.
Elgio Schlemer graduou em Informática em 1997 e concluiu o mestrado em Ciência da Computação em 2001. Atuou como administrador de redes no Instituto de Informática da UFRGS de 1998 até 2007. Hoje é professor da Ulbra nas disciplinas de Redes de Computadores, Sistemas Distribuidos, Segurança de Sistemas e Algoritmos de Programação. Amante do Linux desde 1995 quando começou a desenvolver o AMU (Ambiente de Multiprocessamento Unix) em Linux como trabalho de conclusão do curso.
Everaldo Uavniczak é desenvolvedor LAMP e LDAP, acadêmico do curso de Análise e Desenvolvimento de Sistemas - FTEC. Programador PHP desde 2002, é usuário de Linux desde 2003. Desenvolvedor do site da CDL Santa Maria (www.cdlsm.com.br) e Portal UFSM (www.ufsm.br).
Fernando Massen usa UNIX desde a época do Xenix, passou pela época do Slackware, do Windows NT, e atracou porto com o OpenBSD.
Frederico Corrêa da Silva é Mestrando em Ciência da Computação pela Universidade Católica de Pelotas, possui Graduação em Processamento de Dados pela Universidade Católica de Pelotas (2004/2), pretende seguir a linha de pesquisa relacionada a Computação Científica, Sistemas Evolutivos, Processamento de Alto Desempenho, todos eles voltados à área médica. Utiliza a linguagem de programação JAVA como ferramenta principal de desenvolvimento. Trabalhou com desenvolvimento de ferramentas para Web em Java, pela empresa RBSTV POA, totalizando 11 meses de prestação de serviços, no desenvolvimento e manutenção de sites e ferramentas internas, entre outros.
João Avelino Bellomo Filho é Mestre em Ciência da Computação na área de Segurança em Redes de computadores. Trabalha com Linux desde 1995. Já atuou como professor em disciplinas de graduação de Programação, Sistemas Operacionais e Redes de Computadores, bem como em disciplina de Pós-Graduação de Segurança de Redes de Computadores. Trabalha como Suporte Linux desde 2001, e como Desenvolvedor em Software Livre desde 1998.
Lauro Cesar de Oliveira é desenvolvedor autônomo com 12 anos de experiência (C, C++, TCL-TK, Python, PHP, SQL etc). Mantenedor do blog gurulinux.blog.br, atualmente é desenvolvendo para HostCERT.
Leonardo Menezes Vaz é analista de suporte e trabalhou na Conectiva entre 2002 e 2004 na área de suporte a projetos. Entusiasta de projetos como OpenBSD, KDE e Ubuntu utiliza Linux como Ambiente Desktop desde 1999 e trabalha na divulgação do Software Livre através de eventos promovidos pelo Tchelinux, o grupo que reativou em 2006.
Michel Recondo é Especialista em Informática na Educação, entusiasta de software livre, Analista de TI da Unidade Sapucaia do Sul do CEFET/RS, instrutor de cursos "livres" (Linux e PHP) e membro do time de tradução pt-BR do Gnome.
Rafael Jeffman é Fotógrafo profissional, mestre em Ciência da Computação, desenvolvedor de software livre desde 1998. Atualmente trabalhando em um único projeto de software livre, buscando criar um workflow profissional para fotografia digital totalmente baseado em software livre.
Rafael Padilha tem mais de 8 anos de experiência na área de TI, e atualmente trabalho no setor de conectividade da Ponto a Ponto Informatica em Pelotas, onde é responsável pela infra estrutura de servidores Linux dos clientes da empresa. Usuário de Software Livre desde 2001 já utilizou diversas distribuições (Slackware, RedHat, SuSE, entre outros) até conhecer o Debian em 2004.
Ranieri Fernandes é analista de sistemas e desenvolvedor certificado Sun para tecnologia JAVA (SCJP). Trabalha na área da tecnologia de informação a 20 anos, período no qual desenvolveu projetos para varias plataformas e linguagens. Desde 1998 trabalha com Linux e software livre, sempre com foco em padrões abertos.
Tiago Biazus é usuário de Linux desde 1998. Atualmente está trabalhando com Shell, C e Java (JNI), e um pouco de PHP e Perl. Utiliza Linux Slackware e PostgreSQL para pequenos projetos, aprendendo a utilizar Content Managers.
Vanderlei Pollon é graduado em Matemática, pós-graduado em Informática e Telemática e pós-graduando em Tecnologias, Gerenciamento e Segurança de Redes de Computadores (todos pela UFRGS). Trabalha com Redes de Computadores desde 1994 e como Analista de Suporte Linux desde 2000. Possui Certificações em Linux e é professor das disciplinas de "Auditoria de Sistemas" e "Segurança de Redes" em cursos de graduação. Ministra cursos na área de TI em centros de treinamento de POA.
Vitório Sassi é estudante do curso de ciência da computação na UFRGS e embaixador da Sun, além de colaborador do centro de supercomputação da UFRGS. Já atuou em empresas como e-trust, Ipiranga S.A. e no portal terra. Atualmente desenvolve suas atividades com foco em clusters e sistemas de alto desempenho.