This Week's Ruby News - Issue 131
[Posted February 13, 2013 by n8willis]
| From: |
| Ruby Weekly <rw-AT-peterc.org> |
| To: |
| <lwn-AT-lwn.net> |
| Subject: |
| This Week's Ruby News - Issue 131 |
| Date: |
| Thu, 7 Feb 2013 15:50:19 +0000 |
| Message-ID: |
| <0618f6a79d6bb9675f313ceb29659df23b6.20130207154954@mail259.us2.mcsv.net> |
| Archive-link: |
| Article, Thread
|
Ruby Weekly - A Weekly Ruby Newsletter
Issue #131 - February 7, 2013
================================================================================
Featured
--------
Topaz: A New Ruby Implementation Built on RPython
http://docs.topazruby.com/en/latest/blog/announcing-topaz/
A brand new Ruby implementation built upon RPython, a 'restricted' variant
of Python ideally suited to implementing dynamic languages (it's also
behind the super speedy PyPy implementation of Python). Don't expect to use
this in production any time soon but it's an impressive start.
Ruby 1.9.3-p385 Released: Fixes an RDoc Security Issue
http://www.ruby-lang.org/en/news/2013/02/06/ruby-1-9-3-p3...
p374 only came out 3 weeks ago but p385 resolves a cross-site scripting
exploit opportunity in RDoc, Ruby's bundled documentation tool. If you
never use RDoc or deploy RDoc HTML documentation, don't panic to upgrade.
Scottish Ruby Conference 2013 Tickets Now on Sale
http://scotruby2013.eventbrite.co.uk/
SRC always punches above its weight attracting excellent speakers and rabid
hordes of Ruby fans to Scotland. Ticket sales opened a few days ago and are
already going fast. It's on May 12 and 13.
Ruby Power: The Latest Ruby T-Shirt from Ruby Threads
http://rubythreads.com/products/rubypower
We don't get paid to promote these but they just look so good. The latest
t-shirt from RubyThreads, the Ruby-oriented t-shirt designers. Power to all
Rubyists. In men and women's cuts.
From our Sponsor
----------------
Where is your code heading?
https://semaphoreapp.com/
Keep your Ruby app on track with a simple and powerful CI process. Start
building in a minute - save hours with parallel tests and Semaphore's
powerful platform that's built for speed.
Reading
-------
Anatomy of an Exploit: An In-depth Look at the Rails YAML Vulnerability
http://rubysource.com/anatomy-of-an-exploit-an-in-depth-l...
A rather detailed walkthrough of the recent YAML vulnerability in Rails by
Richard Schneeman over at RubySource.
Let’s Figure Out A Way to Start Signing RubyGems
http://tonyarcieri.com/lets-figure-out-a-way-to-start-sig...
After last week's RubyGems drama, Tony Arcieri suggests we look at ways to
improve the verification of gems' sources with digital signatures.
How A Pull Request Rocked My World
http://clayallsopp.com/posts/the-story-of-pull-request/
In which Clay Allsopp picks up and shares a nice bit of refactoring made on
his code.
A Gentle Introduction to Actor-based Concurrency
https://practicingruby.com/articles/shared/nkhaprcgwrpv
Another superb article from Practicing Ruby.
How to Not Rely on Rubygems.org for Deployment
http://words.steveklabnik.com/how-to-not-rely-on-rubygems...
Lessons Learned in Concurrency with Ruby: Part I
https://blog.engineyard.com/2013/ruby-concurrency
Watching and Listening
----------------------
Ruby Rogues Discuss the Ruby Design Process with Brian Shirai
http://rubyrogues.com/091-rr-the-ruby-design-process-with...
Brian Shirai (a.k.a. brixen, formerly Brian Ford) and the Ruby Rogues
discuss their views on the issues behind Ruby's long term design process.
RailsCasts covers AngularJS
http://railscasts.com/episodes/405-angularjs
This is one of the paid-for 'pro' episodes of RailsCasts but with Google's
AngularJS framework becoming a big deal recently, this sixteen minute
introduction might be enough to convince you to give Ryan some money(!)
Libraries and Code
------------------
Discourse: A New Rails-based Platform for Community Discussion
http://www.discourse.org/
Fresh from his success with Stack Overflow, Jeff Atwood has pulled together
a team to build a modern, open source discussion system called Discourse.
It's based around Rails and Ember and is ready to play with now.
RubyMine 5 Released: Supports Ruby 2.0 and CoffeeScript Debugging
http://blog.jetbrains.com/ruby/2013/02/experience-the-ful...
JetBrains has unveiled RubyMine 5, its Ruby and Rails IDE, which now
includes smart code assistance, testing and debugging features for
RubyMotion, cutting-edge Ruby 2.0 support, and more.
RMagick 2.13.2 Released: Three Years In The Making
http://rubyforge.org/forum/forum.php?forum_id=41305
Don't get too excited as it's only a point release, but it now allows
installation with Ruby 1.9.3 and ImageMagick 6.8+.
Linotype: The Letterpress Game Engine Built in Ruby
https://github.com/barelyknown/linotype#readme
If you've been addicted to the popular word search game 'Letterpress', you
might appreciate having its engine recreated in Ruby so you can..
'research' techniques and, perhaps, create an AI of your own.
Skeptick: Better ImageMagick for Ruby
https://github.com/maxim/skeptick
A new all-purpose DSL for building and running ImageMagick commands to
perform various graphical operations.
PartyFoul: Use Github to Track Your Application Errors
https://github.com/dockyard/party_foul
PartyFoul captures exceptions in your Rails app and automatically opens
them as issues on GitHub.
GitGutter: Git Diff Annotations for Sublime Text 2
http://www.jisaacks.com/gitgutter
See added, removed, and modified lines since the latest git commit more
easily in Sublime Text 2. Not really a Ruby thing but as many Rubyists are
using Sublime I thought this was cool.
Inkwell: Social Networking Features for your Rails App
https://github.com/salkar/inkwell
Provides social networking features like comments, reblogs, favorites,
following/followers, and timelines to use in your Rails apps.
capistrano-resque: Capistrano Integration for Resque
https://github.com/sshingler/capistrano-resque/tree/v0.1.0
Jobs
----
Ruby Infrastructure Engineer at Zendesk (San Francisco)
https://gist.github.com/192a628d20685843b75e
Rails Developer at Funny or Die [San Mateo, California]
http://jobs.rubyinside.com/a/jbb/job-details/783149
Software Developer (Amsterdam) - Good in Perl or willing to Learn?
http://www.booking.com/jobs.en-us.html?sid=250ab6c8307530...
Last but not least..
--------------------
Waza 2013: Heroku's Developer Event - February 28, San Francisco
https://waza.heroku.com/2013
Heroku are hosting an event that 'celebrates craft and the creative process
of software development with technical sessions and interactive artistic
happenings.' Some excellent Rubyists in the line up including Matz(!),
Steve Klabnik and Aaron 'tenderlove' Patterson.
================================================================================
You opted in for Ruby Weekly at http://rubyweekly.com/ to get weekly e-mails
about the Ruby programming language.
Our mailing address is: Office 30, Lincoln Way, Fairfield Enterprise Centre,
Louth, Lincs, UK, LN11 9EJ.
You can e-mail the list maintainer directly at rw@peterc.org in case of
problems/questions.
(
Log in to post comments)