| Autor |
Mensagem |
|
|
A medida que vão surgindo funções genéricas, conforme a importancia, elas vão sendo imbutidas nos coprocessadores.
Dá uma lida nisso:
http://www.hardware.com.br/comunidade/processors-stream/1013219/
Se estiver enganado, por favor me corrijam, mas acho que nos processadores de vertices já possuem funções de todas as tranformações.
ALGEBRA LINEAR:
PAULO WINTERLE / A. STEINBRUCH
PEARSON (UNIVERSITARIOS)
Sugiro também esse:
A., Geometria Analítica
WINTERLE, P., STEINBRUCH
No tempo que não tinham coprocessadores, eu comecei estudando sobre isso utilizando um livro chamado
Programando Em 3 Dimensões. Animação Gráficos Em 3d Ray Tracing
Autores: Christopher D. Watkins, Larry Sharp
http://imagens.estantevirtual.com.br/imagens/capas/54461538.jpg
Eu achava esse ultimo livro bom pra caramba.
|
 |
|
|
Esse é bom:
www.horstmann.com/corejava/cj7v2ch13ex.pdf
Ou em visualização rapida:
https://docs.google.com/viewer?a=v&q=cache:UdKyUnzbbfoJ:www.horstmann.com/corejava/cj7v2ch13ex.pdf+reflections+annotations+java+example+red+button&hl=pt-BR&gl=br&pid=bl&srcid=ADGEESh6yJPUUs8W6xT2kaTtooq2Za8dgVsNU7Ld7sHh_60nSLhjFCH_w76VA8uS6eYQIxu8OdjwOuAo69Qb2W6LBW17oWGGLjUhBPGtv8cIQ7Xw4ADn7vRnnmEFOiuIZanPOWeLkTVt&sig=AHIEtbR8EddhPZrddkZ8dgDJ1s1_jrRJZQ
|
 |
|
|
como o david falou "dados sobre dados".
Mas se vc gosta de java, estuda sobre reflection e annotations.
http://tutorials.jenkov.com/java-reflection/annotations.html
Sucesso no seu estudo. Isso vale muito apena estudar.
|
 |
|
|
programador Java ruim que eu conheco...
preocupa-se mais com o dinheiro que recebe do que com a qualidade do trabalho.
programador Java ruim que eu conheco...
não tem criatividade nenhuma.
programador Java ruim que eu conheco...
pega o primeiro padrão idiota que encontra pela frente e implementa no próprio projeto.
programador Java ruim que eu conheco...
é maria-vai-com-as-outras porque não tem senso critico ou tem medo de questionar.
programador Java ruim que eu conheco...
tem vergonha e medo de perguntar sobre algo que não sabe.
programador Java ruim que eu conheco...
só sabe Java e mais uma linguagem.
programador Java ruim que eu conheco...
diz que sabe JPA e hibernate mas não sabe SQL.
programador Java ruim que eu conheco...
quer ser DBA porque acha que programador não é respeitado.
programador Java ruim que eu conheco...
não tem coragem de dizer que errou e que quer ajuda.
|
 |
|
|
Por acaso ele também escuta alguma rádio?
Se ele fizer isso, pega algum projeto desses:
http://www.tonieletronica.xpg.com.br/transmissor_2n2218.htm
Entra da frequencia da radio e manda uma mensagem assim:
Vc está sintonizado na radio Gay! A radio dos FDPs que gostam de incomodar a vizinhança com som alto!
Eu á me diverti muito com amigos e vizinhos ignorantes assim.
Se isso não funcionar, eu sou a favor de vc descobrir o telefone dele e nas madrugadas, por volta de umas 3:30 da manhã, vc ligar pra ele perguntando se é bom escutar musica alta e se ele acha que isso é um favor que faz para a vizinhança.
Tenho certeza que ele para nesse dia.
Agora, se ele for um FDP, e se vc souber algum estilo de musica que ele NÃO goste, liga nas madrugadas e coloca alguma musica do tipo do fundo.
Esse tipo de gente é foda. Coloca o som alto e acha que tá fazendo um favor pra todo mundo.
Por que relacionam musica gospel, sertaneja, rap e tecno com gente sem instrução?
Vcs já viram alguem ligar o som bem alto para ouvir musica clássica ou Led Zeppelin?
|
 |
|
|
Huahuahu
Amigo, e se o o usuario que vai acessar seus sites não tiverem o Java instalado?
Vc tem que fazer os metodos e classes do navagador trabalhar, não os metodos e classes em java.
JOptionPane, Swing, AWT são para desktop. Se vc colocar algum destes elementos em um applet (Proprio para web) talvez sim isso possa funcionar e isso vai depender de mais uma coisa: Que o usuario tenha o Java instalado na máquina dele e a autorização para rodar applets.
Atenção: Frame, JFrame JoptionPane e alguns desses elementos não funcionam dentro de applets
tenta trabalhar suas mensagens de erro utilizando algum framework.
Melhor ainda, começa assim:
<% = mensagemErro%>
Não fica bravo com o java. Existem varios contextos para se trabalhar.
Por isso não podemos querer que o que funciona em um mobile funcione em web ou desktop.
São ambientes diferentes, contextos diferentes com classes, metodos e funções diferentes.
|
 |
