Tchelinux 2018
Caxias do Sul

18 de Agosto de 2018 na Universidade de Caxias do Sul

Sobre o Evento

O grupo de usuários de Software Livre Tchelinux, em parceria com a Universidade de Caxias do Sul, tem o prazer de convidar a comunidade para participar do evento que ocorrerá no dia 18 de Agosto de 2018 a partir das 9:00h na UCS em Caxias do Sul.

Código de Conduta do Tchelinux.

Inscrições

O evento tem entrada franca, porém os participantes são encorajados a doar 2kg de alimentos não perecíveis (exceto sal), que são doados a instituições de caridade da região.

Os alimentos são recebidos no momento do credenciamento.

As inscrições para o evento estarão abertas até o dia 17 de Agosto de 2018, ou até se esgotarem as 300 vagas.

Inscreva-se agora!

Certificados

Serão fornecidos certificados digitais para os participantes do evento, que confirmaram sua presença. Para obtê-los, você deverá utilizar o email fornecido na sua inscrição para o evento.

Não esqueça de confirmar sua presença no Credenciamento.

Programação

Horário Sala 1
Desenvolvimento
Sala 2
DevOps e Cloud
Sala 3
Segurança, SysAdmin e Kernel
Sala 4
Big Data, IoT e Tópicos Emergentes
Sala 5
Carreira e Comunidade
09:00 Credenciamento

09:30 Abertura
Todo o Público
Tchelinux
10:00 Não deixe para testar depois o que você pode testar antes.
Principiante Rafael Guterres Jeffman
Reactive Microservices
Intermediário Eduardo Spinelli de Lima
Ethical Hacking - Ferramentas Open Source para Pentest
Intermediário Mateus Buogo
Visualização de Dados com o Software Orange
Avançado Scheila de Avila e Silva
Já sei programar, e agora ?
Intermediário Perceu Gonçalves Bertoletti
10:50 Filosofando sobre Testes
Intermediário Julio Biason
Automatizando suas tarefas com Ansible
Principiante Daniel Lara
Detectando Vulnerabilidades em seu Site utilizando OWASP ZAP - Zed Attack Proxy
Intermediário Jeronimo Zucco
Uma introdução ao OpenALPR
Principiante Marco Aurélio Souza Mangan
Tudo que aprendi até aqui
Principiante Cristiano dos Santos Diedrich
12:00 Almoço

13:30 Python for the last Jedi
Intermediário Joelmir Ribacki
Docker - do Compose ao Swarm
Principiante Cristiano dos Santos Diedrich
Teoria e Prática com LVM: De Conceitos iniciais a exemplos práticos
Intermediário Marcos Lucas
O software livre na pesquisa em Bioinformática
Avançado Scheila de Avila e Silva
Por que e Como Participar de Projetos Open Source
Principiante Julio Biason
14:20 Clean Code, OO, DDD e TDD
Principiante Eduardo Spnelli de Lima
Iniciando com Kubernetes
Principiante Cristhian Bicca
Usando IPv6 no Linux
Principiante Samuel Francisco Ferrigo
A Matemática do Machine Learning Supervisionado
Intermediário Carlos André Antunes e Vinícius João de Barros Vanzin
O que você vai ser quando crescer?
Principiante Fabio Beneditto
15:10 Coffee-Break

15:40 Do zero ao deploy com Python e Django - Parte 1
Principiante Adriano Margarin
Docker Swarm - Os problemas
Intermediário Cristiano dos Santos Diedrich
Introdução ao SystemTap
Intermediário João Avelino Bellomo Filho
IoT e Microsserviços
Intermediário Joelmir Ribacki
Programação para crianças usando blocos no Scratch
Principiante Marcos Lucas e Vinicius Lucas
16:30 Do zero ao deploy com Python e Django - Parte 2
Principiante Adriano Margarin
Git para Principiantes
Principiante Fabio Beneditto
Não use Wordpress!
Principiante Regis Tomkiel
Como criar seu próprio console de emulação de vídeo games antigos baseado no Raspberry Pi
Intermediário Marcos Lucas e Vinicius Lucas
Tentar dominar o mundo.
Principiante Luciano Camargo Cruz
17:20 Encerramento
Todo o Público
Tchelinux

