Browse Source

New section: Personal projects

master 20201022
Julio Biason 4 years ago
parent
commit
ecae5f70e3
  1. 7
      content/projects/_index.md
  2. 12
      content/projects/_index.pt.md
  3. 20
      content/projects/beryllium.md
  4. 26
      content/projects/beryllium.pt.md

7
content/projects/_index.md

@ -0,0 +1,7 @@
+++
title = "Personal Projects"
transparent = true
+++
Some ideas of personal projects, either in progress, not started or simply
scraped (but left here as a warning for future generations).

12
content/projects/_index.pt.md

@ -0,0 +1,12 @@
+++
title = "Projetos Pessoais"
transparent = true
+++
Algumas ideias de projetos pessoais, tanto em andamento, não iniciados ou
simplesmente ignorados (mas deixados aqui para um alerta para as gerações
futuras).
<!--
vim:spelllang=pt:
-->

20
content/projects/beryllium.md

@ -0,0 +1,20 @@
+++
title = "Tacit Beryllium"
date = 2020-10-22
[taxonomies]
tags = ["projects", "personal", "telegram"]
+++
Telegram bot in Rust.
1. If the user sends a message with a link but didn't interact with the group
before, the message is deleted.
2. URL blocklist; if message contains an URL from the blocklist, the message is
deleted.
3. Welcome message (so, not so tacit, huh?). The main idea is to tell people
how to share content in the group (use Gist, not paste images or code
directly, etc).
4. Validate that the account is a real person? ("Click here to confirm you're a
person") This doesn't invalidate point 1, as the person may connect, click
the link and then simply some automate process post content.

26
content/projects/beryllium.pt.md

@ -0,0 +1,26 @@
+++
title = "Tacit Beryllium"
date = 2020-10-22
[taxonomies]
tags = ["projetos", "pessoal", "telegram"]
+++
Bot do Telegram em Rust.
1. Se o usuário envia uma mensagem com um link, mas não interagiu com o grupo
antes, a mensagem é apagada.
2. Blocklist de URLs; se a mensagem contem uma URL do blocklist, a mensagem é
apagada.
3. Mensagem de boas vindas. A ideia é colocar um texto indicando para os novos
usuários como se compartilha conteúdo no grupo (use Git, não cole código ou
imagens diretamente, etc).
4. Validação de que a conta é uma pessoa real? ("Clique aqui para confirmar que
você é uma pessoa"). Não invalida o ponto 1, já que a pessoa pode conectar,
clicar no link e simplesmente deixar um processo automatizado de postar
conteúdo.
<!--
vim:spelllang=pt:
-->
Loading…
Cancel
Save