Pequenos Ajudantes: Ferramentas para o Meu Trabalho

Pequenos Ajudantes: Ferramentas para o Meu Trabalho


apps

Ao longo da minha vida, testei e integrei uma grande variedade de ferramentas na minha rotina diária, para depois as substituir ou removê-las. Estas aplicações formam a base do meu fluxo de trabalho e são utilizadas para uma ampla gama de tarefas. Hoje, gostaria de apresentar uma seleção dessas ferramentas que uso e oferecer insights sobre os seus benefícios práticos.

Terminal

O terminal é uma ferramenta indispensável no meu trabalho. Permite um controlo direto e flexível do sistema sem a necessidade de uma interface gráfica. Quer seja para administrar servidores Ubuntu, gerir dispositivos UniFi ou configurar firewalls Sophos, muitas vezes recorro ao terminal.

Ferramentas que utilizo frequentemente:

  • htop: Oferece uma visão visual dos processos em execução e dos recursos do sistema. Extremamente útil para a resolução de problemas e monitorização da carga dos servidores.
  • curl: Uma ferramenta poderosa para testes rápidos de requisições HTTP e de API. Utilizo-a frequentemente para testar serviços web ou realizar debugging em tempo real.
  • netcat: Um verdadeiro canivete suíço para diagnósticos de rede. Seja para varreduras de portas ou conexões TCP/UDP simples, o netcat oferece máxima flexibilidade.
  • ping: É tão minimalista e simples, mas incrivelmente versátil. Com um único comando, posso verificar a acessibilidade da rede, medir a latência e identificar eventuais problemas de conexão. Além disso, o ping é indispensável para diagnósticos básicos, ajudando a isolar rapidamente falhas de rede. A sua simplicidade faz dele uma das ferramentas mais eficientes no arsenal de TI.
  • Nmap: Uma ferramenta poderosa para descoberta de rede e auditoria de segurança. Permite a varredura de redes, a identificação de portas abertas e a deteção de serviços e sistemas operativos.
  • TCPDump: Uma ferramenta versátil para analisar o tráfego de rede. É frequentemente usada para monitorizar pacotes em tempo real e recolher informações detalhadas sobre o tráfego.
  • Iperf: Uma ferramenta especializada para medir a largura de banda e o desempenho da rede. Ideal para testes em ambientes LAN ou WAN.
  • FZF: Um fuzzy finder excelente para procurar e filtrar rapidamente ficheiros e entradas, particularmente útil para conjuntos de dados grandes ou caminhos de ficheiros extensos.
  • Bat: Uma versão aprimorada do clássico comando cat, com realce de sintaxe, numeração de linhas e integração com o Git. Perfeito para uma exibição mais legível dos ficheiros.
  • Isa (anteriormente Exa): Um substituto melhorado para o comando ls. Com funcionalidades adicionais como ícones, agrupamentos e uma disposição mais clara, torna o trabalho com listagens de diretórios mais agradável e eficiente.

Estas ferramentas permitem-me aprofundar nos sistemas, analisar gargalos de desempenho e resolver eficazmente problemas de rede.

Visual Studio Code: Uma Ferramenta Versátil para Desenvolvedores

O Visual Studio Code (VS Code) é o meu editor de código preferido, pois é modular, poderoso e altamente personalizável. Utilizo-o tanto para desenvolver projetos complexos como para tarefas mais simples, como escrever scripts e editar documentação. Aqui estão algumas das extensões mais importantes para o meu fluxo de trabalho e como elas o melhoram:

  • Astro: Esta extensão agiliza o trabalho com o framework Astro ao fornecer realce de sintaxe e verificação inteligente de erros. É especialmente útil para desenvolver sites estáticos, melhorando a qualidade do código e minimizando erros de desenvolvimento.
  • GitHub Copilot: Atualmente em fase de testes, este assistente movido a IA oferece sugestões inteligentes de código e poupa tempo em tarefas repetitivas. Impressiona pela sua capacidade de analisar o contexto do código e sugerir soluções adequadas.
  • Live Server: Permite hospedar projetos localmente com recarga automática. As alterações no código são exibidas em tempo real no navegador, acelerando significativamente o processo de desenvolvimento e simplificando as iterações.
  • Markdown All in One: Uma extensão para trabalhar com ficheiros Markdown que oferece realce de sintaxe, pré-visualizações e suporte a atalhos, tornando a escrita de documentação mais eficiente.
  • Material Icon Theme: Melhora a clareza adicionando ícones atrativos que correspondem aos tipos de ficheiros, facilitando a navegação em projetos complexos.
  • Remote - SSH: Permite o acesso direto a servidores remotos dentro do ambiente de desenvolvimento, sendo especialmente útil para gerir servidores de produção e implementar alterações de forma eficiente.

