Ruby Inside: The Ruby Blog

Web Name: Ruby Inside: The Ruby Blog






By Peter Cooper / October 21, 2014 Raptor bills itself as a new Ruby app server” and it claims to blow everything else out of the water performance-wise (by between 2-4x!) whether that’s Unicorn, Puma, Passenger, or even TorqueBox on JRuby. The bad news for now is there’s no source or repo yet and only a handful of people (including me) have been given a sneak peek, although a public beta is promised on November 25th.The history of Ruby webapp deploymentThe deployment of Ruby (and therefore Rails) webapps was a painful mess for years, a state I lamented 7 years ago in No True ‘mod_ruby’ is Damaging Ruby’s Viability on the Web. Read More 1 Comment By Peter Cooper / October 16, 2014 In math, a unary operation is an operation with a single input. In Ruby, a unary operator is an operator which only takes a single argument in the form of a receiver. For example, the on -5 or ! on !true.In contrast, a binary operator, such as in 2 + 3, deals with two arguments. Here, 2 and 3 (which become one receiver and one argument in a method call to +).Ruby only has a handful of unary operators, and while it s common to redefine binary operators like + or [] to give your objects some added syntactic sugar, unary operators are less commonly redefined. Read More By Peter Cooper / July 25, 2013 Welcome to a roundup of Ruby news, articles, videos, and more, for July 2013 cobbled together from my e-mail newsletter, Ruby Weekly. Highlights include: PeepCode acquired by Pluralsight, Practicing Ruby archives made public, Rails 3.2.14, and an interesting interview with Matz.FeaturedThe First Four Volumes of Practicing Ruby, Now Available OnlinePracticing Ruby is a high quality, paid Ruby journal run by Gregory Brown, but he s made archives of over 60 articles available to the public. There s a ton of stuff to enjoy here.PeepCode Acquired by PluralsightRuby and Rails screencasting pioneer Geoffrey Grosenbach has announced he has sold Peepcode to Pluralsight, a large online training provider. Read More 7 Comments By Jesse Storimer / June 19, 2013 This is a guest post by Jesse Storimer. He teaches the Unix fu workshop, an online class for Ruby developers looking to do some awesome systems hacking in Ruby and boost their confidence when it comes to their server stack. Spots are limited, so check it out the class while there s still room. He s also the esteemed author of Working with Unix Processes, Working with TCP Sockets and Working with Ruby Threads.There are some misconceptions in the Ruby community about this question surrounding MRI s GIL. If you only take one thing away from this article today, let it be this: The GIL does not make your Ruby code thread-safe. Read More 1 Comment By Peter Cooper / March 7, 2013 Welcome to this week’s roundup of Ruby news, articles, videos, and more, cobbled together from my e-mail newsletter, Ruby Weekly. Sorry these roundups have been missing for a couple of months, I ve been focusing very heavily on the e-mail newsletters which are continuing to grow like crazy! :-) I hope to get back into blogging more soon. Matz on Ruby 2.0Matz spoke about Ruby 2.0 ( the happiest release ever ) for 30 minutes at the Heroku Waza event a week ago and the video is already available to watch. He stresses that Ruby 1.8 will die soon and encourages everyone to upgrade. Read More 5 Comments By Peter Cooper / December 3, 2012 I m not in Ruby core or, well, even a confident C coder anymore, but I ve long enjoyed digging in the Ruby MRI source code to understand weird behavior and to pick up stuff for my Ruby course.Pat Shaughnessy is also a fan of digging around in Ruby s internals and has written some great posts like How Ruby Executes Your Code, Objects, Classes and Modules, and Exploring Ruby s Regular Expression Algorithm.When Pat released his Ruby Under a Microscope book, I knew it would be right up my street! He digs into how objects are represented internally, why MRI, Rubinius and JRuby act in certain ways and, of course, lots more. I invited Pat to take a very high level cruise through the MRI codebase with me so we could share that knowledge with Ruby programmers who haven t dared take a look under the hood and to show it s not as scary or pointless as it may seem. Read More By Peter Cooper / December 2, 2012 Welcome to this week s roundup of Ruby news cobbled together from my e-mail newsletter, Ruby Weekly. Highlights include: A time-limited Ruby shirt you can order, a major change in the RSpec project, how to make Ruby 1.9.3 a lot faster with a patch and compiler flags, a sneaky segmentation fault trick, several videos, and a few great jobs.Featured The Ruby Guy T-ShirtGrab a t-shirt with a cute Ruby Guy mascot on the front in time for Christmas. Comes in both male and female styles in varying sizes. Only available till Thursday December 6 though as it s part of a temporary Teespring campaign (Note: I have no connection to this, it just looks cool.)David Chelimsky Hands Over RSpec to New Project LeadsAfter several years at the helm, David Chelimsky is handing over the reins to Myron Marston and Andy Lindeman for RSpec and rspec-rails respectively. Read More 8 Comments By Peter Cooper / November 26, 2012 That code is legal Ruby! If you ran it, you d see 8. How? There s a tale to tell..The String with the Golden SpaceI was on IRC in #nwrug enjoying festive cheer with fellow Northern Rubyists when ysr23 presented a curious problem.He was using a Twitter library that returned a tweet, @twellyme film , in a string called reply. The problem was that despite calling reply.split, the string refused to split on whitespace. Yet if he did @twellyme film .split in IRB, that was fine.International man of mystery Will Jessop suggested checking $; (it s a special global variable that defines the default separator for String#split). Read More By Peter Cooper / November 23, 2012 Welcome to this week’s roundup of Ruby news, articles, videos, and more, cobbled together from my e-mail newsletter, Ruby Weekly. If you ve been celebrating Thanksgiving this week, I hope you re having a good break.Highlights include: Charles Nutter on Ruby 2.0 refinements, the cancellation of the British Ruby Conference, and DHH s latest object instantiation (thanks Doug Renn).FeaturedRefining Ruby (or The Best Study of Ruby 2.0 Refinements Yet)I ve editorialized the title somewhat but this article by Charles Nutter is a great look into the world of refinements in Ruby 2.0, what they re intended for, and all of the challenges they throw up, both for developers and language implementers. Read More By Peter Cooper / November 15, 2012 Welcome to this week’s roundup of Ruby news, articles, videos, and more, cobbled together from my e-mail newsletter, Ruby Weekly.Highlights include: MRI 1.9.3-p327, Rails 3.2.9, Capybara 2.0, and the Fukuoka Ruby Award.FeaturedRuby 1.9.3-p327 Released: Fixes a Hash-Flooding DoS VulnerabilityCarefully crafted strings can be used in a denial of service attack on apps that parse strings to create Hash objects by using the strings as keys. This new patch level release of 1.9.3 counters the issue.2013 Fukuoka Ruby Award CompetitionEach year Matz and the Government of Fukuoka in Japan run an award for Ruby programs. Submit by November 30th to enter it doesn t have to be an all new app either. Read More By Peter Cooper / November 9, 2012 Welcome to this week s roundup of Ruby news, articles, videos, and more, cobbled together from my e-mail newsletter, Ruby Weekly.Highlights include: Passenger 4.0 gets support for JRuby and Rubinius, Ben Orenstein s awesome refactoring video, Pat Shaughnessy s new Ruby Under a Microscope book, AWS adds Ruby support to Elastic Beanstalk, and more.FeaturedRubinius 2.0.0 Release Candidate 1Sadly the Rubinius blog seems to be on hiatus but plenty of people noticed Rubinius 2.0.0rc1 has been tagged. Rubinius is an alternative Ruby implementation largely written in a subset of Ruby itself and the 2.0 release brings 1.9 syntax to the fore. Read More 1 Comment By Peter Cooper / October 25, 2012 Welcome to this week s Web-based syndication of Ruby Weekly, the Ruby e-mail newsletter.Highlights include: a massive release for JRuby, a promising beta for Phusion Passenger 4.0, the announcement of a feature freeze for Ruby 2.0, the Rails Rumble 2012 results, and just what did the Rails Rumble winners use to power their apps?FeaturedRuby 2.0.0 Feature Freeze AnnouncedRight on schedule, the core Ruby team have announced a feature freeze for the forthcoming Ruby 2.0. All this means for now is that no features not already approved by matz will make it into 2.0.0.JRuby 1.7.0 Released; Gets 1.9.3 Support as Default Working with TCP Sockets: Jesse Storimer s New Ruby E-BookJesse Storimer ( Working with Unix Processes ) has released his latest book, Working with TCP Sockets. Read More By Peter Cooper / October 18, 2012 Welcome to this week s Web-based syndication of Ruby Weekly, the Ruby e-mail newsletter (just passed 17,000 subscribers c mon, sign up! :-)). While I have you, be sure to follow @RubyInside on Twitter as I m going to be posting news more frequently there than on the Web site from now on.Follow @RubyInsideThe latest highlights include: FeaturedRuby 1.9.3-p286 ReleasedThe latest, official production patch-level release of MRI 1.9 is out. The primary motivation was for fixing a couple of security vulnerabilities and a handful of bugs.A Whirlwind Tour of Rails 4Andy Lindeman presents a 40 minute tour of some of the forthcoming Rails 4 s new features, including strong_parameters, Russian Doll caching, PATCH verb support, removal of Rails 2 finder syntax, and more. Read More 1 Comment By Peter Cooper / September 20, 2012 Welcome to this week s Web-based syndication of Ruby Weekly.Featured Yehuda Katz Needs Your Input on the Tokaido (a.k.a. UI5 months ago, Yehuda Katz raised $51k to work on Tokaido, an app designed to make setting up a Rails environment on OS X easy. He now has some mockups of the app s user interface and needs your input.RIP attr_accessible: DHH Commits StrongParameters to Rails EdgeKidsRuby Now Available in French, Japanese, and SpanishTddium Looking for Beta Testers of its New JRuby CI ServiceTddium is a cloud-based continuous integration service for Ruby apps and they re expanding into CI for JRuby. Read More By Peter Cooper / September 14, 2012 Welcome to this week s Web-based syndication of Ruby Weekly, the Ruby e-mail newsletter (Now at 16,300 subscribers! C mon.. check it out ;-)).Highlights include: an announcement over the dates for this year s Rails Rumble, releases of Active Admin 0.5 and Bundler 1.2, as well as Aaron Patterson looking at a difference in Object#respond_to? in the forthcoming Ruby 2.0.FeaturedThe Rails Rumble is Back! Dates and Details AnnouncedThe popular 48 hour Ruby development contest is back and will run this October 13th and 14th. Registration opens on October 1st. Learn all about it here.Active Admin 0.5.0 ReleasedActive Admin is a popular administrative interface generation system for Rails and a new version has been a long time coming. Read More