Palestras

10:00
Sala
1

Não deixe para testar depois o que você pode testar antes.

Test Driven Development (TDD) é massante, chato, trabalhoso, lento, enjoativo, e ninguém quer fazer. O desenvolvimento orientado a comportamento (BDD - Behavior Driven Development) é uma extensão do TDD que facilita a definição de testes que validam os critérios de aceitação de uma história de usuário, é fácil, rápido e divertido. Nesta palestra, será apresentada a ferramenta Behave, que facilita o processo de desenvolvimento orientado a comportamentos utilizando a linguagem Python.

Rafael Guterres Jeffman

Rafael Jeffman é fotógrafo, impressor e professor universitário. Leciona as disciplinas de algoritmos, estruturas de dados e desenvolvimento de jogos. Colaborou por anos com a distribuição GoboLinux. Iniciou recentemente um projeto para a criação de um sistema de gerenciamento de ativos digitais, focado em fotografia, vídeo e áudio, que apesar de multiplataforma, busca solucionar essa última lacuna para a fotografia profissional no Linux, com previsão de lançamento da primeira versão pública ainda em 2018.
10:00
Sala
2

Reactive Microservices

Como microserviços reativos podem nos ajudar a criar sistemas mais robustos, mais resilientes, mais flexíveis e melhor posicionados para atender às demandas modernas.

Eduardo Spinelli de Lima

Eduardo Spinelli de Lima, Software Developer na DBServer, apaixonado por arquitetura de software, está focado nas tecnologias Java, Cloud Computing, DevOps e Microservices. Entusiasta de novas linguagens e buscando sempre entregar software melhor cada vez mais rápido. É evangelista de Clean Code, Domain-Driven Design e Software Craftsmanship.
10:00
Sala
3

Ethical Hacking - Ferramentas Open Source para Pentest

Demonstração de ferramentas Open source para teste de penetração e segurança da informação. Foco no conceito de Ethical Hacking e ferramentas de segurança lógica.

Mateus Buogo

Mateus Buogo é formado em Redes de Computadores com especialização em MBA em Administração de TI. Professor de ensino superior à 4 anos com publicação internacional de artigo focado em Segurança da Informação e Gestão do Conhecimento. Trabalha em Infraestrutura de TI a mais de 10 anos.
10:00
Sala
4

Visualização de Dados com o Software Orange

Trata-se de um workshop em que os participantes realizarão atividades práticas de análise de dados com o software livre Orange.

Scheila de Avila e Silva

Possui graduação em Gestão da Tecnologia da Informação pela Universidade do Vale do Rio dos Sinos (2014) e em Ciências Biológicas pela Universidade de Caxias do Sul (2004). A formação stricto sensu inclui mestrado em Computação Aplicada pela Universidade do Vale do Rio dos Sinos (2007) e doutorado em Biotecnologia pela Universidade de Caxias do Sul (2011). Atualmente é docente na Universidade de Caxias do Sul na área de Informática e atua como pesquisadora do Núcleo de pesquisa em Bioinformática e no Programa de Pós-Graduação em Biotecnologia da Instituição. O atual projeto de pesquisa está relacionado ao problema de predição de promotores utilizando técnicas de aprendizado de máquina.
10:00
Sala
5

Já sei programar, e agora ?

Aborda conceitos de desenvolvimento para pessoas que ja sabem resolver algorítimos, e sobre o que estudar para aprimorar sua vida no desenvolvimento.

Perceu Gonçalves Bertoletti

Desenvolvedor web a uns 5 anos, com experiencia em PHP e python, membro de alguns meetups de caxias do sul, instrutor de informatica ha uns 4 anos, adepto ao software livre, feliz usuário de linux.
10:50
Sala
1

Filosofando sobre Testes

Testes entraram em voga fortemente no desenvolvimento, mas o que deve ser testado? Como os testes devem funcionar? O que é que estamos realmente testando? Vou apresentar algumas questões sobre testes, num nível acima do código dos testes.