O VS Code não é apenas um editor, mas uma ferramenta altamente personalizável que facilita significativamente o meu trabalho como desenvolvedor e aumenta a minha produtividade.

Cyberduck: Uma Ferramenta Versátil para Transferência de Ficheiros

O Cyberduck é uma das minhas ferramentas favoritas para a transferência manual de dados para servidores web. Suporta uma variedade de protocolos, incluindo FTP, SFTP e WebDAV, tornando-o flexível para diferentes casos de uso. A sua interface intuitiva destaca-se, permanecendo fácil de usar mesmo para operações de ficheiros mais complexas.

Uma característica marcante é a possibilidade de guardar conexões, o que acelera significativamente tarefas repetitivas e poupa tempo. O Cyberduck integra-se perfeitamente com serviços de gestão de chaves e oferece proteção abrangente por senha, tornando-o ideal para transferências seguras de ficheiros. Quer seja para edições rápidas de tarefas menores ou para gerir conjuntos de dados maiores, o Cyberduck revela-se consistentemente uma escolha fiável.

Downie 4: Uma Ferramenta Universal para Gestão de Media

downie video downloader interface showing progress for a youtube mp4 file download

O Downie 4 facilita o download de vídeos de plataformas como o YouTube ou o Vimeo e é uma ferramenta prática para quem utiliza conteúdos de vídeo regularmente. É particularmente útil quando preciso de vídeos para análises offline, apresentações ou documentação. O software impressiona pela sua alta velocidade de download e pelo suporte a uma ampla variedade de formatos, incluindo MP4 e MKV. Além disso, baixa automaticamente as legendas, oferecendo uma solução completa para a gestão de media.

Keka: O Versátil para Arquivamento

keka compression app interface for zip files with settings and encryption options

O gerenciador de arquivos integrado no macOS não satisfaz as minhas necessidades. Com o Keka, posso criar arquivos em diversos formatos como 7z, ZIP, TAR e ISO, e também gerar containers encriptados que cumprem os mais elevados padrões de segurança. Graças à gestão eficiente de senhas, o Keka é excelente para a troca segura de dados sensíveis. Aprecio igualmente a sua operação intuitiva, que permite um fluxo de trabalho rápido, mesmo para projetos de arquivamento extensos.

Excel: Um Clássico para a Análise Moderna de Dados

À primeira vista, o Excel pode parecer tradicional, mas continua a ser uma ferramenta extremamente poderosa para a gestão e análise de dados. No meu dia a dia, utilizo-o especificamente para cálculos numéricos rápidos, filtragem e ordenação de grandes conjuntos de dados, e criação de ficheiros CSV complexos. Curiosamente, o Excel pode levar o meu MacBook Pro aos seus limites de desempenho ao executar operações particularmente intensivas em dados, como cálculos de matrizes grandes ou a gestão de múltiplas tabelas dinâmicas. Isto demonstra a profundidade das capacidades de análise e processamento desta ferramenta.

Windows Remote Desktop: Um Olhar Além do Horizonte

Embora o meu foco principal sejam servidores Linux, o uso de sistemas Windows é, por vezes, inevitável. A aplicação Remote Desktop permite-me aceder a computadores remotos, testar software e acompanhar as últimas novidades do Windows. Utilizo também uma máquina de testes baseada na cloud, a executar o Windows 11, que me permite realizar testes externos. Os snapshots possibilitam voltar a um estado limpo em segundos, aumentando significativamente a eficiência em ciclos de testes repetidos.

Ferramentas VPN

Para trabalhar em diferentes infraestruturas de rede, utilizo uma variedade de ferramentas VPN:

  • OpenVPN Connect: O padrão para servidores OpenVPN. Esta ferramenta oferece uma configuração simples e alta compatibilidade com quase todas as plataformas. Em redes com estruturas complexas, aprecio a sua estabilidade e a capacidade de gerir múltiplos perfis.
  • Sophos Connect: Otimizado especificamente para o acesso seguro a redes de clientes. Este software integra-se perfeitamente com os firewalls Sophos e permite controles de acesso granulares. O seu suporte para autenticação de dois fatores (2FA) e monitorização detalhada fazem dele uma ferramenta essencial no meu trabalho.
  • ProtonVPN: O meu serviço VPN preferido para conexões privadas. O ProtonVPN combina privacidade e velocidade de forma excecional. Aprecio particularmente a sua rigorosa política de não guardar logs e a possibilidade de selecionar servidores com base na segurança e desempenho. Como alternativa, posso recomendar o hide.me, um serviço que usei durante mais de dez anos. Funcionava de forma fiável, mas quis experimentar algo novo para obter novas perspetivas e funcionalidades.

