InfoQ Homepage Ruby Content on InfoQ
-
Learning About Security Vulnerabilities by Hacking Google’s Jarlsberg
For those who have wondered what it is like to hack into another system, Google has created a special lab named Jarlsberg containing a web application full of security holes ready to be exploited by developers who want to learn hands-on what are some of the possible vulnerabilities, how malicious users use them and what can be done to prevent such exploits.
-
Rhodes 2.0 Brings HD Audio-Video Streaming, Is Now Free Under MIT License
Rhomobile today announced Rhodes 2.0, their cross-platform, Ruby and HTML/Javascript-based framework for smartphones apps. New features include bi-directional HD video and audio streaming and a new metadata framework to work with changing backend database schemas. Also, Rhodes is now completely free of charge and licensed under an MIT license.
-
MacRuby 0.6 With GCD and Threading Improvements, Fast Debugger, AOT
MacRuby 0.6 is available now, bringing debugging and vastly improved Grand Central Dispatch (GCD) support. A lot of the core functionality has been overhauled, such as a new String implementation and a new thread-safe Regex library which replaces Oniguruma. MacRuby's now considered stable for Cocoa development.
-
Whither the GlassFish Gem? Alternatives for Deploying JRuby Web Applications
When Oracle released its GlassFish roadmap, a notable absence was the GlassFish gem. This gem-based server for Rails, Merb, and Sinatra applications has become a common deployment option for the JRuby platform and has been widely recommended to the JRuby community. The gem allows Rails users running in multithreaded mode to take advantage of the JVM by running multiple threads per server instance.
-
Upgrading InfoQ.com's Database: Mostly Smooth, A Couple of Bumps
Recently, InfoQ.com upgraded the backend database that we've used since launch. However, everything did not go according to plan, and even though the vast majority of the migration was smooth we encountered some unexpected issues along the way (which have now been resolved). This post will discuss what our plan was, what worked and what didn't, and how we detected and recovered from the errors.
-
Deceptive Simplicity: Sinatra Turns 1.0
Since it appeared in late 2007, the lightweight Sinatra web framework has attracted enough interest that it now ranks first in Google search results for "Sinatra," above any results for Frank or Nancy. InfoQ spoke with Sinatra project founder Blake Mizerany to learn more about Sinatra and what the 1.0 release brings.
-
IronRuby 1.0 Released
IronRuby 1.0 is now available. The release is compatible with Ruby 1.8.6 and runs Rails 2.3.x. The next 1.x releases of IronRuby will target Ruby 1.9.
-
Maven, Ant, Rake: JRuby 1.5 Enhances Configuration Management
With its upcoming 1.5 release, anticipated at the end of April, the JRuby project is continuing to improve interoperability between Java and Ruby by providing integration with Maven, Ant and Rake. Ruby developers will be able to take greater advantage of strengths of the Java platform, while Java developers will find more reasons to mix Ruby tools into their existing projects.
-
InfoQ Feature Set: What Do You Want To See?
What’s next for InfoQ? What are some of the areas we should be focusing on feature wise? We'd like to ask you where you’d like the site to go from a feature-set perspective. InfoQ is still lagging behind many of the world-class media sites out there. We may not be the New York Times, but with your help we'll have the will and the way to get there!
-
RubyConf India 2010 A Big Success
RubyConf India 2010, the first RubyConf to be held in India, took place on March 20th and 21st at The Royal Orchid Hotel in Bangalore. Over 400 attendees from 29 cities across the globe representing 119 companies, mostly startups, enjoyed talks 25 speakers, many of them influential leaders in the international Ruby community.
-
Engine Yard Introduces Commercial JRuby Support
Engine Yard, the employer of most of JRuby's core team, started offering commercial support for JRuby this week.
-
Microsoft Gets More Involved with jQuery
Microsoft has reconfirmed their commitment to help with jQuery development and will start by adding support for templating and is allocating resources including full time developers. John Resig, JQuery creator, declared that jQuery will remained an independent open source project and will not be moved to CodePlex.
-
The End of an Era: Scala Community Arrives, Java Deprecated
It was recently announced that InfoQ is creating a new Operations community. In addition to that, another major change which has been in the works for the last few months at InfoQ is the conversion of the Java community to the Scala community. InfoQ spoke with a prominent Scala expert and members of the former InfoQ Java editorial team to learn more about this change and why it was made.
-
Dynamic Language Projects in Google Summer of Code, Ruby Summer of Code
Summer's approaching - and with it the time for students to work on open source projects for a bounty. Old timer, Google Summer of Code, offers a few project ideas for Ruby programmers. There's also the Ruby Summer of Code, a community effort that'll sponsor 20 projects for Ruby and Ruby on Rails. We take a look at what's on offer for Ruby and other dynamic languages.
-
RubyGems.org Replaces RubyForge as Gem Host
With a recent announcement from Nick Quaranto, RubyGems.org has become the default gem source for RubyGems. The three domains gemcutter.org, gems.rubyforge.org, and rubygems.org now all point to the same place, and gem serving and installation work for all three. RubyGems.org is the main web front end, to which the other two sites redirect. The secure site, https://rubygems.org, is also now live.