|
|
Porque eu acho isso um crime:
http://noticias.terra.com.br/brasil/noticias/0,,OI5586732-EI7896,00-Internautas+querem+Alckmin+fora+do+Twitter+apos+monitoramento.html
Quem tem grana e poder hoje ussa essas ferramentas para se desviar dos protestos da maioria.
Por que não se cria uma ferramenta dessas para gerir o dinheiro público?
O conhecimento existe, o pessoa para isso existe mas querem continuar metendo a mão na grana?
Por que a população não pode da nota para um hospital, uma escola ou para a segurança?
Isso é que deveria determinar o endereço do investimento.
Vejam só, para governadores controlarem a movimentação de protesto a ferramenta é valida mas para decidir onde ficará o investimento não pode?
|
 |
|
|
igor_ks wrote:
KKKKKKKKKkk (rindo muito!)
rs, nunca assistiu The Big Bang Theory? Eles brincam! aiuhaai
Sei qual é a série, mas a única série de TV que eu via era House.
Eu me policio constantemente para não me viciar nessas series se não no final agente acaba vendo todas e não fazedno nada. Por isso escolhi House. Se bem que depois que a Cuddy saiu a seria ficou meio sem graça.
jaissonduarte wrote:fala sério quem não curte ficção cientifica

Eu curto. Muito!
Esses dias eu vi a série "O Guia do Mochileiro das Galáxias". Um pouco bobinho, mas tem algumas tiradas engraçadas. Confesso que fiquei boiando na parte em que eles "explodem" e vão para o restaurante do fim do universo. Como isso aconteceu?
Ironlynx wrote:
LEGO é um negócio que eu sempre passo longe.Eu sei que quando eu comprar o primeiro Mindstorms eu não vou conseguir parar de comprar...
Cara, esse lego é massa de mais! Eu também penso como vc.
Se eu comprar esse lego Mindstorms vcs vão notar que eu vou ficar sem postar aqui por muuuuuuuuuito tempo.
|
 |
|
|
Grinvon wrote:Você está certo em querer estudar SQL. Afinal, querendo ou não, essa é a linguagem dos bancos de dados.
A questão do Hibernate/JPA é integrar o banco de dados à aplicação de forma transparente, com orientação à objetos e de forma mais prática. Uma das coisas chatas de usar JDBC puro é a questão dos bindings das tabelas, o excesso de queries que terá que criar para cada tabela, a possibilidade de falhas de sintaxe ou lógica de linguagem SQL também são aumentadas, mas mesmo assim, há casos que não dá para fugir do JDBC, a exemplo recursos de bulking update e batch.
Isso realmente ocorre. Por isso a necessidade de um fw como JPA/Hibernate.
vc tem algumas copções como JPQL ou Criteria. A que menos lhe causará erros é a Criteria. Mas veja esse exemplo:
Vc ainda pode escrever "price" errado.
josenaldo wrote:Uma maneira bem certeira de você entender o porque usar o Hibernate é passar pelo probema de não usá-lo: use JDBC.
Sério. Faça um projeto razoável, que te tome uns 3 meses ou mais, só com JDBC.
No começo, você não vê muita diferença, mas depois de fazer o 10º DAO e ver que está repetindo tanto código, vai entender o valor de um DAO Genérico
Depois de se ver brigando para fazer o mínimo gerenciamento de transação, vai entender o valor do gernciamento de transação do Hibernate
Depois de se ver desesperado para fazer buscas que retornam um objeto apenas e outra igual que retornam toda a árvore de objetos a partir deste e mais outra pra retornar só um outro objeto do agregado, vai entender pra que serve o Lazy Loading
Depois de repetir pela milésima vez uma consulta super simples, vai entender como bom ter métodos básicos de consulta prontos
Depois de brigar pra fazer consultas dinâmicas e ver seu código virar um horror, vai ver como é bom usar Criteria
Depois de perceber o tamanho do trambolho que fica cada método simples de CRUD, vai ver a beleza de fazer um CRUD no hibernate com um código simples, consiso e enxuto
Depois de perder muito tempo pra conseguir fazer muito pouco, vai ver como é bom ter produtividade.
Isso só de começo.
E quanto ao SQL, aprenda. Mesmo com Hibernate, SQL também é importante. E uma consulta nativa sempre salva o dia quando nada mais ajuda.
A sugestão do josenaldo é muito boa.
O cara tem que começar caminhando descalço pra depois conhecer o valor do chinelo.
Acho que em programação vc não é obrigado a utilizar nenhuma ferramenta, mas é interessante pesar no que vc pode fazer com e sem ela.
O controle do FetchType é uma das coisas mais interessantes do JPA e do Hibernate.
Eu tenho trabalhado com um ORM que eu mesmo estou desenvolvendo.
Claro que ainda é bem modesto se comparado com um iBATIS, mas estou melhorando aos poucos:
http://www.guj.com.br/java/255094-hibernate-e-jpa-por-que
Ainda não tive tempo (e idéia concreta) para implementar algo como um FetchType e seu controle.
O controle do FetchType é realmente uma mão na roda.
|
 |
