Ideias com e sem NH1

Estou com algumas ideias interessantes de software. Alguns são baseados no NH1 (ferramenta para shell, que desenvolvo) e outros não. Seguem algumas dessas ideias para registro.

2Status (codeberg.org/bardo/2status)

Já está bastante desenvolvido. Trata-se de uma página de status de serviços que é gerada por script e oferecida estaticamente. Baseado no NH1, usa suas funções para rede, bot e template.

Atualmente, ele suporta:

  • Temas
  • Testagem de disponibilidade de host (ping), porta (HTTP) ou serviço (HTTP Status)
  • Envio de notificação de mudança de status de um serviço para grupo Telegram

Diferenciais da abordagem:

  • Frequência de testes ajustada via cron
  • Alta confiabilidade quanto a ataques, visto que o acesso web é apenas a páginas HTML
  • Não é necessário um sistema de cache, pois as páginas já estão salvas em HTML

Uso atual: Status – UFAL Arapiraca (com tema feito pelo Charlie)

2Hot (codeberg.org/bardo/2hot)

Gerador de hotsites, landing pages e link trees estáticos. Baseado no NH1, também suporta temas e diversos tipos de card.

Já está bem desenvolvido também, mas a única página no ar no momento é uma página restrita (o 2hot cria o arquivo de controle de acesso via Apache, basta colocar as diretivas na configuração). A cara da página está na imagem deste post.

2Bookcase (codeberg.org/bardo/2bookcase)

Esse eu ainda não comecei a implementar, só planejar. É um gerador de biblioteca digital para substituir a solução hoje adotada em livros.cordeis.com (que parou de funcionar na versão nova do PHP).

Funcionalidades planejadas:

  • Visual baseado em prateleiras, como as ferramentas de streaming de video;
  • Configuração manual das prateleiras, adicionando livros e elementos externos (vídeos no youtube, por exemplo);
  • Configuração automática de prateleiras, montadas a partir de um determinado diretório com os ebooks;
  • Suporte a temas
  • OPDS estático

2Switch

Imagine uma sintaxe simplificada para definir a configuração de um switch de rede. Agora imagine um software que, com uso de templates, gera a configuração para diversas marcas e modelos diferentes. Essa é a ideia do 2switch, que já avançou bastante nos conceitos e falta ser implementado.

Rarefeitos 4 (codeberg.org/bardo/rarefeitos)

O Rarefeitos 3 é uma cartucheira de efeitos sonoros (soundboard) que ganhou um Pomodoro simplificado, rodando no cabeçalho da página. Simplificado, mas que oferece uma funcionalidade interessante: música de fundo repetitiva para ajudar no foco, com um monte de opções para escolher, incluindo aleatória.

A ideia do Rarefeitos 4, que provavelmente mudará de nome, é melhorar a interface focando no Pomodoro e colocando a Cartucheira como função terciária. A secundária seria um sistema simplificado (ainda não presente) de gerenciamento de tarefas integrado ao Pomodoro.

Outra coisa que pretendo fazer é colocar um PHP simples para autenticação e persistência das configurações. Isso já existe localmente usando LocalStorage, mas seria bom poder acessar por navegadores e dispositivos diferentes, sem perder as preferências. Mantendo o LocalStorage para quem não quiser criar conta.

Estou no início da reformulação da interface no momento.

Cyberscreen

Esse é apenas uma ideia de uma aplicação web para auxiliar mestres. A ideia não é para jogar pela internet, mas focando os mestres que pretendem usar um notebook como escudo de mestre. Princípios:

  • Usuário pode criar um escudo, tornando-se o “mestre” dele
  • Mestre pode convidar jogadores e eleger um para ser o líder
  • Mestre cria murais dentro do escudo, que são mostrados como colunas estreitas (estilo as de Trello)
  • Cada mural pode ser público, visível para o grupo, para o líder e mestre ou só para o mestre
  • Murais pretendidos:
    • Marcadores (um linktree)
    • Chat com rolador de dados
    • Mural de automatização de rolagens (cada usuário teria o seu diferente)
    • Gerenciador de iniciativa
    • Gerenciador de recursos (pontos de vida, magias…)
    • Gerenciador de anotações
    • Checklist (útil para mestres que criam aventuras assim)
    • Grid (esse é para depois, um minigrid para visualização simples da cena)

Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *