O documento descreve como implantar aplicativos desktop com Java Web Start, permitindo fazer download e executar aplicativos Java diretamente da Web. Ele explica como o Java Web Start oferece atualizações automáticas e sandboxing para segurança, e como os arquivos JNLP definem os recursos e configurações da aplicação.
Será que é possível desenvolver em Windows? No dia 30 de julho de 2016, realizei uma palestra para a comunidade WordPress, em São Paulo, mostrando quais os motivos eu desenvolvo em Windows e como funciona o meu fluxo de trabalho.
Praticidade de criação de um projeto de automação de testes com Cypress utilizando JS como linguagem e as inúmeras praticidades do framework como viewports, pageobjects, cucumber e documentação dos testes.
Será que é possível desenvolver em Windows? No dia 30 de julho de 2016, realizei uma palestra para a comunidade WordPress, em São Paulo, mostrando quais os motivos eu desenvolvo em Windows e como funciona o meu fluxo de trabalho.
Praticidade de criação de um projeto de automação de testes com Cypress utilizando JS como linguagem e as inúmeras praticidades do framework como viewports, pageobjects, cucumber e documentação dos testes.
Make Java fun again com Spring Boot. Palestra apresentada no WoMakers Code Summit Sergipe em Agosto de 2018. Palestra realizada no DCOMP - UFS, São Cristóvão - SE
Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prátic...WordCamp Floripa
Desenvolvedor WEB, professor, historiador, fotógrafo amador e pai da Gabriela e Maria Teresa. Entusiasta de tecnologias open-source, reconhece que o WordPress é hoje uma das principais ferramentas no desenvolvimento de uma internet mais democrática, participativa e livre. Persegue o desafio de aliar tecnologia e educação na construção de um mundo melhor.
Breve descrição sobre a apresentação: A apresentação tem por finalidade principal realizar um comparativo sobre as diferentes formas de instalar/configurar um ambiente WordPress num servidor cloud. Nesse sentido, reunimos aqui experiências diversas de criação de um website na Amazon Web Services (AWS), um dos principais serviços de computação em nuvem. Servidores cloud é uma realidade cada vez mais presente na vida de programadores, gestores, empreendedores, produtores de conteúdo, dentre outros atores do mundo digital.
Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery.
Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.
Smoke tests, deployment e rollback automatizados (DevOps Summit Brasil 2016)Igor Abade
Já pensou se você pudesse ter um processo de deployment 100% automatizado, onde a validação do ambiente - e até mesmo a decisão de rollback - pudessem ocorrer de forma automática?
Nesta palestra vamos mostrar como devs e IT Pros podem trabalhar juntos para montar um pipeline automatizado de deployment, com foco no processo de smoke tests e de promoção/rollback automáticos.
Performance web - Como deixar a sua aplicação rápida, fazendo seus usuári...minastestingconference
Em nossa busca diária de forçar a web a fazer cada dia mais, acabamos diante de alguns problemas, dentre eles: Performance!
Aplicações web são bem mais robustas do que jamais imaginamos e se tornaram mais demandantes de recursos de dispositivos e até mesmo de internet.
Nessa talk vamos conhecer algumas formas e ferramentas para avaliar e sugerir melhorias de performance de aplicações web principalmente na perspectiva de um usuário.
Veremos o que é importante avaliar e como isso impacta em um site responsivo, desenvolvido para funcionar em vários dispositivos (smartphone, tablet, notebooks, etc).
Smoke tests, deployment e rollback automatizados (Mobile & Cloud Hack Days 2016)Igor Abade
Já pensou se você pudesse ter um processo de deployment 100% automatizado, onde a validação do ambiente – e até mesmo a decisão de rollback – pudessem ocorrer de forma automática? Nesta palestra vamos mostrar como devs e IT Pros podem trabalhar juntos para montar um pipeline automatizado de deployment, com foco no processo de smoke tests e de promoção/rollback automáticos.
Ambiente de desenvolvimento para aplicações em WordPress com Vagrant, Compose...Edison Costa
- Instalação do Virtual Box e Vagrant.
- Criação, personalização e gerenciamento de Boxes.
- Utilização do Composer, Git e Revisr.
- Utilização do GitHub, BitBucket.
- Deploy final da aplicação.
Make Java fun again com Spring Boot. Palestra apresentada no WoMakers Code Summit Sergipe em Agosto de 2018. Palestra realizada no DCOMP - UFS, São Cristóvão - SE
Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prátic...WordCamp Floripa
Desenvolvedor WEB, professor, historiador, fotógrafo amador e pai da Gabriela e Maria Teresa. Entusiasta de tecnologias open-source, reconhece que o WordPress é hoje uma das principais ferramentas no desenvolvimento de uma internet mais democrática, participativa e livre. Persegue o desafio de aliar tecnologia e educação na construção de um mundo melhor.
Breve descrição sobre a apresentação: A apresentação tem por finalidade principal realizar um comparativo sobre as diferentes formas de instalar/configurar um ambiente WordPress num servidor cloud. Nesse sentido, reunimos aqui experiências diversas de criação de um website na Amazon Web Services (AWS), um dos principais serviços de computação em nuvem. Servidores cloud é uma realidade cada vez mais presente na vida de programadores, gestores, empreendedores, produtores de conteúdo, dentre outros atores do mundo digital.
Palestra sobre problemas, anti-patters e sugestão de uma pipeline de testes automatizados para adicionar ao seu processo de Continuous Delivery.
Ministrado no dia 05/10/2016 no The Developers Conference 2016 Porto Alegre e no DevOps Day Porto Alegre em 05/08/2017.
Smoke tests, deployment e rollback automatizados (DevOps Summit Brasil 2016)Igor Abade
Já pensou se você pudesse ter um processo de deployment 100% automatizado, onde a validação do ambiente - e até mesmo a decisão de rollback - pudessem ocorrer de forma automática?
Nesta palestra vamos mostrar como devs e IT Pros podem trabalhar juntos para montar um pipeline automatizado de deployment, com foco no processo de smoke tests e de promoção/rollback automáticos.
Performance web - Como deixar a sua aplicação rápida, fazendo seus usuári...minastestingconference
Em nossa busca diária de forçar a web a fazer cada dia mais, acabamos diante de alguns problemas, dentre eles: Performance!
Aplicações web são bem mais robustas do que jamais imaginamos e se tornaram mais demandantes de recursos de dispositivos e até mesmo de internet.
Nessa talk vamos conhecer algumas formas e ferramentas para avaliar e sugerir melhorias de performance de aplicações web principalmente na perspectiva de um usuário.
Veremos o que é importante avaliar e como isso impacta em um site responsivo, desenvolvido para funcionar em vários dispositivos (smartphone, tablet, notebooks, etc).
Smoke tests, deployment e rollback automatizados (Mobile & Cloud Hack Days 2016)Igor Abade
Já pensou se você pudesse ter um processo de deployment 100% automatizado, onde a validação do ambiente – e até mesmo a decisão de rollback – pudessem ocorrer de forma automática? Nesta palestra vamos mostrar como devs e IT Pros podem trabalhar juntos para montar um pipeline automatizado de deployment, com foco no processo de smoke tests e de promoção/rollback automáticos.
Ambiente de desenvolvimento para aplicações em WordPress com Vagrant, Compose...Edison Costa
- Instalação do Virtual Box e Vagrant.
- Criação, personalização e gerenciamento de Boxes.
- Utilização do Composer, Git e Revisr.
- Utilização do GitHub, BitBucket.
- Deploy final da aplicação.
Google I/O 2013 - Android Graphics PerformanceDouO
Engineers from the Android UI Graphics team will show some tips, tricks, tools, and techniques for getting the best performance and smoothest UI for your Android applications.
Instalação do Eclipse e configuração do Servidor Tomcat
Aula ministrada na Empresa Cáritas São Pedro Apóstolo em 11/11/2016 com o Professor Clayton de Almeida Souza
JavaFX em Raspberry Pi é uma grande plataforma para fazer pequenos projetos embarcados, um sistema de computação de baixo custo para o ensino, e uma grande diversão para amadores. Então, o que você pode fazer com JavaFX em um Raspberry Pi?
Apresentação sobre Desenvolvimento Java realizada no evento Ekaaty Day, na Faculdade Area 1, em Salvador Bahia, 06/02/2010. Apresenta um a visão geral da tecnologia, indicada para iniciantes.
Uma apresentação que mostra a nova API gáfica da plataforma Java: JavaFX.
É mostrado código para criação de aplicações JavaFX e uma aplicação inusitada usando essa tecnologia.
Minha aplicação Java vai pra nuvem. E agora?Felipe Mamud
Estamos acostumados a trabalhar com Java em ambiente local ou em algum servidor de desenvolvimento. Nesta talk tentarei mostrar os principais desafios encontrados quando utilizamos Java em um cenário de Cloud, utilizando um PaaS de mercado.
2. ? ? ? ? Instalação? ? Segurança? Atualização? Execução? Versão do Java?
3. O que é o Java Web Start? O software Java Web Start permite fazer download de aplicativos Java da Web e executá-los. O software Java Web Start: Permite ativar aplicativos facilmente, com apenas um clique. Oferece a garantia de que sempre esteja sendo executada a versão mais recente do aplicativo. Elimina procedimentos complexos de instalação ou atualização.
4. Java Web Start suporta: Versionamento e atualização incremental; Operações Off-line; Integração com Desktop; Sandboxing (Ambiente protegido com restrições de acesso a disco ou recurso de rede); Code-signing; Instalação automática de JRE e pacotes adicionais da aplicação.
11. Arquivo .jnlp <jnlpspec="1.0+"codebase="http://www.tcarvalho.com.br/sd/jogo/"href="http://www.tcarvalho.com.br/sd/jogo/launch.jnlp"> <information> <title>AppExemplo</title> <vendor>Thiago Carvalho</vendor> <homepagehref="http://www.tcarvalho.com.br"/> <description>Exemplo de uma aplicação via Jnlp</description> <descriptionkind="short">JogoDistribuido</description> <iconhref="http://www.tcarvalho.com.br/sd/jogo/img1.png"kind="splash"/> <iconhref="http://www.tcarvalho.com.br/sd/jogo/img2.png"kind=“shortcut"/> </information> <updatecheck="background"policy="always"/> <resources> <javaversion="1.5+"/> <jarhref="http://www.tcarvalho.com.br/sd/jogo/JogoDistribuido.jar"download="eager"main="true"/> <jarhref="http://www.tcarvalho.com.br/sd/jogo/lib/AbsoluteLayout.jar"download="eager"main="false"/> </resources> <application-descmain-class="br.com.tcarvalho.jogo.Jogo"/> </jnlp>
12. Referências: Java™ Web Start Guide JavaTMDeploymentGuide http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.html Java™ Deployment with JNLP™ and Webstart™ Author: Mauro Marinilli Revista Java Magazine – Edição 82