This week, Dirkjan is working from the Engine Yard office in Portland, OR. We’ve got a list of topics that we’re delving into to get ready for several technology improvements in Rubinius. We started with a list of five things, one for each day. Unfortunately, time always goes faster t...
Dynamic Error Pages In Rails Posted by joshnesbitt on March 13, 2013 — 0 comments We've just published a new blog post about how to customise the default error templates in Rails. Click here to read it. Comments Post a Comment Comment abilities for non registered users are current...
Hound 0.2.0 now with extra awesome! Posted by injekt on March 13, 2013 — 0 comments Last week I released Hound . A Rails gem for tracking actions made on your models. Hound now injects itself into your existing User model to provide extra mechanisms for listing a users activity. It al...
is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the universe of software. I'm a full-time Rails developer and contributor, available for long- or short-term consulting, with solid experience in working as part of a distri...
Ruboto allows you to write programs for Android devices simply and easily using the JRuby language rather than the much more complex and wordy Android Java. Android applications run in a Dalvik virtual machine (VM). The Java source code you write does not run as Java bytecode. Instead...
Power Stroke March 13, 2013 Read more posts in the blog archive » Copyright © 1999-2013 Mike Clark. All rights reserved. Usage Guidelines
The value of a personal bug log This guest post is by Brian Tarbox , who is a Distinguished Member of Technical Staff at Motorola where he works on Video On Demand Systems. He also blogs about applying a Wabi Sabi approach to software, cognition and philosophy at briantarbox.blogspot....
mb_chars is a multibyte safe proxy for string methods. In Ruby 1.8 and older it creates and returns an instance of the ActiveSupport::Multibyte::Chars class which encapsulates the original string. A Unicode safe version of all the String methods are defined on this proxy class. If the...
Note that the ActiveSupport library provides the except and except! methods, which return the Hash minus the given keys . So you don’t need to write your own wrapper if you happen to be using Rails or ActiveSupport as a stand-alone library: http://apidock.com/rails/ActiveSupport/CoreE...
User's Guide Changelog , Security FAQ , HowTo's Plugins , Themes
I am translating the original article I wrote in Portuguese just yesterday as people seem to have liked it. To answer some questions people posted in the comments, first, I have nothing against the efforts in Java IDEs, per se. I think they are great if you really, really need to use ...
Rails contractor looking for work? There's a Twitter account for that Posted by Ryan Wilcox on March 13, 2013 — 0 comments Are you a Rails contractor or freelancer, and using Twitter to find new projects? Tweeting "I'm available for projects" and hoping your tweet will find its w...
2012 年 9 月 1 日 (土) 10:00 〜 17:10 (懇親会: 18:00〜20:00) 場所 松江テルサ 4F 大会議室および松江オープンソースラボ 主催 Matsue.rb (まつえるびー) (OSC2012 Shimane のうち、松江 Ruby 会議部分) 後援 日本 Ruby の会 動画による中継 (USTREAM) http://www.ustream.tv/channel/osc-2012-shimane
Titanium Desktop という、 JavaScript で記述する Adobe AIR のような RIA フレームワークについての発表。html+Javascript で OS X、Windows、Linux とマルチプラットフォームなデスクトップアプリを作成出来ますが、 Rubyist としては Ruby で書いたコードの中に JavaScript を混ぜ込み、ビューは html として記述できるフレームワークとして捉えることが出来るという話でした。
Prior to version 0.8.0, rake was only able to handle command line arguments of the form NAME=VALUE that were passed into Rake via the ENV hash. Many folks had asked for some kind of simple command line arguments, perhaps using "--" to separate regular task names from argument values o...
RSpec is a Behaviour-Driven Development tool for Ruby programmers. BDD is an approach to software development that combines Test-Driven Development, Domain Driven Design, and Acceptance Test-Driven Planning. RSpec helps you do the TDD part of that equation, focusing on the documentati...
Memory. More processes implies a higher memory usage. If too much memory is used then the machine will hit swap, which slows everything down. You should only have as many processes as memory limits comfortably allow. Threads use less memory, so prefer threads when possible. You can cr...