Needle is a dependency injection (also, inversion of control) container
for Ruby. Ultimately, it can reduce the amount of code that you have to
write, simplifying many common programming tasks for you. This has the
two-fold benefit of both decreasing application development time, and of
decreasing the effort needed to maintain your application.
Specifically, Needle can do:
- Log Method Execution
- Reference Another Service
- Unit Testing
- Lifestyle Management
libtexlua is a Lua 5.2 library modified for LuaTeX.
Using ENV in Ruby is like using raw SQL statements - it feels wrong, because it
is. If you agree, this gem is for you.
The benefits over using ENV directly:
- much friendlier stubbing in tests
- you no longer have to care whether false is "0" or "false" or whatever
- NO MORE ALL CAPS EVERYWHERE!
- keys become methods
- namespaces which can be passed around as objects
- you can subclass!
- you can marshal/unmarshal your own types automatically!
- strict mode saves you from doing validation yourself
- and there's more to come...
- it's designed to be as lightweight and as fast as possible compared to ENV
- designed to be both hackable and convenient
The Synchronization TeXnology named SyncTeX is a new feature of recent
TeX engines designed by Jerome Laurens. It allows to synchronize
between input and output, which means to navigate from the source
document to the typeset material and vice versa.
Nested exception support for Ruby
Package for manipulating network addresses.
Newrelic instrument for grape
Performance management system which provides deep information about
Ruby on Rails application performance while running in production.
Nice-FFI is a layer on top of Ruby-FFI (and compatible FFI systems) to augment
it with features to aid development of FFI-based libraries.
The fastest JSON parser and object serializer.