About

Hi, I’m Daniel.
I like Heavy Metal, cats, (mostly oldish) computer games and open source software.
I write code, usually gamedev- or Linux-centric (often both). Sometimes I write about that. In this Blog.

I’m currently looking for a job! Click here for details incl. CV.


Some for-fun/free-time projects I’m involved with:

  • Yamagi Quake II (also on Github) co-maintaining, OpenGL3 renderer, …
  • dhewm3, a source port of Doom 3: maintaining, lots of bugfixes and new features
  • Daikatana 1.3 port to Linux (and partly Mac OSX) with SDL+OpenAL, several bugfixes
  • Snippets some header-only public domain libs (for C/C++) + other (hopefully) useful code snippets I wrote
  • texview a crossplatform texture viewer supporting lots of texture file formats including DDS (with lots of different encodings), KTX and KTX2 and some normal image file formats like JPEG, PNG, BMP, TGA and other formats supported by stb_image.h

Licenses of this Blog

The source of this blog can be found at https://github.com/DanielGibson/DanielGibson.github.io/ It’s built with hugo and uses python-pygmentize for the syntax-highlighted codeblocks.

Theme

Feel free to use my modifications to the lithium theme - I don’t really care about any specific license for them, but the original lithium theme is under MIT license, so I guess so are my changes.
Of special interest may be this and this for Github based comments (based on Don Williamson’s code but adapted to use plain JS instead of JQuery) and this little script which adds clickable anchors before headings to make it easy for users to link to that heading (and thus its section).

Posts

I haven’t decided on a license for my posts on this blog yet, so for now assume that they shouldn’t be copied (except for local viewing; Further Note: in case my blog permanently vanishes from the internet, feel free to host a backup, but please add a note that I wrote the posts.).

Source Code Snippets in Posts

The source code snippets in them however are freely usable however you want, unless otherwise noted or unless I’m citing existing code (I will make that clear), in those cases the original licenses apply.
License for my own code snippets in blog posts:

  This software is dual-licensed to the public domain and under the
  following license: you are granted a perpetual, irrevocable license to
  copy, modify, publish, and distribute this file as you see fit.
  No warranty implied; use at your own risk.

So you can do whatever you want with that code, including copying it (or parts of it) into your own source. No need to mention me or this “license” in your code or docs, even though it would be appreciated, of course.