Our Sites
Categories
- Business (35)
- DelphiFeeds.com (94)
- General (43)
- Gurock Software (125)
- Programming (44)
- SmartInspect (132)
- Software Quality (6)
- TestRail (38)
- Virtualization (8)
- Websites (26)
Archives
SmartInspect Pages Cloud
delphi unicode asp.net monitoring debug java debugging log4j logging trace delphi tracing asp.net exceptions errors debug .net debugging log4net log4n .net monitoring debug java debugging vb.net logging trace java tracing java exceptions errors delphi monitoring delphi debugging trace .net tracing delphi exceptions errors nlog asp.net logging tracing eurekalogTestRail Pages Cloud
Author Archives: Tobias Gurock
SmartInspect 2.3.1 maintenance release
We’ve just released SmartInspect 2.3.1. This version includes a few bug fixes and adds pre-compiled binaries as well as headers, IDE integration and live templates for CodeGear C++Builder 2007. Please see the What’s New page for more information. As usual, the new version can be obtained at the My Gurock.com portal for customers with active [...]
Posted in Gurock Software, SmartInspect Leave a comment
Condition variables and monitors for Delphi
A condition variable is a threading abstraction which can help in implementing robust multi-threaded code. Condition variables are core features of Java (Object.wait, .notify, .notifyAll) and .NET (Monitor.Wait, .Pulse and .PulseAll) but we needed an implementation for Delphi. I couldn’t find one so we wrote my own. If you are interested in (using) the code, [...]
Posted in DelphiFeeds.com, Programming 14 Comments
SmartInspect 2.0: View enhancements
Several new features have been added to the views in the SmartInspect Console. First, the views now support inverse filtering. This means you can now specify if a certain result for a filter should be inverted. As an example, it is now possible to limit a view to log entries whose session differs from the [...]
Posted in SmartInspect Leave a comment
SmartInspect 2.0: Backlog functionality
This is the first posting of a series talking about upcoming features of SmartInspect 2.0. The first new feature that we want to introduce is the so called backlog functionality. The backlog feature of the SmartInspect libraries is a flexible packet queue that minimizes the I/O costs by saving log entries in memory until a [...]
Posted in SmartInspect Leave a comment
Five great free Delphi components we use
There are many free Delphi components out there. Some of them are of great value and quality. I wanted to take the chance and promote some of the better Delphi components/libraries on this blog by listing the free components that we use in SmartInspect (in the Console): TMPHexEditor This is a hex editor control to [...]
Posted in DelphiFeeds.com, SmartInspect Comments closed
SmartInspect live templates video
I made a short flash video about the SmartInspect live templates I talked about yesterday. The excellent (and free!) Wink software has been used to create it. Please note that Javascript needs to be enabled to open the video. Enjoy! SmartInspect Live Templates
Posted in SmartInspect Comments closed
BDS 2006 and SmartInspect
The upcoming version of SmartInspect will, of course, support the new Borland Developer Studio 2006 (Delphi and C# personalities for now). We received our copy of BDS on Tuesday and immediately started to port the SmartInspect Delphi library. As expected, the needed efforts were minimal and we had it all working within a few hours [...]
Posted in DelphiFeeds.com, SmartInspect Comments closed
Introducing the SmartInspect LogColored method
Another new feature of the SmartInspect libraries included in the upcoming release is the LogColored method of the Session class. With the LogColored method you can, as the name suggests, log a message and specify the background color in the SmartInspect Console. Using a different background color for certain messages isn’t actually new. Changing the [...]
Posted in SmartInspect Comments closed



Active Objects and Futures: A Concurrency Abstraction Implemented for C# and .NET