Julio Biason

Julio Biason é desenvolvedor desde os 12 anos e participa de projetos open source desde 2000.
10:50
Sala
2

Automatizando suas tarefas com Ansible

Cansado de executar a mesma tarefa todos os dias? O Ansible pode te ajudar!

Daniel Lara

Sysadmin, usuário de GNU/Linux a 13 anos, Embaixador do Projeto Fedora no Brasil, Coordenador do time de tradução do pt_BR do fedora, Empacotador do Fedora, Faz parte da Equipe de moderadores do Viva o Linux, e tem vida social!
10:50
Sala
3

Detectando Vulnerabilidades em seu Site utilizando OWASP ZAP - Zed Attack Proxy

O OWASP Zed Attack Proxy (ZAP) é uma das ferramentas de segurança gratuitas mais populares do mundo e é ativamente mantido por centenas de voluntários. Ele pode ajudá-lo a encontrar automaticamente vulnerabilidades de segurança em seus aplicativos Web enquanto você desenvolve e realiza testes. É também uma ótima ferramenta para os pentesters experientes usarem para testes de segurança manual. Nessa palestra será realizada uma introdução das funcionalidades da ferramenta e demonstrações práticas de como realizar testes em sua aplicação de forma manual ou automatizada.

Jeronimo Zucco

Bacharel em Ciência da Computação pela Universidade de Caxias do Sul e Pós-Graduado em Gerência e Segurança de Redes de Computadores também pela UCS. Certificado CISSP (Certified Information Systems Secure Profissional), membro do projeto OWASP (Open Web Application Security Project) desde 2010. Já palestrou em diversos eventos sobre o tema segurança de sistemas: You Shot The Sheriff, FISL, Tchelinux, Python Brasil, ABIN, PoaSec, GTS e OWASP.
10:50
Sala
4

Uma introdução ao OpenALPR

O reconhecimento automático de placas de veículos é uma aplicação de visão computacional na identificação do registro de um automóvel com o uso de câmeras. O recurso substitui o reconhecimento manual e o uso de dispositivos eletrônicos, como RFID, na segurança pública, estacionamentos, pedágios e controle de frota. O Open Automatic License Plate Recognition (OpenALPR) é um sistema escrito em C++ e distribuído sob a GNU Affero General Public License v3.0. O OpenALPR pode ser utilizado a partir de aplicações em C#, Java, Node.js e Python, incluindo aplicações em dispositivos móveis. A palestra apresenta um visão geral do reconhecimento de placas de veículo, das suas implicações sobre a privacidade e das principais oportunidades de aplicações derivadas com o objetivo de incentivar e discutir o uso desse recurso.

Marco Aurélio Souza Mangan

Graduado (1995) e Mestre (1998) em Ciência da Computação pelo Instituto de Informática/UFRGS e doutorado em Engenharia de Sistemas e Computação pelo PESC/UFRJ (2006). Atualmente é professor da Escola Politécnica/PUCRS. Os principais interesses são ensino, teoria e prática de desenvolvimento de software.
10:50
Sala
5

Tudo que aprendi até aqui

Que todos erram isso não é novidade, certo? Garanto que errei mais do que a média, e isso foi ruim? Sim e não. Quero trazer um pouco da minha experiência trabalhando com software livre, dicas que podem ajudar outras pessoas a não errar tanto quanto eu, e claro contar um pouco da minha história com a tela preta.

Cristiano dos Santos Diedrich

Formado em sistemas de informação, trabalho atualmente como Operations Lead na Umbler, uma startup de hosting sob demanda, atuo na pesquisa e desenvolvimento de soluções para hosting e PaaS. Sou apaixonado por linux e tecnologias open-source, áreas que conheço a muitos anos
13:30
Sala
1

Python for the last Jedi

Vamos falar de Python e sobre alguns detalhes que passam despercebidos, ou quando percebido, são copiados e colados mas não são totalmente compreendidos. Serão abordados: Decorators, escopo de variáveis, closures, nonlocal e lru_cache.

