InfoQ Homepage Development Content on InfoQ
-
Interview: Matt Todd on Halcyon
In this interview recorded at RubyFringe, Matt Todd talks about his work on the Halcyon framework and how to stop worrying and simple start implementing ideas, dumb or not.
-
Presentation: Being Dumb And Using It To Your Advantage
In this talk from RubyFringe, Matt Todd recommends to stop worrying and simply start implementing ideas, dumb or not.
-
WindowBuilder Pro 7.0 Released
Instantiations has released WindowBuilder Pro 7.0, a Java GUI builder, and which recently won the "Best commercial Eclipse-based developer tool" category at EclipseCon 2009. Updates to 7.0 include UI Factories and Nebula widget integration, along with Swing Data Binding and GWT-Ext widgets.
-
Crowdsourcing JavaScript Integration Testing with Test Swarm
John Resig creator of the jQuery JavaScript library, has released Test Swarm, a platform for distributed continuous integration testing for client-side JavaScript. Frustrated with traditional JavaScript testing environments that don’t scale, John’s new project, aims to provide a systems for outsourcing browser related testing to large groups of people or communities.
-
Is It Premature to Talk About C++ and Java’s Legacy?
Bruce Eckel’s recent blog post on the legacy left by C++ and Java generated a lot of reaction. While mentioning some design mistakes, he concludes that both languages have had a significant role in programming languages evolution and an important positive legacy. But is it not too early to talk about their legacy?
-
Wee: Continuation Based Ruby Web Framework
Wee is a web framework similar to Seaside that uses continuations and provides reusable UI components. With Ruby 1.9, continuations stopped leaking memory and can therefore be used safely in a production environment.
-
MSBuild Extension Pack
MSBuild Extension Pack is a collection of MSBuild tasks providing reusable components to perform common build tasks. The recently released version 3.5.2.0 has over 240 tasks including WMI interaction, tokenizing files, and interaction with BizTalk.
-
Presentation: Evolving the Java Platform
In this presentation recorded at QCon London 2008, Ola Bini talks about the current status of the JVM regarding languages running on top of it and the need to evolve in order to support dynamic languages.
-
Interview: Tim Bray on the Future of the Web
In this interview made during QCon SF 2008, Tim Bray talks about why he is not convinced with the buzz surrounding Rich Internet Applications and shares his ideas on Cloud Computing. He also expresses his opinion regarding the debate REST vs. WS-* and the future directions web technologies will be taking.
-
MIX 09: Justin Smith on Azure Access Control Services
Justin Smith and John Shewchuck delivered an introduction to Windows Azure ACS. ACS is basically a hosted Secure Token Service that operates in a "claims in-claims out" mode. John demoed the ACS in a Web application writen in Phyton and JQuery running on Google Apps Engine. ACS supports any identity mechanism (Google, Yahoo, Facebook...) and can be invoked from any technology stack.
-
MIX 09: Nigel Ellis on Azure SQL Data Services
Nigel Ellis, Architect at Microsoft, presented today a detailed overview of the new relational model of Azure SQL Data Service, which was announced a couple of weeks ago on the team's blog. Nigel also demonstrated how SDS could be used by WordPress (a PHP application) via an ODBC driver.
-
Expression Web SuperPreview Allows Simultaneous Cross-Browser Testing
Expression Web SuperPreview allows developers to render web pages in different browsers simultaneously to detect layout issues. SuperPreview will be available as a standalone version as well as integrated into Expression Web. The standalone version will be made available for free and a trial version is available for download today, named Expression Web SuperPreview for Windows Internet Explorer.
-
Review: The Art of High Performance SQL Code
It is one thing to look at the execution plan for SQL Server queries, it is quite another to know what they mean. Grant Fritchey’s book, The Art of High Performance SQL Code: Part 1 Dissecting SQL Server Execution Plans, helps you get to that point.
-
Presentation: The Ethics of Error Prevention
No one wants programming errors. We have many tools to detect and correct errors in code. We also have a number of techniques we can use to prevent the introduction of errors. In this presentation, Michael Feathers t looksat error prevention while posing a number of interesting questions.
-
Rhodes 1.0 Coming up, RhoHub beta
The Rhodes framework brings Ruby to many smartphone platforms, Symbian, BlackBerry, Windows Mobile, iPhone and with the upcoming 1.0 release Android. We talked to Adam Blum of Rhomobile about what's coming in the 1.0 release, real world applications using Rhodes and the new RhoHub service.