Blau Araujo
banner
blauaraujo.bsky.social
Blau Araujo
@blauaraujo.bsky.social
Aprendiz de tudo e entusiasta do Software Livre.
https://youtube.com/@debxp
INSCRIÇÕES ABERTAS ATÉ 30 DE DEZEMBRO! 😉

CIPDS-01: SMASH
Criando um shell simples e funcional

- Linguagem: C
- ~ 30 horas em 5 sábados
- De 10 de janeiro a 7 de fevereiro
- Das 9:30 às 16:30 (UTC-3)

Informações:
bolha.dev/blau_araujo/...

Sobre os cursos de imersão:
bolha.dev/blau_araujo/...
December 22, 2025 at 4:32 PM
Atualizei minhas configurações do Emacs para suporte à programação em C com vários mimos:

- YASnippets
- lsp-treemacs (símbolos e erros)
- Ajustes no company

O resultado... 😁

codeberg.org/blau_araujo/...
December 21, 2025 at 5:47 PM
Uma das coisas que eu sempre explico nos cursos de shell é como o Bash interpreta comandos. No curso de imersão SMASH (small shell), nós veremos isso na prática — e tudo começa com um bom e velho lexer... 😉

Inscreva-se:
bolha.dev/blau_araujo/...
December 21, 2025 at 10:35 AM
Além das inscrições automáticas para apoiadores, você também tem outras formas de pagamento bem camaradas na página específica do curso:

bolha.dev/blau_araujo/...

Corre lá! 😁
December 17, 2025 at 2:04 PM
É daqui a pouco!

Como é o último episódio do ano, vou liberar o chat no Youtube pra quem quiser tirar dúvidas ao vivo! 😁
Amanhã tem! 😉

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#6 - EXECUÇÃO DE PROGRAMAS (CHAMADAS 'FORK' E 'EXEC')

youtube.com/live/Yt-zoXj...

TERÇA, 16/12 ÀS 19:30 (UTC-3)
*Chat (IRC) apenas para membros do canal e apoiadores pelo Apoia-se (apoia.se/debxpcursos)
[LIVE] Programando em C - #6: Execução de programas (chamadas 'fork' e 'exec')
YouTube video by debxp (Blau Araujo)
youtube.com
December 16, 2025 at 7:24 PM
Valeu, vou dar uma olhada sim!
December 16, 2025 at 7:11 PM
Faz uma forcinha pra participar do nosso primeiro curso de imersão, porque aprender a programar o próprio shell do zero não tem preço! ☺️

SMASH! Programando um shell simples e funcional em C

Informações:
bolha.dev/blau_araujo/...
December 16, 2025 at 12:16 PM
Amanhã tem! 😉

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#6 - EXECUÇÃO DE PROGRAMAS (CHAMADAS 'FORK' E 'EXEC')

youtube.com/live/Yt-zoXj...

TERÇA, 16/12 ÀS 19:30 (UTC-3)
*Chat (IRC) apenas para membros do canal e apoiadores pelo Apoia-se (apoia.se/debxpcursos)
[LIVE] Programando em C - #6: Execução de programas (chamadas 'fork' e 'exec')
YouTube video by debxp (Blau Araujo)
youtube.com
December 15, 2025 at 2:40 PM
December 10, 2025 at 10:30 AM
Hoje, vamos concluir a nossa implementação do utilitário 'echo' e aproveitar para conhecer um pouco sobre unions e campos de bits!

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#5 - TERMINANDO O 'ECHO' (UNIONS, BIT-FIELDS E OPÇÕES)

TERÇA, 09/12 ÀS 19:30 (UTC-3)
youtube.com/live/9xE0Hmu...
[LIVE] Programando em C - #5: Terminando o 'echo' (unions, bit-fields e opções)
YouTube video by debxp (Blau Araujo)
youtube.com
December 9, 2025 at 10:21 AM
SMASH! Programando um shell UNIX simples e funcional

INSCRIÇÕES ABERTAS ATÉ 30 DE DEZEMBRO!

• Linguagem: C
• Duração: ±30 horas em 5 sábados
• Início: 11 de janeiro
• Término: 8 de fevereiro
• Horário: das 9:30h às 16:30h (UTC-3)

Informações:
bolha.dev/blau_araujo/...
December 8, 2025 at 3:33 PM
Bora começar o ano aprendendo! 😁

SMASH — Desenvolvendo um shell simples e usável em C
INSCRIÇÕES ABERTAS ATÉ 30 DE DEZEMBRO!

Informações:
bolha.dev/blau_araujo/...
cpd
Cursos de imersão em programação e desenvolvimento de sistemas
bolha.dev
December 6, 2025 at 12:08 PM
Cursos de imersão... Que conceito massa! 😍
December 5, 2025 at 7:16 PM
O episódio 5 da série "Programando na Linguagem C" vai tratar de duas coisas muito legais: unions e bit-fields. Se quiserem, podem ir adiantando a leitura das anotações:

