Mostrando postagens com marcador doc. Mostrar todas as postagens
Mostrando postagens com marcador doc. Mostrar todas as postagens

RESTful Web Services em Java

REST é um estilo de arquitetura de software que possibilita o desenvolvimento simples e rapido de servicos para Web e Web 2.0 Esta palestra apresenta os conceitos de REST, a API padrão para desenvolvimento na plataforma Java e a API Jersey para desenvolvimento de clientes REST. Serão criados exemplos para geração de RSS Feeds e XML.


MultiComparator

Quando você escreve um SQL para retornar informações do banco de dados de forma ordenada por vários campos, você escreve algo mais ou menos assim:

ORDER BY nome, idade, codigo

E em Java como você reproduz esta funcionaliade?

Eu faço assim ó :D





/**
* You can easily combine the results from several Comparators for an object
* class into one Comparator.
*


*
* You have the multi-comparator, and individual comparators for all the fields,
* you can create a comparator that has any properties you want. For example, to
* sort on EmployeeID, Name, and Age, in that order, you would do this:
*


*
*


* MultiComparator mc = new MultiComparator();
* mc.add(new EmployeeIdComparator(MyENum.ASC));
* mc.add(new EmployeeNameComparator(MyENum.ASC));
* mc.add(new EmployeeAgeComparator(MyENum.DESC));
* Collections.sort(list, mc);
*

*/
public class MultiComparator implements Comparator < book > {
private List<comparator < book > comparatorList;

public MultiComparator() {
comparatorList = new ArrayList<comparator<book>>();
}

public void addComparator(Comparator<book> c) {
comparatorList.add(c);
}

public void removeComparator(Comparator<object> c) {
comparatorList.remove(c);
}

public int compare(Book obj1, Book obj2) {
int result = 0;
for (Comparator<book> c : comparatorList) {
result = c.compare(obj1, obj2);

if (result != 0) {
break;
}
}
return result;
}
}

Palestras SOA

SOA e Reúso na Prática
http://video.google.com/videoplay?docid=-5249880257239323129&hl=pt-BR#


SOA – Erros Comuns (Anti-Patterns) e Boas Práticas
http://video.google.com/videoplay?docid=8500982291404146742&hl=pt-BR#

Arvore B

Definição de uma arvore B:
http://www.youtube.com/watch?v=qXfPA6xqVlQ
Remoção em uma arvore B:
http://www.youtube.com/watch?v=XxFzd8s2u60
Inserção em uma arvore B:
http://www.youtube.com/watch?v=dBPJAM0Glls

Outro série que fala sobre arvore B
Árvores B - Parte 1
http://www.youtube.com/watch?v=3eJM4FGfUdU
Árvores B - Parte 2
http://www.youtube.com/watch?v=ANZBJw3a944

Balanced Scorecard por Kaplan

Kaplan fala um pouco sobre como o Balanced Scorecard é importante para empresas e para o governo.



Engenharia de software - video aula

Olá pessoal, hoje irei relacionar aqui um conjunto de links que dão uma boa revisão sobre a Engenharia de Software.

Claro que não substitui um aula presencial, mas para aqueles que precisam de uma forcinha antes das provas é bacana assisti-lo. Material, resumido, e bem direto, sem muita enrrolação.

Engenharia de Software I

Aula 01 - Part 01
http://www.youtube.com/watch?v=FmBWDwTqMbo
Aula 01 -Part 02
http://www.youtube.com/watch?v=-7jXQlAWaQQ

Aula 02 -Part 01 - Processo de software, cascata, evolutivo(prototipação e espiral) e baseado em componentes
http://www.youtube.com/watch?v=igeU6B5GmIU
Aula 02 -Part 02
http://www.youtube.com/watch?v=0fRv6o3aakw

Aula 03 -Part 01
http://www.youtube.com/watch?v=2Lh-JH3SfE4
Aula 03 -Part 02
http://www.youtube.com/watch?v=X5hJgvMeoEo