|
|
marciobarroso wrote:Luiz,
Acho que a iniciativa de criar algo das proporções que você esta tentando é válida quando se tem um propósito específico.
Eu já fiz algo parecido também a alguns anos, e o propósito que eu tinha era unicamente entender melhor como estes fw de orm trabalhavam ... o objetivo era unicamente educacional.
Sobre o JPA e Hibernate, acho que não é por marketing ou qq outra estratégia que são bem utilizados e conhecidos. E sim porque a JPA é uma especificação oficial ( originado da JSR 317 ) que por sua vez, foi idealizado com a mesma direção do hibernate e também pelos mesmo idealizadores.
Acho que a adoção deste conjunto começa por ai ...
Boa sorte no seu projeto =)
Olá Marciobarroso!
Muito obrigado pelas dicas.
Claro que tenho um proposito especício. Um deles é o estudo.
Conheço que JPA já possui Criteria.
Perdoem-me se eu falar bobeira aqui e se eu falar, por favor me corrijam.
Mas em se tratando de Hibernate e JPA ainda não consegui entender algumas coisas e acho estranho outras, como por exemplo:
Por que para a criação de chaves compostas temos que ter uma classe aparte (Embeddable) da tabela ?
Pra mim esse é o exemplo mais estranho que vejo:
Outra coisa é por exemplo um select:
Veja que a minha query é construida com strings: "new Grupo(id,nome)"
Aqui o id e o nome são string que só serão verificadas quando o programa for testado.
Suponha que vc escreva "nomee" e não ve o erro.
Minha tentativa é excluir essas strings da construção das queries. Isso é possivel em JPA e Hibernate?
Se for, por favor, me mostre o link que quero aprender como fazer isso.
Outro exemplo de select:
http://www.guj.com.br/java/234333-problema-com-select-jpa
veja
"SELECT usuario, senha FROM Usuario WHERE usuario = :usuario and senha = :senha"
Esse exemplo é muitissimo legal:
http://blog.werneckpaiva.com.br/2012/01/queries-com-a-nova-jpa2-criteria-api/
Mas ainda existem as strings como nome de campos.
Exemplo. Procure a linha :
builder.gt(from.get("price"), price)
String "price"
[]'s
|
 |
|
|
entanglement wrote:Note também que 10007 é um número primo, e números primos costumam ter propriedades interessantes.
vc tem razão. Os ciclos aparecem com apenas 2 repetições de numeros quando pegamos o resto de um numero primo.
Se o numero não for primo, poderão existir muitos zeros e muitos numeros repetidos antes de um novo ciclo se iniciar.
Melhorias do codigo.
biblioteca que estou usando:
http://www-cs-students.stanford.edu/~tjw/jsbn/
|
 |
|
|
vc já ouviu falar de mineração de dados (Data Mining)?
isso está sendo utilizado pra varias coisas.
Principalmente para o Maketing focado.
Outros interessados são as empresas de cartão de credito.
Por exemplo, foi descoberto que o percentual dos recem divorciados são mais inadimplentes.
Se vc está acostumado a viajar para a Europa pagando pelo americam Express e decide viajar para a jamaica seu limite de credito pode ser diminuido.
Outra coisa interessante são os bancos. Ele fazem esses estudos para ver se podem lhe financiar.
Outro maior interessado no momento é o FBI:
http://tecnologia.terra.com.br/noticias/0,,OI5580131-EI12884,00-FBI+busca+ferramenta+para+extrair+dados+de+redes+sociais.html
|
 |
|
|
Como eu lhe falei o Logaritmo tá sendo truncado e por isso o erro.
Tive que fazer usando BigInteger:
biginteger.js do site http://silentmatt.com/biginteger/
Anexei o arquivo "biginteger.js"
|
 |
|
|
Acho que descobri porque não tá dando cert, mas não tenho como testar.
Eu não to com o Java instalado aqui e por isso não tenho como utilizar o BigInteger.
Eu acho que os numeros encontrados são tão grandes que o log não está pegando casas decimais suficientes.
Acho que seria uma boa se vc tentasse fazer ai utilizando biginteger mesmo, como vc estava tentando antes.
No bigInteger existe como pegar o logaritimo?
Se tiver acho que tem como testar. Acha que pode testar ai e me dizer se funcionou para o 1001?
Se não for isso tenho que pedir arrego.
|
 |
|
|
RiQuInHo_$_$ wrote:legal !!!!
vc brinca com ele?
KKKKKKKKKkk (rindo muito!)
Regras do fórum wrote:
Desculpem-me. Não sabia que estava infringinto as regras. Isso não irá ocorrer novamente.
|
 |
|
|
|
|