left tree
Es' corner
Just another keyboard-enthusiastic hominid.
right tree

2021

29

Binary Search Algorithm

Algorithm C99

Click for more...

28

Retrospective: cTune v1.0

C99 cTune Project Retrospectives
diggin'

This post looks back at the development of ctune, lessons learned along the way and possible functionalities that could be implemented in the future.

Click for more...

27

Circular Buffer

C99 Data Structure Linux
circular buffer'

A circular buffer is a really cool fixed-sized FIFO data-structure useful when passing a stream of data from a 'producer' and 'consumer' thread.

Click for more...

26

cTune v1.0: Part 3 - Frontstage

C99 cTune Project

ctune is Linux based internet radio stream player for the console entirely written in C. It uses the RadioBrowser API as a source for searching streams and getting station information.

This is part 3 of 3 blog posts detailing the process of designing and implementing cTune's frontend (UI).

Click for more...

25

cTune v1.0: Part 2 - Backstage

C99 cTune Project

ctune is Linux based internet radio stream player for the console entirely written in C. It uses the RadioBrowser API as a source for searching streams and getting station information.

This is part 2 of 3 blog posts detailing the process in implementing cTune's backend.

Click for more...

24

cTune v1.0: Part 1 - Design

C99 cTune Project

ctune is Linux based internet radio stream player for the console entirely written in C. It uses the RadioBrowser API as a source for searching streams and getting station information.

This is part 1 of 3 blog posts detailing the design philosophy and choices taken for cTune's development.

Click for more...

23

cTune v1.0 released

C99 cTune Project Releases

ctune is Linux based internet radio stream player for the console entirely written in C. It uses the RadioBrowser API as a source for for searching streams and getting the stations' information.

Click for more...