WiFiman Desktop

WiFiman wifi analyzer interface displaying access points, signal strength, and channel utilization

Esta ferramenta é utilizada para analisar e otimizar redes. Com exibições claras de informações, como utilização de canais, intensidade do sinal e dispositivos conectados, o WiFiman Desktop fornece uma visão abrangente — especialmente valiosa para a resolução de problemas e análise de rede. A possibilidade de visualizar dados em tempo real e examinar a rede em busca de gargalos torna-a indispensável para profissionais de TI. Além disso, permite visualizar fontes de interferência, facilitando o reconhecimento rápido do potencial de otimização. Em ambientes com muitas redes WLAN, a função de identificar canais sobrepostos é útil para resolver problemas de desempenho. O WiFiman Desktop também oferece insights valiosos para o monitoramento a longo prazo da infraestrutura de rede.

Vou dedicar um artigo separado aos Access Points e Switches UniFi, pois os utilizo tanto em ambiente privado como profissional com frequência.

No passado, usei tanto o software como o hardware da Ekahau para análise de WLAN. Essa combinação permitia-me criar mapas de calor detalhados da cobertura WLAN, analisar interferências e identificar pontos fracos na estrutura da rede. Especialmente em projetos onde a otimização de redes sem fio desempenhava um papel central, a Ekahau era uma ferramenta importante.

Ferramentas da Apple: Companheiros Simples, Mas Poderosos

Os aplicativos nativos do macOS satisfazem as necessidades do meu fluxo de trabalho e oferecem uma base sólida para o trabalho diário:

  • Notes: Uma solução fiável para anotações rápidas, disponível em todos os dispositivos Apple graças à sincronização perfeita. Uso-a para registar ideias espontâneas ou pequenas listas de tarefas.
  • Photos: Na verdade, uso o aplicativo Photos principalmente na minha vida privada. Para fins profissionais, especialmente na documentação, armazeno as minhas capturas de ecrã em pastas estruturadas, juntamente com os respectivos ficheiros Markdown.
  • Freeform: Uma ferramenta versátil de quadro branco, ideal para sessões de brainstorming e esboço de conceitos. Permite-me estruturar ideias criativas de forma clara e desenvolvê-las colaborativamente. No trabalho, crio menos diagramas de rede detalhados e concentro-me na documentação da infraestrutura existente, pelo que não uso software especializado como o Visio. Se necessário, utilizo o draw.io como alternativa prática.

Estas ferramentas podem parecer simples à primeira vista, mas a sua facilidade de uso e integração no ecossistema Apple proporcionam uma produtividade impressionante.

Ice – Ocultar Itens da Barra de Menu

Ice é uma ferramenta desenvolvida especificamente para gerir e personalizar a barra de menu do macOS. Não só permite ocultar e exibir itens da barra de menu, como também oferece uma variedade de funcionalidades avançadas que melhoram significativamente a usabilidade e a flexibilidade.

Principais Funcionalidades do Ice

  • Gestão da Barra de Menu: Com o Ice, é possível ocultar, organizar e distribuir os itens da barra de menu por diferentes perfis. Isto é especialmente útil para utilizadores que alternam frequentemente entre contextos de trabalho e pessoais.
  • Customizações de Design: O Ice oferece opções para personalizar a aparência da barra de menu, incluindo gradientes, sombras ou até a remoção do fundo. Esta flexibilidade visual permite ajustar a interface às preferências pessoais.
  • Automatização: Graças a atalhos e condições de disparo, layouts específicos da barra de menu podem ser ativados automaticamente. Isto poupa tempo e garante uma experiência intuitiva.

News Explorer

Feeds RSS são uma alternativa estruturada às redes sociais para se manter atualizado. Até recentemente, usava a aplicação Reeder, que eu apreciava pela sua funcionalidade clássica e design atrativo. A sua estrutura clara e fiabilidade tornaram-na a minha ferramenta de eleição para feeds RSS. Mas quando o desenvolvedor anunciou: “Enquanto o novo Reeder adota uma abordagem diferente, funcionando como a sua caixa de entrada para ler, ver e ouvir conteúdos de diversas fontes, esta versão permanecerá disponível como Reeder Classic para quem prefere uma experiência de leitor RSS mais tradicional”, tive de procurar uma alternativa, pois a nova versão não me convenceu em termos de usabilidade e design.

