Info:
Venha conhecer o Holmes, o detetive que vai mudar sua forma de desenvolver websites. Apresentaremos ainda desafios no desenvolvimento de aplicações altamente concorrentes, bibliotecas que nos auxiliaram e como instalar essa ferramenta open source.
O desafio com o Holmes foi grande, pois testar saúde e SEO das propriedades da Globo.com envolveu analisar mais de 50 milhões de páginas. Apresentaremos o caso de sucesso do produto que está sendo usado pelas equipes da Globo para mapear problemas nos produtos antes dos usuários ou do Google.
Apresentaremos também algumas bibliotecas (Sheep, Octopus e MaterialGirl) que foram cruciais para paralelizar esse processamento – bibliotecas que estão disponíveis para uso de todos com licença livre.
Além disso será feito um breve hands-on de como instalar e rodar o Holmes para processar os seus próprios sites.
Info:
A disponibilidade de documentação que possibilite a criação de barramentos SOA regionais que conversem com o barramento nacional da saúde com tecnologia open source já é uma realidade: conceitos; potencialidades e disseminação.
Info:
Software Defined Networking (SDN) é uma arquitetura emergente dinâmica, flexível e de baixo custo. Esse modelo arquitetural possibilita inovações nas áreas de redes e cria novos paradigmas de programação. De onde surgiu esse modelo, como ele funciona e o que é possível fazer com ele? Porque ele é tão importante para grandes empresas como Google, Cisco, Intel e Nicira?
Info:
Usar software livre para melhor se desenvolver e evoluir na universidade? no mercado de trabalho? em capacidades técnicas? ainda engarjar-me para melhorar pessoalmente e o mundo? Tudo é possível com Software Livre, mas melhor com Software E Livre! O software não é mais só o software. O livre não é mais só o código. Em 50 minutos passarei um pouco do que vi, aprendi e entendi participando como "palestrante" de eventos como Tchelinux/ Flisol/ Latinoware/ Campus Party e nos 5 anos seguidos na programação do FISL!
Info:
O objetivo principal desta palestra é abordar os principais problemas que as empresas de software livre enfrentam desde seu primeiro dia de funcionamento e algumas formas de como maximizar os resultados das empresas. As altas taxas, falta de incentivo do mercado e a busca por soluções milagrosas e "baratas" por ser software livre são alguns dos pontos que abordarei
Info:
Software Livre é mais do que 'software'. É um aglomerado de ideias e pessoas que buscam um mundo mais colaborativo, e por conta disso, melhor. Essa é uma ótima chancela para aqueles que precisam ou querem entrar no mercado de trabalho. Nessa palestra trago argumentos montados a partir de experiências próprias e conjuntas, de dentro e fora da comunidade, de como o software livre te deixa um passo a frente de seus concorrentes.
Info:
O Software Livre impacta profundamente na forma como o desenvolvimento de software é realizado, impactando diretamente na cultura das organizaçãoes. A palestra abordará como essa mudança cultural abre novos caminhos para a criação de novos produtos e serviços, impulsionando a inovação nas organizações.
Info:
Karen will discuss Conservancy's work on behalf of a coalition of Linux kernel developers, the GPL Compliance Project for Linux Developers. She will talk about why community enforcement is so important and how things currently stand in free and open source software compliance. Karen will also discuss Conservancy's work with Christoph Hellwig and the suit against VMware to defend the GNU General Public License.
Info:
Atualmente é comum e popular tocar áudio e vídeo diretamente da internet e transmiti-los ao vivo, para isso existem diferentes tecnologias e novas continuam aparecendo. Falarei um pouco sobre tecnologias que podem ser usadas para streaming e as vantagens e desvantagens para cada caso, qual o estado das implementações em software livre, e apresentarei o básico de como desenvolver aplicações de streaming com GStreamer.
Info:
A idéia dessa palestra é fazer um overview sobre o que é uma aplicação que segue os princípios por trás do twelve-factor app, e porque esses princípios são necessários para se ter uma aplicação que seja de deploy fácil e escalável.
A palestra vai abordar esses temas mostrando sempre exemplos reais com códigos de aplicações python demonstrando o que deve ser feito, e alguns exemplos de práticas comuns que não estão de acordo com os princípios twelve-factor, coisas como configs independentes por ambiente e processos que salvam estado em disco local.
Por fim, será demonstrado como apps que seguem os princípios demonstrados podem ser deployadas e escaladas em um serviço de PaaS como o Heroku ou o Tsuru. Tudo isso com uma demonstração no final.
A idéia dessa palestra é fazer um overview sobre o que é uma aplicação que segue os princípios por trás do twelve-factor app, e porque esses princípios são necessários para se ter uma aplicação que seja de deploy fácil e escalável.
A palestra vai abordar esses temas mostrando sempre exemplos reais com códigos de aplicações python demonstrando o que deve ser feito, e alguns exemplos de práticas comuns que não estão de acordo com os princípios twelve-factor, coisas como configs independentes por ambiente e processos que salvam estado em disco local.
Por fim, será demonstrado como apps que seguem os princípios demonstrados podem ser deployadas e escaladas em um serviço de PaaS como o Heroku ou o Tsuru. Tudo isso com uma demonstração no final.
Os palestrantes serão Cezar Espinola (https://github.com/cezarsa) e Tarsis Azevedo (https://github.com/tarsis), ambos trabalham na Globo.com e possuem uma larga experiência com aplicações Python e com Cloud Computing. Atualmente trabalham focados no PaaS Tsuru (http://tsuru.io, http://github.com/tsuru) e disseminam internamente as práticas twelve-factor que estão sendo aplicadas à grande parte das novas aplicações Python criadas dentro da Globo.com.
Info:
A sigla TDD significa test-driven design e esta última palavra é muito importante para a escrita de código de fácil manutenção, entendimento e testabilidade. Nessa palestra, pretendo apresentar conceitos de orientação à objetos e como, ao alinhar esses conceitos a estratégias de mock utilizando a linguagem Python, conseguimos de fato fazer com que os nossos testes nos auxiliem no design do nosso código.
Info:
Parece incrível mas existe um número grande de pessoas que não configura corretamente os logs no PostgreSQL. Muitos nem sabem onde ele fica e nunca foram olhar o que tem lá. É verdade que muitas aplicações que levam o PostgreSQL embarcado funcionam por anos sem nenhum problema. Mas um dia o problema vai surgir, e adivinha qual o primeiro lugar em que vamos olhar? Os logs claro. No entanto é bem frustrante chegar no cliente e ver que os logs não estão configurados, às vezes, sequer habilitados. Isto significa que a capacidade de verificar um problema ocorrido no passado é quase nula.
Info:
Esta apresentação visa mostrar como está a qualidade da internet brasileira nas diferentes regiões do Brasil no primeiro quadrimestre de 2015, fazendo um comparativo entre diferentes metodologias adotadas por sistemas de medições, incluindo o “State os the Internet”, da Akamai. A análise apresentada foi feita a partir de dados obtidos pelos testes de qualidade feitos por usuários do SIMET – Sistema de medição de Tráfego Internet, do NIC.br. Na apresentação, também será mostrado como o usuário pode medir constantemente sua internet, de forma automatizada, e extrair relatórios detalhados para poder cobrar por seus direitos.
Info:
Log data provides critical insights into software systems. However, in the age of ubiquitous computing, unifying logs from hundreds of data sources with different data formats presents a big challenge. Fluentd is an open source data collector that solves this problem by providing a unified logging layer with pluggable and reliable architecture. In this presentation, I will talk about different use cases including mobile backend systems for logging and automotive sensor data collection and discuss how we can collect data from these sources in a maintainable, scalable manner, focusing on cloud-based backend systems.
Info:
A Jatobá Cultural é uma produtora cutural de Campinas/SP formada por 5 sócios, e que desde o princípios utiliza ferramentas livres para suportar seu funcionamento. GNU/Linux, Redmine, Owncloud, Wordpress, Piwik e Inkscape são alguns dos exemplos de software utilizados no dia a dia da Jatobá. A ideia desta palestra é apresentar a Jatobá Cultural, o processo de implantação dos softwares livres atualmente utilizados, os próximos passos e os desafios do uso de Software Livre em uma pequena empresa.
Info:
Tecnologias como o Secure Boot e TPMs podem ser usadas para restringir os direitos dos usuários, controlar o software que eles estão autorizados a rodar em seus sistemas. Mas as mesmas tecnologias podem ser utilizadas para proteger usuários, tornando mais difícil para os atacantes (e até mesmo governos) comprometer sistemas importantes, roubar dados pessoais ou espionar as pessoas. Como podemos nós conceber sistemas operacionais em Software Livre que aproveitem estas características para proteger os usuários a proteger, sem restringir os seus direitos no processo?
Info:
Apresentação da experiência no desenvolvimento com Drupal 7 no projeto Comunidade de Práticas do Ministério da Saúde. Compartilhando as experiências adquiridas que tivemos e expondo as vantagens e desvantagens com a plataforma no projeto e os recursos desenvolvidos.
Alguns tópicos da apresentação:
Drupal commons, porque? Inicio rápido com um protótipo para usar como base do projeto Recursos prontos como: Grupos, atividades, notificações, mensagens Amizade Diminuíram muito o tempo de desenvolvimento Com uma comunidade ativa e em constante evolução trazendo recursos novos levando em consideração as experiencias dos usuários.
Mas só isso não era o suficiente … então usando o poder de ter um software livre alteramos o sistema para ter um ambiente de cursos!
E o que os usuários estão achando do curso? Em uma analise inicial a aceitação está bem positiva … mas … é tanto comentário e conteúdo compartilhado que fica difícil ler tudo ….
Info:
O mundo de hoje oferece desafios muito maiores do que o que costumávamos viver. Alguns dizem que a privacidade morreu. De certa maneira para a maioria das pessoas, atualmente isso é verdade. Isso porque, quando existem agencias governamentais com tamanho poder, verba, e influência, fica difícil para qualquer um manter sua privacidade. O mundo pós Snowden, descobriu que suas maiores empresas de tecnologia, foram coagidas a fornecer dados para a NSA e seus aliados. Sabemos também que a espionagem já é presente mesmo a nível de hardware, com firmwares modificados antes mesmo, ou posterior a saida da fábrica. Como podemos combater tamanho poderio? Pensando em todo esse complexo cenário surgiu um ambicioso projeto chamado UVST (User Verifable Social Telematics). Este projeto visa criar uma plataforma computacional, ultra-seguro através da total e completa verificabilidade pelo usuário desde o processo da manufatura, até a implementação dos serviços. Utilizando-se exclusivamente se software livre e de código aberto, o projeto contempla a utilização de toda uma gama de equipamentos seguros indo desde servidores com processadores seguros até a criação de desktops e dispositivos portáteis. Em seu produto final oferecerá serviços de comunicação segura como, e-mail, chat, web, e voz. Nessa palestra explicarei alguns pontos de como isso será feito. Venha saber como você pode ajudar a mudar o mundo como conhecemos.
Info:
demonstrar as principais técnicas de edição de vídeo e vídeografismo utilizando os principais softwares livres do mercado, o Kdenlive e Openshot.
Info:
O Radar Parlamentar é um aplicativo que ilustra as semelhanças entre parlamentares com base na análise matemática dos dados de votações que ocorrem numa casa legislativa. As semelhanças são apresentadas em um gráfico bidimensional, em que círculos representam partidos ou parlamentares, e a distância entre esses círculos representa o quão parecido os mesmos votam. Dessa forma, o cidadão pode compreender melhor a conjuntura política da casa legislativa, verificando quais parlamentares e partidos possuem mais afinidades entre si. Todas essas análises são construídas com dados abertos disponibilizados pelas próprias casas legislativas (Câmara dos Deputados, Senado e Câmara Municipal de São Paulo).
Nessa palestra iremos apresentar: * As funcionalidades do Radar e interpretações de seus gráficos; * Alguns detalhes internos de implementação, como os métodos matemáticos empregados; * A dinâmica da comunidade de contribuidores do Radar; * Problemas e desafios encontrados no caminho; * Planos para o futuro.