InfoQ Homepage Ruby Content on InfoQ
-
Smalltalk IDEs Come to the Browser: Jtalk, tODE, Lively Kernel 2.0
Smalltalk has always had tight IDE integration and it now comes to the web. InfoQ looks at Jtalk, a Javascript-based Smalltalk implementation and tODE a web-based frontend to Pharo and GemStone Smalltalks. Also: a sneak peek at Lively Kernel 2.0 - a Smalltalk-ish development environment for the web.
-
GitHub Adds Web-Based File Edit and Commit Feature
GitHub just added a new feature: files in the web view of a Git repository can now be edited and then committed in the browser. A similar feature was added to Google Code a few months ago.
-
Thoughtworks Technology Radar July 2011
ThoughtWorks recently published its Technology Radar; a report to help technology leaders understand emerging technologies, identify strategic platforms and tools and prepare their organizations for them.
-
Ephemeralization or Heroku's Evolution to a Polyglot Cloud OS
Heroku recently announced its new Cedar stack and the addition of Node.js and Clojure as new deployment languages. InfoQ spoke with Heroku Co-Founder Adam Wiggins about this recent development, underlying principles and future plans. He compares a PAAS to an Operating System for the Cloud built atop of the combination of powerful, existing tools.
-
Mozilla, WebKit To Support Debugging Minified JS As Well As CoffeeScript and other JS Languages
Debuggers for Javascript are powerful - but only for plain Javascript. Minified Javascript and languages compiling to Javascript are not supported, ie. that means no breakpoints or accurate log messages for CoffeeScript, ClojureScript etc. InfoQ looks at the current situation and at the recently launched projects at WebKit and Mozilla that aim to fix it.
-
Web Intents: Google's Mechanism for Inter WebApp Linking
Are you spending hours writing custom code to integrate with various third party service providers from your web application? Google's Chrome team is working on a master API for moving the onus from the developer to the user through analogous late run-time binding mechanisms used by the Intents system on the Android OS.
-
Ruby 1.9.3 Preview 1 Released, Improves GC Pauses With Lazy Sweep GC
Ruby 1.9.3 Preview 1 is out and brings new features to the standard library and improvements such as the new lazy sweep GC. InfoQ talked to Narihiro Nakamura about the lazy sweep GC and looks at Ruby 1.9.x adoption.
-
Gorilla Logic Release FlexMonkey 5, Open Source Testing Tool for Adobe Flex and AIR
Gorilla Logic have today announced the availability of FlexMonkey 5, their open source automated testing tool for Adobe Flex and AIR.
-
Debugging Mobile Web Apps: Weinre and JSConsole Now, Remote WebKit Eventually
Debuggers in mobile web browsers are anemic at best. InfoQ takes a look at existing workarounds and tools like Weinre and JSConsole, as well as the upcoming changes in mobile browsers that will bring full debugging support. Also: the two mobile browsers that already live in the future and ship remote debugging support.
-
QConSF November: Speakers, Sessions Update, Attendance up 100%
Our 5th QCon San Francisco takes place on Nov 14-18, 2011. Last year QConSF sold out early, and this year we are already 100% above last year’s registrations at this time! Registration is open and all 16 track themes have been announced. Most of the conference sessions are still in development and have not been posted online yet. Save $550 by registering before July 29th.
-
ClojureScript Brings Clojure To The Browser via Javascript
Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.
-
Selenium 2 (a.k.a Selenium WebDriver) Is Released
The Selenium team has recently released Selenium 2 (a.k.a. Selenium WebDriver), a major update to the poplar test framework for web applications.
-
Google Code Gets Git
Google Code has finally released support for Git repositories on Google Code, adding to the existing DVCS support with Mercurial and the CVCS support of Subversion. The only remaining player not to fully move towards Git repositories is now Apache, which has its own read-only copies of a writable Subversion repository.
-
New HTML Parsing Rules in IE 10
One of the major changes in HTML 5 was the introduction of standardized parsing rules for non-standard HTML, or more specifically, mal-formed HTML. Internet Explorer will start abiding by these new parsing rules in the recently released version 10, platform preview 2.
-
Testing a Browser’s JavaScript Compatibility with Test 262
The recently released ECMAScript 262 5.1 fixes bugs in the previous major version 5.0, and is accompanied by Test 262, an online JavaScript compatibility test suite.