C ANSI
-
Jsoncat é um utilitário de linha de comando para formatar dados em formato json. Ele possui cores para identificar os tokens e permite alterar o tamanho da tabulação exibida no terminal. A implementação é baseada em um parser léxico recursivo. Pode-se resumi-lo como uma ferramenta de pretty-print para json. -
O Makefile é um arquivo utilizado pelo programa GNU make para instruí-lo como compilar e linkar programas. Esse artigo visa explicar o formato desse arquivo, quais os benefícios e como usá-lo.Como funciona o Makefile
-
Quando você digita uma url no seu navegador ele traduz o nome do domínio em um endereço IP para requisitar uma página Web. Esse artigo irá te mostrar como, através de sockets, é feito essa tradução.Resolvendo DNS com sockets
-
O protocolo ARP traduz endereços Internet, os IPs, em endereços da camada física como os endereços MAC do protocolo Ethernet. Nesse artigo iremos ver as propriedades, funcionamento e exemplos de código sobre esse protocolo.O protocolo ARP - Address Resolution Protocol
-
A linguagem Python disponibiliza um conjunto de ferramentas para criar extensões em linguagem C e C++. Nesse tutorial criaremos um módulo de hello world onde você irá aprender como criar, instalar e utilizar o módulo.Criando módulos Python através de extensões em C
-
Esse artigo visa apresentar os conceitos e as abstrações que envolvem a implementação de um protocolo simples em cima da pilha TCP/IP através da API de baixo nível de Sockets utilizando a linguagem CProgramando um protocolo utilizando sockets
-
Conheça o C project template, um projeto para te ajudar a criar um projeto em linguagem C ao qual você deve se preocupar apenas em resolver seu problema e não em ficar fazendo setup do projeto.C project template - Uma ferramenta de template para projetos em linguagem C
-
Este artigo tem como objetivo explicar os detalhes de implementação da abstração Descritores de Arquivos que é utilizada pelo sistema operacional Linux para controlar arquivos. Iremos discutir o que eles são de fato no código do kernel do linux e como ele é importante. Além disso, exemplos de uso no sistema operacional serão apresentados.O que são file descriptors