AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
"Ruby 1.9: What To Expect is an online slideshow by Sam Ruby that covers a lot of the differences between the Ruby 1.8 that we all know and love and the currently experimental Ruby 1.9. Sam's examples are to the point, easily digestible, and span 47 slides..."
If you're on a Unix/Linux system and you don't have Ruby installed (or you want to upgrade), your distribution's package system may make a Ruby package available. On debian GNU/LINUX, it's available as the package ruby-[version]: for instance, ruby-1.8 or ruby-1.9. Red Hat Linux calls it ruby; so does the DarwinParts system on Mac OS X.
"Hello fellows. I'm in the process of submitting ruby-mode.el and inf-ruby.el to Emacs and ELPA. I've made some pretty wide-sweeping changes to inf-ruby.el to make it conform a little more closely to Emacs coding conventions, and I've made a few changes to ruby-mode.el as well..."
"Ruby experts tell us why they are in love with Ruby/Rails. Recently, I attended a Ruby users group in Atlanta and I was very surprised to see over 50 people attending the usergroup on a weekday evening, and nearly all of them have been active members of the usergroup for at least over a year. I could tell that they loved Ruby/Rails unlike anything I have seen in the the C++/Java community (languages I work with). The expert panel below will tell us why they are "in love" with Ruby/Rails..."
Learning to program in Ruby is easy, but learning to program the "Ruby Way" is a much greater challenge. Reading Design Patterns in Ruby has certainly helped solidify my understanding of Ruby's idioms and is a great book for programmers who would like to take their Ruby skills to the next level.
This is a awesome Class Browser plugin for Gedit. It supports many languages, includes: C, C++, Java, Perl, PHP, Ruby, Python, HTML, XML, JavaScript, Tcl etc.
"The call came down from on high just before the Ruby 1.9 release: replace the standard csv.rb library with faster_csv.rb. With only hours to make the change it was a little harder than I expected. The FasterCSV code base was pretty vanilla Ruby, but it required more work than I would have guessed to get running on Ruby 1.9. Let me share a few of the tips I learned while doctoring the code in the hope that it will help others get their code ready for Ruby 1.9..."
There are lots of ongoing efforts to increase the number of women participating in free software, but reports on how those efforts have fared are few and far between. Sarah Mei spoke at the Women in Open Source (WIOS) conference, which preceded SCALE 8x, to report on what she and other members of the San Francisco Ruby community have been doing to bring more women into that community.