About Me · Send mail to the author(s) E-mail · Twitter

At GROSSWEBER we practice what we preach. We offer trainings for modern software technologies like Behavior Driven Development, Clean Code and Git. Our staff is fluent in a variety of languages, including English.

Feed Icon


Open Source Projects


Blogs of friends

Now playing [?]

Error retrieving information from external service.

Rezept: Risotto mit Chili-Honig-Hähnchenbrust

Posted in Recipes (German) at Tuesday, 31 October 2006 12:34 W. Europe Standard Time
  • 1 Briefchen Safranfäden
  • 3 EL Butter
  • 2 Schalotten, fein gewürfelt
  • 250 g Arborio-Reis (italenischer Rundkornreis)
  • 1 Tüte Studentenfutter
  • 100 ml Apfelsaft
  • Sonnenblumenöl
  • 500 ml Hühner- oder Gemüsebrühe
  • 100 ml trockener Weißwein
  • 1/2 Becher Sahne
  • Hähnchenbrustfilet
  • Honig
  • Chilipulver
  • Salz, Pfeffer

Hähnchenbrustfilets waschen, salzen, mit ein wenig Chilipulver einreiben und mit Honig bestreichen. Beiseite stellen. Sahne steif schlagen und kaltstellen. Nüsse und Rosinen des Studentfutters trennen. Die Rosinen in Apfelsaft einweichen und kurz aufkochen. Nüsse grob hacken und in Sonnenblumenöl anrosten. Die Safranfäden in einer kleinen Tasse mit 1 EL kochendem Wasser übergießen und ziehen lassen.

1 EL Butter in einem Topf zergehen lassen und die Schalotten darin glasig dünsten. Den Reis einrühren und ca. 2 min andünsten bis er "schlozig" ist. Wein und Safransud dazugeben und gut verrühren. Köcheln bis der Reis den Wein aufgenommen hat. Die Hälfte der Brühe angießen und 15-20 min unter rühren leicht köcheln. Dabei nach und nach die restliche Brühe dazugeben bis der Reis gar ist (d.h. breiig, aber das einzelne Reiskorn noch bissfest). Nüsse und Rosinen einrühren, mit Salz und Pfeffer abschmecken. Am Ende die geschlagene Sahne unterheben.

Parallel dazu großzügig Öl und Butter in einer Pfanne zerlassen. Hähnchenbrust braten bis sich eine leckere Färbung einstellt. Evtl. im Ofen warmstellen.


Posted in General at Friday, 27 October 2006 23:38 W. Europe Daylight Time

WebSnapr of this pageGunnar (back from a two-month vacation in India) pointed me to a Web 2.0-ish service named WebSnapr. The service basically does what you might know from Alexa and the CustomizeGoogle extension for Firefox: It creates thumbnails of websites that can be embedded in your blog. Neat!

Update: Gunnar suggested integrating WebSnapr into the blog itself, which is easy. Just reference the WebSnapr JavaScript file in the blog template. dasBlog users having the "Unique title" option turned on (that is, the year, month and day of the post are included in the path), please be sure to include the script in your homeTemplate.blogtemplate as follows:

<script type="text/javascript" src="<URL to your blog>scripts/previewbubble.js"></script>

Replace <URL to your blog> with the actual URL of your dasBlog instance. If you use a relative URL and have the aforementioned option turned on this will result in a HTTP/404 for the requested JavaScript file.

Future versions of dasBlog will be likely to support the BaseUrl macro which returns, well … the base URL of your blog! I've just checked in the macro code.

<script type="text/javascript" src="<% BaseUrl %>scripts/previewbubble.js"></script>

Now assign the previewlink class to each anchor that should be previewed. Try it out by moving your mouse over these links: Microsoft, CNN, Google.

I was wondering why the WebSnapr scripts (here's another one with more eye candy) use the class attribute to mark the links as to be previewed. I consider the rel attribute more appropriate because various microformats and LightBox are using them. Rel also integrates better with Windows Live Writer as is displays a rel ComboBox in the "Insert Hyperlink" window.

Another update: dasBlog supports a feature called Click-Through which basically tracks all links clicked inside your blog posts. It's a nice feature that allows the blogger to stay informed what kind of content readers like. If Click-Through is turned on, all URLs inside blog entries will be replaced with <URL to your blog>/ct.ashx?id=<Blog entry ID>&url=<URL-encoded original URL> which of course breaks WebSnapr previews.

The updated WebSnapr script includes a fix for Click-Throughs by simply removing the prepended Click-Through URL and decoding the original link URL.

DownloadDownload an updated WebSnapr JavaScript library that supports the rel attribute and dasBlog Click-Throughs.

Now playing: Bonobo - Days to come - Between the lines (featuring Bajka)

Minimal Debugging Tools for Windows Installation for Symbol Server Support

Posted in Debugging | Windows at Monday, 09 October 2006 18:11 W. Europe Daylight Time

Dr. WatsonScott Hanselman recently wrote about the Debugging Tools for Windows and their usefulness in conjunction with Process Explorer. Today I needed the Debugging Tools on a server where an ASP.NET application was running with 100% load on one CPU core with lots of context switches.

When you open Process Explorer's Threads tab for a certain process, Process Explorer will approximate function names and display offsets if the Debugging Tools are not installed. When Process Explorer is configured to use the Debugging Tools and Microsoft Symbol Servers it will display actual function names instead of obscure offsets.

Offsets in Process Explorer Function Names in Process Explorer
Offsets Function Names

Being the kind of guy I am, I opted for a minimal installation of the Debugging Tools, that is just the "Tools" and "Helpful Tools" branches displayed in the installer. This also installs dbghelp.dll which is needed for Symbol Server support. After setting the NT symbol path environment variable and pointing Process Explorer to %ProgramFiles%\Debugging Tools for Windows\dbghelp.dll everything should have worked. So I opened Process Explorer, displayed the properties of some process, opened the Threads tabs …and saw function offsets.

What happened? After some Filemon investigation I found that the symbol path wasn't touched by Process Explorer, no PDBs were downloaded and thus just offsets could be displayed. I got the idea that some Debugging Tools component was missing and installed the full package. Lo and behold, the function names were shown!

After playing around I found that the only component you need install to get Symbol Server support is the "Debuggers" branch. This will also get you WinDbg, a basic yet powerful debugger for Windows with plugin support. Mental note: Try WinDbg.

Aren't these the tools from the basement, Torsten? :-)