Joelmir Ribacki

Python developer na empresa DevGrid. Experiência em projetos em: IoT, Machine Learning, Micro services, Cloud environments e CI/CD.
13:30
Sala
2

Docker - do Compose ao Swarm

Docker compose é uma ferramenta muito poderosa que pode ser utilizada para automatizar o seu deploy de containers, imagine agora que você pode com a mesma ferramenta subir um ambiente local e um cluster em produção, louco não? Pois é, é isso que veremos nessa apresentação \o/

Cristiano dos Santos Diedrich

Formado em sistemas de informação, trabalho atualmente como Lead Operations na Umbler, uma startup de hosting sob demanda, atuo na pesquisa e desenvolvimento de soluções para hosting e PaaS. Sou apaixonado por linux e tecnologias open-source, áreas que conheço a muitos anos.
13:30
Sala
3

Teoria e Prática com LVM: De Conceitos iniciais a exemplos práticos

Logical Volume Management (Gerenciamento de Volumes Lógicos) provê abstrações de alto nível para armazenamento, organizando discos e dispositivos em grupos e alocando dinamicamente unidades lógicas de maneira flexível, fácil e poderosa, conforme a necessidade. Serão apresentados conceitos de sua arquitetura, terminologia, e apresentados exemplos práticos para os casos mais comuns. também serão abordados sua configuração e integração com RAID e outros serviços.

Marcos Lucas

Marcos A. Lucas é professor universitário nos cursos de ciência da computação (URI), análise e desenvolvimento de sistemas (IDEAU e FAE), mestrando em computação aplicada (UPF) trabalhando com soluções embarcadas aplicadas ao campo de engenharia biomédica, ainda é sócio da empresa DATAWARE onde é o responsável pela infraestrutura de tecnologia de rede, servidores e nuvem de diversas empresas da região do Alto Uruguai. Entusiasta de software livre, tendo já contribuído para diversos eventos.
13:30
Sala
4

O software livre na pesquisa em Bioinformática

Essa palestra visa apresentar o papel do software livre em pesquisas relacionadas com análise de dados biológicos e como estes softwares contribuem para as descobertas científicas.

Scheila de Avila e Silva

Possui graduação em Gestão da Tecnologia da Informação pela Universidade do Vale do Rio dos Sinos (2014) e em Ciências Biológicas pela Universidade de Caxias do Sul (2004). A formação stricto sensu inclui mestrado em Computação Aplicada pela Universidade do Vale do Rio dos Sinos (2007) e doutorado em Biotecnologia pela Universidade de Caxias do Sul (2011). Atualmente é docente na Universidade de Caxias do Sul na área de Informática e atua como pesquisadora do Núcleo de pesquisa em Bioinformática e no Programa de Pós-Graduação em Biotecnologia da Instituição. O atual projeto de pesquisa está relacionado ao problema de predição de promotores utilizando técnicas de aprendizado de máquina.
13:30
Sala
5

Por que e Como Participar de Projetos Open Source

Muitos pensam que participar de qualquer projeto open source significa ter que enviar código e saber exatamente como produzir o melhor código. Isso não é verdade. Existem outras formas de cooperar sem ser enviar mais código. Vou mostrar algumas formas e contar um pouco de história de participações em projetos.

Julio Biason

Julio Biason é desenvolvedor desde os 12 anos e participa de projetos open source desde 2000.
14:20
Sala
1

Clean Code, OO, DDD e TDD

Como podemos nos tornar desenvolvedores melhores e mais efetivos, qual importância do Clean Code, Orientação a Objeto, Domain-Driven Design e Test Driven Development. Afinal de contas o que é tudo isso? Com muito código e exemplos vamos falar do árduo processo de desenvolvimento. Como essas e outras metodologias podem nos ajudar.

Eduardo Spnelli de Lima

Eduardo Spinelli de Lima, Software Developer na DBServer, apaixonado por arquitetura de software, está focado nas tecnologias Java, Cloud Computing, DevOps e Microservices. Entusiasta de novas linguagens e buscando sempre entregar software melhor cada vez mais rápido. É evangelista de Clean Code, Domain-Driven Design e Software Craftsmanship.
14:20
Sala
2

