Autor: ProHoster

Entrevista com Yukihiro Matsumoto, criador da linguagem Ruby

Foi publicada uma entrevista com Yukihiro Matsumoto, criador da linguagem Ruby. Yukihiro falou sobre o que o inspira a mudar, compartilhou suas idéias sobre como medir a velocidade das linguagens de programação, experimentar a linguagem e os novos recursos do Ruby 3.0. Fonte: opennet.ru

Um novo serviço de lista de discussão foi lançado para o desenvolvimento do kernel Linux.

A equipe responsável por manter a infraestrutura de desenvolvimento do kernel Linux anunciou o lançamento de um novo serviço de lista de discussão, lists.linux.dev. Além das tradicionais listas de discussão para desenvolvedores do kernel Linux, o servidor permite a criação de listas de discussão para outros projetos com domínios diferentes de kernel.org. Todas as listas de discussão mantidas em vger.kernel.org serão migradas para o novo servidor, preservando todos […]

Lançamento do navegador minimalista Links 2.22

Um navegador minimalista, Links 2.22, foi lançado, suportando trabalho nos modos console e gráfico. Ao trabalhar em modo console, é possível exibir cores e controlar o mouse, se suportado pelo terminal utilizado (por exemplo, xterm). O modo gráfico suporta saída de imagem e suavização de fonte. Em todos os modos, tabelas e quadros são exibidos. O navegador suporta a especificação HTML […]

O código-fonte do sistema colaborativo de desenvolvimento e publicação huje foi publicado

O código do projeto huje foi publicado. Uma característica especial do projeto é a capacidade de publicar código-fonte, restringindo o acesso aos detalhes e ao histórico para não desenvolvedores. Visitantes regulares podem visualizar o código de todas as ramificações do projeto e baixar os arquivos de lançamento. Huje é escrito em C e usa git. O projeto é pouco exigente em termos de recursos e inclui um número relativamente pequeno de dependências, o que permite a sua construção […]

Lançamento do ambiente de desenvolvimento PascalABC.NET 3.8

Está disponível o lançamento do sistema de programação PascalABC.NET 3.8, oferecendo uma edição da linguagem de programação Pascal com suporte à geração de código para a plataforma .NET, possibilidade de utilização de bibliotecas .NET e recursos adicionais como classes genéricas, interfaces, operador sobrecarga, expressões λ, exceções, coleta de lixo, métodos de extensão, classes sem nome e autoclasses. O projeto está focado principalmente em aplicações em educação e pesquisa. Saco de plástico […]

Vulnerabilidade explorável remotamente no mecanismo de fórum MyBB

Várias vulnerabilidades foram identificadas no mecanismo gratuito de criação de fóruns web MyBB, que em combinação permitem a execução de código PHP no servidor. Os problemas apareceram nas versões 1.8.16 a 1.8.25 e foram corrigidos na atualização MyBB 1.8.26. A primeira vulnerabilidade (CVE-2021-27889) permite que um membro sem privilégios do fórum incorpore código JavaScript em postagens, discussões e mensagens privadas. O fórum permite a adição de imagens, listas e multimídia […]

O projeto OpenHW Accelerate gastará US$ 22.5 milhões no desenvolvimento de hardware aberto

As organizações sem fins lucrativos OpenHW Group e Mitacs anunciaram o programa de pesquisa OpenHW Accelerate, financiado por US$ 22.5 milhões. O objetivo do programa é estimular a pesquisa na área de hardware aberto, incluindo o desenvolvimento de novas gerações de processadores abertos, arquiteturas e software relacionado para resolver problemas em aprendizado de máquina e outros sistemas de computação com uso intensivo de energia. A iniciativa será financiada com apoio governamental […]

Versão SQLite 3.35

O lançamento do SQLite 3.35, um SGBD leve projetado como uma biblioteca plug-in, foi publicado. O código SQLite é distribuído como domínio público, ou seja, pode ser usado sem restrições e gratuitamente para qualquer finalidade. O suporte financeiro para desenvolvedores SQLite é fornecido por um consórcio especialmente criado, que inclui empresas como Adobe, Oracle, Mozilla, Bentley e Bloomberg. Principais mudanças: Adicionadas funções matemáticas integradas [...]

Lançamento do XWayland 21.1.0, um componente para execução de aplicações X11 em ambientes Wayland

Já está disponível o XWayland 21.1.0, um componente DDX (Device-Dependent X) que executa o X.Org Server para executar aplicativos X11 em ambientes baseados em Wayland. O componente está sendo desenvolvido como parte da base de código principal do X.Org e foi lançado anteriormente junto com o servidor X.Org, mas devido à estagnação do servidor X.Org e à incerteza com o lançamento do 1.21 no contexto de desenvolvimento ativo contínuo do XWayland, foi decidido separar XWayland e [...]

Lançado o editor de som Audacity 3.0

Está disponível uma versão do editor de som gratuito Audacity 3.0.0, que fornece ferramentas para edição de arquivos de som (Ogg Vorbis, FLAC, MP3 e WAV), gravação e digitalização de som, alteração de parâmetros de arquivos de som, sobreposição de faixas e aplicação de efeitos (por exemplo, redução de ruído, mudanças de andamento e tom). O código do Audacity é licenciado sob a GPL, com compilações binárias disponíveis para Linux, Windows e macOS. Principais melhorias: [...]

Chrome 90 virá com suporte para nomear janelas individualmente

O Chrome 90, com lançamento previsto para 13 de abril, adicionará a capacidade de rotular as janelas de maneira diferente para separá-las visualmente no painel da área de trabalho. O suporte para alterar o nome da janela simplificará a organização do trabalho ao usar janelas separadas do navegador para tarefas diferentes, por exemplo, ao abrir janelas separadas para tarefas de trabalho, interesses pessoais, entretenimento, materiais diferidos, etc. O nome muda […]