O documento discute o sensor Kinect, inicialmente lançado para o Xbox mas que posteriormente teve seu hardware e software liberados para uso em outros sistemas através de frameworks como o OpenNI e NITE. Existem aplicações que permitem aos usuários interagir naturalmente através de gestos e voz com computadores e dispositivos móveis. O Kinect pode ser usado em diversos sistemas operacionais e permite a detecção de esqueletos e movimentos das mãos.
O documento introduz conceitos básicos de arquitetura de computadores, incluindo a necessidade de abstração para lidar com a complexidade do hardware, as diferentes linguagens de programação e seus respectivos níveis de abstração, e os principais componentes de um computador como processador, memória e entrada/saída.
O documento discute segurança na internet e fornece três principais pontos:
1. A missão de prover confidencialidade, integridade e disponibilidade para os clientes.
2. Vários casos e experiências internacionais relacionados a segurança na internet.
3. Princípios básicos de segurança como confidencialidade, integridade e disponibilidade.
Acessando os periféricos de um microcontroladorRodrigo Almeida
1) O documento discute programação de periféricos de microcontroladores, incluindo acesso às portas, barramentos de LEDs, conversores AD e outros periféricos.
2) É explicado como configurar as portas do PIC18F4550 como entrada ou saída e como acessá-las para controlar dispositivos como LEDs.
3) São apresentados vários registradores de configuração importantes para programação de periféricos como conversor AD, UART, PWM e interrupções.
O NuttX é um sistema operacional de tempo real open source que roda em diversos microcontroladores e processadores. Ele implementa funcionalidades POSIX e suporta recursos como rede, arquivos, USB, áudio e gráficos. Sua documentação e código estão disponíveis no site nuttx.org para que desenvolvedores possam utilizá-lo ou contribuir com novos drivers e melhorias.
O hardware do incrível Xbox Kinect ganhou uma comunidade aberta e entusiasmada e suas interfaces gestuais com Software Livre são a sensação do brinquedo. Uma atividade que inclui informações sobre o funcionamento do driver e comparações de características com outros frameworks. Conheça e faça parte dessa divertida empreitada!
Oficineiro: Gustavo Jordan
Coordenador do FliSol Salto, ex-aluno do Hackerteen (4Linux), trabalhou no MercadoLivre.com na plataforma e-commerce anti-fraude, colaborador e membro do GUD-SP (Grupo de Usuários Debian do estado de São Paulo), pesquisador e bolsista do CNPq na área de Realidade Virtual e interação de usuário, graduando em Análise e Desenvolvimento de Sistemas no IFSP (Instituto Federal de São Paulo), atualmente trabalha como pesquisador e engenheiro de Software na Corollarium Technologies, empresa de Realidade Virtual.
O documento discute o sensor Kinect, inicialmente lançado para o Xbox mas que posteriormente teve seu hardware e software liberados para uso em outros sistemas através de frameworks como o OpenNI e NITE. Existem aplicações que permitem aos usuários interagir naturalmente através de gestos e voz com computadores e dispositivos móveis. O Kinect pode ser usado em diversos sistemas operacionais e permite a detecção de esqueletos e movimentos das mãos.
O documento introduz conceitos básicos de arquitetura de computadores, incluindo a necessidade de abstração para lidar com a complexidade do hardware, as diferentes linguagens de programação e seus respectivos níveis de abstração, e os principais componentes de um computador como processador, memória e entrada/saída.
O documento discute segurança na internet e fornece três principais pontos:
1. A missão de prover confidencialidade, integridade e disponibilidade para os clientes.
2. Vários casos e experiências internacionais relacionados a segurança na internet.
3. Princípios básicos de segurança como confidencialidade, integridade e disponibilidade.
Acessando os periféricos de um microcontroladorRodrigo Almeida
1) O documento discute programação de periféricos de microcontroladores, incluindo acesso às portas, barramentos de LEDs, conversores AD e outros periféricos.
2) É explicado como configurar as portas do PIC18F4550 como entrada ou saída e como acessá-las para controlar dispositivos como LEDs.
3) São apresentados vários registradores de configuração importantes para programação de periféricos como conversor AD, UART, PWM e interrupções.
O NuttX é um sistema operacional de tempo real open source que roda em diversos microcontroladores e processadores. Ele implementa funcionalidades POSIX e suporta recursos como rede, arquivos, USB, áudio e gráficos. Sua documentação e código estão disponíveis no site nuttx.org para que desenvolvedores possam utilizá-lo ou contribuir com novos drivers e melhorias.
O hardware do incrível Xbox Kinect ganhou uma comunidade aberta e entusiasmada e suas interfaces gestuais com Software Livre são a sensação do brinquedo. Uma atividade que inclui informações sobre o funcionamento do driver e comparações de características com outros frameworks. Conheça e faça parte dessa divertida empreitada!
Oficineiro: Gustavo Jordan
Coordenador do FliSol Salto, ex-aluno do Hackerteen (4Linux), trabalhou no MercadoLivre.com na plataforma e-commerce anti-fraude, colaborador e membro do GUD-SP (Grupo de Usuários Debian do estado de São Paulo), pesquisador e bolsista do CNPq na área de Realidade Virtual e interação de usuário, graduando em Análise e Desenvolvimento de Sistemas no IFSP (Instituto Federal de São Paulo), atualmente trabalha como pesquisador e engenheiro de Software na Corollarium Technologies, empresa de Realidade Virtual.
O documento fornece um resumo histórico e tecnológico sobre sistemas digitais em menos de 3 frases: Apresenta a evolução dos sistemas digitais desde a álgebra de Boole até os circuitos integrados modernos e descreve brevemente os principais conceitos como portas lógicas, microprocessadores e linguagens de programação.
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012André Paulovich
Aprenda a usar o Kinect e bibliotecas de fisica como a Farseer Physic para criar jogos e até mesmo aplicações dinâmicos em .NET. Aprenda conceitos de NUI e veja um pouco sobre o que o futuro nos reserva com relação a interação homem-maquina..
O documento apresenta um resumo sobre computação gráfica e processamento de imagem. Ele discute brevemente a história da área, aplicações, dispositivos gráficos e sistemas de coordenadas. O documento está organizado em capítulos que abordam tópicos como conversão matricial de curvas, transformações geométricas, modelagem geométrica e processamento de imagem.
O documento apresenta um resumo sobre computação gráfica e processamento de imagem. Aborda brevemente a história da área, aplicações, dispositivos gráficos, sistemas de coordenadas e conceitos como resolução gráfica. O índice aponta para capítulos subsequentes sobre conversão matricial de curvas, transformações geométricas, modelagem geométrica, curvas e superfícies, fundamentos de cor e processamento de imagem.
Este documento apresenta uma introdução à lógica de programação, discutindo como os computadores funcionam através de entrada, processamento e saída de dados, e como programas são escritos usando algoritmos e sequências lógicas de instruções. A história da computação e como a tecnologia impactou a vida das pessoas também são abordadas.
qcon rio 2015 - escalabilidade na plataforma de vídeos ao vivoLeandro Moreira
O documento discute a evolução da plataforma de vídeos da Globo para suportar escalabilidade e multi-dispositivos, passando do formato RTMP para HLS. O HLS permite transmitir vídeos ao vivo e gravados em diferentes qualidades e dispositivos de forma escalável usando Cassandra como armazenamento. Os desafios incluíram suportar DVR, falhas e picos de 500 mil usuários simultâneos na Copa do Mundo de 2014.
Python: a arma secreta do Cientista de DadosRodrigo Senra
O documento descreve a trajetória profissional de Rodrigo Senra, engenheiro de computação e especialista em Python. Ele trabalhou em empresas de tecnologia, foi professor universitário e pesquisador, e atua na comunidade Python desde 2000.
O documento fornece um resumo histórico e tecnológico sobre sistemas digitais em menos de 3 frases: Apresenta a evolução dos sistemas digitais desde a álgebra de Boole até os circuitos integrados modernos e descreve brevemente os principais conceitos como portas lógicas, microprocessadores e linguagens de programação.
Conhecendo o Kinect: Muito além do XBOX - InfoTech 2012André Paulovich
Aprenda a usar o Kinect e bibliotecas de fisica como a Farseer Physic para criar jogos e até mesmo aplicações dinâmicos em .NET. Aprenda conceitos de NUI e veja um pouco sobre o que o futuro nos reserva com relação a interação homem-maquina..
O documento apresenta um resumo sobre computação gráfica e processamento de imagem. Ele discute brevemente a história da área, aplicações, dispositivos gráficos e sistemas de coordenadas. O documento está organizado em capítulos que abordam tópicos como conversão matricial de curvas, transformações geométricas, modelagem geométrica e processamento de imagem.
O documento apresenta um resumo sobre computação gráfica e processamento de imagem. Aborda brevemente a história da área, aplicações, dispositivos gráficos, sistemas de coordenadas e conceitos como resolução gráfica. O índice aponta para capítulos subsequentes sobre conversão matricial de curvas, transformações geométricas, modelagem geométrica, curvas e superfícies, fundamentos de cor e processamento de imagem.
Este documento apresenta uma introdução à lógica de programação, discutindo como os computadores funcionam através de entrada, processamento e saída de dados, e como programas são escritos usando algoritmos e sequências lógicas de instruções. A história da computação e como a tecnologia impactou a vida das pessoas também são abordadas.
qcon rio 2015 - escalabilidade na plataforma de vídeos ao vivoLeandro Moreira
O documento discute a evolução da plataforma de vídeos da Globo para suportar escalabilidade e multi-dispositivos, passando do formato RTMP para HLS. O HLS permite transmitir vídeos ao vivo e gravados em diferentes qualidades e dispositivos de forma escalável usando Cassandra como armazenamento. Os desafios incluíram suportar DVR, falhas e picos de 500 mil usuários simultâneos na Copa do Mundo de 2014.
Python: a arma secreta do Cientista de DadosRodrigo Senra
O documento descreve a trajetória profissional de Rodrigo Senra, engenheiro de computação e especialista em Python. Ele trabalhou em empresas de tecnologia, foi professor universitário e pesquisador, e atua na comunidade Python desde 2000.