TAGS:Inside Ruby Blog ruby blog rails rubyonrails rubyonrails rubyprogramming rubyblo

<<< Thank you for your visit >>>

The biggest Ruby and Rails blog since 2006 - tutorials, news, and lots more

Websites to related :
Chriss Invincible Super-Blog

  Hi, I m Chris Sims: Writer, Podcaster, and World s Foremost Batmanologist A portrait of the author as Archie Andrews, photo by Aidan SullivanI ve been

Blog de Louise - Les aventures d

  D but Janvier nous avons d cid de vendre notre maison du sud. Pour la simple et bonne raison qu une fois de plus Mr NoEL a eu encore envie de changer


  Corporalpunishmentblog The Study of Corporal Punishment and Spanking for Discipline The belt, a bottom, and a whoopin As we move into 2020, with pare

Home - Denise Fenzis Blog

  Books With 8 books under her belt including several award-winners, there is a book for you! Train with Denise Learn directly from Denise through webin

OSU Wordpress - Blogging at Oreg

  Welcome to OSU WordPressPowered by WordPress, the OSU blog network provides quick and easy access, free of charge to OSU students, groups, faculty, st

Prep Review by MIT Ivy League Ox

  Detailed reviews by MIT Ivy League Oxbridge educated insiders Sign Up Detailed reviews by MIT Ivy League Oxbridge educated insiders Sign Up Detailed r

Boduch's Blog

  Something that I struggled wrapping my head around when learning Next.js was refreshing data on a given page. It seemed that the only option was to tr

Découvrir le Maître Intérieur

  Le Maître IntérieurL’inséparable compagnon dans la vie et la mortComment comprendre et découvrir cet Ami éternel ?Le Livre « Découvrir le Maî

The Blog

  We were hugely proud to have Breaking Bad s Walt Jr. actor RJ Mitte come  battle zombies with us at the end of November. In scenes that looked like a

Health Fitness Blog | NASM

  DeMarcus Ware learned quite a bit about caring for and maintaining his body during his 12-year NFL career. Now the Super Bowl champion linebacker and


Hot Websites