InfoQ Homepage Ruby Content on InfoQ
-
Multi-casting Messages to Twitter, Jabber, IRC, etc. with .NET and Ruby
Customers use a wide variety of technologies for communication and expect the companies they deal with to do the same. This means the same message may need to be sent to a mailing list, a Twitter account, an IRC channel, and a Facebook page. To make this easier, developers can use the Broadcast library for Ruby or its .NET clone, nBroadcast.
-
Appcelerator’s Titanium Studio Makes Its Debut
Titanium Studio 1.0, an IDE for mobile, desktop and web development, is based on Aptana Studio and brings new features, such as: Android and iOS debugging, run-deploy-package mobile and desktop apps, Git support, integrated terminal, and others.
-
QCon San Francisco November 14-18 - tracks announced & registration open
QCon San Francisco 2011, taking place November 14-18, is now open for registration ($700 savings until June 22nd). QCon is an enterprise software development conference for team leads, architects, and project managers covering architecture & design, Java, Mobile, functional programming, Lean and Kanban, Cloud Computing, Big Data & NoSQL, emerging languages, and other timely topics.
-
Safely use HTML 5 and CSS 3 Today with Modernizr
The principal problem with using HTML 5 and CSS 3 isn’t the adoption rate or the differences between browsers, it is knowing what those differences are in the first place. Once that is known developers can work around the limitations using graceful degradation techniques. To help figure that out many turn to the open source project Modernizr.
-
JRuby Roundup: JRuby on EY AppCloud, JRuby-Lint, JRuby Delegates
JRuby is now available on EngineYard's AppCloud Beta program, set up to run with the Trinidad server. Nick Sieger has released jruby-lint, a static analysis tool that checks Ruby code bases for patterns that are either discouraged or perform badly on JRuby vs. MRI. Also: JRuby 1.6.2 is out.
-
TeamCity 6.5: Enhanced Integration with Git & Mercurial, .NET Improvements
JetBrains recently announced the release of TeamCity 6.5. The new release comes with a new look and has improved integration with Git and Mercurial along with several improvements especially for .NET developers. Moreover the free Professional Edition now allows unlimited users.
-
Jeremy Keith on the Design Principles of HTML5
"Embrace HTML5" was held in Shanghai last week. Jeremy Keith, the author of "DOM Scripting" and “HTML5 for Web Designers”, presented a speech on the design principles of HTML5. He also introduced the history of HTML and answered some questions from the audience.
-
Exceptional Ruby
Developers enjoy writing code but few developers enjoy writing exception handling code and even fewer do it right. A new book titled Exceptional Ruby by Avdi Grimm attacks the subject and helps developers take the right approach to solid exception handling code.
-
Akka 1.1 Released, Brings Many Improvements to Futures and Performance, Reduces Dependencies,
Akka 1.1 was released with many improvements in performance, Futures and more. The basic Akka also has no dependencies except for Scala 2.9. InfoQ caught up with Jonas Bonér to talk about the current state and the future of Akka.
-
JQuery 1.6 Released With Performance Upgrades, Breaking Changes
JQuery 1.6 has just been released with several performance and cross-browser compatibility improvements and major rewrite of the Attribute module, introduces some breaking changes
-
A Survey on Mobile Development
Web Directions conducted a survey among mobile developers enquiring about their browser and platform of choice, what OS they are currently developing for, what OS they plan to target in the future. The conclusion: iOS and Safari are in the lead, Android is catching up quickly, and Windows Phone 7 is still behind.
-
Puppet Labs Releases Faces, Relicenses Puppet Under Apache 2.0
Puppet Labs released a command-line interface & set of APIs last week, called Faces, that allows sysadmins to create or extend subcommands and actions for Puppet. The API is callable from Ruby and includes objects that expose Puppet’s internal subsystem. Sysadmins can access Puppet objects like report to create, display and submit reports, and catalog to compile, save, view and convert catalogs.
-
Rubinius Comes To EngineYard's AppCloud, Work on 1.9 and GIL Removal Continues
EngineYard now offers Rubinius on its AppCloud PaaS service. InfoQ talked to Evan Phoenix about the state of Rubinius, the new performance tools and the status of the GIL removal.
-
Cloud Foundry Experiences Storage Failure
VMware’s Cloud Foundry yesterday experienced a widespread failure of their storage infrastructure that left some users wondering why they couldn’t log into their control panels and issue vmc commands.
-
Software Engineer best rated Job in 2011
According to careertrack.com the best rated job in 2011 is Software Engineer, at least in the US. 200 professions across various industries, skill levels, and salaries have been surveyed to calculate the ranking which is determined by taking the work environment, physical demands, outlook, income and stress into account.