Boas Práticas e Padrões Idiomáticos em Go e C

Nem sempre boas práticas são consideradas design patterns formais. Porém, quando uma técnica se torna a única forma eficaz de resolver problemas recorrentes, ela deixa de ser apenas "higiene de código" e passa a funcionar como um padrão idiomático da linguagem. Este documento explora como structs, composição e interfaces em Go (e até em C) podem ser vistos como soluções de design aplicando esses princípios para um bom código. O texto começa explicando o uso em C de ponteiros e faz uma analogia sobre injeção de código de POO. Este documento tem por objetivo de tornar um dia um desgin para GO ou até C, QUE SÃO PROCEDURAIS. É um exemplo onde você não resolve bem uma questão sem esse principio de que se você não usar, você não resolve da melhor maneira. O documento é trabalhado nas fases seguintes com o argumento de porque usar ou não usar para justificar um design.

Por: trogmaiu


Vale a pena ter mais de uma interface grafica no seu Linux?

Nesse artigo conto a minha experiência de usuário constante de Linux no uso de 3 interfaces gráficas: Gnome, Plasma 6 e XFCE - e os prós e contras desse uso.

Por: Sidnei Serra


Estrutura e Funcionamento de um Ebuild no Gentoo Linux

Informações básicas para quem pretende entender um pouco sobre ebuilds.

Por: Xerxes


Instalação e Configuração do Void com Cinnamon

Instalação e Configuração com imagens do Void Linux com a interface gráfica Cinnamon. O Void Linux é uma distribuição independente, desenvolvida inteiramente por voluntários. O procedimento aqui descrito parece demorado, mas não é. Depois da primeira vez, leva em torno de 15 a 20 minutos para instalar o Void, mesmo que você faça um particionamento complicado.

Por: Buckminster


Porque Gentoo semi-binário atualmente (desabafo)

Apenas uma falação sobre minha experiência atual com Gentoo.

Por: Xerxes


A combinação de WMs com compositores feitos por fora

Nesse artigo falo da possibilidade de combinação de compositores externos (como o Picom) junto a gerenciadores de janelas (WMs) que já vem com seu próprio compositor e que podem ser desabilitados para o uso de terceiros. Também falo da substituição do WM por outro senão o original dado pela DE utilizada.

Por: Sidnei Serra


Audacious, VLC e QMMP - que saudades do XMMS

Quem gosta de mexer com áudio no Linux já deve ter experimentado o XMMS com alguns plugins que deixava, na época, qualquer máquina mais estilosa; hoje ainda há estilo mas não o mesmo visual que havia naquele tempo: a coisa ficou mais "séria" em termos de qualidade para o ouvido mas deixaram de lado a parte visual.

Por: Sidnei Serra


SUNO OpenSource: Crie um servidor de gerador de música com IA

Veremos neste artigo o ACE-Step-UI, uma interface criada para utilizar modelos de geração de música com inteligência artificial. Ele que permite ao usuário criar, editar e experimentar composições musicais a partir de prompts de texto, similar a plataforma SUNO. Porém OpenSource.

Por: Alessandro de Oliveira Faria (A.K.A. CABELO)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts