Como Apresentar Código em Slides

Se você usa caneta laser você está fazendo errado. Conheça 5 dicas matadoras de como apresentar código em slides.

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
July 11, 2016

How to present code in slides - TriadWork

Todo programador cedo ou tarde deverá apresentar código em slides, seja no trabalho, na faculdade ou em algum evento. O problema, é que apresentar código é bem diferente de escrevê-lo na sua IDE ou editor preferido. Basta escolher o tamanho de fonte errada e você perde toda a atenção do seu público.

Mesmo palestrantes experientes pecam na . . .

Read More

Testes de Integração na prática: testando classes que manipulam arquivos com jUnit

Escreva testes automatizados para classes que fazem leitura e escrita de arquivos em disco usando jUnit Rules e TemporaryFolder

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
April 26, 2016

Testes de Integração na Prática - jUnit

É muito comum uma aplicação lidar com leitura ou escrita de arquivos em disco, seja para gravar uma foto de perfil do usuário, exportação de arquivos ou mesmo listar arquivos de um diretório. Esse tipo de tarefa é tão rotineira num sistema corporativo que, por senso comum, um desenvolvedor mais experiente costuma criar uma classe de . . .

Read More

JSF: Não coloque lógica cara em métodos getters

Método getter invocado múltiplas vezes? Páginas lentas? Conheça o 2o mau hábito dos desenvolvedores JSF e aprenda a evitá-lo

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
April 19, 2016

Evite logica cara em getters - JSF

Você já percebeu que algumas páginas JSF são mais lentas que outras para abrir? Mesmo as mais simples carregam lentamente, por quê?

Um dos maiores problemas de desempenho no carregamento de páginas JSF está intimamente relacionado ao que você coloca dentro dos métodos getters dos managed beans. Uma página pode demorar até 10x mais para abrir . . .

Read More

Retrospectiva TriadWorks 2015

Os desafios e conquistas de 2015 e as novidades que estamos preparando para 2016

Handerson Frota - Desenvolvedor, Fundador da TriadWorks e da JavaCE
January 26, 2016

Retrospectiva TriadWorks 2015 - Javou 6a Edição

2016 chegou e com ele novas esperanças e novos planos, mas não podemos esquecer de 2015, afinal, erros e acertos fazem parte da nossa evolução e queremos dividir isso com você mais uma vez.

Aprendemos muito com 2014 que foi o ano piloto e decisivo para a TriadWorks (veja nossa retrospectiva de 2014), foi o ano em que entramos de cabeça no . . .

Read More

Na minha máquina funciona, e na sua? Testes, TDD e build automatizado

Nunca mais repita "na minha máquina funciona". O que todo desenvolvedor precisar saber sobre testes automatizados

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
January 19, 2016

Funciona na minha máquina

Um dos ditados mais comuns na área de desenvolvimento de software é "Na minha máquina funciona!". Certamente você, desenvolvedor, já ouviu isso de algum colega ou mesmo proclamou em voz alta. Embora esta frase seja engraçada, ela é de certa forma constrangedora, principalmente se ouvida pelo seu cliente. Pense assim, você é pago . . .

Read More

Como gerar relatórios PDF na Web com JasperReports

Aprenda a gerar e disponibilizar relatórios PDF na sua aplicação Web com iReport e JasperReports

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
December 01, 2015

iReport e JasperReports

Todo sistema Web gera algum tipo de relatório para seus clientes. Normalmente estes relatórios são gerados no formato PDF devido sua facilidade na hora de imprimí-los. No mundo Java temos algumas opções de ferramentas para geração destes relatórios, mas sem dúvida a mais conhecida e utilizada no mercado é o JasperReports e sua ferramenta . . .

Read More

Crie Jogos Mobile 2D com Lua

Assista a palestra da Sandy Maciel e aprenda como criar seu jogo mobile 2d com a linguagem Lua e Corona SDK

Handerson Frota - Desenvolvedor, Fundador da TriadWorks e da JavaCE
November 23, 2015

Jogos Mobile 2D com Lua | TriadWorks

O desenvolvimento de jogos para dispositivos móveis está crescendo cada vez mais rápido, em especial jogos 2d. Existem diversas linguagens e plataformas para desenvolver um jogo 2d no seu smartphone, mas sem dúvida uma das mais simples e bastante utilizadas é a linguagem Lua. O mais interessante é que Lua é utilizada no mundo inteiro mas é . . .

Read More

All Categories: java(22) java ee(15) jsf(8) jee(6) jsf 2.2(5) spring(4) hibernate(4) ioc(4) web(4) jpa(4) javace(4) javaee(4) javou(3) jsf2(3) mobile edition(3) di(3) jpql(3) javascript(2) testes(2) testes automatizados(2) emprego(2) triadworks(2) ambiente de desenvolvimento(2) html(2) tutorial(2) logica de programacao(2) ensino(2) treinamento(2) html5(2) video(2) performance(2) jpa2(2) queroworkar(2) xml(1) canal youtube(1) eventos(1) curriculo(1) bidirecional(1) orm(1) oportunidades(1) raciocinio(1) lógico(1) servlet(1) file download(1) download(1) attachment(1) palestra(1) lua(1) corona sdk(1) jogos 2d(1) query by example(1) optional filters(1) jasperreports(1) ireport(1) relatorio(1) pdf(1) produtividade(1) transactions(1) testes manuais(1) build automatizado(1) retrospectiva(1) getters(1) lentidao(1) mau habito(1) boa pratica(1) testes de integracao(1) junit(1) junit rules(1) portabilidade(1) action vs actionlistener(1) aop(1) transactional(1) transaction management(1) hotdeploy(1) hot deploy(1) tomcat(1) eclipse(1) outofmemory(1) heap space(1) how to present code(1) slides(1) presentation(1) dicas(1) boas praticas(1) como apresentar codigo(1) codigo(1) query(1) apresentacao(1) criteria(1) @bean(1) facesutils(1) android(1) http(1) vagrant(1) named queries(1) dynamic queries(1) cdi(1) jsfutil(1) stereotypes(1) tdd(1) curso(1) fortaleza(1) timezone(1) fuso horario(1) converter(1) facelets(1) cache(1) facelets_refresh_period(1) virtualbox(1) provisionamento(1) enum(1) enums(1) polimorfismo(1) constantes(1) oo(1) orientação a objetos(1) canvas(1) introducao(1) api(1) graficos(1) home

Archive
  Subscribe by Email and Never Miss a Post