Perguntas com a marcação «linux»

17
Qual é a relação entre OpenGL, GLX, DRI e Mesa3D?

Estou começando a fazer alguma programação 3D de baixo nível no Linux. Tenho muita experiência no uso da API de gráficos de nível superior OpenInventor. Eu sei que não é estritamente necessário estar ciente de como todas essas coisas se encaixam, mas estou apenas curioso. Eu sei que o OpenGL é...

16
Como lidar com grandes projetos Linux / makefile de forma eficaz?

Desenvolvo aplicativos Windows em C ++ há 10 anos. E recentemente comecei a pesquisar em alguns projetos Linux, e não suporto o quão improdutivo sou ... Sou um aprendiz rápido e uso o Linux como plataforma principal há algum tempo. E eu me sinto muito confortável com shell, princípios de SO e GUI....

14
Emacs e "desempenho auto-reforçador"

Em resumo, minha pergunta para vocês, usuários hardcore do Emacs, é a seguinte: você conseguiu esse "desempenho auto-reforçador" sobre o qual Steve Yegge fala ? O Emacs é auto-hospedado: escrever coisas nele torna o ambiente em si mais poderoso. É um ciclo de feedback: um efeito multiplicativo...

11
Unix / Linux de baixa latência

A maioria dos trabalhos de programação de baixa latência / alta frequência (com base nas especificações do trabalho) parece estar implementada em plataformas unix. Em muitas das especificações, eles solicitam pessoas com experiência no tipo "linux de baixa latência". Supondo que isso não...

11
Minúsculas nos nomes de arquivos do Linux

Como eu acho que o UpperCase é realmente legível para a separação de palavras da primeira letra em nomes longos e complexos, costumo atribuir alguns dos meus arquivos de Linux com alguns UpperCase. Principalmente executáveis, alguns diretórios também. Mas já faz algumas semanas que observei que a...

11
Gráficos Linux de baixo nível

Para fins educacionais, eu gostaria de escrever um aplicativo em um ambiente Linux que possa processar eventos de teclado e desenhar gráficos sem grandes dependências, como X ou SDL. Presumo que isso deve ser possível, porque X e SDL são apenas programas em si, portanto, eles devem confiar em...

10
grátis como na cerveja grátis

Alguns anos atrás (mais precisamente em 1998), a confusão que os falantes de inglês começam a criar com o termo livre quando aplicada ao software levou alguns membros da fundação de software livre a criar um novo termo: código aberto ( http: //www.gnu. org / filosofia /

9
Para que é usada uma caixa dedicada do Linux?

Portanto, essa é provavelmente uma pergunta muito básica e óbvia para a maioria das pessoas, mas meu google-fu está falhando e parece que algo está passando pela minha cabeça. Ouvi várias pessoas se referirem a ter uma 'caixa linux dedicada' como parte central da configuração de um desenvolvedor....

9
Lendo arquivo durante gravação no linux

Pelo que entendi, quando um arquivo está sendo gravado, o processo de gravação no arquivo obtém um bloqueio exclusivo. Portanto, outros processos não podem acessar este arquivo para leitura. Com o conhecimento acima, não consigo entender como reproduzir um vídeo no media player, quando o...

9
Como o Git foi projetado?

Meu local de trabalho recentemente mudou para o Git e eu o amo (e odeio!). Eu realmente amo isso, e é extremamente poderoso. A única parte que eu odeio é que às vezes é muito poderoso (e talvez um pouco conciso / confuso). Minha pergunta é ... Como o Git foi projetado? Ao usá-lo por um curto...