Aula 04 -Part 01
http://www.youtube.com/watch?v=G6yk7fLK3JY
Aula 04 -Part 02
http://www.youtube.com/watch?v=HT_SgcxSfjY

Aula 05 -Part 01
http://www.youtube.com/watch?v=qtbZjwLpvUg
Aula 05 -Part 02
http://www.youtube.com/watch?v=rGsx-WalKj8

Aula 06 -Part 01
http://www.youtube.com/watch?v=ya6eGnnFnrw
Aula 06 -Part 02
http://www.youtube.com/watch?v=uAZyCKs50kQ




Engenharia de Software II

Aula 01 - Part 01 - Fala sobre UML, diagrama de caso de uso,
http://www.youtube.com/watch?v=JkIk9-fgCQ8
Aula 01 -Part 02 - Fala sobre caso de uso, atores, associação e herança entre atores.
http://www.youtube.com/watch?v=jy5DDw0r2bM

Aula 03 - Part 01
http://www.youtube.com/watch?v=2r6VN54d4Lg
Aula 03 - Part 02
http://www.youtube.com/watch?v=2r6VN54d4Lg

Aula 04 - Part 01
http://www.youtube.com/watch?v=4Ul0jh9FICM
Aula 04 - Part 02
http://www.youtube.com/watch?v=z7LTP1A4pIg

Aula 05 - Part 01 - Diagrama de seqüência
http://www.youtube.com/watch?v=LTaDuh87nGk
Aula 05 - Part 02
http://www.youtube.com/watch?v=tB8Il8NMXFA

Aula 06 - Part 01
http://www.youtube.com/watch?v=7MSTQZL_-z0
Aula 06 - Part 02
http://www.youtube.com/watch?v=CjNo059eUpM

Aula 07 - Part 01
http://www.youtube.com/watch?v=f8FE85m3qaw
Aula 07 - Part 02
http://www.youtube.com/watch?v=hvysWO5oRyc

Diagrama de atividades - Parte 01
http://www.youtube.com/watch?v=w4C4cq4HV6U
Diagrama de Atividades - Parte - 02
http://www.youtube.com/watch?v=aBVFWXuYJCU

Projeto e diagrama de classes
http://www.youtube.com/watch?v=5wJQgMo_Qhs

Diagrama de classe e colaboração - Part 1
http://www.youtube.com/watch?v=tB8Il8NMXFA
Diagrama de classe e colaboração - Part 2
http://www.youtube.com/watch?v=LTaDuh87nGk

Programação Orientada à Objeto com AS3

Programação Orientada à Objeto com AS3: Introdução e Conceitos
http://vimeo.com/6911207

Programação Orientada à Objeto com AS3: Pacotes
http://vimeo.com/6984819

Padrões de Projeto

Padrões de Projeto
Motivação, Conceito, Diagramação baseada no jogo de gamão, desenvolvimento do código fonte...
Padrão de projeto lazy load
Parte 1
http://www.youtube.com/watch?v=_n6uruhx5u4
Parte 2
http://www.youtube.com/watch?v=RBSd81LB2os
Parte 3
http://www.youtube.com/watch?v=KcZrX80woN4


Padrões de Projeto: Plugin
Parte 1
http://www.youtube.com/watch?v=fUaDIfTjUYQ
Parte 2
http://www.youtube.com/watch?v=yS5Zmjrsk4A


Padrões de Projeto: Strategy
Parte 1
http://www.youtube.com/watch?v=NV9UmNICU14
Parte 2
http://www.youtube.com/watch?v=FTXn3DLtJII
Parte 3
http://www.youtube.com/watch?v=VGAm1dQb9X4


Padrões de Projeto: Visitor
Parte 1
http://www.youtube.com/watch?v=raSI1A2YwjA
Parte 2
http://www.youtube.com/watch?v=B2ZJXPl-Se0


