Palestra de Cleverson Sacramento (ZyC) no evento comemorativo de 10 anos de Eclipse ocorrido no teatro da UNIRB em Salvador/Bahia promovido pelo grupo JavaBahia no dia 12/11/2011.
QConSP: Do cache ao cluster, escalando com Railsadrianoalmeida7
Zé do Rancho e Mariazinha queriam entrar na era da internet e escolheram o framework Rails para seu projeto. Logo após ir para produção, o servidor travou e eles precisaram resolver problemas de escalabilidade, como queries excessivas no banco de dados e muitos requests.
O documento comemora 10 anos de casamento de Nivaneide e Felipe, agradecendo um ao outro por estarem juntos durante esse tempo, superando desafios com a ajuda de Deus. Ele cita versículos bíblicos sobre a força de um casal e deseja que continuem unidos, se amando e fortalecendo sua família.
Para quem começou com Java, é importante conhecer um pouco mais do que a JVM é capaz. Aqui vimos uma demonstração de como o JIT trabalha, além de como funciona a máquina virtual.
Como desenvolver com um sistema com um front-end colossal?Mozart Diniz
Essa apresentação conta a nossa saga pra conseguir construir, manter, performar e garantir a qualidade de um sistema com uma camada enorme de JavaScript, aqui falamos de vários dos problemas enfrentados e suas soluções.
O documento descreve um projeto de detector de movimento usando um laser e fotocélula conectados a um Arduino. O sistema captura fotos com uma webcam quando o laser é bloqueado, indicando movimento, e envia as fotos por email. O autor explica o funcionamento do projeto e fornece códigos, diagramas e detalhes técnicos para replicar o sistema.
O documento fornece instruções para instalação e configuração do Eclipse e do Tomcat, necessários para o desenvolvimento de aplicações Java no Eclipse. Inclui links para download do Eclipse e do Tomcat, além de etapas como configurar a JRE do Eclipse para JDK, adicionar o servidor Tomcat no Eclipse e criar um projeto e página JSP de teste.
O documento discute o desenvolvimento de aplicações com o sensor Kinect, incluindo: (1) como o Kinect funciona usando luz estruturada e tempo de voo para medir profundidade; (2) exemplos de aplicações desenvolvidas com o Kinect SDK e OpenNI/Processing; (3) demonstrações de código para rastrear esqueletos e gestos com o Kinect.
O documento discute mitos sobre Java ME, incluindo que não é apenas para jogos, tem interfaces ricas e é seguro. Também aborda padronização através do JCP e ferramentas como Eclipse ME e Netbeans para desenvolvimento em Java ME.
QConSP: Do cache ao cluster, escalando com Railsadrianoalmeida7
Zé do Rancho e Mariazinha queriam entrar na era da internet e escolheram o framework Rails para seu projeto. Logo após ir para produção, o servidor travou e eles precisaram resolver problemas de escalabilidade, como queries excessivas no banco de dados e muitos requests.
O documento comemora 10 anos de casamento de Nivaneide e Felipe, agradecendo um ao outro por estarem juntos durante esse tempo, superando desafios com a ajuda de Deus. Ele cita versículos bíblicos sobre a força de um casal e deseja que continuem unidos, se amando e fortalecendo sua família.
Para quem começou com Java, é importante conhecer um pouco mais do que a JVM é capaz. Aqui vimos uma demonstração de como o JIT trabalha, além de como funciona a máquina virtual.
Como desenvolver com um sistema com um front-end colossal?Mozart Diniz
Essa apresentação conta a nossa saga pra conseguir construir, manter, performar e garantir a qualidade de um sistema com uma camada enorme de JavaScript, aqui falamos de vários dos problemas enfrentados e suas soluções.
O documento descreve um projeto de detector de movimento usando um laser e fotocélula conectados a um Arduino. O sistema captura fotos com uma webcam quando o laser é bloqueado, indicando movimento, e envia as fotos por email. O autor explica o funcionamento do projeto e fornece códigos, diagramas e detalhes técnicos para replicar o sistema.
O documento fornece instruções para instalação e configuração do Eclipse e do Tomcat, necessários para o desenvolvimento de aplicações Java no Eclipse. Inclui links para download do Eclipse e do Tomcat, além de etapas como configurar a JRE do Eclipse para JDK, adicionar o servidor Tomcat no Eclipse e criar um projeto e página JSP de teste.
O documento discute o desenvolvimento de aplicações com o sensor Kinect, incluindo: (1) como o Kinect funciona usando luz estruturada e tempo de voo para medir profundidade; (2) exemplos de aplicações desenvolvidas com o Kinect SDK e OpenNI/Processing; (3) demonstrações de código para rastrear esqueletos e gestos com o Kinect.
O documento discute mitos sobre Java ME, incluindo que não é apenas para jogos, tem interfaces ricas e é seguro. Também aborda padronização através do JCP e ferramentas como Eclipse ME e Netbeans para desenvolvimento em Java ME.
O documento apresenta a programação de um treinamento de orientação em campo. Inclui a lista de participantes, cronograma com chegada, dinâmicas, almoço e término. As dinâmicas abordam o uso de bússola, cálculo de declinação magnética, escalas no mapa, estimativa de distância, curvas de nível e cálculo de azimute. Há também menção a percursos opcionais de diferentes níveis de dificuldade.
O documento discute a evolução da plataforma Demoiselle ao longo dos anos de 2009 a 2014, incluindo melhorias como suporte a novas versões do Java e JEE, experimentos, motivação da equipe e olhar para fora. Também menciona possíveis próximos passos para a versão 2.5 em 2015 e discussões sobre uma versão 3.0.
Misturando Demoiselle, Nuvem e Mobilidade no Latinoware 2012Cleverson Sacramento
O documento discute o Framework Demoiselle, incluindo sua arquitetura, componentes, infraestrutura e ferramentas. Fornece links para mais detalhes sobre o framework e como obtê-lo no GitHub.
O documento discute o uso do GitHub para facilitar a colaboração em projetos de software de forma distribuída. Ele explica como configurar repositórios no GitHub, fazer fork, pull requests e merge para integrar contribuições de diferentes desenvolvedores.
This document summarizes an iOS development minicourse that will take place from August 30th to September 1st, 2012 in Sacramento, California. The course will cover core iOS frameworks like Cocoa Touch, Foundation, UIKit, and others. It will include both theory and hands-on practice building iOS applications. Students will learn about key iOS concepts like the model-view-controller pattern, gestures, tables, and delegates. The course will run from 8:30am to 12pm and 1pm to 5:30pm each day. More information can be found on the instructor's website and GitHub page.
O documento discute o framework Demoselle e seu repositório no GitHub. Apresenta suas funcionalidades principais como CDI, build e tracker. Também discute conceitos de git como estrutura de repositório, fork e pull request.
O documento descreve a evolução do framework Demoiselle entre 2008-2012. Detalha a estrutura do framework, incluindo os módulos core e extensions, e discute o crescimento da comunidade ao redor do framework incluindo aumento no número de usuários e mensagens no fórum. O documento também discute as próximas etapas para o framework incluindo internalização e novas funcionalidades para dispositivos móveis e web services.
Hoje o meu blog começou a apresentar problemas. Fiz as configurações recomendadas pelo Wordpress.com, mas o problema piorou. Estou fazendo upload destas configurações para poder compartilhar no forum do Wordpress.com.
Este documento descreve os diferentes tipos de sinais de balizamento marítimo utilizados para navegação segura, incluindo sinais laterais para indicar o caminho a seguir, sinais de perigo isolado e águas seguras, e sinais cardinais que indicam em qual direção encontrar águas seguras. Os sinais podem ser cegos ou luminosos e são identificados por sua cor, formato e tipo de luz para fornecer informações visuais durante o dia e à noite.
O documento defende que programadores devem treinar regularmente para melhorar suas habilidades, sugerindo técnicas como programação em pares, TDD e retrospectivas para aprender em pequenos passos de forma colaborativa e não competitiva.
O documento apresenta o framework Demoselle, incluindo sua história, componentes, funcionalidades e como participar da comunidade. É um framework Java de código aberto para desenvolvimento web com ênfase em arquitetura, componentes e infraestrutura.
This document lists the names Cleverson Sacramento and Wilson Guimarães along with their respective website URLs and Twitter handles. It also mentions Coding Dojo Kata, suggesting this may be information about two people and a coding exercise or concept.
Este documento apresenta um minicurso de Objective-C que inclui uma introdução à linguagem e ao desenvolvimento para iOS. O curso será realizado em um dia com duas sessões: na primeira será dada uma visão geral de Objective-C e iOS, e na segunda os participantes irão praticar programação em pares, testes unitários e receberão um desafio para desenvolver em pequenos grupos. O objetivo é fornecer uma experiência prática de programação em Objective-C para iniciantes.
This document provides information about Objective-C and iOS development frameworks including Foundation Framework classes like NSArray and NSDate, and UIKit classes for building user interfaces. It also lists resources for learning like Apple and Stanford video courses available on iTunes U and mentions the costs of the iOS Developer Program which is $99/year for individuals or $299/year for companies.
Os participantes gostaram da técnica Dojo por ser inovadora e uma boa forma de trocar conhecimentos. Eles acharam o método de ensino interessante por prender a atenção de todos. A técnica Dojo pode ser usada para nivelar conhecimentos, agilizar desenvolvimento e melhorar quando há mais de um programador, e é uma forma de todos interagirem e aprenderem. Os principais pontos para melhorar são aumentar o tempo do jogo/exercício e ter exemplos para os alunos.
O documento fornece detalhes sobre o framework Demoselle, incluindo sua arquitetura, componentes, segurança, infraestrutura e extensões. Ele também lista recursos como injeção de dependência, transações, internacionalização e geração de templates.
O documento fornece detalhes sobre o framework Demoselle, incluindo sua arquitetura, componentes, segurança, e recursos como injeção de dependência, transações, internacionalização e geração de templates. Ele também lista as versões 2008-2009 e 2010-2011 do framework e fornece links para obter mais informações.
Este documento avalia seis trabalhos desenvolvidos por equipes sobre arquitetura de software. De modo geral, os trabalhos apresentaram boa organização e clareza, porém nem todos exploraram adequadamente os assuntos da disciplina ou disponibilizaram publicamente a licença de uso.
O documento apresenta a programação de um treinamento de orientação em campo. Inclui a lista de participantes, cronograma com chegada, dinâmicas, almoço e término. As dinâmicas abordam o uso de bússola, cálculo de declinação magnética, escalas no mapa, estimativa de distância, curvas de nível e cálculo de azimute. Há também menção a percursos opcionais de diferentes níveis de dificuldade.
O documento discute a evolução da plataforma Demoiselle ao longo dos anos de 2009 a 2014, incluindo melhorias como suporte a novas versões do Java e JEE, experimentos, motivação da equipe e olhar para fora. Também menciona possíveis próximos passos para a versão 2.5 em 2015 e discussões sobre uma versão 3.0.
Misturando Demoiselle, Nuvem e Mobilidade no Latinoware 2012Cleverson Sacramento
O documento discute o Framework Demoiselle, incluindo sua arquitetura, componentes, infraestrutura e ferramentas. Fornece links para mais detalhes sobre o framework e como obtê-lo no GitHub.
O documento discute o uso do GitHub para facilitar a colaboração em projetos de software de forma distribuída. Ele explica como configurar repositórios no GitHub, fazer fork, pull requests e merge para integrar contribuições de diferentes desenvolvedores.
This document summarizes an iOS development minicourse that will take place from August 30th to September 1st, 2012 in Sacramento, California. The course will cover core iOS frameworks like Cocoa Touch, Foundation, UIKit, and others. It will include both theory and hands-on practice building iOS applications. Students will learn about key iOS concepts like the model-view-controller pattern, gestures, tables, and delegates. The course will run from 8:30am to 12pm and 1pm to 5:30pm each day. More information can be found on the instructor's website and GitHub page.
O documento discute o framework Demoselle e seu repositório no GitHub. Apresenta suas funcionalidades principais como CDI, build e tracker. Também discute conceitos de git como estrutura de repositório, fork e pull request.
O documento descreve a evolução do framework Demoiselle entre 2008-2012. Detalha a estrutura do framework, incluindo os módulos core e extensions, e discute o crescimento da comunidade ao redor do framework incluindo aumento no número de usuários e mensagens no fórum. O documento também discute as próximas etapas para o framework incluindo internalização e novas funcionalidades para dispositivos móveis e web services.
Hoje o meu blog começou a apresentar problemas. Fiz as configurações recomendadas pelo Wordpress.com, mas o problema piorou. Estou fazendo upload destas configurações para poder compartilhar no forum do Wordpress.com.
Este documento descreve os diferentes tipos de sinais de balizamento marítimo utilizados para navegação segura, incluindo sinais laterais para indicar o caminho a seguir, sinais de perigo isolado e águas seguras, e sinais cardinais que indicam em qual direção encontrar águas seguras. Os sinais podem ser cegos ou luminosos e são identificados por sua cor, formato e tipo de luz para fornecer informações visuais durante o dia e à noite.
O documento defende que programadores devem treinar regularmente para melhorar suas habilidades, sugerindo técnicas como programação em pares, TDD e retrospectivas para aprender em pequenos passos de forma colaborativa e não competitiva.
O documento apresenta o framework Demoselle, incluindo sua história, componentes, funcionalidades e como participar da comunidade. É um framework Java de código aberto para desenvolvimento web com ênfase em arquitetura, componentes e infraestrutura.
This document lists the names Cleverson Sacramento and Wilson Guimarães along with their respective website URLs and Twitter handles. It also mentions Coding Dojo Kata, suggesting this may be information about two people and a coding exercise or concept.
Este documento apresenta um minicurso de Objective-C que inclui uma introdução à linguagem e ao desenvolvimento para iOS. O curso será realizado em um dia com duas sessões: na primeira será dada uma visão geral de Objective-C e iOS, e na segunda os participantes irão praticar programação em pares, testes unitários e receberão um desafio para desenvolver em pequenos grupos. O objetivo é fornecer uma experiência prática de programação em Objective-C para iniciantes.
This document provides information about Objective-C and iOS development frameworks including Foundation Framework classes like NSArray and NSDate, and UIKit classes for building user interfaces. It also lists resources for learning like Apple and Stanford video courses available on iTunes U and mentions the costs of the iOS Developer Program which is $99/year for individuals or $299/year for companies.
Os participantes gostaram da técnica Dojo por ser inovadora e uma boa forma de trocar conhecimentos. Eles acharam o método de ensino interessante por prender a atenção de todos. A técnica Dojo pode ser usada para nivelar conhecimentos, agilizar desenvolvimento e melhorar quando há mais de um programador, e é uma forma de todos interagirem e aprenderem. Os principais pontos para melhorar são aumentar o tempo do jogo/exercício e ter exemplos para os alunos.
O documento fornece detalhes sobre o framework Demoselle, incluindo sua arquitetura, componentes, segurança, infraestrutura e extensões. Ele também lista recursos como injeção de dependência, transações, internacionalização e geração de templates.
O documento fornece detalhes sobre o framework Demoselle, incluindo sua arquitetura, componentes, segurança, e recursos como injeção de dependência, transações, internacionalização e geração de templates. Ele também lista as versões 2008-2009 e 2010-2011 do framework e fornece links para obter mais informações.
Este documento avalia seis trabalhos desenvolvidos por equipes sobre arquitetura de software. De modo geral, os trabalhos apresentaram boa organização e clareza, porém nem todos exploraram adequadamente os assuntos da disciplina ou disponibilizaram publicamente a licença de uso.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo