The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Autoprefixer - new generation tool to add CSS prefixes
Autoprefixer parse CSS (or Sass) and add prefixed properties and values (calc() or properties names in transition) by Can I Use database for actual browsers (for example, “more 1 %” by global statistics usage).
Ruby & (Ampersand) Parameter Demystified
Recently I was asked a question about ‘& parameters’ when you define and/or call methods which take a block. When do you put an ampersand in front of block variables and when do you not? It is often hard to remember how confusing Ruby can be when you’re starting out. So, let’s dig into this a little more deeply and shed some light on what’s going on.
Port Monitor REST API released
Port Monitor REST API has been released: [more inside]
Viewpoint for Exchange Web Services 1.0.0.beta.1
I just released the first BETA version of the long-time coming, Viewpoint 1.0.0. Give it a shot and submit some pull requests or issues. Viewpoint Github page
Clear memcached without restart with Ruby and Capistrano (Rake task)
Do you need to clear Memcached instance without restarting it? If you do - check this post.
Why timestamp each deployment with Git tag?
I have recently started using capistrano-deploytags. It creates timestamped Git tag at each deployment. Find out Why timestamp each deployment with Git tag?
Rove.io – the visual online Vagrant configurator.
I just launched Rove.io – the visual online Vagrant configurator. Checkout the “Vagrant to the masses” introduction.
vienna.rb Talk - beer.db - Using Open Beer & Brewery Data in Ruby
Last nights slides from the vienna.rb talk titled “beer.db - Using Open Beer & Brewery Data in Ruby”. Use left/right cursor keys (or space bar) to browse the slides and T-key to toggle between presentation and outline mode. Or check the all-in-one-page markdown source. Cheers. PS: For more Ruby meetups in Central Europe (Vienna, Brno, Bratislava) see “Coders without Borders”.
the_array_comparator - launched a new version
Hi there, I released the_array_comparator version 0.4.0. [more inside]
Passing Options In Roar-Rails Now Works! And Representable Got New Lambdas.
The new release of roar-rails allows you passing user options to #respond_with and #consume! Also, overriding reading and writing of document fragments in representable is now easily achieved, but, hey, read the whole story here.
Google Summer of Code 2013
Ruby on Rails has been accepted into Google Summer of Code 2013 as a mentoring organization. What does this mean to you? Potentially, if you’re the right person, you can get paid to work on Rails this summer! The “right person” in this case is one who is at least 18 years old (sorry, Google’s rule, not ours!) on or before May 27, 2013; a full or part-time college student; and passionate about improving Rails. Know more here
A Business Case for Continuous Integration
Continuous Integration provides sound economical benefits. This post examines the bottom-line advantages of Continuous Integration with respect to any business dealing with software deployment. [more inside]
Testing JQuery draggable and droppable with Capybara
I just share a proptip on how to Test JQuery draggable and droppable with Capybara This approach could also be applied to other difficult to simulate test steps. Let me know what you think of it and/or how you solve similar issues! Thank you!
RuboCop: An experimental code analyzer, based on the community Ruby style guide
I’ve just released version 0.4 of RuboCop - an experimental Ruby code analyzer, based on the community Ruby style guide. This is the first version that’s deemed suitable for general use and adds support for Ruby 2.0. Hopefully you’ll find it useful!
JRubyConf. Back in Europe – Berlin, 14 - 15 August
Ruby Berlin e.V. and the JRuby team are thrilled to announce the second European Edition of JRubyConf. JRubyConf will feature as part of eurucamp week, taking place in Germany’s capital City from 10 - 18 August. [more inside]
Release: Sponges, daemons in a pool
When we build workers, we want them to be like an army of little spongebobs, always on the edge and ready to work. sponges helps you create this army of sponges, control them, and well… kill them at will too. Making them eager to work is now your job.
Fineuploader plugin for ajax uploads in Rails
I just released the new version of fileuploader-rails gem, that adds Fineuploader 3.4.1 to your asset pipeline. [more inside]
The No-nonsense Guide to Test Driven Development With Ember.js on Rails
Last week I published a no nonsense, no steps skipped guide to Getting Started with Ember.js on Rails. [more inside]
Ruby 2 - Module#prepend
Whilst the usefulness of most Ruby 2 features is pretty obvious, the uses of Module#prepend weren’t as instantly apparent to me. [more inside]
Secure Your Android Applications with ITTIA DB SQL
To overcome confidential data issues in mission-critical applications, the new release of ITTIA DB SQL provides security and authentication features that bring flexible data safety to Android developers of embedded systems and mobile devices, allowing them to achieve the greatest level of data security in embedded applications by encrypting both network communications and storage media.
GitMinutes: Schneems talks Workflow and Rails Issues
Listen in on an all new GitMinutes podcast as @schneems discusses his GIT workflow and experience with Rails issues
Ruby – Why U No Have Nested Exceptions?
Ruby doesn’t support nested exceptions, but the ability to rescue an exception, raise your own, but still retain the original one, can often be very handy.
Phusion Passenger 4.0 Release Candidate 6
The Phusion Passenger application server, version 4.0 RC 6, has been released.