-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update README.md * feat (lab 02/2022): lab instructions and template * Lab1 * Lab2 Co-authored-by: Marcos Mota <marcosfmmota@gmail.com> Co-authored-by: André Santanchè <santanche@gmail.com>
- Loading branch information
1 parent
317c895
commit 1152a27
Showing
8 changed files
with
155 additions
and
0 deletions.
There are no files selected for viewing
100 changes: 100 additions & 0 deletions
100
labs/2022/01-architectures/solucoes/igorsantosp/lab01/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# Aluno | ||
* João Igor dos Santos Pereira | ||
|
||
## Tarefa 1 - Web Components e Tópicos | ||
|
||
> Escreva aqui o código da sua composição de componentes Web, como mostra o exemplo a seguir: | ||
~~~html | ||
<dcc-button label="Mundo Política" | ||
topic="noticia/mundo/politica" | ||
message="G20"> | ||
</dcc-button> | ||
<dcc-button label="Brasil Política" | ||
topic="noticia/brasil/politica" | ||
message="Eleicoes"> | ||
</dcc-button> | ||
<dcc-button label="Brasil Dinos" | ||
topic="noticia/brasil/dinos" | ||
message="Grawr"> | ||
</dcc-button> | ||
<dcc-button label="Bahia Dinos" | ||
topic="noticia/bahia/dinos" | ||
message="grauw"> | ||
</dcc-button> | ||
|
||
<p> | ||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/doctor.png" speech="Eu ouvi sobre " subscribe="#/politica:speech"></dcc-lively-talk> | ||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/nurse.png" speech="Eu ouvi sobre " subscribe="#/brasil/#:speech"></dcc-lively-talk> | ||
<dcc-lively-talk character="https://static.wikia.nocookie.net/the-dinosaurs-tv-series/images/7/76/Howardhandupme.jpg" speech="Eu ouvi sobre " subscribe="noticia/#:speech"></dcc-lively-talk> | ||
|
||
~~~ | ||
|
||
|
||
![Composition Screenshot](images/Atividade1.png) | ||
|
||
## Tarefa 2 - Web Components e RSS | ||
~~~html | ||
<dcc-rss source="https://www.wired.com/category/science/feed" subscribe="next/rss/science:next" topic="rss/science"> | ||
</dcc-rss> | ||
|
||
<dcc-aggregator topic="aggregate/science" quantity="2" subscribe="rss/science"> | ||
</dcc-aggregator> | ||
|
||
<dcc-button label="Ciências Próxima" topic="next/rss/science"> | ||
</dcc-button> | ||
|
||
<dcc-rss source="https://www.wired.com/category/design/feed" subscribe="next/rss/design:next" topic="rss/design"> | ||
</dcc-rss> | ||
|
||
<dcc-aggregator topic="aggregate/design" quantity="10" subscribe="rss/design"> | ||
</dcc-aggregator> | ||
|
||
<dcc-button label="Design Próxima" topic="next/rss/design"> | ||
</dcc-button> | ||
|
||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/doctor.png" speech="Eu ouvi sobre " subscribe="aggregate/science:speech"></dcc-lively-talk> | ||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/nurse.png" speech="Eu ouvi sobre " subscribe="rss/science:speech"></dcc-lively-talk> | ||
<dcc-lively-talk character="https://static.wikia.nocookie.net/the-dinosaurs-tv-series/images/7/76/Howardhandupme.jpg" speech="Eu ouvi sobre " subscribe="rss/design:speech"></dcc-lively-talk> | ||
~~~ | ||
|
||
![Composition Screenshot](images/Atividade2.png) | ||
|
||
## Tarefa 3 - Painéis de Mensagens com Timer | ||
|
||
<dcc-rss source="https://www.wired.com/category/science/feed" subscribe="next/rss/science:next" topic="rss/science"> | ||
</dcc-rss> | ||
|
||
<dcc-rss source="https://www.wired.com/category/design/feed" subscribe="next/rss/design:next" topic="rss/design"> | ||
</dcc-rss> | ||
|
||
<dcc-aggregator topic="aggregate/noticias" quantity="3" subscribe="rss/#"> | ||
</dcc-aggregator> | ||
|
||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/doctor.png" subscribe="rss/science:speech"> | ||
</dcc-lively-talk> | ||
<p><br></p> | ||
<dcc-lively-talk character="https://harena-lab.github.io/harena-docs/dccs/tutorial/images/nurse.png" subscribe="rss/design:speech"> | ||
</dcc-lively-talk> | ||
<p><br></p> | ||
<dcc-lively-talk subscribe="aggregate/noticias:speech"> | ||
</dcc-lively-talk> | ||
|
||
<dcc-timer interval="1000" topic="next/rss/science" subscribe="start/feed:start"> | ||
</dcc-timer> | ||
|
||
<dcc-timer interval="2000" topic="next/rss/design" subscribe="start/feed:start"> | ||
</dcc-timer> | ||
|
||
<dcc-timer interval="2000" topic="next/rss/#" subscribe="start/feed:start"> | ||
</dcc-timer> | ||
<p><br></p> | ||
<dcc-button label="Inicia" topic="start/feed"> | ||
</dcc-button> | ||
|
||
![Composition Screenshot](images/Atividade3.png) | ||
|
||
## Tarefa 4 - Web Components Dataflow | ||
![Composition Screenshot](images/Atividade4.png) | ||
|
||
> Entendo que o primeiro componente represente o dataser ou entrada de dados, a mensagem que ele enviará corresponde a própria informação que ele representa, nesse caso todos os dados de zumbi, escolhi representar a mensagem como uma unica linha da tabela e pensar o dataser como algo dinamico assim como os componentes e mensagens, essa mensagem entre o primeiro e segundo componente teria todos os dados de um zumbi, considerando que a mensagem estou tomando como apenas uma linha, chegaria no segundo componente e seria filtrada, passando ou não para a próxima etapa de acordo com o atributo selecionado neste componente, na mesma lógica seguiriamos para a projeção e plot, sendo sempre uma linha de tabela, passando ou não pelo bloco de acordo com suas configuração e mudando sua quantidade de atributos também. |
Binary file added
BIN
+74 KB
labs/2022/01-architectures/solucoes/igorsantosp/lab01/images/Atividade1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+120 KB
labs/2022/01-architectures/solucoes/igorsantosp/lab01/images/Atividade2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+35.6 KB
labs/2022/01-architectures/solucoes/igorsantosp/lab01/images/Atividade3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+70.4 KB
labs/2022/01-architectures/solucoes/igorsantosp/lab01/images/Atividade4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+35.8 KB
labs/2022/01-architectures/solucoes/igorsantosp/lab01/images/web-composition.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
# Aluno | ||
* João Igor dos Santos Pereira | ||
|
||
## Tarefa 1 - Dados para Treinamento e Recomendação | ||
|
||
### Treinamento | ||
|
||
* Comprador | ||
* Id | ||
* Nome | ||
* Historico de Compras | ||
* Gênero | ||
* Histórico de Produtos Abertos | ||
* Histórico de Pesquisa | ||
* Cep | ||
|
||
* Vendedor | ||
* id | ||
* Produtos vendidos | ||
* Avaliação dos usuários | ||
* Tempo médio de despacho de item | ||
* Cep | ||
|
||
* Produto | ||
* id | ||
* Nome | ||
* Categoria | ||
* Vendedor | ||
* Avaliação | ||
* Taxa de Devolução | ||
* Taxa de entrega dentro do prazo | ||
* Quantidade de vendas | ||
* Estado | ||
|
||
|
||
### Recomendação | ||
* Pagina de Produtos recomendados | ||
* Produtos | ||
* Quantidade Total de páginas | ||
* Pagina Atual | ||
* Produtos por página | ||
* Vendedores | ||
* Cliente | ||
|
||
|
||
## Tarefa 2 - Breve descrição de Composições Dinâmica e Estática | ||
|
||
### Composição Dinâmica | ||
> Como composição dinamica penso em todas as entradas do treinamento, com a utilização de um módulo que trate e agrege essas entradas é possível faze-las tão dinamicas quanto possível | ||
### Composição Estática | ||
> Como composição estática, penso nos módulos de agregação/tratamento, de treinamento e o de recomendação. | ||
## Tarefa 3 - Composição para Treinamento e Recomendação | ||
|
||
![Diagrama Eventos](images/recomendation-composition.png) |
Binary file added
BIN
+41 KB
labs/2022/02-design/solucoes/igorsantosp/images/recomendation-composition.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.