Fair is fair. We use others’ good stuff and contribute our own software tools in return.
We directly benefit from what the diverse software community has made available in tools and frameworks we use on a daily basis. Here we offer our own goodies.
PiecePipe helps you break your code into small interesting pieces and provides the glue for pipelining them together to provide elegant, readable code.
jquery_expand_assets is a Sprockets processor for jquery.expand assets within the Rails asset pipeline.
HexString provides two String extension methods:
String#to_hex_stringexplodes a string of binary data into human-readable hex tuples, and
String#to_byte_stringconverts a string of human-readable hex digits into the corresponding bytes.
FirePoll.poll is a method for knowing when something is ready. When your block yields true, execution continues. When your block yields false, poll keeps trying until it gives up and raises an error.
Generate mock object code useful for interaction-based unit testing in C.
A lightweight xUnit-style framework that possesses special features for embedded system development.
Generate mock object code that lets you write interaction-based unit tests for your C++ classes.
A Ruby language wrapper for PEAK System Technik’s PCAN-USB, a USB CAN bus adapter. Even better when used with Systir.
KioskBrowser is a fullscreen, kiosk-oriented browser that features an on-screen keyboard. It was developed using the KDE Libraries and is meant for use in touch screen kiosks where the main presentation layer is via HTML pages.
VMWareFB is an OpenStep display driver written to support the virtual display hardware in VMWare.
DeepSet is a small library that eases the processes of filling in deeply nested data structures in .NET. We use it mostly in testing code for building complicated input and output data in a way that is easy to read and minimizes screen real estate in our editors.
Objection is a lightweight dependency injection framework for Objective-C for MacOS X and iOS. For those of you that have used Guice objection will feel familiar. Objection was built to stay out of your way and alleviate the need to maintain a large XML container or manually construct objects.
Matchure is a pattern matching library for clojure. It offers
cond, and function contructs and allows destructuring and matching for most built-in types.
Hardmock – Mock objects for testing Ruby code
We released this tool to give ourselves more control and expressiveness in our mocking code than we were finding with then-current tools. Though we are no longer advancing Hardmock, it has been updated to work in Ruby 1.9 and is still available for download on Github and Rubygems.org
Copyright © Atomic Object LLC. — Grand Rapids +1 616 776 6020 — Detroit +1 313 444 6010 — Contact Us