Palestra apresentada no TDC 2012 na trilha de Arduino.
O Arduino é uma plataforma bem legal, eu sei. Mas só fazer led piscar não é muito empolgante, concordam?
Então que tal aprender como integrar o seu Arduino com a Internet?
Hoje em dia projeto off-line sux. Vou demonstrar algumas maneiras (simples e complexas) de integrar sua plaquinnha com a Internet usando as principais liguagens de programação livres do mercado, como Java, Python e Ruby.
Sim! Com demonstração ;)
App de teste: http://turn-me-on.appspot.com/
Projeto no github:
Apresentação focada na evolução do php e a sua relação com a segurança aplicacional.
São também abordadas as crenças de que o PHP é mais ou menos seguro que outras linguagens de programação.
(Presentation in Portuguese)
PHP na Tela Escura: Aplicações Poderosas em Linha de ComandoRafael Jaques
A linguagem PHP é conhecida por ser utilizada no desenvolvimento de aplicações web. Essa palestra visa apresentar o outro lado do desenvolvimento. Poucos sabem que é possível utilizar a linguagem para desenvolver tarefas agendadas, ferramentas multi-thread e diversas outras aplicações que rodam em terminal. Nessa palestra exploraremos o mundo do PHP-CLI.
Palestra de Rafael Jaques (@rafajaques)
Apresentação focada na evolução do php e a sua relação com a segurança aplicacional.
São também abordadas as crenças de que o PHP é mais ou menos seguro que outras linguagens de programação.
(Presentation in Portuguese)
PHP na Tela Escura: Aplicações Poderosas em Linha de ComandoRafael Jaques
A linguagem PHP é conhecida por ser utilizada no desenvolvimento de aplicações web. Essa palestra visa apresentar o outro lado do desenvolvimento. Poucos sabem que é possível utilizar a linguagem para desenvolver tarefas agendadas, ferramentas multi-thread e diversas outras aplicações que rodam em terminal. Nessa palestra exploraremos o mundo do PHP-CLI.
Palestra de Rafael Jaques (@rafajaques)
Xdebug seus problemas acabaram - tdc floripa 2017Vitor Mattos
Você leva horas, dias para encontrar um bug? Não conhece o framework que trabalha ou leva dias encontrando como implementar algo? Seus problemas acabaram! Aprenda a debugar suas aplicações com Xdebug!
Escrevi este mini curso de PHP que abrange desde o nível inicial básico até o intermediário/avançado. Este mini curso foi apresentado durante o evento WISM 2013, organizado pela PUC Minas Poços de Caldas, MG.
Pauta:
1. Introdução ao PHP;
2. Configuração do ambiente para desenvolvimento;
3. Variáveis em PHP;
4. Comandos Condicionais e Controle de fluxo;
5. Controle de fluxo: Switch;
6. Controle de fluxo: Laços de repetição;
7. Arrays em PHP;
8. Funções em PHP;
9. PHP e Banco de Dados MySQL;
10. PHP Orientado a Objetos;
11.Visão Geral: Frameworks PHP;
Apresentação feita no Latinoware 2010 apresentando o conceito de Dependency Injection no PHP 5.3.
Esta palestra é uma tradução e simplificação da palestra Dependency Injection in PHP 5.3 de Fabien Potencier.
Spring Web MVC é um sofisticado framework para desenvolvimento de aplicativos web. A apresentação ilustra fundamentos introdutórios e características do framework.
Xdebug seus problemas acabaram - tdc floripa 2017Vitor Mattos
Você leva horas, dias para encontrar um bug? Não conhece o framework que trabalha ou leva dias encontrando como implementar algo? Seus problemas acabaram! Aprenda a debugar suas aplicações com Xdebug!
Escrevi este mini curso de PHP que abrange desde o nível inicial básico até o intermediário/avançado. Este mini curso foi apresentado durante o evento WISM 2013, organizado pela PUC Minas Poços de Caldas, MG.
Pauta:
1. Introdução ao PHP;
2. Configuração do ambiente para desenvolvimento;
3. Variáveis em PHP;
4. Comandos Condicionais e Controle de fluxo;
5. Controle de fluxo: Switch;
6. Controle de fluxo: Laços de repetição;
7. Arrays em PHP;
8. Funções em PHP;
9. PHP e Banco de Dados MySQL;
10. PHP Orientado a Objetos;
11.Visão Geral: Frameworks PHP;
Apresentação feita no Latinoware 2010 apresentando o conceito de Dependency Injection no PHP 5.3.
Esta palestra é uma tradução e simplificação da palestra Dependency Injection in PHP 5.3 de Fabien Potencier.
Spring Web MVC é um sofisticado framework para desenvolvimento de aplicativos web. A apresentação ilustra fundamentos introdutórios e características do framework.
Apresentação intitulada "Modern PHP" que será apresentada na semana acadêmica da FACCAT (Taquara) entre os dias 25 a 29 de abril: http://techparty.faccat.br
Alta Performance de Aplicações PHP com NginxThiago Paes
Segunda versão da minha palestra sobre alto desempenho de aplicações web em PHP utilizando o servidor HTTP Nginx ministrada no Minicursos e Palestras do Casin – 2ª Edição
PHP e Robótica juntos.
Sim! Com Arduino isso é fácil. Nessa palestra mostrarei como é possível a qualquer desenvolvedor PHP criar soluções de Internet integradas com projetos de robótica, automação e domótica usando recursos de software e hardware open-source disponíveis para todos, mas que nem sempre são usados juntos como solução
TDC 2015 - Java 8 em 256 KB de memória RAM
A plataforma Java é capaz de ser executada em devices muito restritos, e portanto é uma ótima escolha para projetos de automação e Internet das coisas. Vou mostrar como instalar a Java Virtual Machine 8, configurar e executar programas em uma placa Freescale FRDM K64F, um dispositivo com 256 KB de memória baseado na plataforma ARM Cortex M com RTOS mbed, que ainda conta com compatibilidade com Shields Arduino. Uma excelente plataforma para desenvolvimento de dispositivos para automação e Internet das coisas.
Palestra do FISL 12 e no TDC 2011.
Mais informações em: http://www.mmaciel.com.br/2011/07/02/robotica-e-computacao-nas-nuven/
A proposta é demonstrar o uso do Google App Engine como plataforma de integração com soluções de eletrônica e automação criadas com o Arduino. As duas plataformas são open-source (software e hardware), e podem ser utilizadas por qualquer desenvolvedor para criar protótipos ou até mesmo desenvolver soluções de baixo custo inicial que podem ser facilmente mantidas e escaladas. Apresentarei brevemente o potencial das duas plataformas e logo após demonstrarei uma solução de automação controlada pela internet que as utiliza de forma integrada. Imagine: programação, eletrônica, internet e robótica. Juntos! Para finalizar demonstrarei como dar os primeiros passos no estudo e desenvolvimento dessas tecnologias, e falar das comunidades e das oportunidades de um mercado que pode ser explorado por um profissional com esse conhecimento, como programação, automação, domótica, ensino, etc..
Este trabalho tem por objetivo apresentar os avanços da conectividade global através de Serviços Ethernet e sua evolução. Apresenta a perspectiva do Metro Ethernet Forum para a expansão das definições Metro para Carrier Ethernet, sua terminologia e tipos de serviço, além de um panorama sobre as tendências nos próximos anos do Negócio Ethernet no mundo.
Mortality Statistics Rates of Brazil
http://mortalidade.inca.gov.br/
- Information available 24/7 all around the world
- Rates generated automatically, as soon as the official population and mortality data is available
- Analyze specific geographical areas
- Create ICD Groups(International Classification of Diseases)
- Create Data Base to be used by Business Intelligence Applications
1. Trilha – Arduino
Marco Antonio Maciel
.
Globalcode – Open4education
2. O Arduino ama a Internet
De várias maneiras
.
Globalcode – Open4education
3. Agenda
Arduino
Como conectar à Internet
Integrando os mundos
Como começar
DEMO
Globalcode – Open4education
4. Quem sou eu?
@marcomaciel
http://mmaciel.com.br
http://ArduInRio.cc
Globalcode – Open4education
5. Arduino
Criado por Massimo Banzi.
Plataforma open source (hardware
e software).
Projeto simples, popular e
acessível com eletrônica e
programação embarcada de alto
nível.
Globalcode – Open4education
6. Arduino
Microcontrolador com sistema embarcado
IDE e bibliotecas de alto nível
Comunidade grande e atuante
Multiplataforma (Linux, Mac e Windows)
Linguagem é essencialmente C/C++ (Wiring)
Transferência via USB
Comunicação serial
Globalcode – Open4education
7. “Falando” com Arduino
Comunicação Serial
# Java # VB
# Ruby # Delphi
# Python # Objective-C
# .NET # C/C++
Etc. etc. etc..
Globalcode – Open4education
Atualmente dedica seu tempo para estudos de robótica e aplicativos móveis usando plataformas livres.
Profissional de TI há 16 anosClipper, Pascal, VB, Delphi, ASP, PHP, JavaAdministrador do grupo ArduInRio (arduinrio.cc)Organizador do Hack’n Rio (hacknrio.org)Não sou especialista, sou mais um generalistaPai de duas filhas lindas
Robóticaé a computaçãofísicamaisconhecida.Novo nome da mecatrônica.
Vmoscolocarumagraçanisso!
Váriasmaneiras de conectarosseusaparelhosaoarduino.
Váriasmaneiras de conectarosseusaparelhosaoarduino.
Váriasmaneiras de conectarosseusaparelhosaoarduino.
Váriasmaneiras de conectarosseusaparelhosaoarduino.
Váriasmaneiras de conectarosseusaparelhosaoarduino.