O site da communidade Linux kernel newbies em português.

Comunidade Linux kernel newbies em português.

Bem vindos à comunidade Linux kernel newbies em português. Esta comunidade é para quem quer aprender (e ensinar) sobre o kernel do Linux.

Há várias maneiras de participar na comunidade. Alem de ler e escrever artigos e tópicos nos forums deste site, também há uma lista de email.

O Kernelnewbies Brasil também tem um canal de IRC. Entre em #kernel-br na rede OFTC.

Dicas e truques do git (ou "o que você tem no seu ~/.gitconfig?")

Olá,

Essa é uma espécie de enquete: quais seus truques e dicas preferidos do git?

Eu tenho uma apresentação de alguns meses atrás com algumas dicas que aprendi, mas a cada dia que passa aprendo outros truques interessantes, mas a cada dia aprendo algo novo.

Contribua com suas dicas, truques, ou compartilhando alguma experiência com git, na seção de comentários abaixo. :)

Brasileiros entre os 30 desenvolvedores mais ativos do kernel Linux

Os desenvolvedores brasileiros Mauro Carvalho Chehab e Glauber Costa estão entre os 30 desenvolvedores que mais contribuíram com modificações para o código do Linux, de acordo com relatório da Linux Foundation.

Material das palestras sobre o kernel Linux no FISL 10

O material das apresentações sobre o kernel Linux no FISL 10 está disponível abaixo. Estão disponíveis:

  • Slides do I Encontro Linux Kernel Newbies Brasil
  • Slides e código de exemplo da palestra Desenvolvendo o Kernel Linux
  • Material extra sobre Systemtap, pilha de rede, e git

Kernel Newbies Brasil no FISL10

Os encontros da comunidade Kernel Newbies Brasil no FISL 10 foram um sucesso. Em breve o material utilizados nas sessões será disponibilizado aqui no site. Algumas das atividades das quais participamos:

  • I Encontro Kernel Newbies Brasil;
  • Palestra "Desenvolvendo o Kernel Linux", com a presença vários membros da comunidade;
  • E todos os bate-papos e encontros informais entre os membros que ocorreram nos corredores e estandes do FISL.

Obrigado a todos!

Luiz Fernando N. Capitulino

O Kernelnewbies-br dá seguimento às entrevistas com kernel hackers brasileiros, desta vez entrevistamos Luiz Fernando N. Capitulino usuário de linux desde 1999 e atualmente funcionário da Mandriva/Conectiva. Nesta entrevista falamos sobre o seu histórico, contribuições e áreas de interesse no kernel linux. Luiz dá também algumas dicas importantes pra quem está começando a estudar e "brincar" com kernel. Espero que a comunidade aproveite as informações compartilhadas pelo nosso entrevistado.

Como eu compilo um kernel para diferentes arquitecturas (Cross Compilation)?

O que é Cross Compilation?

Cross Compilation, ou compilações entre e para diferentes arquitecturas, é quando um compilador produz um executável para correr num sistema com uma plataforma ou arquitectura diferente daquela presente no computador onde foi compilado. Um exemplo prático.

Exemplo de vida real

Como eu testo kernels remotos sem instalação?

Correr o kernel sem disco rígido: Introdução

Geralmente é muito útil testar as compilações do kernel sem ter que o instalar num disco rígido e reiniciar o computador para iniciar com esse novo kernel que foi compilado. Arrancar o computador através de um kernel localizado num computador remoto (servidor), é algo que acho muito útil.

Oops

Quem disse que o Linux não trava ?? Que atire a primeira pedra quem nunca viu ao menos um kernel panic na tela ? Pois bem, quando um erro grave ocorre no sistema, entre outras coisas que o kernel faz uma delas é exibir no terminal e/ou sistema de log, uma mensagem bastante conhecida por quem já passou por isso, a famosa mensagem de Oops. Trata-se de um dump do estado do CPU e da pillha do Kernel no momento em que o problema ocorreu. A mensagem de Oops mais conhecida é a que vem acompanhada de um kernel panic.

Por onde eu começo?

Essa é uma pergunta comum feita por newbies é "Eu acabei de desempacotar esse tarball enorme, e gostaria de ajudar, mas eu não sei por onde começar!".

Deparar com uma quantidade enorme de código fonte, pode parecer assustador mas saiba que pouquíssimos desenvolvedores entendem todas as áreas do fonte do kernel.

As pessoas se especializam. Se você se interessa por TCP/IP, não precisará ler os fontes sobre sistemas de arquivo. Entenda em que você quer trabalhar e foque-se nisso.

Conteúdo sindicalizado