Iniciando com Kubernetes

Kubernetes é uma das ferramentas mais utilizadas no Mundo para orquestração de containers. Quero mostrar para vocês como funciona essa ferramenta criada pelo pessoal do Google para fazer a orquestração de seus containers. Vou demonstrar o que é Kubernetes, Conceitos, Principais recursos e como pode ser utilizado em seu dia a dia.

Cristhian Bicca

Graduando em Ciência da Computação, trabalho na Umbler com implementações de serviços baseados em container. Sou co-fundador do maior blog sobre Docker do Brasil http://mundodocker.com.br. Sou fascinado e apaixonado por tecnologias, o que me faz sempre querer correr atrás do que as maiores empresas estão usando de últimas tecnologias.
14:20
Sala
3

Usando IPv6 no Linux

O esgotamento de endereços IPv4 está cada vez mais evidente, especialmente nos cenários que envolvem o uso de dispositivos IoT. Dessa forma, torna-se cada vez mais necessário o uso do protocolo IPv6 para suprimir essa demanda. O objetivo da palestra é abordar as características principais do IPv6 e mostrar a configuração básica desse protocolo no Linux.

Samuel Francisco Ferrigo

Mestre em Computação Aplicada pela Unisinos. Possui MBA em Gestão de TI pela UCS. Tecnólogo em Redes de Computadores pela UniFTEC. Trabalha com TI há mais de 15 anos e é professor universitário há mais de 6 anos.
14:20
Sala
4

A Matemática do Machine Learning Supervisionado

Esta palestra tem como objetivo desmistificar a magia do Machine Learning apresentando os conceitos matemáticos básicos presentes no aprendizado de máquina supervisionado. Após uma breve introdução sobre o que é Inteligencia Artificial e em que campo da IA o machine learning se enquadra, veremos a teoria matemática e implementaremos alguns algoritmos utilizando Python e sua biblioteca matemática numpy.

Carlos André Antunes e Vinícius João de Barros Vanzin

Carlos André Antunes, 27 anos, Formado em Análise e Desenvolvimento de Sistemas pelo Centro Universitário Uniftec, Bacharelando em Engenharia da Computação (6º Semestre) pelo Centro Universitário Uniftec, Pós-Graduando em Ciência de Dados e BigData pela Pontifícia Universidade Católica de Minas Gerais (PUC-Minas). Entusiasta da Inteligência Artificial, fez (e ainda faz) cursos na área, tendo completado as trilhas de Machine Learning e Inteligência Artificial das Universidade de Stanford, Michigan e Washington através da plataforma Coursera. Possui nanodegree em Deep Learning Foundations pela Udacity e Artificial Intelligence Engineering em andamento pela mesma instituição. Atualmente trabalha na startup YouBot - Inteligência Artificial, da qual é sócio e co-fundador. Vinícius João de Barros Vanzin, 22 anos, formando em Engenharia de Computação pelo Centro Universitário Uniftec. Entusiasta da tecnologia, tem interesse pelas áreas de inteligência artificial, machine learning, processamento de linguagem natural, robótica e visão computacional, nas quais já fez diversos cursos. Atualmente, trabalha na startup YouBot - Inteligência Artificial, da qual é sócio e co-fundador.
14:20
Sala
5

O que você vai ser quando crescer?

Há muitas etapas em nossa vida profissional, mas raramente estão documentadas. E se, ao compartilhar experiências, pudéssemos identificá-las de forma mais fácil?

Fabio Beneditto

Fabio Beneditto é entusiasta de Software Livre desde 1999, graduado em Sistemas para Internet na Feevale, Desenvolvedor Web, voluntário no SUMO (Suporte Mozilla). Defende o uso de padrões abertos na Internet.
15:40
Sala
1

Do zero ao deploy com Python e Django - Parte 1

MINI CURSO - Mini Curso de desenvolvimento web com django, conceitos básicos do desenvolvimento web, instalação e configuração do projeto e deploy no heroku.