news Explorer showcasing articles, code snippets, and user comments

Após alguns testes, mudei definitivamente para o News Explorer. Embora não seja tão elegantemente desenhado, compensa com um conjunto abrangente de funcionalidades. Fornece uma plataforma central para blogs, canais do YouTube e atualizações de serviços. Aprecio particularmente a sua interface amigável e a capacidade de organizar conteúdos de várias fontes de forma clara. Em comparação com timelines baseadas em algoritmos, como as das redes sociais, garante que não perca nenhuma notícia importante. Apesar de o News Explorer ficar aquém do Reeder em termos de design, possui todas as funcionalidades de que necessito no meu dia a dia e tem provado ser um companheiro fiável.

LAB

Claro, estou sempre a experimentar novos softwares que possam substituir os existentes ou que se mantenham porque resolvem um problema ou otimizam o fluxo de trabalho.

Proton Pass

LAB

Atualmente, estou a testar o Proton Pass como alternativa ao 1Password. Funcionalidades como anexos de ficheiros ou um agente SSH ainda estão em falta, o que é particularmente importante para desenvolvedores e utilizadores avançados. No entanto, impressiona-me a abordagem open source que permite uma grande transparência e um desenvolvimento orientado pela comunidade. A forte filosofia de segurança da Proton é também um grande ponto positivo, pois o serviço baseia-se em princípios de zero conhecimento e oferece encriptação de ponta a ponta. O Proton Pass já é adequado para utilizadores que procuram a máxima proteção de dados e, com mais algumas funcionalidades, poderá tornar-se uma concorrência séria para os gestores de senhas já estabelecidos. A sua integração no ecossistema da Proton, como o Proton Mail e o Proton VPN, é especialmente interessante para quem procura um ambiente abrangente e seguro.

Uno: Gestão Eficiente de Ficheiros no macOS

LAB

Uno é uma ferramenta desenvolvida para macOS que ajuda a unir ficheiros de forma eficiente e a convertê-los para diferentes formatos. Oferece duas funções principais: um modo para criar prompts a partir de ficheiros diversos e outro para fundir documentos num único PDF. Particularmente útil é a funcionalidade de processamento em lote, que permite processar pastas inteiras de ficheiros de uma só vez.

Outra funcionalidade de destaque é a segurança: os ficheiros podem ser protegidos individualmente com encriptação AES-GCM, e graças ao uso de um salt único e à geração específica de chave para cada fragmento, garante-se a máxima segurança dos dados. Isto torna o Uno uma solução ideal para documentos sensíveis que precisam de ser distribuídos por diversos canais. Complementa-se com a opção de criar snapshots para ambientes de teste, facilitando a restauração de estados limpos.

Palavras Finais

Estas ferramentas são muito mais do que simples software — são companheiros indispensáveis e componentes integrais do meu trabalho diário. Cada uma delas desempenha um papel específico e ajuda a tornar o meu fluxo de trabalho eficiente, permitindo enfrentar com sucesso desafios técnicos complexos.

Quer seja para analisar redes exigentes, transferir dados sensíveis com segurança ou manter uma visão estruturada de projetos e informações, estas ferramentas oferecem consistentemente resultados fiáveis e contribuem para um processo de trabalho sem falhas.

Ao longo do tempo, experimentei inúmeras ferramentas, pois gosto de testar novos softwares e avaliar a sua utilidade para o meu fluxo de trabalho. Muitas vezes, contudo, essas ferramentas não proporcionaram um valor acrescentado real, mesmo com uso intensivo. Um exemplo é o Raycast, que me foi frequentemente recomendado, mas que, no fim, não se integrou ao meu fluxo de trabalho.

Acabei por apresentar as ferramentas de software mais importantes. Com o macOS como sistema operativo, o 1Password como gestor de senhas, o CleanShot X e as aplicações aqui descritas, estabeleci uma base sólida. Contudo, gosto de experimentar novos softwares para otimizar o meu fluxo de trabalho e tornar-me mais eficiente. Procuro sempre usar o mínimo possível de ferramentas, pois aprecio o minimalismo.

Até à próxima, Joe

© 2025 trueNetLab