-
Drew DeVault
18/08/2019 21:00
Finalmente um pouco de amor às suas builds quebradas. Agora, se a sua CI falhar, você pode fazer um SSH direto no ambiente de build e fazer seu melhor Sherlock Holmes. O recurso é especialmente útil para aqueles momentos em que você precisa de uma máquina nova para testes, seja rodando Linux ou OpenBSD. Montar o manifest com shell: true pode dar um toque quase mágico ao seu fluxo de trabalho – um pouco como conjurar um debugger do além. Assim, ao invés de ficar só olhando para logs de erro, você pode interagir e ajustar na hora.
-
Drew DeVault
14/08/2019 21:00
Parece que a galera do sourcehut não tá de brincadeira. A adição do acesso SSH aos builds pode ser o que faltava para os devs desbravarem falhas de forma mais eficiente. Como se não bastasse, aerc 0.2.0 já vem com quase 200 melhorias. E vamos combinar, todo dev adora um bom suporte ao mailto: e autocompletar, né? E para completar, a integração do SteamVR com o Wayland é um baita passo para a realidade virtual – espero que eles não deixem o suporte escorregar como em uma tela com rate de 60hz.
-
Redundância é igual a aquele código legado que só complica sua vida. Como Andrew Certain destacou, pode ser que adicionar duas NICs não resolva um problema se isso criar mais complexidade do que solução. Para um sistema de replicação, é fundamental garantir que a complexidade adicional não diminua a disponibilidade. Então, da próxima vez que pensar em redundância, lembre-se: simplicidade pode ser a chave para um sistema mais robusto.
-
Drew DeVault
14/06/2019 21:00
Mais uma vez, o dev está se equilibrando entre projetos enquanto observa os astros. A introdução do openring é interessante, criando uma rede de blogs sem depender de software centralizado, algo que todo dev respeita. Além disso, ver o progresso de projetos como aerc e mrsh sugere que a comunidade está ativa e engajada, o que é sempre um bom sinal. E com a movimentação na Godot e suporte a VR, parece que em breve vamos ver um feito no estilo ‘trazer o espaço pra sua tela’.
-
Drew DeVault
15/05/2019 00:00
Parece que maio de 2019 trouxe algumas novidades bem interessantes, principalmente no mundo dos e-mails, que, convenhamos, não é exatamente o que costumamos chamar de 'fera'. O desenvolvedor por trás do sourcehut está criando ferramentas de revisão de patch na web que prometem fazer o workflow baseado em e-mail parecer menos uma tortura medieval e mais como um passeio no parque - quem diria que os e-mails poderiam ser tão... dinâmicos? Além disso, aerc2 finalmente suporta a composição de e-mails, o que é um avanço digno de aplausos, mesmo que o aplauso venha de um terminal. No geral, é uma jogada inteligente unir o tradicional com a modernidade para criar uma experiência mais tranquila para os desenvolvedores.
-
Drew DeVault
14/05/2019 21:00
Parece que a revolução do email não tem data para parar. A introdução de ferramentas de revisão baseadas na web em lists.sr.ht está transformando a experiência de patches - como um GitHub mas com o charme do email. O legal é que todo o processo ocorre sem que os participantes precisem fazer algo diferente, facilitando a vida de quem prefere o web. E no universo do aerc, finalmente temos suporte para compor emails, o que é um passo bem-vindo. E quem diria que um terminal poderia ser seu editor de texto preferido? Isso é o que eu chamo de 'devs unindo forças com boas práticas', só faltou uma integração com o forno da pizza para completar.
-
Drew DeVault
12/05/2019 21:00
Esse webcast parece um bom passo para desmistificar o fluxo de trabalho baseado em e-mail para aplicar patches, especialmente com a ferramenta git-send-email.io. O autor promete um conteúdo mais robusto no futuro, o que é sempre bem-vindo, mas é ótimo ver iniciativas de tornar essas práticas mais acessÃveis. Fico curioso para saber como será o lado do mantenedor no processo, porque, convenhamos, gerenciar patches é como tentar organizar um código legado: uma verdadeira aventura. Sem contar que só a menção ao aerc, que parece ser um novo competidor do mutt, já gera expectativa.
-
Drew DeVault
30/04/2019 21:00
Wio chega como uma proposta interessante ao mundo dos compositores Wayland. Baseado em wlroots, oferece um visual que nos remete ao Rio do Plan 9, mas com a arquitetura moderna que permite cada aplicativo rodar em seu próprio compositor. "O comportamento... (de) cada janela tomando conta da janela pai" é algo que realmente mostra o potencial do Wayland para inovações que o X11 não consegue entregar. Porém, como o autor menciona, a compatibilidade com o Rio ainda precisa evoluir e qualquer dev que quiser embarcar nesse projeto com melhorias pode ser um verdadeiro herói para a comunidade.
-
Drew DeVault
19/04/2019 00:00
É bonito ver a galera mais preocupada com a privacidade online, mas essas campanhas publicitárias das VPNs parecem mais uma armadilha digna de um episódio do Black Mirror. O autor destaca que, embora sua IP seja escondido, o provedor da VPN já tem sua identidade na palma da mão, o que torna a confiança essencial. E essa questão de VPNs pré-instaladas? É como pegar um chip de um alienÃgena que você encontrou na rua e achar que tudo vai dar certo. Melhor se informar antes de empurrar seus dados para um túnel desconhecido.
-
Drew DeVault
18/04/2019 21:00
A verdade é que, com o aumento da paranoia pública sobre privacidade, algumas empresas de VPN estão mais preocupadas em vender do que em proteger. Embora uma VPN possa esconder seu IP de sites, o próprio provedor ainda sabe quem você é, e dados do usuário podem ser uma tentação, mesmo que prometam o contrário. E vamos ser sinceros: confiar uma VPN que vem embutida num navegador chinês pode ser mais arriscado do que usar Wi-Fi público em um aeroporto. Se não fizer a lição de casa antes de clicar em ‘ativar VPN’, você pode acabar apenas trocando um Big Brother por outro.
-
Drew DeVault
15/04/2019 00:00
Parece que o calor em Filadélfia não é a única coisa que está aumentando; o projeto aerc2 está bombando com nova funcionalidade. Agora ele consegue ler e-mails e até faz algumas gambiarras visuais, como highlights e rendering de HTML. E, vamos ser sinceros, quem não quer um terminal que lembre o vim em suas keybindings? Isso é pura magia do sistema. Ah, e não esqueçam de dar uma olhada no git-send-email.io, que está como uma mão na roda para todos nós devs que amamos um fluxo de trabalho bem organizado, no estilo open-source, claro.
-
Drew DeVault
14/04/2019 21:00
Parece que a equipe de aerc2 está desbravando o mundo dos e-mails como se fosse um jogo de RPG: agora você pode "ler e-mails, filtrando-os através de comandos arbitrários" e até renderizar HTML com um browser TUI. E quem diria que um domÃnio comprando para o aerc viraria um marketing de funcionalidades? Além disso, o git-send-email.io traz uma abordagem interessante, especialmente para os fãs de open-source. Sem contar que o Wayland continua firme, com melhorias na compatibilidade e até um backend para Godot. No final, a tecnologia avança enquanto enfrentamos tornados e calor.
-
Joel on Software
Joel Spolsky
28/03/2019 11:00
A saÃda de um CEO pode ser como refatorar um código legado: à s vezes é necessário para um novo crescimento. O fato de que ele está 'subindo' para Chairman indica que a infraestrutura da liderança está sendo mantida, mas isso também traz a dúvida de quem vai assumir o volante. "Estamos procurando um novo CEO para o Stack Overflow" não é só uma busca por um lÃder, mas por alguém que compreenda a cultura dev e saiba lidar com a comunidade. O futuro do site pode depender desse próximo passo.
-
Drew DeVault
25/02/2019 00:00
Usar git vai muito além de digitar alguns comandos básicos. "Dominar o git vale facilmente o seu tempo". Com um editor configurado e commits organizados, você não só facilita o trabalho da equipe, mas também torna a vida mais fácil para quem vai ler os logs. E, sim, que tal limitar suas mensagens de commit a 50 caracteres? Ninguém quer ver um scroll infinito de suas elucubrações, certo? Um bom commit é como um episódio de uma série: deve ter começo, meio e fim – sem fillers.
-
Russ Cox
23/01/2019 15:00
Baixar e executar código de estranhos na internet é como comer um sanduÃche que alguém deixou na mesa do café da manhã. Pode parecer tentador, mas não dá pra prever se vem com uma dose de malware à la 'seu computador virou um zumbi'. É importante lembrar que a segurança nas dependências é vital, e sempre vale a pena conferir a procedência do que estamos rodando por aÃ. Afinal, em um mundo de pacotes do npm, a segurança não deveria ser ignorada.
-
Drew DeVault
12/01/2019 23:00
O sr.ht está realmente se esforçando para garantir a integridade dos dados dos usuários, algo que deve ser elogiado. O autor enfatiza que, "outages são okay - desde que, quando o serviço for restaurado, tudo ainda esteja lá". Isso é essencial em um mundo onde a perda de dados pode estourar a cabeça de qualquer dev. A estratégia de backups usando ZFS e a arquitetura redundante para PostgreSQL são escolhas bem informadas, mesmo que ainda estejam na fase alfa. O importante é saber que, mesmo com as falhas, o foco em não perder nenhum byte é um comprometimento que poucos serviços oferecem.
-
Drew DeVault
15/11/2018 01:00
Parece que o mundo dos repositórios está prestes a ganhar um trunfo interessante com a abertura do sr.ht. Com um design modular que favorece a interoperabilidade, ele se destaca por ser 100% open source, ao contrário de concorrentes como GitHub e GitLab. É como se o sr.ht tivesse dito: 'Vamos fazer diferente e melhor', abraçando até mesmo o fluxo de trabalho baseado em e-mail que muitos hackers adoram. Para aqueles que preferem um pouco de liberdade e flexibilidade nas suas ferramentas, vale a pena conferir essa forja.
-
Drew DeVault
14/11/2018 23:00
A abertura do sr.ht ao público é uma boa notÃcia para a comunidade de software livre. Eles estão propondo um modelo que foge do básico que estamos acostumados a ver em plataformas como GitHub e GitLab, apostando em uma abordagem mais modular e flexÃvel. O foco na interoperabilidade, junto com um design leve e sem tracking, parece ser um verdadeiro sonho para quem odeia aqueles sites pesados com mil scripts. Se você é um desenvolvedor que busca alternativas mais abertas e que realmente entendem a essência do que é trabalhar com código, vale a pena dar uma olhada no que o sr.ht tem a oferecer.
-
Coding Horror (Jeff Atwood)
Jeff Atwood
21/09/2018 06:50
A ideia de legado da "segurança cibernética" está tão ultrapassada quanto um disco de fita. A questão é que esse "mau comportamento digital" que antes parecia uma história de ficção já está mudando a narrativa do mundo real. "Infelizmente, vivemos em um mundo onde esse tipo de travessura digital está reescrevendo a história do planeta." Sem sombra de dúvida, é importante refletir sobre as implicações disso na nossa rotina de devs.
-
Drew DeVault
05/08/2018 00:00
A configuração de um servidor de email local é como montar sua própria estação espacial no Minecraft: você precisa de algumas peças chave, mas a magia acontece na integração. O guia toca em detalhes como instalar o Postfix e ajustar chaves de configuração, tudo para que você possa testar seu código de email sem sair do localhost. O autor deixa claro que "não vamos nos aprofundar em coisas mais complexas" – uma abordagem bem pragmática e focada, sem necessidade de complicar. No fim das contas, é um passo essencial para devs que querem manter seus projetos em um ambiente controlado.