Articles on current page (1-3 of 3)

March 2015

city smog

☑ An Unhealthy Environment

Recently I’ve been writing code to spawn child processes that had to deal with the POSIX functions for querying and manipulating environment variables. I’ve only just realised how truly awful this interface is in the context of modern multi-threaded applications, and this post is simply me sharing the pain.

Read article ( 4 minutes )

25 Mar 2015 at 7:28AM in Software
 | 
Photo by Alex Gindin on Unsplash
 | 

August 2013

penguin herd

☑ Process groups and sessions

I finally took a little time to get my head around POSIX process groups and sessions.

Read article ( 12 minutes )

21 Aug 2013 at 9:26PM in Software
 |  | 

January 2013

share tomatoes

☑ Sharing pthreads locks between processes

How to share pthreads primitives across processes.

Read article ( 1 minute )

31 Jan 2013 at 1:02PM in Software
 |  |