brianmario
I still don't understand it, but I'm here for it.
There were plans to build out the binary protocol in Trilogy as well, it just hadn't been wrapped up by the time it was made open source. And if I recall, that branch fell pretty far behind. Maybe now that it is OSS, someone can contribute that :)
Removing jQuery from GitHub.com front end
TypedRuby: gradual static type checking for Ruby (implemented in Rust)
Performance Impact of Removing OOBGC
The git-core commit message conventions docs mention it (https://git.wiki.kernel.org/index.php/CommitMessageConventio...) as do the OpenStack commit message convention docs (https://wiki.openstack.org/wiki/GitCommitMessages#Including_...).
This is especially useful when using https://teletype.atom.io :)
GitHub: Commit together with co-authors
As an example, if this was a commit message, the trailer adding my attribution would be like this:
`Co-authored-by: FirstName LastName <[email protected]>`
How we made diff pages 3 times faster
GitHub extension for Visual Studio
Really though, the pain in the ass has little to do with 1.9 - encodings are just a pain because they aren't universally supported. So we'll often times get handed bytes with no encoding context so we have to assume or use detection libraries like this.
One argument is "well just use UTF-8 for everything" or "just pass everything around as binary then it'll be fine" - but unfortunately we don't live in a world where either of those solutions will work for everyone.
Dealing with encodings in Ruby is a pain in the ass, let us help you
I'd say any framework has a "steep" learning curve, after which things just become easier and easier.
A problem I often see is that a lot of people try to learn Ruby through Rails; And while that may work for some basics, a lot of things are still going to be "magic" until you understand Ruby itself a little better.
If the entire internet didn't work on it, you bet your ass these slow-poke Enterprise folks would figure something out ;)
Rack 1.2 released
Escape_utils - Faster string escaping routines for your ruby apps
technoweenie has written a Rails plugin adding yajl-ruby as a back-end at: http://github.com/technoweenie/yajl-rails/tree/master
I also have a fork that I'll keep up today with the latest API changes in yajl-ruby at: http://github.com/brianmario/yajl-rails
Yajl-ruby 0.5.5, now with a JSON gem compatibility API
http://github.com/brianmario/yajl-rubyThe new JSON gem compatibility API is meant as a drop-in replacement for the JSON gem in your projects.Simply replace "require 'json'" with "require 'yajl/json_gem'" and you're set!yajl-ruby offers a more efficient, better RFC compliance and Unicode support over the JSON gem. I highly recommend anyone using the JSON gem to check it out.