Adriano Margarin

Desenvolvedor python desde 2011, graduado em Sistemas de Informação, CTO na empresa Cosmun Softwares, evangelizador python na Serra Gaúcha e na internet.
15:40
Sala
2

Docker Swarm - Os problemas

O Swarm é o método nativo do Docker para orquestração de containers e serviços, ele possibilita que você gerencie seu ambiente de forma centralizada e sem a necessidade de integração com outras ferramentas. Lindo né? E isso você já deve saber, o que poucos falam e até mesmo é difícil de encontrar são situações onde você precisa atuar para resolver alguma dificuldade. Sim, existem problemas com o Docker Swarm, e quero trazer aos participantes a nossa experiência utilizando o Swarm em produção, quais dificuldades encontramos e como resolvemos, isso para que outras pessoas não passem por essas situações ;)

Cristiano dos Santos Diedrich

Formado em sistemas de informação, trabalho atualmente como Lead Operations na Umbler, uma startup de hosting sob demanda, atuo na pesquisa e desenvolvimento de soluções para hosting e PaaS. Sou apaixonado por linux e tecnologias open-source, áreas que conheço a muitos anos.
15:40
Sala
3

Introdução ao SystemTap

O kernel de um sistema operacional é composto por um mar de informações e por onde vivem as mais diversas formas de algoritmos. O SystemTap é uma ferramenta que oferece instrumentos para monitoramente e rastreamento destas informações. Esta apresentação visa ilustrar como instala-la e usá-la de forma básica para depuração e estudo do kernel Linux possibilitando um mergulho controlado e seguro nesse mar de informações.

João Avelino Bellomo Filho

Tecnólogo em Processamento de Dados pela Universidade Católica de Pelotas, Mestre em Ciência da Computação pela Universidade Federal do Rio Grande do Sul. Atualmente é Software Maintenance Engineer na Red Hat especializado em redes.
15:40
Sala
4

IoT e Microsserviços

Será abordados alguns tipos de comunicação com dispositivos IoT e Microsserviços, e vantagens e desvantagens de utilização de microsserviços

Joelmir Ribacki

Python developer na empresa DevGrid. Experiência em projetos em: IoT, Machine Learning, Micro services, Cloud environments e CI/CD.
15:40
Sala
5

Programação para crianças usando blocos no Scratch

Demonstrações práticas de programação, tendo como público alvo crianças e educadores. O objetivo é mostrar como podemos estimular os pequenos a entrarem para o mundo da computação criando seus próprios jogos interativos. Serão apresentados alguns conceitos básicos de Scratch, uma linguagem e ferramenta de programação gráfica que utiliza blocos, bem como uma comunidade online, de criação do Media Lab do MIT.

Marcos Lucas e Vinicius Lucas

Marcos A. Lucas é pai do Vinícius, em tempo integral. Nas demais horas, é professor universitário nos cursos de ciência da computação (URI), análise e desenvolvimento de sistemas (IDEAU e FAE), mestrando em computação aplicada (UPF) trabalhando com soluções embarcadas aplicadas ao campo de engenharia biomédica, ainda é sócio da empresa DATAWARE onde é o responsável pela infraestrutura de tecnologia de rede, servidores e nuvem de diversas empresas da região do Alto Uruguai. Entusiasta de software livre, tendo já contribuído para diversos eventos. Vinícius A. Lucas é filho do Marcos. Estudante do oitavo ano do ensino fundamental, no Colégio São José, não quer apenas usar tecnologia, mas saber como ela funciona e como criar coisas novas. Curte vídeo games ANTIGOS, colecionando alguns, e estuda Linux e Scratch para realizar suas próprias criações.
16:30
Sala
1

Do zero ao deploy com Python e Django - Parte 2

MINI CURSO - Mini Curso de desenvolvimento web com django, conceitos básicos do desenvolvimento web, instalação e configuração do projeto e deploy no heroku.

Adriano Margarin

Desenvolvedor python desde 2011, graduado em Sistemas de Informação, CTO na empresa Cosmun Softwares, evangelizador python na Serra Gaúcha e na internet.
16:30
Sala
2

