Categoria: Blog

Lançamento da biblioteca padrão C PicoLibc 1.8.6

Foi lançado o release da biblioteca padrão C PicoLibc 1.8.6, desenvolvida por Keith Packard, líder do projeto X.Org, para uso em dispositivos embarcados com espaço de armazenamento e memória RAM limitados. Na sua criação, parte do código foi emprestada da biblioteca newlib do projeto Cygwin e da AVR Libc, que foi desenvolvida para microcontroladores Atmel AVR. O código da PicoLibc é distribuído sob a licença BSD. A compilação da biblioteca é suportada […]

Otimizações foram preparadas para o núcleo Linux, aumentando o desempenho dos escalonadores de entrada/saída.

Jens Axboe, criador do io_uring e dos escalonadores de entrada/saída CFQ, Deadline e Noop, continuou seus experimentos com a otimização de entrada/saída no núcleo Linux. Desta vez, sua atenção se voltou para os escalonadores de entrada/saída BFQ e mq-deadline, que se mostraram um gargalo, pelo menos no caso de unidades de armazenamento NVMe de alta velocidade. O estudo da situação revelou que uma das principais causas do desempenho não otimizado da subsistema […]

Desenvolvedores do FreeBSD discutem o uso da linguagem Rust na base do sistema

Alan Somers, desenvolvedor de uma nova implementação do driver FUSE para FreeBSD e autor de vinculações em Rust sobre algumas bibliotecas do FreeBSD, começou uma discussão sobre o processo de inclusão de código em Rust no sistema base. Durante a discussão entre os committers do projeto, foram definidos o custo e o benefício da implementação. O custo da inclusão do suporte a Rust será o dobro do tempo de compilação, enquanto o benefício será a simplificação do desenvolvimento de alguns […]

8,2% dos downloads mais populares no NPM são de pacotes obsoletos.

Pesquisadores da Aqua Security publicaram os resultados de uma análise das estatísticas sobre 50 mil pacotes mais baixados no repositório NPM. 7500 (15%) dos pacotes mais baixados estavam relacionados a pacotes obsoletos e projetos que deixaram de existir. Para facilitar a identificação de pacotes obsoletos entre as dependências utilizadas em seu projeto, foi proposta uma ferramenta chamada Dependency-Deprecated-Checker, publicada sob a licença MIT. Em 4100 (8,2%) dos pacotes analisados […]

Os data centers submarinos da HiCloud na China provaram sua viabilidade

O primeiro data center submarino comercial na China, sendo criado pela HiCloud Data Center Technology (uma subsidiária da Highlander), confirmou sua viabilidade. O sistema, segundo informa a Datacenter Dynamics citando a mídia chinesa, tem funcionado de forma estável desde sua entrada em operação no final do ano passado. Além disso, a HiCloud anunciou que recebeu pedidos da China Telecom e da SenseTime para a criação de unidades semelhantes […]

Lançamento do banco de dados SQLite 3.45

Foi publicado o release do SQLite 3.45, um banco de dados leve, estruturado como uma biblioteca conectável. O código do SQLite é distribuído como domínio público, ou seja, pode ser utilizado sem restrições e gratuitamente para quaisquer fins. O suporte financeiro aos desenvolvedores do SQLite é fornecido por um consórcio especialmente criado, que inclui empresas como Bentley, Bloomberg, Expensify e Navigation Data Standard. As principais mudanças: Todas as funções SQL para […]

Lançamento do sistema de reconhecimento de texto GNU Ocrad 0.29

Após dois anos de desenvolvimento, foi gerado o release do sistema de reconhecimento de texto Ocrad 0.29 (Reconhecimento Óptico de Caracteres), desenvolvido sob a égide do projeto GNU. O Ocrad pode ser utilizado tanto como uma biblioteca para a integração de funções OCR em outros aplicativos, quanto como uma utilidade isolada, que, com base na imagem fornecida, emite texto em UTF-8 ou codificações de 8 bits. Para reconhecimento óptico […]

Experiência na criação de um armazenamento Ceph com capacidade de tebibits por segundo

Um engenheiro da empresa Clyso resumiu a experiência na criação de um cluster de armazenamento baseado no sistema distribuído e tolerante a falhas Ceph com uma capacidade superior a um tebibit por segundo. Observa-se que este é o primeiro cluster baseado em Ceph que conseguiu atingir tal marca, mas para obter o resultado apresentado, os engenheiros precisaram superar uma série de armadilhas não óbvias. Por exemplo, para aumentar o desempenho em 10-20%, foi […]

A Haier fez com que o desenvolvedor de plugins para o Home Assistant os retirasse do acesso público

Um grande fabricante de eletrodomésticos, a Haier, enviou uma notificação de revogação de licença ao desenvolvedor de software por criar plugins para o Home Assistant para os eletrodomésticos da empresa e publicá-los no GitHub. A Haier é uma corporação transnacional de fabricação de eletrodomésticos e eletrônicos de consumo, vendendo uma ampla gama de produtos sob as marcas General Electric Appliances, Hotpoint, Hoover, Fisher & Paykel e Candy. A alemã […]

A plataforma de desenvolvimento colaborativo SourceHut esteve fora do ar por 7 dias devido a um ataque DDoS

Os desenvolvedores da plataforma de desenvolvimento colaborativo SourceHut publicaram um relatório sobre o incidente que causou a interrupção do serviço por 7 dias devido a um ataque DDoS prolongado, para o qual a infraestrutura do projeto não estava preparada. Os serviços básicos conseguiram ser restaurados no terceiro dia, mas alguns serviços permaneceram indisponíveis de 10 a 17 de janeiro. Nos estágios iniciais do ataque, os desenvolvedores não conseguiram reagir […]

Lançamento do Wayland-Protocols 1.33

Após seis meses de desenvolvimento, foi lançado o pacote wayland-protocols 1.33, que contém um conjunto de protocolos e extensões que complementam as capacidades do protocolo básico Wayland e fornecem as funcionalidades necessárias para construir servidores compostos e ambientes de usuário. Todos os protocolos passam por três fases — desenvolvimento, teste e estabilização. Após a conclusão da fase de desenvolvimento (categoria “instável”), o protocolo é movido para o branch “staging” e agora está oficialmente incluído em […]

Hans Reiser comentou sobre a transição do ReiserFS para a categoria de obsoleto.

Na lista de discussão dos desenvolvedores do kernel Linux, foram publicadas cartas recebidas por um dos desenvolvedores durante uma troca de correspondência com Hans Reiser, condenado à prisão perpétua em 2008 pelo assassinato de sua esposa após uma discussão, seguida de tentativa de encobrimento do crime (em 2027, Hans poderá solicitar a liberdade condicional). Nas cartas publicadas, Hans expressa arrependimento por […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster