Confira nessa apresentação quais são os cases e vantagens de adotar o Wordpress como seu CMS (Content Management System) para conteúdos para Web, um software de código-aberto versátil e personalizável.
Aprenda um pouco mais sobre as novas tendências para desenvolvimento web e os conceitos utilizados pelos novos frameworks como Knockout, Ember, Angular, Backbone, Spine, etc. Saiba um pouco mais sobre MVC, MVP, e MVVP.
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
Trata-se de uma solução que integra grande parte das tecnologias e serviços móveis da Microsoft, onde serão apresentadas técnicas avançadas para o controlo e gestão de memória e cache, distribuição de aplicações, criação de código para diferentes camadas aplicacionais, localização, etc.
Confira nessa apresentação quais são os cases e vantagens de adotar o Wordpress como seu CMS (Content Management System) para conteúdos para Web, um software de código-aberto versátil e personalizável.
Aprenda um pouco mais sobre as novas tendências para desenvolvimento web e os conceitos utilizados pelos novos frameworks como Knockout, Ember, Angular, Backbone, Spine, etc. Saiba um pouco mais sobre MVC, MVP, e MVVP.
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
Trata-se de uma solução que integra grande parte das tecnologias e serviços móveis da Microsoft, onde serão apresentadas técnicas avançadas para o controlo e gestão de memória e cache, distribuição de aplicações, criação de código para diferentes camadas aplicacionais, localização, etc.
Somos um empresa de Soluções para Vídeos Interativos
- Consultoria que avalia o status atual do armazenamento dos vídeos para escolha de uma plataforma ou migração dos vídeos;
- Desenvolvemos integrações para aplicações dentro do player (Survey, Meios de Pagamento e Educação a Distância);
- Interatividades dentro do Vídeo (Inbound Marketing Vídeo, SEO, Engajamento Venda de Produtos e Informações Adicionais dentro do Vídeo);
- Fornecimento de plataforma de Vídeo no Modelo SaaS e - Terceirização de Serviços;
- Desenvolvimento de Relatórios Analíticos (Google, ComScore, Nielsen e Omniture).
MZ Group lança nova plataforma de webcastCom troca automática de slides, interação com redes sociais e capacidade de 8.000 acessos simultâneos, a nova plataforma do MZ Group promete revolucionar o mercado de RI.
Confira notícia completa em: http://migre.me/dXQee
Blue Systems Enterprise CMS Versão 5.0Andre Jaccon
Content Management System ( CMS ) voltada a diversos tipos de negócio. As vantagens de adoção do sistema são inúmeras. Veja o slide e entenda o por que. Agradecemos os feedbacks
Talk apresentada na Faculdade Uniritter, referente a arquitetura de microserviços.
Foi falado sobre a historio dos serviços, principais pessoas, sistemas monolíticos, serviços, até chegar a esta arquitetura de microserviços.
Logo sera publicado o resumo criado para cada slide para melhor entendimento.
Como ser um 'profissional' no desenvolvimento de código.Rafael Pacheco
Uma breve resenha sobre o livro "The Clean Coder" (O Codificador Limpo) escrito por Robert C. Martin (Uncle Bob). Vamos abordar alguns dos pontos destacados pelo autor sobre a postura "profissional" de um desenvolvedor de software.
Somos um empresa de Soluções para Vídeos Interativos
- Consultoria que avalia o status atual do armazenamento dos vídeos para escolha de uma plataforma ou migração dos vídeos;
- Desenvolvemos integrações para aplicações dentro do player (Survey, Meios de Pagamento e Educação a Distância);
- Interatividades dentro do Vídeo (Inbound Marketing Vídeo, SEO, Engajamento Venda de Produtos e Informações Adicionais dentro do Vídeo);
- Fornecimento de plataforma de Vídeo no Modelo SaaS e - Terceirização de Serviços;
- Desenvolvimento de Relatórios Analíticos (Google, ComScore, Nielsen e Omniture).
MZ Group lança nova plataforma de webcastCom troca automática de slides, interação com redes sociais e capacidade de 8.000 acessos simultâneos, a nova plataforma do MZ Group promete revolucionar o mercado de RI.
Confira notícia completa em: http://migre.me/dXQee
Blue Systems Enterprise CMS Versão 5.0Andre Jaccon
Content Management System ( CMS ) voltada a diversos tipos de negócio. As vantagens de adoção do sistema são inúmeras. Veja o slide e entenda o por que. Agradecemos os feedbacks
Talk apresentada na Faculdade Uniritter, referente a arquitetura de microserviços.
Foi falado sobre a historio dos serviços, principais pessoas, sistemas monolíticos, serviços, até chegar a esta arquitetura de microserviços.
Logo sera publicado o resumo criado para cada slide para melhor entendimento.
Como ser um 'profissional' no desenvolvimento de código.Rafael Pacheco
Uma breve resenha sobre o livro "The Clean Coder" (O Codificador Limpo) escrito por Robert C. Martin (Uncle Bob). Vamos abordar alguns dos pontos destacados pelo autor sobre a postura "profissional" de um desenvolvedor de software.
Android Data Binding in action using MVVM pattern - droidconUKFabio Collini
The Data Binding framework was one of Google’s announcements at I/O 2015, it’s a big change in the code organization of an Android app. Some developers are sceptical about this framework but, if used in the “right way”, it’s very powerful and it allows to remove a lot of redundant boilerplate code from activities and fragments.
In this talk we’ll start from the Data Binding basic concepts and then we’ll see how to use it to improve the architecture of a typical Android application applying the Model View ViewModel pattern. Using this pattern you need to write less code to create an app that can be easily tested using JVM and instrumentation tests.
Data Binding in Action using MVVM patternFabio Collini
The Data Binding framework was one of Google’s announcements at I/O 2015, it’s a big change in the code organization of an Android app. Some developers are sceptical about this framework but, if used in the “right way”, it’s very powerful and it allows to remove a lot of redundant boilerplate code from activities and fragments.
In this talk we’ll start from the Data Binding basic concepts and then we’ll see how to use it to improve the architecture of a typical Android application applying the Model View ViewModel pattern. Using this pattern you need to write less code to create an app that can be easily tested using JVM and instrumentation tests.
É uma ferramenta para o desenvolvimento de aplicações de negócios, empregando a tecnologia Java. Apresenta alta produtividade e desenvolvimento ágil. É um framework MVC brasileiro, com grande comunidade de desenvolvedores e usuários e com documentação em português 100% publicada na WEB.
Microserviços - Universidade Metodista - EETI 2016Renato Groff
Tópicos abordados nesta apresentação realizada durante o a semana EETI 2016 da Universidade Metodista - São Paulo (02/05/2016):
- Aplicações Monolíticas
- Serviços: uma visão geral
- Arquitetura de Microserviços
Arquitetura de Microserviços - Tecnologia na Prática - Julho/2017Renato Groff
Apresentação sobre microserviços e o uso de tecnologias disponibilizadas pelo Azure na implementação deste tipo de arquitetura. Palestra realizada em 29/07/2017, em meetup promovido pelo grupo Tecnologia na Prática na cidade de São Paulo-SP.
Um método para o desenvolvimento de software baseado em microsserviçosThiago Pereira
Trabalho de conclusão do curso (TCC 2) de Engenharia de Software da Universidade Federal do Ceará, campus de Quixadá.
Este trabalho propõe um método, ou seja, um conjunto de passos bem definidos para auxiliar o desenvolvimento de software baseado em microserviços.
Angular, React ou Vue? Comparando os favoritos do JS reativoGDGFoz
Angular, React ou Vue? Comparando os favoritos do JS reativo - Luana Guillande
Conheça os prós e contras dos três Frameworks/bibliotecas de javascript reativo mais utilizados no mundo e descubra quando e porquê é mais indicado usar cada um deles.
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
Para quem já utiliza alguma versão do Microsoft .Net Framework
1 – Mostrar os principais recursos do .Net Framework 4;
2 – Mostrar pontos do .Net Framework em que se pode obter fácil retorno do investimento;
3 – Oferecer pontos de partida para resultados imediatos em projetos.
No últimos anos vimos uma grande mudança no jeito de lidar com tecnologia da informação, grande parte causado pela bandeira da transformação digital, seja por meio da mudança da cultura pelo agile junto ao devops, práticas SRE novas arquiteturas sendo o principal microserviços. Porém como lidar com esse mundo novo dentro do gerenciamento de incidentes?, como manter os serviços funcionando ao meio de tanta transformação? Essa palestra será um bate papo de dicas e premissas no ambito de gerenciamento de incidentes dentro deste novo mundo.
Apresentação sobre Google Home, Google Assistant e Google Actions. Além de explicar os conceitos teóricos dessas tecnologias apresento o "Jack" meu assistente pessoal para o Google Home
Chatbot - A revolução da comunicação entre pessoas e empresasRafael Pacheco
Palestra realizada para turmas de ensino técnico em informática de Ribeirão das Neves - MG. Nesta apresentação discuto um pouco do cenário atual de chatbots e como os mesmos estão transformando a forma como as pessoas conversam com as empresas
Como ser um profissional no desenvolvimento de softwareRafael Pacheco
Uma resenha feita por um "aspirante a profissional do desenvolvimento de software" com 10 dicas para se tornar um verdadeiro profissional. Esta palestra é baseada no livro "The Clean Coder" de Robert C. Martin.
How improve quality on your log process using the ELK tools stack.
(Em portugues)
Como melhorar a qualidade do seu processo de log através da stack de ferramentas ELK.
Breve introdução ao CodedUI. Uma ferramenta, integrada ao Visual Studio que possibilita a criação de testes de interface de usuário totalmente automatizados.
Nesta breve apresentação falo um pouco sobre a Take.Net uma empresa, que a mais de 15 anos, é referência na área de distribuição de Conteúdo, Comunicação e Comerce através da telefonia.
Takenet: "Onde o mundo da telefonia vira negócio para todos"
Criando um ambiente real de distribuição de aplicativos usando TestFairyRafael Pacheco
Não é segredo para ninguém que testes em dispositivos móveis é uma tarefa difícil, que demanda muito tempo e em geral não sai barato. A grande quantidade de aparelhos e versões de sistemas operacionais são exemplos de causas dessa complexidade. Esta palestra irá apresentar o TestFairy, uma ferramenta incrível para distribuição de aplicativos (de forma controlada) e para coleta de várias informações durante as execuções de seus testers convidados. Será apresentado ainda um caso de uso onde tal ferramenta foi aplicada reduzindo os custos de um teste em escala de um app mobile complexo.
Introdução ao Modelo de Atores e Akka
Descrição:
Proposto por Carl Hewitt em 1973 o modelo (teórico matemático) de atores é uma abordagem muito interessante para programação distribuída. Neste modelo toda a computação é feita através de "atores" (processos sem compartilhamento de memória) seguindo algumas primitivas básicas:
*Receber mensagens;
*Processar;
*Criar mais atores;
*Enviar mensagens;
*Responder ou não à mensagem recebida;
O framework Akka é uma incrível implementação deste modelo para Java, Scala ou .Net*. Nesta apresentação serão discutidos alguns aspectos teóricos e práticos a respeito do modelo de atores e de sua implementação no framework Akka.
6. Vantagens
Separação da lógica de negócio, modelos e interfaces de usuário;
Aumento da facilidade de testar, dar manutenção e evoluir o código;
Maior quantidade de código reutilizado;
Abstração da view;
Facilidade em implementar interfaces mais interativas e responsivas;
Aumento da modularidade;
O sistema responde em tempo hábil, problemas podem ser detectados rapidamente e tratada com eficácia.
Visa simplificar o tratamento de erros, aumenta a confiança do usuário final, e incentiva a interação.
O sistema deve permanecer sensível em face do fracasso. As falhas são contidos dentro de cada componente, isolando componentes uns com os outros e, assim, assegurar que as partes do sistema funcionem como um todo.
O sistema permanece estável sob variação de sua carga de trabalho. Sistemas reativos podem reagir a mudanças na taxa de entrada, aumentando ou diminuindo os recursos alocados para atender a esses insumos.
Sistemas reativos devem ter comunicação assíncrona garantindo baixo acoplamento, isolamento, transparência de localização, e fornece os meios para delegar erros como mensagens de transmissão de mensagens.