InfoQ Homepage Ruby Content on InfoQ
-
PhoneGap Brings Cross Platform Development Back to Mobile Platforms
PhoneGap allows to build cross platform mobile apps with HTML5 and Javascript; it has APIs for accessing camera, accelerometer, GPS, etc. The code is packaged into native apps which can be deployed via app stores. PhoneGap support includes iPhone, Android, Blackberry, Symbian and Palm. InfoQ talked to one of the creators of PhoneGap, Brian LeRoux of Nitobi, about the current state of PhoneGap.
-
Puppet: Ruby-based Server Management Automation Suite
The team at Reductive Labs recently announced the release of version 0.25.2 of Puppet, the open source Ruby-based configuration management and automation tool for Linux and Unix servers. In this software bug-fix release, 123 open tickets were closed, and the developers claim a reduced memory footprint, improved error reporting, threading, and lock contention (a source of reported system hangs).
-
Adobe Flex: How have the Latest Developments Affected its Momentum for Enterprise Adoption?
The Adobe Flex ecosystem has experienced significant growth in the last years, with a plethora of community driven projects and deployments. Never the less, in the last few months there have been several developments like its exclusion from the iPad platform, community reactions about long lasting bugs and more, that have led to questions about its future viability.
-
First Rails 3 Beta Released
The first beta of Rails 3 is available. Rails 3 is a major rewrite of the codebase bringing with it stable APIs and design decisions inspired by Merb, cleaner internals, performance improvements and much more. InfoQ takes a look at the changes in Rails 3, and on which Ruby implementations it runs.
-
New Release Candidates for IronPython and IronRuby
When the Dynamic Language Runtime was announced there were four languages under consideration, VB, Ruby, ECMAScript, and Python. While there has been no mention of DLR version of VB and ECMAScript in years, IronRuby and IronPython are about the celebrate major releases.
-
QCon London in One Month: 103 Speakers, 107 Sessions, 500+ Attendees
QCon London is in 1 month! The final schedule is now online and features 103 speakers and 107 sessions on key topics designed for senior developers, team leads, architects in enterprise software development shops. The last chance to save £196 expires in 2 weeks.
-
Adobe Apologizes for Long Lasting Flash Crash Bug
Emmy Huang Product Manager for Adobe Flash Player has apologized publicly about a Flash bug that resulted in browser crash, that although has been reported 17 months ago, no patch has been released for the production version of Flash player yet.
-
Ruby in Steel 1.5 Released, Drops IronRuby Support
SapphireSteel Software, the developers of the Visual Studio based Ruby in Steel IDE have just released version 1.5. Among many improvements, they also dropped support for IronRuby.
-
MacRuby 0.5 Released, Debugger To Come in 0.6
MacRuby 0.5 has been released, with a new VM, AOT and JIT support. The GIL MacRuby inherited from Ruby 1.9 is now gone and Grand Central Dispatch support allows to keep a system's cores busy with Ruby threads. Work on the 0.6 release is already under way; a new debugger feature is already available in the trunk.
-
Perspectives on the Conclusion of the Oracle - Sun Acquisition
After almost nine months of speculation and delay, Oracle has got the green light from EU which has lead to the completion of Sun’s acquisition. The announcement was followed by an all-day event were Oracle presented its future plans for the Sun technologies and platforms.
-
Scala 2.8 Beta 1 Released
The long-awaited beta for the new Scala version 2.8 has finally been released. It includes many new features, like for example a redesigned collections library, named and default arguments, and a much improved Eclipse IDE.
-
Dynamic Language Roundup: Python's GIL Gets Overhauled but not Removed, Squeak Comes to Android
The Unladen Swallow project that aims to speed up Python has proposed to be merged into mainstream Python. One of Unladen Swallow's goals was to remove the GIL; a new implementation of Python's GIL by Antoine Pitrou will be fairer and less intrusive on multicore CPUs. Also: Squeak Smalltalk has been ported to Android.
-
jQuery 1.4 Released with Improved Performance and New API Documentation and Support Forums
In celebration of jQuery’s 4th birthday, the jQuery team has announced the release of the jQuery 1.4. This release features performance improvements in the most commonly used jQuery methods.
-
InfoQ User Survey - 11 Questions to Help Us
As an InfoQ reader, we have a small favour to ask of you; we’re trying to learn more about our members and we have a survey with 11 questions on it to help us in our content, redesign, and business efforts. We're interested in how you use the site, what type of content you find interesting, and more about your background. This survey is anonymous and your replies will be kept confidential.
-
Decoupling Your Application From Your Dependency Injection Framework
Dependency Injection has become a much more accepted and accessible approach in recent years, driven by many factors including increased popularity in SOA, TDD, and many other factors. With this has come increased usage of Dependency Injection frameworks. Bob Martin advises, with examples, applying a decoupling approach between your application code and your Dependency Injection framework.