RSSAmplifier

Blog

who?

The World Wide Web

cmcenroe.meRSS feed ↗10 posts

Latest posts

Testing C

This post is a mirror of https://text.causal.agency/005-testing-c.txt.

Unique Lines of Code

This post is a mirror of https://text.causal.agency/004-uloc.txt.

Pleasant C

This post is a mirror of https://text.causal.agency/003-pleasant-c.txt.

Writing mdoc — semantic markup

This post is a mirror of https://text.causal.agency/002-writing-mdoc.txt.

Using make — writing less Makefile

This post is a mirror of https://text.causal.agency/001-make.txt.

I Made My Own Colour Scheme and You Can Too!

Ever go looking for a new colour scheme only to scroll through hundreds without finding anything just to your liking? Have you tried making your own? I’d considered it before but didn’t really know how. Most colour schemes just give you some RGB hex values with no indication of where they came from. I’ve tried to pick colours in RGB before and it’s really hard! It turns out that RGB is just not a…

Programming the Linux Framebuffer

Previously, I installed Linux on a small ARM Chromebook and set it up without X.Org, using only the console. After neglecting that machine for quite some time, I came back to it because I wanted to try some pixel-graphics programming and the framebuffer seemed like it might be an easy target.

System V ABI Quick Reference

Parameters rdi rsi rdx rcx r8 r9 [abi]: https://software.intel.com/sites/default/files/article/402129/mpx-linux64-abi.pdf

Configuring the Linux Console

I recently dug up my HP Chromebook 11 again and wanted to install a BSD or Linux on it to use as a lightweight and distraction-free development environment. I used splat to install Arch Linux ARM which worked flawlessly.

Sharing Files with macOS from FreeBSD with SMB and mDNS Service Discovery

This is an explanation of one way of sharing files with Mac OS X 10.11 El Capitan from FreeBSD 11.0. It uses Samba, an implementation of the SMB protocol, and Apple’s mDNSResponder for service discovery. Alternatives are listed at the end.