Pinned Repositories
ECPG-Hello-World
Simple demonstration of PostgreSQL operations in Embedded SQL in C
NeHe-SFML2
Assorted lessons of NeHe's OpenGL tutorial, ported to the SFML 2 library
pforth
Portable Forth in C
txtshuffle
Steganography toy encoding data in text line order (by shuffling). Similar to gifshuffle, but general.
MaxBarraclough's Repositories
MaxBarraclough/ECPG-Hello-World
Simple demonstration of PostgreSQL operations in Embedded SQL in C
MaxBarraclough/NeHe-SFML2
Assorted lessons of NeHe's OpenGL tutorial, ported to the SFML 2 library
MaxBarraclough/pforth
Portable Forth in C
MaxBarraclough/txtshuffle
Steganography toy encoding data in text line order (by shuffling). Similar to gifshuffle, but general.
MaxBarraclough/Ants
Fun with Langton's Ants
MaxBarraclough/awesome-gbdev
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
MaxBarraclough/CariommClock
"Cariomm Clock" example application
MaxBarraclough/constexpr-toy
A trivial example showing constexpr with static_assert
MaxBarraclough/ExamplePrometheusGauge
Example 'gauge' source for the Prometheus monitoring system, using the Python client
MaxBarraclough/GtkSharpTimerThreads
Trivial demo Gtk# application: click to spawn threads which sleep and then adjust the slider
MaxBarraclough/hello-vala-gtk-gthread
A 'hello world' for GTK+, GLib threads, GLib thread pools, and GDK timeouts, in the Vala language
MaxBarraclough/HelloMIPS
Playing with int arrays of MIPS machine code: ultra-simple run-time function-generation
MaxBarraclough/IntegerAbsoluteDifferenceCpp
Computing the difference between two integer values in C++. Turns out this isn't trivial.
MaxBarraclough/IntegerAbsoluteDifferenceCSharp
Finding the absolute difference between two Int32 values, producing a UInt32
MaxBarraclough/libpqhw
A toy program using PostgreSQL's C client library, libpq
MaxBarraclough/LogicalRightShiftShort
Explores Java's disastrous `myShort >>>= n;` and implements a 'correct' alternative
MaxBarraclough/ObjectInitWeirdness
Exploring C++'s weird and wonderful object-initialisation rules
MaxBarraclough/OCamlTemperature
Toy program playing with types in OCaml
MaxBarraclough/OpenCLSkeleton
Skeleton project intended as a starting-point for C++ work with OpenCL
MaxBarraclough/pocl
pocl - Portable Computing Language
MaxBarraclough/RandomPoints
Selecting a random point in a circle, with a uniform distribution. Tiny JavaFX application.
MaxBarraclough/SetIndexer
Fun with a non-order-preserving data-set representation
MaxBarraclough/Spaceshipify
Toy program playing with clamping integers to {-1,0,1}, in line with Ruby's 'spaceship operator'
MaxBarraclough/StaticBoostObjectPool
Experimenting using Boost.object_pool backed by a static array of char (no use of malloc or new)
MaxBarraclough/TBBwithCMake
Extremely simple example program using Intel Threading Building Blocks
MaxBarraclough/tmux-spot-notifier
Python3 script to alert user, via tmux, when EC2 spot instance has been notified of impending termination
MaxBarraclough/txtshuffle-old
Steganography toy encoding data in text line order (by shuffling). Similar to gifshuffle, but general.
MaxBarraclough/UniqueRandomIntegers
Transforms an ordinary custom-interval integer RNG into an unbiased non-repeating RNG. Never discards a seed value.
MaxBarraclough/VectorBool
Naughtiness with std::vector<bool>