núcleo - Biblioteca de correspondência fuzzy rápida
nucleo é uma biblioteca de correspondência fuzzy rápida escrita em Rust que fornece uma API de alto nível sobre o núcleo do nucleo-matcher para permitir que os aplicativos sejam integrados de maneira fácil e rápida. Suas principais características incluem:
Execute matchers em paralelo em um pool de threads em segundo plano sem bloquear o thread da interface do usuário.
Permite injeção/streaming de entrada totalmente paralelo e sem bloqueio em matchers.
Comparado com o fuzzy-matcher, o nucleo-matcher pode fornecer melhor desempenho.Atualmente, o editor Helix integrou o nucleo para substituir o fuzzy-matcher e resolver muitos problemas de usabilidade e desempenho de longa data.
Github - helix-editor/nucleo: https://github.com/helix-editor/nucleo
RootAsRole – Uma alternativa segura ao sudo/su reescrito em Rust
RootAsRole permite configurar o gerenciamento de acesso privilegiado com mais segurança em sistemas operacionais Linux e fornece um conjunto de modelos de controle de acesso baseados em funções para ajudar a gerenciar melhor as tarefas do sistema. Isso faz parte da pesquisa de doutorado do autor, foi escrito no passado em linguagem C e recentemente reescrito em Rust.
Aqui estão algumas diferenças entre este projeto e o sudo:
Suas funções principais são definidas com o princípio do menor privilégio.
Use sintaxe comum ou padronizada (XML, curingas estendidos, PCRE2).
O uso de um modelo de controle de acesso baseado em função permite uma conformidade mais precisa com requisitos mínimos de privilégios.
Governar comparações de ordem parcial entre regras para evitar regras sobrepostas ou acesso não autorizado devido a configuração incorreta.
Github - LeChatP/RootAsRole: https://github.com/LeChatP/RootAsRole
Semana na ferrugem 510
Saiu uma nova edição da Rust Weekly Express, venha ver qual conteúdo você tem acompanhado :)
Esta semana em Rust 510: https://this-week-in-rust.org/blog/2023/08/30/this-week-in-rust-510/
Do Grupo de Notícias Diárias PsiACE
Assinatura da plataforma de intercâmbio de aprendizagem comunitária:
Fórum Rust.cc: suporte rss
Conta pública WeChat: comunidade chinesa em idioma Rust