bolha.dev/blau_araujo/...

O exemplo 'demo4.c' está especialmente interessante! 😉
December 5, 2025 at 1:01 PM
Repositório do episódio 4 atualizado:
bolha.dev/blau_araujo/...
December 3, 2025 at 11:06 AM
É hoje, bora aprender C! 😉

youtube.com/live/PSJdxS6...

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#4 - INTRODUÇÃO À CRIAÇÃO E USO DE STRUCTS

TERÇA, 02/12 ÀS 19:30 (UTC-3)
*Chat (IRC) apenas para membros do canal e apoiadores pelo Apoia.se.
[LIVE] Programando em C - #4: Introdução à criação e uso de structs
YouTube video by debxp (Blau Araujo)
youtube.com
December 2, 2025 at 11:38 AM
A série "Programação na Linguagem C" não é formada só pelas transmissões em vídeo! Tem um repositório com todos os exemplos e anotações dos episódios (lançados antecipadamente) pra você estudar e tirar dúvidas!

Vale ou não vale o seu apoio? 😉
bolha.dev/blau_araujo/...
November 24, 2025 at 9:00 PM
Neste episódio, nós utilizaremos a implementação do tratamento de opções do utilitário `echo` como pretexto para explorar:

- Ponteiros para funções (function pointers);
- Vetores de ponteiros para funções;
- O uso de inicializadores designados em vetores;
- O uso da função `strchr`.

Não perca! 😉
November 24, 2025 at 9:49 AM
youtube.com/live/njLso7m...

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#3 - TRATAMENTO DE OPÇÕES CURTAS (ECHO)

TERÇA, 25/11 ÀS 19:30 (UTC-3)

*Chat (IRC) apenas para membros do canal e apoiadores pelo Apoia.se.
[LIVE] Programando em C - #3: Tratamento de opções curtas
Apoie o meu trabalho... * Seja membro do canal * Apoia.se: https://apoia.se/debxpcursos * PIX: pix@blauaraujo.com * PicPay: https://picpay.me/blauaraujo * PayPal: https://bit.ly/paypal-debxp * Meu li...
youtube.com
November 23, 2025 at 1:51 PM
Anotações e códigos do episódio #2 no ar!
bolha.dev/blau_araujo/...
November 19, 2025 at 1:07 PM
Bora pra live! 😉
November 18, 2025 at 10:13 PM
É hoje! 😉

youtube.com/live/zXxxEaW...

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#2 - ESCRITA NA SAÍDA PADRÃO

TERÇA, 18/11 ÀS 19:30 (UTC-3)

Chat pelo IRC apenas para membros do canal e apoiadores no Apoia.se (link na descrição do vídeo).
[LIVE] Programando em C - #2: Escrita na saída padrão
Apoie o meu trabalho... * Seja membro do canal * Apoia.se: https://apoia.se/debxpcursos * PIX: pix@blauaraujo.com * PicPay: https://picpay.me/blauaraujo * PayPal: https://bit.ly/paypal-debxp * Meu li...
youtube.com
November 18, 2025 at 11:38 AM
Amanhã tem...
youtube.com/live/zXxxEaW...

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#2 - ESCRITA NA SAÍDA PADRÃO

TERÇA, 18/11 ÀS 19:30 (UTC-3)

Chat pelo IRC apenas para membros do canal e apoiadores no Apoia.se (link divulgado no dia da transmissão).
[LIVE] Programando em C - #2: Escrita na saída padrão
Apoie o meu trabalho... * Seja membro do canal * Apoia.se: https://apoia.se/debxpcursos * PIX: pix@blauaraujo.com * PicPay: https://picpay.me/blauaraujo * PayPal: https://bit.ly/paypal-debxp * Meu li...
youtube.com
November 17, 2025 at 3:04 PM
É HOJE! 😉

youtube.com/live/wPOAkMm...

PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#1 - SUCESSO E ERRO

TERÇA, 11/11 ÀS 19:30 (UTC-3)

Chat pelo IRC apenas para membros do canal e apoiadores no Apoia.se.
[LIVE] Programando em C - #1: Sucesso e erro
Apoie o meu trabalho... * Seja membro do canal * Apoia.se: https://apoia.se/debxpcursos * PIX: pix@blauaraujo.com * PicPay: https://picpay.me/blauaraujo * PayPal: https://bit.ly/paypal-debxp * Meu li...
youtube.com
November 11, 2025 at 3:41 PM
PROGRAMAÇÃO NA LINGUAGEM C [AO VIVO]
#1 - SUCESSO E ERRO

TERÇA, 11/11 ÀS 19:30 (UTC-3)

Chat pelo IRC apenas para membros do canal e apoiadores no Apoia-se (link divulgado no dia da transmissão).

youtube.com/live/wPOAkMm...
[LIVE] Programando em C - #1: Sucesso e erro
YouTube video by debxp (Blau Araujo)
youtube.com
November 10, 2025 at 10:50 AM