Padrões de Projeto: Chain of Responsibility
Parte 1
http://www.youtube.com/watch?v=M_JUKwltHJ8
Parte 2
http://www.youtube.com/watch?v=om0WW9BmaZM
Parte 3
http://www.youtube.com/watch?v=a2VDKkmlbGY



Padrões de Projeto: Command
Parte 1
http://www.youtube.com/watch?v=fUEPswyc9YA
Parte 2
http://www.youtube.com/watch?v=WNJYcE2WmLU


Padrões de Projeto: Prototype
Parte 1
http://www.youtube.com/watch?v=FNpZSqclqmE
Parte 2
http://www.youtube.com/watch?v=l17skbbopS4


Padrões de Projeto: DAO
Parte 1
http://www.youtube.com/watch?v=JchwQ3-deDs
Parte 2
http://www.youtube.com/watch?v=Qj8BUMg5X0o
Parte 3
http://www.youtube.com/watch?v=Qj8BUMg5X0o

Padrões de Projeto - Abstract Factory
Parte 1
http://www.youtube.com/watch?v=L25hHRl3Fcs
Parte 2
http://www.youtube.com/watch?v=i4UN9BAnW70


Padrões de Projeto: Decorator
Parte 1
http://www.youtube.com/watch?v=vlaX8gDq3MQ
Parte 2
http://www.youtube.com/watch?v=hzeaUN7Bfjw
Parte 3
http://www.youtube.com/watch?v=cpasdWdDbYs


Padrões de Projeto: Proxy
Parte 1
http://www.youtube.com/watch?v=kz2eUXX5wC0
Parte 2
http://www.youtube.com/watch?v=OSBqSxveB-w
Parte 3
http://www.youtube.com/watch?v=anVssFJwh4M
Parte 4
http://www.youtube.com/watch?v=9cNNamAwR-U


Padroes de Projetos: State
Parte 1
http://www.youtube.com/watch?v=sTBnI-fqWw4
Parte 2
http://www.youtube.com/watch?v=ZNVBE_VEaRs


Padrões de Projeto: Memento
Parte 1
http://www.youtube.com/watch?v=pBrXznoDcuo
Parte 2
http://www.youtube.com/watch?v=1I4PVSch-l0
Parte 3
http://www.youtube.com/watch?v=qTtQ2jsj8TE


Padrao de Projeto: Bridge
Parte 1
http://www.youtube.com/watch?v=0xMcl1aTjrQ
Parte 2
http://www.youtube.com/watch?v=yP-r_Uudp-c


Padrões de Projeto: Mediator
Parte 1
http://www.youtube.com/watch?v=aLyE2visk-k
Parte 2
http://www.youtube.com/watch?v=pNPWoNmnyiM
Parte 3
http://www.youtube.com/watch?v=yEr-_iok3VU


Padrões de Projeto: Builder
Parte 1
http://www.youtube.com/watch?v=C0cK7QENSy4
Parte 2
http://www.youtube.com/watch?v=BNCUbXKMtPc


Padrões de Projeto: Strategy
Parte 1
http://www.youtube.com/watch?v=NV9UmNICU14
Parte 2
http://www.youtube.com/watch?v=FTXn3DLtJII
Parte 3
http://www.youtube.com/watch?v=VGAm1dQb9X4


Padrões de Projeto: Mediator
Parte 1
http://www.youtube.com/watch?v=aLyE2visk-k
Parte 2
http://www.youtube.com/watch?v=pNPWoNmnyiM
Parte 3
http://www.youtube.com/watch?v=yEr-_iok3VU

Videos na vimeo da bluesoft

Palestra de Business Intelligence
Nesta palestra Ismael Soares introduziu conceitos de Bunisiness Inteligence (BI) como DataWare House, Data Marts, Data Minnings, Cubos OLAP, ODS e muito mais.
http://vimeo.com/6962558

Introdução ao Groovy
http://vimeo.com/6850374

Scrum com Pronto!
http://vimeo.com/6735580

Entrevista com Wende Mendes sobre Programação em Par
http://vimeo.com/6935560