Git para Principiantes

O Git é uma ferramenta para controle e gerenciamento de código fonte, inicialmente projetado e desenvolvido por Linus Torvalds para o desenvolvimento do kernel Linux, porém adotado por muitos outros projetos posteriormente devido a suas características. Nesta apresentação teremos uma introdução ao Git e seus principais casos de uso dentro do fluxo de trabalho de um desenvolvedor.

Fabio Beneditto

Entusiasta de Software Livre desde 1999, desenvolvedor web desde 2008, aprendeu a duras penas que trabalhar em um time com muitas pessoas é uma arte que poucos dominam. E, sem as ferramentas certas, muitos são dominados.
16:30
Sala
3

Não use Wordpress!

Que tal repensar um pouco sobre como você está desenvolvendo os seus projetos web? Você desenvolve o seu framework PHP do zero? Usa Laravel? Ou já está migrando para o Node.js? Vou te apresentar bons argumentos para otimizar seu tempo de desenvolvimento e criar projetos mais seguros.

Regis Tomkiel

Desenvolvedor web, administrador de servidores, podcaster no Opencast e co-fundador da agência Dose Extra Multimídia. Entusiasta de Software Livre e Open Source desde de 2006, quando apresentado ao mundo mágico do Gentoo GNU/Linux, hoje participa como palestrante em eventos como Tchelinux e FOSS Day e também co-organiza as edições de Bento Gonçalves.
16:30
Sala
4

Como criar seu próprio console de emulação de vídeo games antigos baseado no Raspberry Pi

Nesta apresentação, pai e filho irão demonstrar como instalar o software RetroPie na plataforma Raspberry Pi, utilizando um Pi 3. Será mostrado um passo a passo de configuração e utilização dos softwares, e será debatido o uso das ferramentas como estratégia para estimular o aprendizado de tecnologia livre em crianças e adolescentes.

Marcos Lucas e Vinicius Lucas

Marcos A. Lucas é pai do Vinícius, em tempo integral. Nas demais horas, é professor universitário nos cursos de ciência da computação (URI), análise e desenvolvimento de sistemas (IDEAU e FAE), mestrando em computação aplicada (UPF) trabalhando com soluções embarcadas aplicadas ao campo de engenharia biomédica, ainda é sócio da empresa DATAWARE onde é o responsável pela infraestrutura de tecnologia de rede, servidores e nuvem de diversas empresas da região do Alto Uruguai. Entusiasta de software livre, tendo já contribuído para diversos eventos. Vinícius A. Lucas é filho do Marcos. Estudante do oitavo ano do ensino fundamental, no Colégio São José, não quer apenas usar tecnologia, mas saber como ela funciona e como criar coisas novas. Curte vídeo games ANTIGOS, colecionando alguns, e estuda Linux e Scratch para realizar suas próprias criações.
16:30
Sala
5

Tentar dominar o mundo.

Vou apresentar minha trajetória com Python e DevOps no âmbito profissional e acadêmico. No âmbito acadêmico vou mostrar alguns trabalhos do curso de Ciência da Computação que foram desenvolvidos em Python. No meio profissional como utilizo o Python e efetuo deploy automatizado (CI/CD). Trabalho em Florianópolis e vamos trocar uma ideia sobre como o mercado está aquecido para desenvolvedores Python na região.

Luciano Camargo Cruz

MBA em Gestão Estratégica de Tecnologia da Informação pela IMED. Bacharel em Ciência da Computação pela Universidade de Caxias do Sul, desenvolvedor de software, entusiasta GNU/Linux. Atualmente é Software Developer, DevOps e Team Leader na Contentools e pesquisador/desenvolvedor no Instituto Communitas para o Desenvolvimento Humano e Tecnológico

Local

Universidade de Caxias do Sul
Campus-Sede
Rua Francisco Getúlio Vargas, 1130
Caxias do Sul - Rio Grande do Sul

Apoio

Institucional

Patrocinio

Gostaria de patrocinar os eventos do Tchelinux?