Stefan Rusek http://rusek.org/stefan Sun, 09 Nov 2008 19:53:05 +0000 http://backend.userland.com/rss092 en This blog has moved http://stefan.rusek.org/ Over the last couple weeks, I’ve been working on a new blog. Among other things, the new blog should scale better and has a new cleaner template. Please update your links and RSS feeds. http://rusek.org/stefan/default.aspx/2008/11/09/this-blog-has-moved/75/ LINQ Expressions as Fast Reflection Invoke Lately, I've been working on a side project that generates a lot of LINQ expression trees (LET). They provide a fun new way to dynamically generate executable code at runtime. Dynamic code generation has been around for a long time, and .NET has had dynamic assembly generation since the ... http://rusek.org/stefan/default.aspx/2008/10/26/linq-expressions-as-fast-reflection-invoke/74/ The 3 cast operators in C# There are three cast operators in C#. The first is the traditional cast operator that uses parentheses, the second is the "is" operator, and the third is the "as" operator. Normal Casts This operator uses the same syntax as the original C cast operator. The key thing is ... http://rusek.org/stefan/default.aspx/2008/10/22/the-3-cast-operators-in-c/73/ Perfectly cooking dry pasta Most directions for cooking pasta say something like this: 1. Bring water to a boil, 2. Add a pinch of salt, 3. Let it boil for 8-10 minutes. Occasionally, the directions might mention something about altitude and longer cooking times. These directions will generally get you from the point ... http://rusek.org/stefan/default.aspx/2008/10/19/perfectly-cooking-dry-pasta/72/ Don’t use IP geolocation to lock out users IP geolocation --using a user's IP address to determine where in the world they are-- seems like a good idea, but I am not convinced. I spend most of my time in Poland, but not all of it. I use a lot of online services, and some of these services ... http://rusek.org/stefan/default.aspx/2008/09/24/dont-use-ip-geolocation-to-lock-out-users/65/ Tańczymy Ja z Tatusiem i Anetą http://rusek.org/stefan/default.aspx/2008/07/21/tanczymy/60/ My last day at the Creek Wednesday was my last day at Fog Creek Software. Leaving is bittersweet, because I have many fond memories and great friends there.  The developers are great friends and some of them I've worked with everyday for the past two and a half years. For my last day, the ... http://rusek.org/stefan/default.aspx/2008/05/04/my-last-day-at-the-creek/53/ The start of something new For the past two and a half years, I have worked at Fog Creek Software. In that time, I have worked on some awesome stuff, and I have made some great friends. Recently, my wife and I decided to move back to Poland. My wife is originally from there, and ... http://rusek.org/stefan/default.aspx/2008/04/20/the-start-of-something-new/52/ My Bank Rocks! Sometime in the last week or so, someone was able to get my bank information. I am not sure how or when. and it isn't really the point of this post. The cool thing is how my bank handled it. As soon as I noticed two transactions for a thousand ... http://rusek.org/stefan/default.aspx/2008/03/10/my-bank-rocks/50/ Aneta is Blogging Aneta has started blogging, you should check it out. She has some awesome photos and interesting things to say. http://www.anetarusek.com/ Go and comment! http://rusek.org/stefan/default.aspx/2008/02/27/aneta-is-blogging/48/