BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

.NETZ – Compression and Packing for .NET Libraries

by Jonathan Allen on  Sep 08, 2009

From the beginning, the .NET runtime had a decent packaging system based on a collection of assemblies. While far better than loose script files or collections of class files, it is not as convenient as statically linked executables or executable JARs. Vasian Cepa’s .NETZ gives developers the ability to compress .NET assemblies and pack them into a single executable file.

3 Ruby Project Time Savers: Hoe 2.0.0, YARD, Whenever

by Werner Schuster on  Jun 12, 2009

We take a look at 3 tools that will help streamline Ruby projects. Hoe 2.0.0 sets up projects and is now extensible with plugins. YARD is a documentation generator like RDoc and it's now powered by a new faster parsing strategy. Finally: Whenever takes care of defining and updating your crontab file - and it's configured with Ruby code.

JRuby Roundup: GitHub:FI, JRuby on JBoss with TorqueBox, EngineYard with JRuby Support

by Werner Schuster on  Jun 02, 2009

GitHub now offers an installable version of the service for users who want to keep their code inside their network - and it's built on JRuby. TorqueBox is a new solution for running JRuby on Rails on JBoss, complete with integration for job queues and SIP integration Also: EngineYard announced it will start providing JRuby as a hosting option in July.

Article: Where To Now With Build Automation

by Dave West on  May 15, 2009 4

Most developers nowadays are familiar with the basic tenets of Continuous Integration, but arguably only a small proportion of these are fully benefiting from an optimized CI set up. This article, by John Smart of Atlassian, discusses Continuous Integration practices that can take CI beyond merely being a glorified cron job and make it an effective, productivity-enhancing hub for development.

Running Silverlight and Any Other Windows Application in a Sandbox

by Abel Avram on  Apr 14, 2009

Xenocode, an application virtualization company, has recently added support for Silverlight allowing companies to publish Silverlight applications in a sandbox without needing a runtime to be installed. Actually, any Windows application can run in the same manner regardless to the browser or underlying operating system.

JavaRebel 2.0 supports WAR/EAR hot-deployment and Spring integration

by Srini Penchikala on  Apr 05, 2009 2

The latest version of JavaRebel, a JVM plugin used for dynamic deployment of application code changes, supports WAR/EAR hot-deployment and integration with Spring and Struts 2 frameworks. ZeroTurnaround development team recently announced the release of JavaRebel 2.0 version.

Beyond Continuous Integration: Continuous Deployment

by Chris Sims on  Mar 09, 2009 6

The sooner that a feature gets into production, the sooner it starts adding value. The quicker a system can change in response to user feedback, the easier it is to keep the users happy. Timothy Fitz and Joe Ludwig have recently published articles that describe practical implementations of continuous deployment, a process that reduces the release cycle from weeks to minutes.

Ruby Deployment Roundup: Vlad 1.3, Capistrano Maintenance Handover

by Robert Bazinet on  Mar 06, 2009

The recent announcement Jamis Buck is ending development of Capistrano has left many wondering the future of this deployment tool. The release of Vlad 1.3 gives others hope as an alternative.

Looking inside Silverlight XAP Files, and Making Them Smaller

by Jonathan Allen on  Mar 04, 2009

Silverlight makes it easy to accidentally deploy far more code than what’s needed for an application. ComponentOne’s XapOptimizer makes it easy to fix that.

Managed Custom Actions with Visual Studio 2010 and WiX 3.0

by Jon Arild Tørresdal on  Feb 13, 2009

As covered by InfoQ earlier, WiX 3.0 will be shipping with Visual Studio 2010. WiX is much more flexible than the Visual Studio Setup Project currently available today and it supports managed code to interact with the Windows Installer. Authors can use C#, VB.NET or any other .NET programming language. This also enables debugging which has been a major pain point for installation creators.

WiX: The Future of Setup/Deployment Projects for Windows Developers

by Jonathan Allen on  Dec 08, 2008 4

Setup/Deployment Projects are currently strongly tied to the Visual Studio IDE itself. This makes it unnecessarily difficult to build setup/deployment projects from tools such as NAnt and MSBuild. Microsoft will be addressing this by replacing the venerable tool with WiX, their open-source Windows Installer XML toolset.

Git/Github Roundup: Ruby Books, Gems, Gitjour

by Werner Schuster on  Jun 19, 2008

Git and Github's popularity increase steadily in the Ruby space. A few Ruby related book projects are now hosted on Github. Gitjour is a new tool using the Bonjour protocol to distribute git repositories. Finally: Github makes it easy to provide gems of projects.

Interview: Randy Shoup Discusses the eBay Architecture

by Ryan Slobojan on  Jun 10, 2008

In this interview from QCon San Francisco 2007, Randy Shoup discusses the architecture of eBay. Topics discussed include eBay's architectural principles, horizontal and vertical partitioning, ACID vs. BASE, handling data inconsistency, distributed caching, updating eBay on the fly, architectural and coding standards, eBay's search infrastructure, grid computing, and SOA.

Rails Deployment Roundup: Dreamhost with mod_rails, Capistrano 2.3, Book

by Werner Schuster on  May 14, 2008

Roundup of Rails deployment news, including Dreamhost's announcement of Rails support using mod_rails - after the controversy earlier this year, Capistrano 2.3 release as well as the availability of the book "Deploying Rails Applications: A Step-by-Step Guide".

Phusion Passenger/mod_rails makes Rails deployment easy

by Werner Schuster on  Apr 16, 2008 1

Phusion Passenger/mod_rails makes deployment of Rails apps simple. The Apache configuration is handled by a script and re-deployment is a single 'touch' away. We talked to the creators of Phusion Passenger who also experiment with a modified Ruby Garbage Collector to share memory across address space borders.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT