quinta-feira, 20 de outubro de 2011

E acabou!


Game Over!

Bom, como todos podemos ver, o projetinho não vai mais rolar. Eu jamais poderia, de forma alguma, atrapalhar o TCC de vocês, que nesse momento deve ser a coisa mais importante da sua vida :)
Então amanhã, 21/10, será nosso último encontro!
Vou aproveitar pra falar de OLAP, que ficou faltando pra encerrar o curso de banco de dados.
Depois podíamos tentar fazer uma unica página do site, durante a aula mesmo, só pra provarmos que teríamos conseguido!
E por último, contabilizar as horas e as faltas, pra eu mandar um relatório pra Shirley computar como atividades complementares (é esse o nome?).

Nos vemos amanhã!

Thiago

quarta-feira, 12 de outubro de 2011

Sobre os Manuais em PDF

Boa noite pessoal e feliz dia das crianças... xD

Pelo site:

http://us.service.lego.com/en-US/BuildingInstructions/default.aspx

é possível ver os manuais de todos os sets. Porém, fazendo uma busca rápida estes foram os resultados:

- O tamanho em Mb dos manuais é bem variado, tendo alguns que não passam de 1Mb, modelos mais simples, até ao monstruoso arquivo de 82,75Mb da Death Star... de qualquer forma, acho que isso torna desinteressante para nós, pois para estar carregado em nosso site, facilmente passará de alguns gigas de informação, não sei avaliar se isso seria uma boa idéia.

- Os links de Download abaixo são dos sets "Pirates - Kraken Attackin" e da Death Star, não possuem uma relação direta com o numero de seus sets, respectivamente 6240 e 10188.

Pirata: cache.lego.com/bigdownloads/buildinginstructions/4542760.pdf

Death Star: cache.lego.com/bigdownloads/buildinginstructions/4550158.pdf

não consegui achar uma logica para estes valores...mas o download em massa destes dados parece bem simples, apesar de que o problema seria identificar depois os nomes dos arquivos...


No site:

http://www.brickfactory.info/ (horrivel por sinal... xD)

é possivel pegar os escans dos manuais feitos por fans... a navegação é horrivel e não consegui localizar nenhum dos acima para fazer uma comparação... e outra coisa também, ao clicar no manual desejado ele passa o seguinte javascript

javascript:load_scan("s018-",%201,%201831,%20"Container%20Lorry",%2017)

Onde o segundo ou terceiro parametro bate com o número do set, mas não é possivel fazer o download, somente visualizar na propria pagina as imagens... ou salvar imagem por imagem...além do que de tempos em tempos eu abria a aba onde estavam as imagens do manual e dava pau no carregamento... xT
Já disse que a navegação no site é horrivel?... xD

Bom por enquanto é só.

Abraços,

Leo

sexta-feira, 7 de outubro de 2011

quinta-feira, 6 de outubro de 2011

Loader BD - parte II

Acabei "arrumando" o código do loader para também fazer o donwload das imagens dos "Sets", agora o que faltou ser feito é atualizar todo o BD, o que o Daniel e a Aline estão ou já fizeram.

sexta-feira, 30 de setembro de 2011

[30/09] - Código de Barras no Android

Encontrei um biblioteca que realiza reconhecimento das seguintes código:

  • UPC-A and UPC-E
  • EAN-8 and EAN-13
  • Code 39
  • Code 93
  • Code 128
  • QR Code
  • ITF
  • Codabar
  • RSS-14 (all variants)
  • Data Matrix
  • PDF 417 ('alpha' quality)
  • Aztec ('alpha' quality)

http://code.google.com/p/zxing/

Internacionalização - Parte II

Pessoal,

Amanhã (ou hoje), não estarei com vocês, então gravei esse video para demonstrar como fazer a internacionalização no ASP.NET, e consequentemente realizar a prova de conceito.
O vídeo está com a minha voz meio baixa, e no final corta do nada, mas tudo bem né =D

Algumas referências sobre o assunto:
http://msdn.microsoft.com/en-us/library/ms247246(v=vs.80).aspx
http://msdn.microsoft.com/en-us/library/ms227427(v=vs.80).aspx
http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=vs.80).aspx


quinta-feira, 29 de setembro de 2011

Loader do BD

Bom acabei testando o "Loader", efetuando algumas alterações para poder rodar o programa em minha máquina, e em relação a parte do programa que "baixa" as informações do site funcionaram normalmente, agora ao tentar carregar os dados baixados no BD acabei tendo certos problemas com relação a conexão com meu BD, creio que o problema seja somente com alguma alteração que não fiz de forma correta ou então algum problema com a configuração do meu BD.

Estrutura do Banco de Dados

Observando o diagrama do banco e comparando alguns registros das tabelas encontrei alguns pontos a serem discutidos.

A tabela Category possui os atributos Category (smallint) PK e CategoryName (nvarchar (30) ) e há mais três tabelas que possuem atributos relacionados a Category: MiniFigs, Parts e Sets.
A tabela MiniFigs possui um atributo CategoryId (int) e um CategoryName (nvarchar(25) ); a Parts possui um atributo CategoryId (int) e a Sets possui um atributo Category (smallint). Nenhum destes atributos é FK, alguns têm tipos diferentes e o atributo CategoryName da tabela MiniFigs possui apenas alguns registros quase iguais ao atributo da tabela Category.

Como estou tendo dificuldades para instalar o MS SQL Server em casa eu consultei as tabelas no trabalho apenas analizando as estruturas e realizando consultas. Não me recordo se outros atributos FK também tinham tipos diferentes, e se faltava referenciar outra FK em alguma tabela.

Código de Barras

Eu achava que possuía mais caixas de Lego em casa, mas apenas encontrei uma...

Bom, não sei se é apenas coincidência, não consegui verificar ainda, mas até o momento foi o que eu consegui:

A imagem 1 é a foto do código de barra do set 6332, Command Post Central.


Como podem reparar os números do set aparecem como os últimos valores no código de barras.


Realizando a busca no Site da Amazon, me foi retornado (a última peça do estoque, por sinal xD) o set 6332-1, Command Post Central.


Agora preciso fazer mais alguns testes com mais sets e mais recentes (este set deve ser da década de 90 e tranqueiras...) e pesquisar mais, mas até o momento acredito que a funcionalidade esta de pé e promissora.

Abraço!

Internacionalização

Pessoal, não tive como colocar em um post o material sobre internacionalização, mas amanhã na aula eu mostro como funciona.

Abraços! :)

sábado, 24 de setembro de 2011

24/09

Ark -
Desenvolvimento de Protótipo Android.
4 telas
Pesquisa de set
Resultado Pesquisa de Set
Informações de peças do Set
Informação de uma peça do Set

sexta-feira, 23 de setembro de 2011

Reunião 23/09

Definição das funções do sistema:

Idéias principais:


  • Criação da sugestão dos sets pelo site para os usuários.

  • Login do usuário com integração do facebook ou google.

  • Interatividade entre os amigos.

  • Pesquisa das peças legos.

Definição de tarefas e pesquisas para próxima aula:


Aplicativo android - Busca de sets e peças - Luis


Protótipo - Web /Android - Ark


Manual dos legos em PDF - Leidi


Código de Barras - Leo


Internacionalização - Rey


Loader do BD - Aline, Klava, Adriano e Leo.


Verificar incosistência no BD - Carol e Leidi


Reunião 23/09.
Decidimos nos basear no modelo de processos do MSF para desenvolver nosso projeto.


O backup do banco completo foi passado aos desenvolvedores.