Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo java ee

Java EE 7 pra assistir quando quiser e onde estiver

O que é bom tem que ser compartilhado não é mesmo ? Por isto, quero compartilhar com vocês mais um conteúdo super bacana do The Developer's Conference, da trilha Java EE. Uma palestra do Bruno Borges , evangelista da Oracle no #TheDevConf Presente e Futuro: Java EE.next()   Aproveite para assistir muitas outras palestras no TDC Online , basta fazer sua inscrição e navegar pela grade assistindo as palestras que você quiser! Conheça também o nosso portifólio de treinamentos, são cursos de Java básico , Orientação a Objetos , Desenvolvimento Web (ONLINE) e ainda a formação completa Academia Web que aborda Java EE , JSF , JPA , CDI e muito mais! Espero que vocês curtam! Yara Senger twitter.com/yarasenger http://blog.globalcode.com.br/search/label/Yara

Quer aprender mais sobre Java EE, JPA, JSF e código limpo ?

Quero compartilhar uma dica rápida com vocês, um conteúdo que eu adoro e acredito que você também possa ter interesse!  A vida do desenvolvedor é estudar, estudar, estudar! A tecnologia evolui e nós temos que evoluir com ela!  Que tal aproveitar o final de semana para assistir uma palestra incrível do Edson Yanaga no The Developer's Conference Florianópolis?  Palestra:  Do Modelo (JPA + QueryDSL) à Visão (JSF) com código limpo,  Palestrante: Edson Yanaga   Temos centenas de palestras incríveis e gravadas disponíveis para você assitir quando quiser e onde estiver! Esta palestra que eu recomendei é do TDC2013 e é incrível! Se você quiser aproveitar as palestras do TDC2015 basta fazer sua inscrição e assistir quantas quiser! Agora, se você quiser se especializar mesmo em Java EE recomendo a formação completa da Globalcode, a Academia Web Developer ! Entre no nosso site e saiba mais! É isso ai pessoal! Yara S...

Arquitetura Java #1

Este é o primeiro capítulo de uma série que estaremos lançando no blog da Globalcode para discutirmos fundamentos e arquiteturas Java.Vamos iniciar tratando de alguns fundamentos de arquitetura como: o que é arquitetura, o que faz um arquiteto, contextos e cenários. Este texto é parte extraída do nosso material de arquitetura usado na formação Academia do Arquiteto Globalcode e estamos abrindo ele gratuitamente para gerar uma literatura aberta e de fácil entendimento sobre este grande tema: arquitetura de software, esperamos que gostem! 1. O que é arquitetura de software Arquitetura é um conjunto de fundamentos, decisões e componentes que representam a base de um software. A arquitetura tem maior foco em requisitos não-funcionais, mas também deve sempre considerar o contexto que é representado pela soma do cenário, ambiente, recursos e objetivos de negócio. Vejamos a definição formal, segundo IEEE: "Architecture is the fundamental organization of a system embodied in its c...

SENIORTEC: Inovando sem limites em Blumenau

Teatro Carlos Gomes Blumenau/SC No último final de semana (nos dias 23 e 24/julho) a empresa Senior Sistemas de Blumenau/SC promoveu o evento Seniotec - Inovando sem Limites para os seus funcionários. Este evento foi realizado no belíssimo teatro Carlos Gomes que completa 150 anos. A Globalcode foi gentilmente convidada para participar com uma palestra para mostrar um pouco sobre como tem tentado inovar no mercado de eletrônica, Java e ensino. No dia 23/07 apresentamos uma palestra de 1h com o tema Computação Física com Arduino/Program-ME e a plataforma Java . Durante esta apresentação mostramos os conceitos de computação física, hardware open-source, o que é Arduino e Program-ME e qual a relação destes conceitos com a plataforma Java. Pudemos comentar um pouco sobre os novos mercados, tais como, TV Digital, Blu-ray, mobile com Android e fechando com a caneta da Livescribe que roda Java ! Encerramos a apresentação demonstrando o funcionamento da caneta Smartpen da Livescribe c...

Dando o primeiro passo para se tornar um jEDI

Muitos anos atrás um grande mestre nos disse que para se tornar um mestre JEDI era necessário conhecer como funciona o Garbage Collector e como escrever o seu próprio ClassLoader . Como um Padawan dedicado que não media esforços para se tornar um mestre e sem medo de misturar Star Trek com Star Wars, comecei a estudar como fazer tuning em aplicações Java controlando a alocação de memória realizada pela JVM. Recentemente participei de duas consultorias onde foi necessário resolver problemas de performance fazendo uma análise da distribuição de memória entre as áreas geracionais dentro de uma JVM da Sun em execução e avaliar como a atuação do Garbage Collector influenciava a aplicação. Como parte dos estudos e dos trabalhos de consultoria realizados, consegui dar um pequeno passo em direção à força! Agora compartilho um pouquinho do que aprendi. Para ter uma ideia de como uma configuração errada da alocação de memória dedicada à JVM (normalmente via parâmetros de linhas de comando -...

10 reasons why we love JSF

1. One-slide technology: it's so simple that I can explain basic JSF with one slide. 2. Easy to extend: components, listeners, render kit, Events, Controller, etc. 3. Real-world adoption: JBoss, Exadel, Oracle, IBM, ... 4. Architecture model: you can choose between more than 100 different architecture. 5. Open-mind community: using JSF you are going to meet very interesting people. 6. We are using JSF the last 5 years and we found very good market for JSF in Brazil 7. Progress: look to JSf 1.1 to JSF 1.2, JSF 1.2 to JSF 2.0. People are working really hard! 8. Many professionals now available 9. It's a standard. It's JCP. Before complain, report and help! 10. Ed Burns, spec leader, is an old Globalcode community friend! EXTRA: My wife is specialist in JSF. She's my F1 for JSF :) Nice job JSF community! -Vinicius Senger

Novas Tecnologias, Velhos Problemas

Estou envolvido em projetos que demandam diversas integrações com webservices de parceiros comerciais. Ao adotar o stack JAX-WS 2.1 do NetBeans e do Glassfish nossas aplicações facilmente se beneficiam de representações Java das operações e estruturas de dados com as quais temos que interagir. O JAX-WS também tem permitido  velocidade para expor funcionalidades implementadas em Java, para aplicações internas desenvolvidas em outras plataformas. Toda essa facilidade de integração pode nos animar a princípio, de modo a utilizarmos intensamente esses benefícios. As armadilhas residem em :  - ignorar o acoplamento com modelos de dados externos ao consumir webservices  - permitir a transitividade do modelo de dados interno ao prover webservices O fato é que um contrato de webservice estabelecido hoje pode se tornar obsoleto em alguns meses. Naturalmente existem patterns de arquiteturas orientadas a serviço, adotados do lado do provedor dos webservices, que minimizam o im...