BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • YARD - Code Metadata And Documentation Generation for Ruby

    YARD is an extensible tool to provide metadata about Ruby code using Javadoc-style meta tags. The metadata includes optional type annotations using either type names or structural type information. We look at YARD and how Merb and the Ruby In Steel IDE use similar approaches for optional type annotations.

  • Presentation: The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability

    In this presentation, Cameron Purdy discusses Java scaling. Topics include performance improvement versus scaling improvement, serial bottlenecks, queue theory, rewriting existing frameworks, avoiding the database, single points of failure, avoiding abstractions, disaster recovery, one-size-fits-all architecture, large JVM heaps, network failures, and trusting product claims.

  • Using Windows PowerShell from VBScript, JScript

    Sapien Technologies has made available ActiveX PowerShell (ActiveXPosh), a free scripting tool which allows calling the Windows PowerShell from any COM compatible scripting language like VBScript or JScript. ActiveXPosh is useful to enhance existing scripts to make use of the PowerShell functionality.

  • Windows Home Server Power Pack 1

    Windows Home Server Power Pack 1 has been released to manufacturing and is now available on the Microsoft Download Center. This power pack provides new features, better performance, and fixes the acknowledged data corruption bug.

  • Industry Luminaries Weigh into Scalability Debate

    As part of its virtual panel series, InfoQ has brought together scalability and performance architects from some of the biggest and most visible projects around, to let us into their secrets for achieving results the rest of us would just dream of.

  • QCon San Francisco Nov 19-21 Full Schedule Posted

    The timed schedule for the 3 day QCon San Francisco conference has been posted! QCon is InfoQ's enterprise software development conference featuring over 80 sessions and 70 speakers. QCon is a conference designed for team leads, architects and project management. Last year's QCon SF attracted almost 500 people.

  • CloudCamp's Reuven Cohen Discusses Virtualization and Cloud Computing

    InfoQ recently sat down with CloudCamp founder Reuven Cohen to discuss cloud computing. CloudCamp was formed in order to provide a common ground for the introduction and advancement of cloud computing.

  • ThoughtWorks Releases Cruise: Continuous Integration and Release Management System

    Continuous integration is an agile practice in which each code change committed is automatically built and tested, reducing the cost of bugs by catching many of them as soon as they are introduced. Today, ThoughtWorks released Cruise, extending continuous integration to application testing and deployment. Cruise runs on Windows, Mac OS X and Linux, and includes support for .NET, Java, and Ruby.

  • Beyond Polling? Consider PubSub, Push and MOM

    You would expect a presentation entitled "Beyond REST? Building Data Services with XMPP PubSub" would have REST proponents up in arms. Instead, discussion was around the pros and cons of various PubSub alternatives.

  • Two-Part Series on Real-Time Java

    Sun Developer Network is hosting a two-part article on real-time Java systems which covers threading, memory, and garbage-collection issues, and introduces the Sun Java RTS platform.

  • Put Agile2008 on your Phone or PDA with Gcal

    With its emphasis on smaller and more intimate sessions for hands-on learning, the schedule for the annual Agile Alliance conference can be overwhelming. This year it lists about 550 talks, workshops, tutorials, experience reports and papers. One agilist has taken matters into her own hands and offers a public gcal interface to the conference site, one timeslot at a time.

  • "Squiggles" for C#

    With VS 2008 SP 1, C# has finally added error checking comparable to the continuous feedback VB developers have come to expect from their background compiler. Released under the name Live Semantic Errors or "Squiggles", it provides better design time error checking but only for open files.

  • Exploring IronRuby with a C# Perspective

    Many developers who know a particular programming language and want to learn a second one, often find it the hardest language to learn but subsequent languages being easier. Any developer who knows C# and has an interest in learning IronRuby can find a tutorial series on learning IronRuby based on knowledge of C# from CodeThinked.

  • Grails Gains Cloud Hosting with Morph AppSpace

    Morph AppSpace is a cloud-based platform for hosting web applications. The latest release has added support for Groovy and Grails. InfoQ caught up with David Abramowski, CEO of Morph Labs to get some more details around it's recent move into the Java space.

  • Create Your Own VS Item Templates

    If you find yourself writing the same sort of class over and over again, custom item templates could be your solution. Shahar Y. shows how to create your own custom Visual Studio Item Templates.

BT