Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

217 Commits

Folders and files

Repository files navigation

Green Computing: Sobriedade Digital no Recanto das Araras

ODS 6 ODS 7 Licença MIT Status

📌 Sobre o Projeto

Projeto de atividade extensionista universitária (UFBRA) focado na aplicação de Lean ICT e Green Computing na comunidade do Residencial Recanto das Araras I e II (Palmas/TO), realizado em parceria estratégica com o COMAM (Conselho Municipal das Associações de Moradores).

O objetivo principal é promover o letramento digital focado na estagnação do desperdício financeiro familiar com pacotes de dados móveis e na mitigação da obsolescência acelerada de smartphones (lixo eletrônico).

🌿 Alinhamento com os ODS (ONU)

A otimização de software no dispositivo do usuário final (Edge) reduz o tráfego de dados inútil (anúncios, telemetria e mídias automáticas), gerando impacto ambiental na infraestrutura global:

  • ODS 7 (Energia Limpa): Redução da demanda elétrica nas antenas de transmissão 4G/5G e roteadores.
  • ODS 6 (Água Potável): Redução do processamento na nuvem, diminuindo a evaporação de água potável necessária no resfriamento (WUE - Water Usage Effectiveness) dos Data Centers.

📊 Telemetria de Impacto: 18 adesões confirmadas via Short.io (Atualizado em 10/10/2026 às 00:47)

📈 Histórico de Adesão

O gráfico abaixo é atualizado automaticamente via pipeline de CI/CD (GitHub Actions) a cada nova confirmação de leitura e aplicação das dicas pela comunidade.

Evolução de Cliques


🚀 Artefatos Entregues

  1. Micro-Cartilha de Sobriedade Digital (PDF 9:16):
    • Guia prático de 8 páginas otimizado para telas de smartphones (proporção 9:16).
    • Tipografado em LaTeX com o Tema Nord, fonte Roboto e pacote microtype.
    • Cobertura de 4 pilares: DNS Privado (AdGuard Family), Economia de Dados Global, Restrição de Apps em 2º Plano e Desativação de Autoplay no WhatsApp.
  2. Cartaz Promocional de Divulgação (PNG):
    • Arte de engajamento em 1080x1080px (desenvolvida no Inkscape) para acompanhamento da cartilha no WhatsApp.
  3. Sistema de Telemetria e Pipeline de Dados:
    • Integração com Short.io + QR Code apontando para um endpoint estático no GitHub (assets/ok_registrado.png).
    • Script em Python que consome a REST API do Short.io, processa o histórico via pandas, plota o gráfico com matplotlib e reescreve este README dinamicamente.
    • Automação via GitHub Actions (Cron Job) para atualização diária sem intervenção manual.

📁 Estrutura do Repositório

green-computing-araras/
├── .github/
│   └── workflows/
│       └── telemetry.yml        # Automação CI/CD (GitHub Actions)
├── assets/
│   ├── cartaz_sobriedade_digital.png
│   ├── ok_registrado.png        # Endpoint estático de confirmação (Short.io)
│   ├── telemetry_chart.png      # Gráfico gerado dinamicamente
│   ├── telemetry_history.csv    # Banco de dados histórico de cliques
│   └── screenshots/             # Prints reais e artes de capa
│       ├── araras_poly.png      # Arte de capa (Arara Low Poly)
│       ├── qr_araras-ok.png     # QR Code do Short.io
│       ├── print_app1.png ... print_app4.png
│       ├── print_dns.png / print_rede.png
│       ├── print_economia.png / print_pesquisa.png
│       └── print_wpp1.png ... print_wpp4.png
├── dist/
│   └── main.pdf                 # Compilado final da cartilha
├── scripts/
│   └── fetch_telemetry.py       # Script de extração de dados da API
├── src/
│   └── latex/                   # Código-fonte TeX
│       └── main.tex
├── .gitignore
├── LICENSE
└── README.md

🛠️ Tecnologias e Ferramentas

  • Automação e Engenharia de Dados: Python 3.11, Pandas, Matplotlib, GitHub Actions (CI/CD), REST API.
  • Tipografia e Diagramação: LaTeX (pdflatex), pacotes tcolorbox, microtype, roboto, graphbox, hyperref.
  • Design Gráfico e UI: Inkscape, GIMP, DALL-E 3 (conceito Low Poly).
  • Captura de Tela e Usabilidade: scrcpy (espelhamento Android em alta fidelidade).
  • Rastreamento: Short.io, GitHub Raw Endpoints.

💻 Como Compilar o PDF Localmente

Para compilar o projeto em seu ambiente local (requer distribuição LaTeX como MiKTeX ou TeX Live):

cd src/latex
pdflatex main.tex

🤝 Agradecimentos

Agradecimento especial à Associação de Moradores do Recanto das Araras I e II e à vice-presidente do COMAM (Carolina) pela cooperação no processo de validação de requisitos, usabilidade e distribuição na comunidade.


Autor: @naygno — Acadêmico de Ciência da Computação (UFBRA)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages