Ropes I Know

September 19, 2009

TED Talks: Josh Silver demos adjustable liquid-filled glasses

Filed under: TED Talks — Tags: , , — Yeti @ 8:34

Interesting idea:

Josh Silver demos adjustable liquid-filled eyeglasses | Video on


September 18, 2009

TED Talks: Time-lapse proof of extreme ice loss

Filed under: TED Talks — Tags: , , , — Yeti @ 8:12

James Balog: Time-lapse proof of extreme ice loss | Video on

September 17, 2009

TED Talks: How we read each other’s minds

Filed under: TED Talks — Tags: , , — Yeti @ 8:06

Worth watching:

Rebecca Saxe: How we read each other’s minds | Video on

(also available in high resolution as mp4)

September 13, 2009

.NET – Discoveries

Filed under: .NET, Computer, Programming Languages — Tags: , — Yeti @ 8:45

ApplicationContext Class (System.Windows.Forms)

.NET Framework Class Library
ApplicationContext Class

Specifies the contextual information about an application thread.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in

Even after several years of heavy C# / .NET – programming, I occasionally stumble upon something I have long since implemented a replacement method, only to discover that there is a class and and a standard method to do this. This standard method often proves to be a one-to-three – liner whereas I have hacked together a class hierarchy of several hundred lines-of-code.

And hey, sometimes it even works and if not, I have always learned quite a lot.

I know, sometimes people consider this trial and error method “Cargo Cult Programming”, but if I afterwards discover how it should be done, and realize that I’ve hacked in the right direction and have learned the “standard” method.

Does any of that make any sense to anyone?

P/Invoke the easy way

Filed under: .NET, Computer, Programming Languages — Tags: — Yeti @ 8:30 the interop wiki!

A wiki for .NET developers is primarily a wiki, allowing developers to find, edit and add PInvoke* signatures, user-defined types, and any other information related to calling Win32 and other unmanaged APIs from managed code (written in languages such as C# or VB.NET).

.NET developers worldwide can easily contribute to the community, sharing their valuable knowledge, whenever they have time to do so.

Blog at