Tools

  • submit to reddit

SDP December 2011: Everything New in C++

Noam and I delivered on Tuesday a joint session called Everything New in C++ at the SELA Developer Practice. It’s been a really fun session to work on, even though it was also a cold reminder how easy it is to forget “The C++ Way” when you stay away...

0 replies - 1660 views - 12/09/11 by Sasha Goldshtein in News

REST with JAX-RS and Silverlight clients

I am Working on a RESTful  service using Jersey (not my first choice, but a reasonable compromise). It is hosted inside FuseESBand all is well. Here’s an overly simplified version of the resource that reports status:

0 replies - 2006 views - 12/05/11 by Arnon Rotem-gal-oz in News

What is Functional Programming? Part 2, Currying

In my last post, I provided a list of concepts that I found to be characteristic of functional languages. We’ve talked bout the first three so far.  

1 replies - 3880 views - 10/30/11 by Christopher Bennage in News

What is Functional Programming? Part 3, Recursion

In the first post in this series, I provided a list of concepts that I found to be characteristic of functional languages. We’ve talked bout the first four so far.  

1 replies - 2413 views - 10/30/11 by Christopher Bennage in News

Using system alerts with the Windows Phone SDK 7.1

With the release of the new SDK developers also gained access to a new set of APIs. One of these revolves around the OS-based alert mechanism. If you’ve used a NoDo (or pre-NoDo) device and activated a standard system alarm or used the calendar to...

0 replies - 2560 views - 10/08/11 by Den Delimarsky in Articles

Jenkins - The Definitive Guide

Since it's introduction to the Java world, Jenkins (or Hudson) has become the continuous integration tool of choice for most development teams. Such a prolific tool needs an extensive reference, and...

1 replies - 5539 views - 09/22/11 by James Sugrue in Book Reviews

If you don’t have pet projects, I don’t think I want you

I am busy hiring people now, and it got me thinking a lot about the sort of things that I want from my developers. In particular, I was inundated in CVs, and I used the following standard reply to help me narrow things down. Thank you for your CV. Do you...

14 replies - 4374 views - 09/13/11 by Ayende Rahien in News

Chronon Time Travelling Debugger 1.2 released

We have just updated the Chronon Time Travelling Debugger with a whole bunch of goodies! Some details on this release: Recorder support for reflection apis Support for highly threaded applications Much, much faster stack trace views And many more...

0 replies - 481 views - 05/22/11 by Prashant Deva in Announcements

SlickEdit Released SlickEdit® 2011

SlickEdit 2011 is the premier cross-platform, multi-language code editor that gives programmers the ability to code in over 40 languages on 9 platforms including Windows®, Linux, UNIX, and Mac OS X®. New features and enhancements available in SlickEdit...

0 replies - 1577 views - 05/18/11 by Lyndsey Clevesy in Announcements

The best tools for writing UML diagrams

The Unified Modelling Language (version 2, usually) is a set of semi-formal notations that can be used to express aspects of software design in a graphical way. For example, design patterns are usually explained in a textual form with the aid of Uml class and...

5 replies - 13119 views - 11/18/10 by Giorgio Sironi in Articles

Android and Windows Phone 7: Part 2 – Emulators – Android

In my previous article I’ve described some of the aspects of the Windows Phone 7 emulator. Android SDK also comes with an emulator, although with a bunch of more customizable options. Let’s take a look at what we have.When you extract the Android SDK...

0 replies - 14239 views - 09/06/10 by Den Delimarsky in Articles

FEST-Swing 1.2: GUI Testing Made Easy

I’m proud to announce the release of FEST-Swing 1.2!

0 replies - 1095 views - 06/08/10 by Alex Ruiz in Announcements

Web performance in seven steps

More and more Internet users buy in web shops these days. Research shows that the part of European Internet users that buys on-line has grown from 40% in 2004 to 84% in 2008. Additionally, the large web retailers in my country saw their revenue grow in 2009...

1 replies - 14026 views - 05/27/10 by Jeroen Borgers in Articles

Do You Like Pain?

I have a co-worker who's never happy. Never. But today it's even worse. He just lost an hour or two of his work. He was writing code that deleted a large number of files, and due to an error in the code, it deleted everything- including the script he was...

6 replies - 12706 views - 04/29/10 by Jared Richardson in Articles

Effectively Handling Exceptions in Testing Using MagicTest

Unfortunately handling exceptions thrown by methods under test has always been cumbersome. There has been some relief in the last few months, as both JUnit and TestNG made an effort to improve the handling of error conditions: JUnit 4.7 added rules with...

8 replies - 5090 views - 03/18/10 by Thomas Mauch in Articles