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.
-
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.
-
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.
-
GitHub Passes 2m Repositories
GitHub recently announced they had passed two million git repositories hosted, with 70% being created in the last year alone and an expected 1m users later this year. What else is new at GitHub?
-
Footsteps: Deterministic Logging and Replay for JavaScript
Debugging event driven applications has always been notoriously difficult. The research project Footsteps project seeks to address the problems of reproducibility by offering a logging and replay framework that records non-deterministic events such as mouse clicks and random number generation. No plugins or special browsers are needed, this done entirely with JavaScript.