GitHub disponibiliza arquivos diffs em 3D
Para o GitHub, esse é um passo para facilitar o uso do serviço.
Em abril, o GitHub lançou o visualizador de arquivos 3D. Ontem, a empresa disponibilizou diffs em arquivos STL.
Há dois modos disponíveis: por padrão, o “Highlight” é selecionado. Ele é um modo que enfatiza as partes removidas em vermelho e as adicionadas em verde, deixando o que não foi modificado como um wireframe.
O outro modelo é o revision slider, que permite que os usuários mudem entre a atual versão do arquivo e a anterior com um slider pequeno no topo do visualizador.
Isso funciona da seguinte forma: o GitHub pega as duas versões do modelo e usa particionamento de espaço binário, computa as partes adicionadas, removidas e não modificadas. Isso é feito usando csgtool, uma biblioteca em C pareada com uma gem Ruby↳Ruby3 conteúdosComo migrei meus testes automatizados de Java para Ruby… Será que fiz bem?Dev (Back & Front) · jun 2019Refatoração em RubyDev (Back & Front) · mai 20197 exemplos de linguagens de programação server-sideGestão Dev & TI · jun 2024Ver tudo em Dev (Back & Front) → via FFI. Esses pedaços são armazenados em cache e exibidos por um visualizador 3D que a empresa já tem, embora ela use cores diferentes e os execute com transparência para ajudar a ilustrar as mudanças. Para mais informações, consulte este artigo.
Para o GitHub, esse é um passo para facilitar o uso do serviço.
Dirty Frag: a nova falha que coloca o kernel Linux contra o relógio
Poucos dias depois do barulho causado pelo Copy Fail, o ecossistema Linux voltou a entrar em modo de alerta. Dessa vez, o protagonista é o Dirty Frag.







Redação iMasters


