Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 20
  1. Já faz um tempo que venho estudando sobre síntese musical e buscando entender melhor sobre os fundamentos por trás do som.

  2. Path to Vibe Engineering

    2026, what a year to be alive.

  3. Palíndromos, palíndromos.

  4. Or: how engineering keeps turning chaos into reliable computation.

  5. If for you: Recursion is an obscure topic or you want to understand it a bit better; Tail call and TCO are alien communication methods and; Trampoline is a medicine name Then this article is for you.

  6. Arrays in x86 Assembly

    Originally posted in Portuguese Recently I wrote a 6-article series about x86 Assembly (written in Portuguese, but I'm planning to translate the guide to English soon), covering fundamental concepts of computer architecture and low-level programming while…

  7. Have you ever asked yourself what if we could replace any message broker with a very simple one using only two UNIX signals?

  8. Já faz um tempo que não escrevo aqui no blog.

  9. Um resumo do meu 2024

    31 de Dezembro de 2024.

  10. Arrays em Assembly x86

    Recentemente escrevi uma saga de 6 artigos sobre Assembly x86, abordando conceitos fundamentais de arquitetura de computadores e programação low-level enquanto ia desenvolvendo um web server minimalista multi-threaded.

  11. Uma vez que temos um web server funcional, podemos dar o próximo (e último) passo, que é deixar o servidor minimamente escalável fazendo uso de uma pool de threads.

  12. No artigo anterior, passamos pelos fundamentos de Assembly, onde foi possível entender alguns conceitos básicos tais como tipos de registradores, stack, loops, FLAGS etc, tudo sendo feito com debugging via GDB.

  13. Uma vez que temos uma compreensão sobre sistema binário, hexadecimal, ASCII e código de máquina, chegou o grande momento de entrarmos no assunto principal desta saga: assembly.

  14. Agora que já temos uma base de entendimento sobre hierarquia de memória, arquitetura de CPU e registradores, vamos aplicar estes conceitos em exemplos práticos: construindo programas de computador.

  15. No artigo anterior demos uma introdução não-técnica sobre o que será esta saga de Assembly x86 conforme avançamos na construção de um web server.

  16. Assembly.

  17. Ufa, finalmente meu primeiro artigo de 2024.

  18. In today's post we'll explore how to create a basic background job in Rust, simulating Rust channels with a Vector-based queue.

  19. In today's post we'll delve into the basics of smart pointers in Rust, while we build from scratch a simple linked list - starting from a singly linked list and then evolving to a doubly one.

  20. Faz alguns dias que não escrevo.