Entrevista com Luiz China sobre Testes na Bluesoft
http://vimeo.com/6814228

O que Aprendi no Just Java 2009 - Testes
http://vimeo.com/6753378

O que Aprendi no Just Java 2009 - Automação de projetos Java EE
http://vimeo.com/6754246

O que Aprendi no Just Java 2009 - UOL, Flex, AOP...
http://vimeo.com/6752701

Aulas de redes

Aula 01 - Fala um pouco sobre tipos e topologias de redes, além de alguns de seus componentes, como hub, switch, cabos, fibra ótica, roteador...
http://www.youtube.com/watch?v=V4MZuW1NKkA
http://www.youtube.com/watch?v=xgYdZDtj2Rs
http://www.youtube.com/watch?v=F03iSJFlFgA
http://www.youtube.com/watch?v=ck9S47MgDLA

Aula 02 - Começa a discorrer sobre protocolos de rede
http://www.youtube.com/watch?v=8w8rrcd48qE
http://www.youtube.com/watch?v=WRI7K2MbMHk
http://www.youtube.com/watch?v=3lpvJx2jdTo

Aula 03 - Fala sobre a camada fisica
http://www.youtube.com/watch?v=A_nFCyOh66s
http://www.youtube.com/watch?v=FxNNG43niaE
http://www.youtube.com/watch?v=Y3NZkuAkUgs

Aula 04 - Fala sobre a camada de enlace
http://www.youtube.com/watch?v=OT_Wik5Nb_M
http://www.youtube.com/watch?v=s7m9YgWT5mY
http://www.youtube.com/watch?v=RwCKCrG_8Us
http://www.youtube.com/watch?v=DhpihEf-fzo

Aula 05 - Camada de rede e transporte
http://www.youtube.com/watch?v=DBidehK5m7w
http://www.youtube.com/watch?v=IdVGgPzSLs8
http://www.youtube.com/watch?v=DudehBbQWWo
http://www.youtube.com/watch?v=4TSTQQSV0h0

Aula 06 - Camada de sessão, apresentação e aplicação
http://www.youtube.com/watch?v=N2EQx071IIg
http://www.youtube.com/watch?v=VMUDtKAwGrI
http://www.youtube.com/watch?v=vhPdXU6MMXA

Gerenciamento de projetos - escopo

Ronnie Maschk fala de forma simples sobre gerenciamento de escopo do projeto
O video é intressante aborda: risco, escopo, wbs, entrega, dicionário da wbs :D
É basicamente um video sobre PMBOK


Video aula interessantes

Hoje vou indicar dois videos interessantes, são na verdade video aulas, ou se preferir webnars, veja a baixo os videos...



Disciplina de Sistemas Operacionais - Ciência da Computação - Professor Rafael Cancian



Como Instalar Linux com VMWare no Windows - Rafael Luiz Cancian

Livro e mais livros para download

http://www.ebook3000.com
http://downloadebookz.info
http://www.ebooksocean.com/

http://booksforpeople.sharedaa.com/
http://www.dbebooks.in/
http://ebooksbyte.com/
http://www.free-ebooks-library.com/


http://ebooksgratis.com.br/
http://ebooksgratis.com.br/category/revistas-mensais-e-mensais/arquitetura-e-urbanismo/


Nestes links, além de livros, você encontrará os chamados "video trainer", que nada mais são do que aulas em forma de video
http://downeb.com/
http://downea.info/
http://raload.com/
http://www.netbks.info/
http://booktraining.org/
http://www.netbks.com
booktraining.co
http://ranxo.com/
http://knowfree.net
http://sevno.info/
http://www.free-ebook-download.net/

Coleção de exemplos e templates reutilizaveis com JEE 5

Now i'll indicate to you a p4j5 project, this project is a collection of samples and reusable templates which demonstrates patterns, approaches and architectural ideas for the Java EE 5 platform.


https://p4j5.dev.java.net/

http://www.adam-bien.com/tdb