Display server é declarado oficialmente o servidor gráfico do HelenOS

Display server é declarado oficialmente o servidor gráfico do HelenOS
Display server é declarado oficialmente o servidor gráfico do HelenOS
 Esse dias postei a noticia de que Jiri Svoboda estava trabalhando no desenvolvimento de um novo servidor gráfico para o HelenOS que recebeu o nome de Display Server para substituir o atual  que se chama Compositor. (na verdade foram quatro novidades,mas o foco aqui é exatamente o servidor gráfico).
Para saber mais sobre essa matéria, clique aqui.
 Agora é declarado oficial que o Compositor chegou ao fim de sua vida abrindo caminho ao novo Display Server. Há ainda muito o que ser feito, mas o Display Server já recebeu os primeiros pedaços de uma nova pilha graphics/UI que já permite redimensionamento de janelas com cursor, barra de arrastar e pré-visualização do tamanho mínimo da janela (parece que não, mas o trabalho envolvendo o desenvolvimento de um servidor gráfico é longo e complexo).

 O trabalho será concentrado em seu git que recebeu o nome de GFX e Jiri afirma que o próximo passo é trabalhar em uma biblioteca UI library para poderem trabalhar com a arquitetura GFX.  Jiri agradece a Jakub Jermář pela revisão do código.

 Horas depois deste anuncio, o Display Server recebeu mais um commint que permite tornar o argumento de serviço de display (display service argument) opcional. Mas isso não é tudo; nesse mesmo período de tempo, o HelenOS ainda recebeu mais 155 commits todos voltados a Libgfx e podem ser conferidos aqui.


 E a ultima novidade que gostaria de contar é que nesse processo, acabei descobrindo que Jiri utiliza a distribuição Fedora. Descobri isso quando soube que ele estava tendo problemas com incompatibilidade do Python 2 com o Python após ter atualizado para o Fedora 32 (e que melhor ambiente de desenvolvimento existe? :) Chegaram a passar esse link para o cara:
https://docs.python.org/3.8/library/2to3.html

CLIQUE AQUI, VENHA APRENDER LINUX COMIGO E TORNE-SE UM VERDADEIRO PROFISSIONAL.
MAS TAMBÉM NÃO DEIXE DE CONFERIR O MEU CURSO DE MIGRAÇÃO PARA LINUX E TORNE-SE UM VERDADEIRO PROFISSIONAL.

AWS pretende portar aplicações .NET para Linux

AWS pretende portar aplicações .NET para Linux
AWS pretende portar aplicações .NET para Linux
 A AWS está trabalhando em uma nova ferramenta chamada Porting Assistant for .NET que visa auxiliar aos desenvolvedores portar aplicações baseadas no .NET Framework para Linux com o .NET Core de forma mais rápida. A intenção é reduzir esforços uma vez que os desenvolvedores precisam concentrar para identificar dependências e APIs que são incompatíveis com o .NET Core, encontrar dependências substitutas e gerar uma avaliação de compatibilidade detalhada. Com isso, as empresas acabam reduzindo custos; mas ainda assim, os desenvolvedores terão um certo esforço manual (porém, melhor do que nada).
Como o Porting Assistant for .NET funciona
Como o Porting Assistant for .NET funciona
NÃO SE ESQUEÇA DE SE INSCREVER NO MEU CURSO DE MIGRAÇÃO PARA LINUX.
NÃO SE ESQUEÇA DE SE INSCREVER NO MEU CURSO DE MIGRAÇÃO PARA LINUX.

Btrfs poderá receber novo recurso para ser adotado no Fedora 33

Btrfs poderá receber novo recurso para ser adotado no Fedora 33
Btrfs poderá receber novo recurso para ser adotado no Fedora 33
 Durante a conversa sobre a possível migração do Fedora 33 para o Btrfs (e que pode ser lido clicando aqui), foi mencionado que o Btrfs é particularmente vulnerável a corrupção de metadados (caso uma das raízes globais centrais (em inglês core global roots) venha a corromper, o sistema de arquivos é desmontados e o fsck não consegue fazer nada sem algumas opções especiais.

 Foi aí que sugeriram um adicionar suporte a opção rescue=skipbg ao Btrfs (automaticamente, ao comando mount também). Porém essa opção é muito fraca por só permitir operar sem um extent root e outras opções foram sugeridas como 
mount -o rescue=skipbg,rescue=nocsum,rescue=nofreespacetree,rescue=blah
  Apesar de já estarem trabalhando no patch para o novo recurso, a equipe anda está analisando quais são as melhores e mais vantajosas opções para os usuário. Testes estão sendo realizados com vários dados ao corromper as csum tree e o debate ainda está sendo longo.

NÃO SE ESQUEÇA DE SE INSCREVER NO MEU CURSO DE MIGRAÇÃO PARA LINUX.
NÃO SE ESQUEÇA DE SE INSCREVER NO MEU CURSO DE MIGRAÇÃO PARA LINUX.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (1) ambiente gráfico (14) AMD (13) analise (9) Andriod (8) artigo (5) benchmark (3) BSDs (16) btrfs (10) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (6) Código Fonte (50) comandos (16) comp (1) compressores (4) container (1) CPU (13) criptografia (2) crowdfunding (9) cursos (19) daemons (13) Debian (29) desenvolvimento (53) desktop (15) DevOps (1) DevSecOps (1) dic (1) Dica de leitura (48) dica DLins (2) dicas do Flávio (27) diocast (1) dioliunx (3) distribuições Linux (12) Docker (7) DragonflyBSD (10) ead Diolinux (2) edição de vídeo (4) EMMI Linux (4) emuladores (5) endless (5) English interview (2) Enless OS (2) entrevista (16) espaço aberto (83) evento (3) facebook (1) Fedora (4) filesystem (56) financiamento coletivo (2) fork (3) fox n forests (4) FreeBSD (11) Funtoo Linux (13) games (87) gerenciadores de pacotes (2) GOG (3) google (8) gpu (1) hardware (94) I.A (1) init system (7) Intel (13) IoT (1) ispconfig (1) jogos (33) kernel (114) lançamento (38) leis (1) LFCS (1) licenças (7) Linus (14) Linux (187) linux foundation (3) linux para leigos (1) live (4) LPI (8) LTS (1) machine learning (1) mesa redonda (27) microsoft (2) microst (1) muito além do GNU (113) não viva de boatos (9) navegadores (2) NetBSD (3) novatec (17) o meu ambiente de trabalho (3) off-topic (12) open source (76) OpenBSD (3) OpenShift (1) os vários sabores de Linux (35) padrim (2) palestras e eventos (2) partições (6) pentest (6) processadores (21) professor Augusto Manzano (11) Programação (40) propagandas com Linux (8) Red Hat (13) redes (2) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) runlevel (2) segurança digital (13) servidores (1) shell (1) sistema operacional (18) Software livre e de código aberto (145) sorteio (3) Steam (8) Steam no Linux (6) supercomputadores (3) suse (3) systemd (7) terminal (73) toca do tux (1) toybox (14) tutorial (5) Tux (3) unboxing (7) UNIX (15) UNIX Toolbox (14) vartroy (1) vga (1) vulnerabilidade (3) wayland (1) whatsapp (1) Windows Subsystem for Linux (1) wine (12) WoT (1) ZFS (7)