User: Password:
|
|
Subscribe / Log in / New account

This Week's Ruby News - Issue 97

From:  Ruby Weekly <rw-AT-peterc.org>
To:  <lwn-AT-lwn.net>
Subject:  This Week's Ruby News - Issue 97
Date:  Thu, 14 Jun 2012 12:00:29 +0000
Message-ID:  <0618f6a79d6bb9675f313ceb29659df23b6.20120614120012@mail259.us2.mcsv.net>
Archive-link:  Article

Ruby Weekly - A Weekly Ruby Newsletter
Issue #97 - June 14, 2012
================================================================================


From the Editor's Desk..
------------------------

Last week I included a link called 'Using vim-slime with Pry for REPL
Perfection' which over 800 of you clicked! Sadly, the author's hosting went
down the same day.. so I've included it again this week. It also seems
everyone's coding instead of writing, so having only one article this week is
no mistake.. :-) - Peter.


Headlines
---------

Announcing Pow 0.4.0 With xip.io Support
http://37signals.com/svn/posts/3191-announcing-pow-040-wi...

  37signals' Sam Stephenson has unveiled the latest version of the popular
  Mac OS X zero-configuration web server for Ruby webapp development. Port
  proxying is one of the new features.

Take My 30 Second Ruby Webcast Survey
https://petercooper.wufoo.com/forms/ruby-webcast-survey/


  I'm planning to run some Ruby oriented 'webcasts' (live, 30-60 minute
  presentations + live coding) and have a handful of ideas. I want to see
  which are the most popular and would appreciate your help (or even your own
  ideas).

Early Access to Avdi Grimm's 'Confident Ruby' Available
http://devblog.avdi.org/2012/06/05/confident-ruby-beta/


  Avdi Grimm, author of the popular Exceptional Ruby and Objects on Rails, is
  working on his new book, Confident Ruby. It's still under development but
  you can get access now in return for some money or, intriguingly, a
  postcard.

JewelryBox 1.3 Released: The Official OS X RVM GUI
http://jewelrybox.unfiniti.com/


  JewelryBox is a GUI app that brings OS X and RVM together in a loving
  embrace. 1.3 brings improved usability, gemset management, and Mountain
  Lion compatibility (it's a signed app, so no GateKeeper complaints either).


Reading
-------

Using vim-slime with Pry for REPL Perfection
http://www.alanmacdougall.com/blog/2012/03/27/using-vim-s...

  A repeat item from last week. Alan MacDougall demonstrates how you can set
  up vim so that you can send Ruby code straight from the editor into an
  interactive Pry session.


Watching and Listening
----------------------

The Ruby Rogues Interview DHH (David Heinemeier Hansson)
http://rubyrogues.com/056-rr-david-heinemeier-hansson/


Dangers of Session Hijacking (RailsCasts)
http://railscasts.com/episodes/356-dangers-of-session-hij...

  Ryan Bates of RailsCasts takes a look at the dangers of 'session hijacking'
  and shows off a way to improve the situation on a Rails app.

Introducing the 'Giant Robots Smashing into other Giant Robots' Podcast
http://robots.thoughtbot.com/post/24882797476/introducing...

  Courtesy of Ben Orenstein and Thoughtbot comes a new development oriented
  podcast based around Thoughtbot's popular Ruby and Rails blog.

Matz's Keynote at Euruko 2012
http://vimeo.com/43590847


  This year, the annual European Ruby Conference landed in Amsterdam and
  here's Matz's keynote to enjoy on Vimeo.

Geoffrey Grosenbach's Euruko Keynote
http://vimeo.com/43590848


  Let the always mellifluous murmurs of PeepCode's Geoffrey Grosenbach wash
  over you in this 40 minute keynote.


Libraries and Code
------------------

Savon 1.0 Released: 'Heavy Metal' SOAP Client
http://savonrb.com/


  Okay, SOAP might not be the big deal it once was, but many APIs and
  enterprise technologies still use it, and Savon, even pre-1.0, has been a
  popular choice for using SOAP from Ruby.

BubbleWrap: Cocoa Wrappers and Helpers for RubyMotion
http://bubblewrap.io/


  BubbleWrap is a collection of (tested) helpers and wrappers used to wrap
  CocoaTouch code and provide more Ruby-like APIs.

Sinew: Collect Structured Data From Web Sites (by Scraping)
https://github.com/gurgeous/sinew


  Sinew collects structured data from the Web (using scraping techniques) via
  a Ruby DSL built for crawling, a robust caching system, and integration
  with Nokogiri.

Announcing Virtus 0.5.0 (Part of DataMapper 2 Is Done)
http://solnic.eu/2012/06/10/part-of-datamapper-2-is-done-...

  Virtus is a key part of the forthcoming DataMapper 2 which provides
  attributes for plain Ruby objects. You can now use Virtus in modules,
  dynamically extend objects on the fly, and Structs can be used as an
  embedded value in other objects.

Doodle: Extended Attribute Accessors for Objects
http://doodle.rubyforge.org/


  A Ruby gem for creating extended attribute accessors with defaults,
  conversions and validations (along similar lines to last week's
  'SmartProperties' item).

display_case: Avdi Grimm's Implementation Of The Exhibit Pattern
https://github.com/objects-on-rails/display-case


nanoc 3.4 Released
http://nanoc.stoneship.org/blog/34/


  The popular Web site generation / publishing tool (think a more flexible
  Jekyll) gets an update.

Bustle: Simple ORM Agnostic Activity Recording/Retrieval with Pub/Sub
https://github.com/fredwu/bustle


RubyMass: Introspect the Ruby Heap on MRI 1.8.7, 1.9.2 and 1.9.3
https://github.com/archan937/ruby-mass


csv_validator: CSV Data Validation for Rails 3
https://github.com/mattfordham/csv_validator


Markdown Engine Wrapper
http://geraldb.github.com/markdown/


  An abstraction and wrapper library that gives access to several different
  Ruby Markdown libraries both in Ruby and via a command line app called
  'markdown'.

Grocer: Send Push Notifications to iOS Devices Through Apple
https://github.com/highgroove/grocer


Sort By Field: Sorting by Fields for Arrays and Enumerable Objects
https://github.com/tribune/sort_by_field


Mina: Fast Deployment and Server Automation Tool
http://nadarei.co/mina/


  Mina lets you build and run scripts to manage your app deployments on
  servers via SSH. Ruby based and framework/project agnostic.


Jobs
----

Head of Tech or Lead Developer - Purpose (New York, NY)
http://skillfer.com/apply.html


  Manage a new technology initiative for an established agency. The project
  aims to build tools for the “ethical consumer” and the hands-on role
  includes all aspects of development, management and deployment. Competitive
  comp + stock options.

Senior Ruby Engineer/Founding Team Member at Groupiter @500 Startups [San Francisco]
http://jobs.rubyinside.com/a/jbb/job-details/698524


Rails Software Engineer at Mulu.me [Los Angeles]
http://mulu.me/about/jobs



Last but not least..
--------------------

Ruby Fiddle: Ruby Snippets in the Browser
http://rubyfiddle.com/


  If you've done any JavaScript work, you might be familiar with 'JSFiddle' a
  popular site that previews HTML, JS, and CSS you supply in the browser.
  Ruby Fiddle aims to do similarly for Ruby, though the code runs remotely.



================================================================================

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)


Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds