Blog

Viewing posts for the category engineering

GNOME Shell Extensions #3: Stocks Extension (review)

Se você chegou até aqui, sabe que rWindows é um completo lixo, mas e daí? Vamos falar de coisa boa: dinheiro!

Todas as dicas dadas aqui são grátis e óbvias: Nath Finanças ficaria orgulhosa!

Descobri a extensão de hoje enquanto buscava um projeto open-source para trabalhar nos finais de semana (sim, sou workaholic). Eu sei que poderia simplesmente escrever algo parecido, mas não vejo mais razão: a Stocks Extension dá conta do recado e com sobras.

read more

Human Beings Are Just Regular Machines, and Among the Easiest to Hack

A inspiração deste blog nasceu de uma conversa com alguns amigos, onde um deles argumentou que "engenharia social não é hack" (sic). Há muitos erros lógicos e éticos nessa afirmação e não é meu objetivo esmiuçá-los por aqui. Eu precisaria de um livro inteiro para isso. É sabido e repetido à exaustão que toda técnica é, por definição, uma construção social. A engenharia, que é um ramo específico da ciência que busca desenvolver técnicas (ou "utilidades", se preferir; não gosto da utilização desta palavra neste contexto, porém) para descobertas científicas de forma sistemática, é ainda mais social que a ciência em si, pois tem seu início, meio e fim numa preocupação inerentemente social. Uma citação do Dr. Robert Stadler, reitor do Departamento de Física do Instituto Nacional da Ciência na ficção distópica de "A Revolta de Atlas" ("Atlas Shrugged", publicada em 1957 pela escritora Ayn Rand), costuma me vir à mente:

read more

GNOME Shell Extensions #2: NetSpeed (review)

Se você chegou até aqui, sabe que rWindows é um completo lixo, mas talvez ainda seja vítima da @NEToficial provedora de conexão à Internet. Chegou a hora de descobrir. 

Os ícones são bastante óbvios, ainda que as interfaces possam ter nomes confusos para os menos chegados.

A extensão de hoje é bastante simples, mas é tão silenciosamente útil que só percebo a falta dela quando sou forçado a usar um sistema operacional inferior. Chama-se NetSpeed, é de código aberto e, basicamente, o que ela faz é mostrar as velocidades instantâneas de download e upload na barra de tarefas.

Em condições normais, ela soma todas as taxas de download e upload (cada) em todas as interfaces de rede (útil para quem, como eu, usa Wi-Fi, 4G hotsposts, Ethernet e VPNs simultaneamente). A configuração padrão é boa o suficiente.

Mas, como tudo em Linux, é bastante configurável: dá para somar todas as taxas numa só (útil para quem tem conexões franqueadas, que costumam ter um limite só para download e upload), mudar os tamanhos dos ícones e a taxa de atualização, e até selecionar só um subconjunto de interfaces a serem vigiadas. Um gol de placa do desenvolvedor é usar a mesma fonte que a UX do sistema operacional: a integração é tão perfeita que fica difícil perceber que se trata de um puxadinho e não de uma ferramenta nativa.

As configurações são simples e fáceis de mudar: o clique com o botão do meio alterna entre os modos de DOWN/UP e soma total.

O tutorial envolve os mesmos três passos da última vez:

  1. caso não esteja instalado ainda, adquira o conector das GNOME Shell Extensions:

    1. Debian/Ubuntu e derivados: sudo apt install chrome-gnome-shell

    2. Fedora e derivados: dnf install chrome-gnome-shell

    3. Arch e derivados: sudo pacman -S chrome-gnome-shell

  2. o conector depende de uma extensão do navegador (basta um, escolha seu favorito):

    1. Mozilla Firefox (recomendo)

    2. Opera aceita extensões do Google Chrome, mas antes precisa desta extensão aqui

    3. Chromium e derivados (Chrome, Vivaldi, Brave, Opera, etc):

      1. se você não conferiu ainda, dê uma lida nos motivos para parar de usar Google Chrome

      2. no caso do Opera, é preciso ainda habilitar a extensão nas configurações (o próprio Opera aponta o caminho)

  3. instalar a extensão NetSpeed direto do site das GNOME Shell Extensions (clique no interruptor)

Como sempre, é um procedimento bem simples e, desta vez, bastante útil. Se você tiver uma conta na loja de extensões GNOME (tem maluco para tudo), ela guarda uma lista das extensões para daqui a dois anos, quando você decidir fazer upgrade do sistema operacional.

Enquanto isso, seguimos com a programação normal. Haters dirão que preferem continuar na zona de conforto, mas sabemos bem que o conforto acaba quando a restauração forçada aparece:

Tomara que seja pirateado porque não dá para pedir o dinheiro de volta. Fonte: a própria Microsoft.

Um abraço aos colegas linuxers e até a próxima!

read more

Mea culpa and welcome back

Well, if anyone still reads this, must have noticed it's been gone for a while. Actually, here's a tip: this blog has RSS/Atom activated, and it's accessible through apps such as Telegram. That being said, I apologize, mainly due to the fact I had already known this could happen, and was caught off-guard exactly when trying to prepare for this (oops!).

read more
Tags: firefox   social networks   tools  

GNOME Shell Extensions #1: NoAnnoyance (review)

Se você chegou até aqui, sabe que rWindows é um completo lixo e as vantagens de utilizar Linux no desktop hoje em dia são numerosas demais para serem descritas num único blog. Mas chegou a hora de se livrar para sempre da falha mais grotesca de todo Ubuntu. 

read more
Tags: firefox   review   tools   linux   gnome extensions