-
Drew DeVault
19/10/2018 21:00
Então, estamos falando do Sway 1.0-beta.1, que chegou pra fazer a revolução no mundo do Wayland. A equipe realmente se superou, com melhorias que fazem a diferença entre a versão 0.15 e a 1.0 parecerem, como eles mesmos disseram, 'como noite e dia'. Agora, dá pra rodar em múltiplas GPUs e até configurar seu teclado do jeito que você quiser no arquivo de configuração. E quem diria que poderíamos ter múltiplos mouses e cursores? Isso é quase coisa de Harry Potter em um ambiente de desenvolvimento.
-
Drew DeVault
04/09/2018 00:00
Dá até uma nostalgia ver como a web se transformou em um festival de anúncios e carregar JavaScript que mais parece um dragão em um jogo de RPG: cheio de efeitos mas pesado demais. O autor comenta que um artigo do New York Times gasta 2.8 MB com 748 requisições para ser exibido, "a página abre com um anúncio de 281 pixels de altura, antes mesmo do título do artigo". Ele propõe um remédio bem direto: "usar pouco ou nenhum JavaScript" e otimizar imagens. Resumindo, menos é mais – uma filosofia que devia valer não só para a programação mas para a vida também.
-
Drew DeVault
03/09/2018 21:00
Quando o conteúdo de um artigo pesa menos que o banner do Ads, sabemos que temos um problema. Como o autor demonstra, confiar no JavaScript e em imagens pesadas é como tentar rodar um jogo 3D em um Raspberry Pi sem otimizações. Usar apenas o essencial, como sugerido, parece ser a melhor saída para sites mais rápidos e menos irritantes. O sr.ht está mostrando que dá para viver sem esse peso todo – e, sinceramente, todos nós merecemos uma navegação mais leve.
-
Drew DeVault
28/12/2017 01:00
O wlroots é uma ferramenta que muitos devs de interfaces gráficas estão seguindo como se fosse a nova série do seu anime favorito. O whitepaper pode ser um bom material para mergulhar nos meandros da criação de compositores baseados em Wayland. Agora, em vez de só reclamar do seu desktop travando, você pode pegar um café, ler o PDF e entender como melhorá-lo. E quem não gosta de um bom documento técnico para apimentar a rotina de desenvolvimento?
-
Drew DeVault
27/12/2017 23:00
A comunidade de desenvolvedores de janelas está em festa com a chegada do whitepaper do wlroots. Agora, todo mundo pode mergulhar no código e entender como esse compositor bate na tecla de performance e flexibilidade. Como a galera costuma dizer, é como ler o manual de um jogo antes de começar a jogar; conhecimento é poder, especialmente se você estiver construindo seu próprio ambiente. Fica a dica: dá uma olhada no PDF e veja como isso pode melhorar sua próxima aplicação.
-
Drew DeVault
15/12/2017 23:00
Parece que a equipe da Mozilla decidiu brincar de espião com os usuários, pensando que todos iriam adorar uma extensão que, em vez de exibir sites, transforma o Firefox em um megafone de marketing para o Mr. Robot. Ao que tudo indica, "a extensão foi sideloaded via recurso de experimentos" - o que contradiz a confiança que esperamos de um navegador. No fim, toda essa história de ativar anúncios sem consentimento só faz com que os usuários migrem para alternativas mais confiáveis, como o qutebrowser. A lição aqui? Navegadores são ferramentas, não adprodutos.
-
Dan Luu
08/11/2017 23:00
Mudanças de UI que quebram a memória muscular são como tentar ensinar um gato a usar a caixa de correio. Recentemente, o Zulip decidiu brincar com a lógica dos usuários e trocou o ctrl + enter para enviar mensagens, causando uma avalanche de mensagens mal formuladas. É curioso como um pequeno ajuste pode fazer os usuários se sentirem meio que ‘dumb’ em vez de simplesmente mal orientados. Isso é um lembrete de que, assim como na física, a resistência à mudança na UI pode ser uma força poderosa contra os padrões de usabilidade esperados.
-
Drew DeVault
09/10/2017 00:00
O lançamento do sway 0.15-rc1 marca uma nova fase para o compositor Wayland, que está prestes a ganhar seu tão esperado 1.0. A migração para a nova biblioteca wlroots parece ser um divisor de águas, permitindo que o sway se liberte de algumas limitações do antigo wlc, que funcionava como uma espécie de martelo para pregar os componentes do compositor. "Graças ao wlroots, podemos ver muitos desses problemas abordados nos próximos meses". É como mudar de um PC de 10 anos para um novo que suporta sua nova placa de vídeo de última geração – finalmente!
-
Drew DeVault
09/08/2017 00:00
Parece que a equipe do Sway não para, e a versão 0.14.0 trouxe novidades quentíssimas, como o tão pedido suporte a ícones de bandeja e alguns bugs finalmente resolvidos. "Sway é um compositor Wayland compatível com i3", o que significa que você pode usar sua configuração do i3 tranquilamente lá. E quem achou a lista de novidades curta, é bom lembrar que muitos dos avanços estão acontecendo em torno do projeto wlroots, essa nova biblioteca está trazendo melhorias significativas. Afinal, quem não ama uma boa biblioteca nova, não é mesmo?
-
Dan Luu
17/07/2017 21:00
A latência em dispositivos como tablets é mais crítica do que muitos imaginam. Como mencionado, a experiência pode ser terrível com 100ms, enquanto abaixo de 10ms já traz uma sensação mais fluida. É curioso notar que, apesar dos gamers se preocuparem com latência, muitas aplicações comuns não são tão diferentes em suas necessidades. Se você está achando que não percebe latência no teclado e mouse, talvez esteja caindo na armadilha da percepção. No fim das contas, uma latência bem ajustada pode fazer toda a diferença.
-
Dan Luu
07/02/2017 23:00
A situação descrita é um lembrete valioso sobre como a web moderna está mais obesa do que um PC do século 90. O autor menciona que, apesar de ter uma conexão semelhante à de um modem 56k, "a vasta maioria da web não carregaria". Isso é um sinal claro de que muitos sites priorizam efeitos visuais e javascript em vez de oferecer uma experiência básica e acessível. É hora de parar de viver na nuvem e voltar a considerar a realidade de quem ainda está na terra firme da conexão discada.
-
Drew DeVault
24/11/2016 01:00
Olha, Electron é como um web browser que ganhou alguns músculos e decidiu virar desktop app. O problema é que esse ‘musculoso’ acabou sendo um pacote de Chromium que traz mais peso do que contribuição. Como o próprio texto diz, se você precisa de um gerenciador de clipboard que usa essa tecnologia, talvez seja hora de repensar suas escolhas. Para um projeto que busca eficiência, escolher Electron é como fazer um upgrade no seu PC apenas para instalar Windows 95 novamente.
-
Drew DeVault
23/11/2016 23:00
O autor começa seu desabafo destacando a escolha de ferramentas, e, no caso do Electron, parece que há muito mais a perder do que a ganhar. O ponto sobre o aplicativo lossless-cut, que praticamente entrega um reprodutor de vídeo com uma cópia inteira do Chromium, é uma crítica válida à eficiência de recursos. E quem precisa de um gerenciador de área de transferência que exige um navegador completo, não é mesmo? No final das contas, Electron pode parecer uma solução rápida para desenvolvimento, mas pode acabar gerando mais frustração do que produtividade, especialmente se o seu aplicativo é basicamente um site embrulhado em um pacote.
-
Drew DeVault
02/08/2016 00:00
Hoje celebramos um ano desde o primeiro commit do Sway, que logrou mais de 1.800 commits e já está com a maioria das funcionalidades do i3. Como eles mesmos dizem, "Sway é um compositor Wayland compatível com i3", então quem já conhece o i3 pode ficar tranquilo que sua configuração vai funcionar no Sway. Além de tudo isso, temos suporte para layouts empilhados, aceleração de entrada personalizável e muito mais. Olhando para esses números, fica claro que a equipe realmente fez um bom trabalho, e agora o Sway só precisa de um marketing digno, porque com essa performance, ele deveria ser o super-herói dos compositores.
-
Drew DeVault
01/08/2016 21:00
Um ano de Sway e já conseguimos 1.823 commits e quase 17 mil linhas de C. Isso tudo sem usar uma única gota de café em excesso, parece uma boa prática de dev. O projeto, que é um compositor Wayland compatível com o i3, agora quase alcançou todas as funcionalidades do i3 original, e ainda traz novos recursos para agradar os usuários. É como a versão turbo do seu carro, mas neste caso, o carro é um desktop.
-
Drew DeVault
10/05/2016 21:00
Mozilla foi um verdadeiro divisor de águas no mundo dos navegadores, especialmente para quem cresceu na era do Firefox 3, onde a personalização e a velocidade eram a ordem do dia. "A experiência de navegar com abas e extensões era como encontrar as Instruções do Mestre Yoda para o navegador". A transição para o Chrome trouxe um pouco de estagnação para o Firefox, mas felizmente Mozilla não desistiu e se reinventou. No entanto, parece que a nova versão da companhia perdeu aquele espírito inovador, caminhando mais para a homogeneização do que para a liberdade que a gente esperava. É um lembrete de que nem sempre o que vem depois é melhor.
-
Drew DeVault
19/04/2016 21:00
Desde a última atualização, o Sway está como um Jedi em treinamento, evoluindo para versões com várias melhorias. Agora com "barras de janela" e suporte a "dispositivos de entrada configuráveis", está quase pronto para o batismo de fogo. A nova função de incluir configs por máquina é um knockout para quem gosta de manter tudo organizado – até uma padronização no mundo dos “dotfiles”. Rumo à versão 1.0, o que mais precisamos? Layouts empilhados e em abas, claro, porque quem não quer organizar janelas como um verdadeiro mestre do multitasking?
-
Dan Luu
29/02/2016 21:00
Pelo que parece, HPMOR é um daqueles casos em que a reinterpretação da fonte original acaba tropeçando nas próprias pernas. Apesar de ter algumas ideias interessantes, como a "interdição de Merlin" e um Hariezer atípico, a narrativa é cheia de diálogos que mais parecem uma competição de imitação de Shakespeare. Além disso, a visão elitista que favorece apenas a inteligência como qualidade essencial não é só problemático, mas também um tanto chato. A crítica à forma como a história se desenrola no mundo mágico de Harry Potter levanta questões, mas parece que a mágica mesma se perdeu em meio a tanto blá-blá-blá.
-
Drew DeVault
19/12/2015 23:00
Então, o Sway está pegando fogo, ou melhor, código! Com mais de 1.070 commits de 29 autores, ele já está com várias features do i3 suportadas e parece que realmente virou o dia a dia de muita gente. Como descrito, "sway é um compositor Wayland compatível com i3", o que significa que você pode usar suas configurações do i3 sem medo de perder a compatibilidade. E vamos combinar, quem não gosta de janelas flutuantes e suporte a múltiplos monitores? O projeto está sendo mantido por uma galera dedicada, e isso é sempre um prazer de ver no mundo open-source.
-
Drew DeVault
10/11/2015 23:00
Tor é uma ferramenta extraordinária para quem se preocupa com privacidade, mas é como usar um dial-up nos dias atuais. "Tor trabalha no nível TCP" e, embora isso permita enviar vários tipos de tráfego, a velocidade fica tão devagar que você pode até ouvir o eco de um modem. Para ações do dia a dia como IRC ou checar e-mails, ele pode ser ótimo. Mas lembre-se, não dá para baixar torrents com Tor sem se arriscar. Use SSL/TLS para completar a segurança, e mantenha seu fluxo de tráfego gerenciado, como um verdadeiro Jedi da privacidade.