blob: 65d37ebae0b20bd4618d2c2966dc611ee7b5a4f6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# Filtro para Nerdcast
Um simples filtro para o Nerdcast. Hoje em dia o _feed_ do _podcast_ e bem
poluído, vários temas, quadros e programas. Esse projeto e um filtro simples
para tirar alguns programas do _feed_ ou mesmo dividi-los em _feeds_
diferentes. Os seguintes seguimentos são suportados:
- `nerdcast`
- `empreendedor`
- `mamicas`
- `english`
- `nerdcash`
- `bunker`
- `tech`
- `genera`
## Para usuarios
Por padrão ele só pega a série principal lançada toda sexta. Para usar basta
adicionar a seguinte URL no seu agregador:
```
https://jnfilter.herokuapp.com/
```
Mas caso você queira, você pode escolher mais alguns seguimentos. Por exemplo,
se voce quer ver somente a série principal e canecas de mamicas você
adicionaria o seguinte URL no seu agregador:
```
https://jnfilter.herokuapp.com/?q=mamicas,nerdcast
```
Quer nerdcast e nerdcash?
```
https://jnfilter.herokuapp.com/?q=nerdcash,nerdcast
```
E por aí vai, seguindo os seguimentos listados acima.
## Para programadores
E um projeto simples feito em cima do FastApi. Ele vai pegar o _feed_ e
filtrar os itens do _feed_ do podcast. Não tem cache nem nada sendo armazenado,
todo processamento e feito a partir do feed para cada requisição.
Para rodar basta instalar os requirements e rodar o seguinte código:
```shell
uvicorn main:app --host=0.0.0.0
```
E você já pode apontar o seu agregador favorito para sua maquina.
|