InfoQ Homepage Development Content on InfoQ
-
IntelliJ Goes Open Source
Today Jetbrains announced the creation of an open source community edition of IntelliJ as well as a new commercial Ultimate Edition.
-
Simple Build Automation with psake
psake is a build automation tool integrated with PowerShell (PS). Version 2.01 works with PowerShell 2.0. Ayende Rahien is using it to build Rhino Tools.
-
Embed Python, Ruby, and XAML directly into your HTML with Gestalt
JavaScript is a language that is showing its age. A lot of developers now prefer to work with languages like Ruby or Python, falling back on JavaScript only for the browser. Sure there were attempts to support other languages in the browser like VBScript, but they never really took off. Well Microsoft is trying again, this time with Python and Ruby.
-
Serious Memory Leaks Plague WPF
WPF, also known as Windows Presentation Foundation, represents the future of UI on the Windows platform. And if Microsoft has its way, its younger sibling Silerlight will take over the web and mobile markets. But like any new technology, it has some issues to work through including some rather serious memory leaks.
-
Java EE 6 Proposed Final Draft Hints at Future Direction of the Platform
The Proposed Final Draft of the Java EE 6 Platform adds standardised dependency injection and bean validation for the platform, and introduces a new specification for managed beans providing a clear indication of the future direction of the platform.
-
New Features and Performance Improvements for System.IO
Microsoft is planning some simple but much welcomed performance improvements for the core System.IO functionality. These include convenience methods for reading and writing text-based files, significantly faster directory enumeration, and support for memory mapped files.
-
Git# Offers Git Access for .NET and Mono Projects
Git# is a .NET and Mono version of the popular source code management system, Git, obtained by porting JGit to C#. Other related projects are: msysgit and gitextensions.
-
MySpace Explains How They Use the Concurrency and Coordination Runtime
Currently MySpace is using CCR on 1,200 middle-tier caching servers, 3,000 web servers, and countless other related projects. In a Channel 9 interview, Principal Architect Erik Nelson and Senior Architect Akash Patel explain how CCR fits into MySpace’s core architecture.
-
Testing Heuristics - Thinking like a tester
James Bach and Elisabeth Hendrickson are two of the context driven testing community. James recently spoke at the STANZ conference and provided a guideline for approaching testing, and Elisabeth provides a heuristic checklist to help identify valuable testing activities.
-
JRuby 1.4RC1 Released, Adds Windows Installer, 1.8.7 Support, New Embedding API
JRuby 1.4RC1 is out and brings 1.8.7 compatibility, improved Java integration, a Windows installer, a new YAML parser as well as a new embedding API.
-
Getting Ready for NetBeans 6.8 - What’s New?
The NetBeans development team has announced the release of version 6.8 milestone 2 and the beta version is scheduled in a few days. Notable additions include support for Java EE 6, JSF 2.0, an embedded broswer and more.
-
New Ruby Enterprise Edition Release Switches to Ruby 1.8.7
A new release of the Ruby Enterprise Edition switches from Ruby 1.8.6 to Ruby 1.8.7 and includes patches that significantly improve performance, as Evan Weaver from Twitter confirms.
-
GitHub Stops Automatic Gem Building
GitHub has stopped automatically building Gems, and will stop their Gem server a year from now. The GitHub team suggests Gemcutter as alternative Gem hosting site next to RubyForge.
-
Agile Australia 2009 Conference
The Agile Australia 2009 conference is running in Sydney on 15 & 16 October. Over 25 sessions with local and international speakers.
-
IronRuby Nears its 1.0 Release
IronRuby got off to a very slow start, largely in part to the fact that Microsoft employees are not allowed to even look at GPL code like CRuby. But they have been quietly making a lot of progress and are getting close to their 1.0 release.