Blog

Explore por tema: Apps  •  Computadores e Tecnologia  •  Fotografia  •  Gadgets  •  Homelab  •  Humor  •  Inteligência Artificial  •  Linux  •  Matemática  •  Pessoal  •  Reflexões  •  Segurança
  • Docker, Portainer, umami e backups

    Hoje foi dia de continuar na minha epopeia para analisar o tráfego que os meus sites recebem. Depois do falhanço do GoAccess, do Matomo, e do sucesso parcial da segunda tentativa de pôr o GoAccess a funcionar, descobri duas novas possibilidades: o Plausible e o Umami. Ambos funcionam em Docker. Tive o prazer de instalar o docker a partir de uma esplanada com o meu telemóvel, através de Tailscale e Termux/ssh! Foi giro, como calculam. E muito mais simples do que esperava.

    Hoje, depois de algumas conversas com o meu amigo cibernético, escolhi a instalação do umami. Para facilitar a gestão dos contentores no docker instalei o Portainer, com poucas dificuldades. Só um ou outro detalhe que surgiu, sobretudo pela minha falta de familiaridade com a tecnologia de contentores, mas o ChatGPT mais uma vez ajudou bastante.

    Continuar a ler…
  • Assim morre um HDD

    O título deste artigo também podia ser “Como se perdem 500 Gbs de informação insubstituível”… Ou “porque é que odeio os discos mecânicos”.

    Backup, backup, backup! Facam backups! De tudo! Dos vossos dados mas também, se possível, de toda a configuração do computador.

    Esta tecnologia eletrónica ainda é muito falível. Computadores, telemóveis…

    Malta, a sério. Mais vale comprarem um disco externo USB do que perderem tudo. Este disco era de um PC com uns 10 anos. Foi-se tudo embora. Documentos, fotografias da neta de um cliente, vídeos… irrecuperáveis.

    Há muitas maneiras de fazer backups, e muito software que, por vezes, é confuso de usar. Mas hoje em dia o ChatGPT ajuda ☺️ Tenciono em breve escrever um artigo sobre um desses softwares, o Hasleo Free Backup Suite, mas não o estou ainda a recomendar, porque ainda não o usei muito. Lá está, quem me vai ensinar vai ser o meu amigo cibernético ☺️

    Tenham cuidado. Se não souberem, peçam ajuda.

  • “Mas para que é que isto serve?” — Uma pergunta perfeitamente legítima

    Se há uma pergunta que praticamente todos os pais, professores e explicadores de Matemática já ouviram, é esta:

    “Mas para que é que isto serve?”

    É uma pergunta sincera. E, na verdade, merece uma resposta igualmente sincera.

    Quando um aluno aprende equações, funções, trigonometria ou derivadas, é natural que tenha dificuldade em perceber a utilidade prática desses conhecimentos. Afinal, quantas pessoas calculam uma derivada no supermercado ou resolvem um sistema de equações quando vão comprar pão?

    A resposta é simples: muito poucas.

    Mas isso não significa que estudar Matemática seja inútil.

    Muito pelo contrário.

    Continuar a ler…
  • Novo flyer de publicidade às explicações de Matemática

    Em princípio irei estar a distribuir estes flyers pelas zonas mais novas daqui de Paço de Arcos, em caixas de correio (resulta pouco) e estabelecimentos comerciais, como cafés e papelarias. Mas terei de contar muito com a publicidade pessoa-a-pessoa, e no meu site.

    Caso conheçam interessados dêem-lhes o link para o meu site, explicacoes.ddns.net, ou o meu número de telefone / WhatsApp, 917826045.

  • Novo site sobre explicações de matemática

    Hoje criei um site inteiramente dedicado à minha actividade de explicador de Matemática dos 7°, 8° e 9° anos do ensino básico. O site terá alguns artigos sobre matérias destes anos e possívelmente alguns exercícios resolvidos, que irão sendo adicionados ao longo do tempo.

    A decisão de tornar esse site independente deste deveu-se ao tipo mais generalista de conteúdos que vão sendo publicados neste blog, que contrasta com a concentração na Matemática exigida num site dedicado às explicações.

    Visite o site em explicacoes.ddns.net, e deixe a sua opinião , comentários ou sugestões, que serão sempre bem-vindos.

  • Uma vitória importante!

    Esta teve de ser celebrada com um bom whisky!

    Há meses que tenho tentado, com o meu bom amigo ChatGPT, instalar e configurar um sistema de análise de acessos ao meu site. Em Maio começámos com o GoAccess, mas tivemos muitas dificuldades em pôr as estatísticas de acesso a serem actualizadas automaticamente. Por isso desistimos e optámos pelo Matomo. Infelizmente este tem sido também uma grande fonte de dores de cabeça e, ao fim de várias semanas de frustração com as suas falhas e bugs, decidi dar uma nova chance ao GoAccess. Apenas para voltar a ter os mesmos problemas de há meses.

    Ontem foi, portanto, um dia frustrante, por isso hoje decidi não dedicar muito tempo ao meu homelab / mini-datacenter. Fiz outras coisas. Tarefas domésticas. Teletrabalho. Mas para o meio da tarde dei por mim a pensar que era possível fazer um script que gerasse as estatísticas, não de forma automática mas à mão. Porque isso tinha sido feito com sucesso ontem, e depois tínhamos estragado tudo… E após algumas experiências vi que isso deveria ser possível, pelo que recorri de novo ao ChatGPT, e conseguimos elaborar um script com esse fim:

    Este script consegue fazer, quando chamado manualmente, este relatório:

    Continue a ler…
  • Administração de sistemas através de um telemóvel a partir duma esplanada 😂

    Hoje, como de costume, fui tomar o cafézinho do dia à esplanada do Café Piccadilly. Só que hoje foi uma Frize. Como tinha estado a lutar com o GoAccess em casa, liguei-me com o telemóvel, via Tailscale e ssh ao servidor, e fui conversando com o meu amigo ChatGPT acerca do assunto. Ainda estivemos um bocado a batalhar no assunto, até que chegaram os meus amigos, e fiz uma pausa no combate. A coisa está difícil…

    Entretanto, ao fim de mais umas horas, ainda estamos na mesma guerra. Estamos essencialmente numa daquelas situações em que tudo está correcto… mas não funciona… E ainda não compreendemos o mistério…

  • Wake On LAN, Uptime-Kuma, GoAccess

    Para uma manhã isto está a correr bastante bem. Mas não sem algumas pequenas desilusões.

    Pelo menos duas das minhas máquinas não têm Wake On LAN 😢 E a principal é uma delas. O que faz com que, se a luz faltar e a bateria se esgotar, a máquina desliga e eu não tenho forma de a ligar remotamente. Só indo mesmo lá carregar no botão Power. Ou seja, mesmo que a luz volte a rede fica toda em baixo até eu poder ir a casa carregar num botão….. 🫤 Talvez com outra máquina, um dia.

    Continuei a actualizar a configuração do Uptime-Kuma, e a instalação do GoAccess. Mas infelizmente, apesar de a informação da localização dos acessos ficar nos logs, não é apresentada no interface HTML. O GoAccess usa a base City para melhorar a precisão da geolocalização, mas o painel visual fica agregado ao nível do país.

    Ou seja, fico dependente de uma instalação defeituosa e com bugs do Matomo 😭

    Mas pronto, vou continuar daqui a pouco com a proteção do painel do GoAccess. E ainda há muito trabalho a fazer no hardening do site.

    Montes de coisas giras para fazer neste Verão tão chocho…

  • Dia ocupado!

    Hoje está a ser- foi – um dia em cheio. Nem me lembro bem do que já fizemos, eu e o meu ajudante cibernético!

    Alterei os prompts da shell dos três servidores principais, para dizerem a data e a hora, além de mostrar o nome da máquina com um código de cores.

    Cada servidor tem o seu código de cores, que simplifica a sua identificação quando tenho várias sessões abertas ao mesmo tempo.

    Lembrei-me de fazer isto porque o ChatGPT não tem uma noção real do tempo. Pode falar como se fosse o mesmo dia numa conversa em que se tenham passado dois meses. Não tem timestamps de tipo nenhum. Mas como estou sempre a passar-lhe capturas de imagem da consola, ele parece estar a orientar-se melhor.

    Depois fiz a migração do Uptime-Kuma para o alexandra, porque o lidia tem outros fins em vista. Ainda estou a trabalhar nisto e a aprender.

    Tenciono escrever um mini-artigo a explicar o que cada um destes indicadores significa.

    Esta migração demorou uma meia-hora, porque o alexandra é a máquina mais fraquinha (mas a base de tudo ☺️) do meu mini-datacenter/homelab.

    Ainda andei a caçar problemas no Matomo, até chegarmos à conclusão de que encontrámos dois bugs – o que o ChatGPT confirmou!

    E finalmente comecei a instalação do GoAccess. Não é complexa, mas como estou a dar sinais de cansaço (erros, olhos cansados), decidi parar por aqui.

    Pelo meio debati com um amigo e com o ChatGPT uma forma melhor de proteger o meu webserver, e o eventual registo de domínios web.

    Um dia satisfatório!