23 April 2014

The Ruby Reflector



  Source Favicon
By Peter Cooper of Ruby Inside 1 year ago.

Gem Attack: Show Post-Initialization Notifications on Your Released Gems


Web Application Developer for Big Nerd Ranch

Seeking smart, kind folks who want to make the world a little better through developing, training and writing about cutting-edge code.

JS / Ruby Developer at ReplayPoker ( Full-Time, Remote)

Looking for a challenge? Our company is looking for a top-notch junior to mid level developer to join our small team and make a big difference! …

rubyinside.com Read
  Source Favicon
By Joey of Global Nerdy 1 year ago.

Ruby 2 p0, Rails 4 Beta 1, and CoffeeScript 1.5 Released

The first stable release of the 2.0 series of the Ruby programming language has been released. Highlighted among its new features are:

Language core features

Keyword arguments, which give flexibility to API design

Module#prepend, which is a new way to extend a class

A literal %i, which creates an array of symbols easily

__dir__, which returns the dirname of the file currently being executed

The UTF-8

globalnerdy.com Read
  Source Favicon
By Bryan McLellan of Chef Blog 1 year ago.

Opscode Chef 11 Released

We're incredibly proud to share the latest major release of Chef with you.

The Chef Client and Chef Server are now separate projects. We will be making separate but compatible releases moving forward.

You can download both of them from the Chef download page .

Erchef, the Chef 11 Server

The most significant new feature is that the Chef 11 Server is a complete rewrite of the core API server in Erlang, which we call Erchef…

opscode.com Read
  Source Favicon
By Peter Cooper of Ruby Inside over 1 year ago.

GitLab 3 Released: An Open Source GitHub-Clone-In-A-Box, Sorta

GitLab is an open source Rails app that provides an interface for git repository hosting and management. Version 3 includes an in-page file editor. It takes a lot of inspiration from GitHub, though that's not a bad thing.

RubyInstaller 1.9.3-p286 Released

In the last issue, we mentioned the new MRI 1.9.3-p286, released to patch up a couple of security vulnerabilities. Now, the Windows-based RubyInstaller…

rubyinside.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 years ago.

Project that's meant to be a starting point for Rails e-commerce applications.

high performance rails caching with redis and nginx - Delivering the cached info without hitting the Rails stack at all.

MySQL Cluster 7.2 GA Released, Delivers 1 BILLION Queries per Minute - Too bad it's an Oracle product now.

afreshcup.com Read
  Source Favicon
By Trevor of Trevor Turk over 2 years ago.
  Source Favicon
By drbrain of Segment7 over 2 years ago.

Subject: [ ANN] net-http-persistent 2.1 Released

net-http-persistent version 2.1 has been released!



Manages persistent connections using Net:: HTTP plus a speed fix for Ruby 1.8. It's thread-safe too!

Using persistent HTTP connections can dramatically increase the speed of HTTP. Creating a new HTTP connection for every request involves an extra TCP round-trip and causes TCP congestion avoidance negotiation to start over.

blog.segment7.net Read
  Source Favicon
By Joey of Global Nerdy over 3 years ago.

Remember, unlike the C# tools, which have been Released to Manufacturing, Visual Basic for Windows Phone is CTP, and remember that the "P" stands for "Preview" and that CTP comes before Beta.

Be advised that:

As a Community Technology Preview, this is an early access program to a work in progress. It's meant for you to try out and give us feedback about it. It is not a final implementation, and as such, you should expect to use it to write apps …

globalnerdy.com Read
  Source Favicon
By wycats of Katz Got Your Tongue? over 3 years ago.

But What Happens When a New Version is Released?

One reason that people use the activesupport >= 2.3 is that, assuming Rails maintains backward-compatibility, their gem will continue to work in newer Rails environments without any difficulty. If everything happens to work, it saves you the time of running their unit tests against newer versions of dependencies and cutting a new release.

As I said before, this is a deadly practice. By specifying appropriate dependencies (based on …

yehudakatz.com Read
  Source Favicon
By Mike of Positive Incline almost 4 years ago.

Oh dear, the most embarrassing of lead time diseases ! There's a black hole lurking at the bottom of your CFD, on your Kanban board tokens are piling up under "Ready for Release", and your " Released" and "Implemented" columns look depressingly empty.

Common root causes:

Inattention to the release and implementation process

Lack of capacity (whether on the part of the project team or customer) to release &/or implement

The system as built isn't the one expected by the customer

positiveincline.com Read