sysctlview 1.0

sysctlview 1.0 has been released!

sysctlview is a graphical explorer for the sysctl MIB (Source Code - Port - Distrowatch - DiscoverBSD).

Read more


Manual Page nsysctl(8)

nsysctl is a tool to get or set the FreeBSD kernel state supporting libxo and a lot of options, this manual page is intended as a reference document only, please refer to nsysctl tutorial for a more thorough description.

Read more


nsysctl tutorial

[Updated 2019-6-18]

nsysctl is a tool to get or set the FreeBSD kernel state. You could use nsysctl to explore the sysctl MIB, to print the properties of a state and to show output via libxo in human and machine readable formats. This post is a step-by-step tutorial.

Read more


Manual Page sysctlmibinfo(3)

sysctlmibinfo is an open source (2-Clause BSD License) library for FreeBSD. It provides an easy userland API to the kernel sysctl MIB Tree to get mib-entry information, to traverse the MIB and then to build quickly a custom sysctl(8) tool.

Read more


ViM syntax highlighting for COOL

COOL (Classroom Object Oriented Language) is a language created to develop a compiler in a one semester course. Before to implement the compiler, I need to study the language, so, since “learning to code = coding”, colored syntax is a good friend.

Read more


OpenBSD audio subsystem graph

I wanted to know the audio subsystem in OpenBSD (more specifically all the components beetween user applications and hardware), then I created an ASCII graph to describe it.

Read more


GNU Make vs BSD Make

Recently I ported some project from Debian (GNU/Linux) to FreeBSD. I used GNU Make to compile under Debian, but in FreeBSD, I preferred to use its make.

Read more


Hello World!

puts 'Hello, world!'

… Traditional and mandatory “Hello World”.