Melhor maneira de fazer um quiosque de apresentação de boletim para o escritório?
-
08-07-2019 - |
Pergunta
Então, tive a tarefa de fazer um quiosque para o escritório para mostrar estatísticas sobre o progresso do scrum, criar status do servidor, aluguel e assim por diante. Idealmente, ele deve executar uma apresentação de slides com um monte de páginas diferentes, algumas delas mostrando texto, alguns mostrando gráficos e assim por diante.
Qual é a melhor abordagem para isso? Primeiro pensei no PowerPoint, mas ele deve ser capaz de tirar as imagens de um servidor da web para que eu possa automatizar o procedimento de geração de gráficos. Eu também gostaria de receber texto de uma fonte externa ao mostrar "quem quebrou a construção" ou alguma página como essa.
Não tenho dúvidas de que existem sistemas prontos, mas realmente não sei onde procurá-los.
Isso é fácil/difícil no PowerPoint? Ou há um aplicativo onipresente que todo mundo, menos eu conhece?
Solução
Eu recomendaria criá-lo como uma série de páginas da web, que usa JavaScript ou a tag meta refresh para pedalar através das diferentes páginas. Simplesmente em tela cheia o navegador em uma máquina de reposição e conecte-a a um projetor/monitor/TV grande.
Isso tem muitos benefícios:
- Está trivial para exibir imagens de um servidor externo (um
<img>
marcação) - Não custará nada para configurar (pode ser executado em basicamente qualquer máquina em funcionamento) e é executado em um navegador
- É rápido de fazer (você não precisa se preocupar com a compatibilidade entre navegadores ou diferentes resoluções de tela como conhece a máquina exata que está desenvolvendo
- É expansível-embora o que você descreva seja provavelmente possível no PowerPoint, mas se você o fizer como uma página da web, poderá usar o JavaScript (ou uma estrutura JS como jQuery), e é muito fácil servir as páginas por meio de um servidor da web , então você pode usar qualquer linguagem de script do lado do servidor.
Basicamente, você teria uma série de arquivos, digamos slide001.htm
, slide002.htm
e slide003.htm
. O slide 1 redirecionaria para slide002 após 30 segundos, slide002 para slide 003 e slide003 redirecionaria para slide001.
As coisas específicas que você menciona: geração de gráficos e "quem quebrou a construção" do texto:
Não tenho certeza de qual ferramenta de IC você usa, mas muitos deles geram gráficos de qualquer maneira, de modo que seria necessário ter um "slide" com algo como <img src="http://hudson.abc/job/proj042/buildTimeGraph">
Para o texto com quem se afastar .php
arquivos servidos por um servidor da web, usando Xammp.
Então você teria uma função que raspa seu servidor CI para quem quebrou a última construção e, em um dos slides, você teria <?PHP echo(who_broke_build()); ?>
(Obviamente, se você conhece algum outro idioma/sistema melhor, use isso!)
O benefício final em que consigo pensar é que, se você servir os arquivos através de um servidor da Web, poderá permitir que as pessoas o exibam localmente, digamos como seus navegadores em casa.
Outras dicas
Obrigado. Encontrei o JQS5, que fez a maior parte do que você mencionou.
Requer 1 documento em que cada H2 se torna um novo slide. Eu posso usar o meta-refresch para recarregar para a próxima página a cada 10 segundos. Quando chego ao final dos slides, retiro os dados de um feed RSS agregado de todos os diferentes sistemas para obter informações.