Archive
The blog, page 13
-
I’m a twit
You’re missing all the fun on my twitter feed .
-
Build and Continuous Integration - Toolgasm achieved
I love me some TeamCity here is what our Racer build looks like these days (some of them run Finalbuilder scripts) and here is what our main FinalBuilder build tree looks like(notice all the tabs on the top? each one is…
-
ALT.NET Israel Wrap up
The first Israeli ALT.NET Conference was great and finished without a hitch! Current videos from the (un) conference: Alt.net Israel - Hallway chat - performance Alt.net Israel - Refactoring Alt.net Israel - Distributed…
-
VS Addins Revisited: Declarative button order and location with a DSL
First, here is the code with the updates . In the previous post I showed how you can declaratively create buttons with captions and icons in a visual studio addin. the next problem to solve in that space is how to you…
-
Before testing an addin - Reset Visual Studio’s previous addin knowledge
note to self: if you are testing an installation of an addin on a “dirty” machine where this addin has already been removed and installed many times, be sure to clean visual studio from the previous addin with this…
-
Declarative Visual Studio addin buttons with icons
in the previous pos t I said how I hated doing custom icons for addins and showed how you can make it work. In this post I’ll show what I feel is a better way of managing the actions on the buttons, and how to…
-
Tools site is down – here is a temporary replacement page
My Tools site is down so here is a temporary (and minimal) page with download links to the tools. I need to work on it to add descriptions and more, but if you know what you want to get, this should be enough for now .…
-
Deadlock detectors
This is a pretty interesting approach to a deadlock detector: It uses sos (son of strike debugger) and automates it under the covers and parses its output to discover runtime deadlocks on processes. At the comments…
-
Howto: Set custom Visual Studio Addin menu icons without a satellite dll
Update : Here is a more full featured declarative example of doing buttons with icons . OK. Setting icons on your visual studio addins is officially a sucky process and I wish MS would make this a much less painful…
-
My Son - Itamar the Snake Tamer
He was at the zoo today, and all I got was this scary picture. Good parenting, mom!
-
Typemock Isolator with AAA syntax
We've just posted a preview of the next Isolator API coming out in august. It is AAA-style (Arrange, act, assert) and has many changes. We need your input so head on over, read it and tell us your thoughts . This is the…
-
Get me an Unlocked IPhone 3G from Italy or Hong Kong
If you are a reader of this blog and live in Italy (or hong kong) - that means you live in a place where you can get the new iphone 3g with no sim lock . I have some money in my paypal account that I’d love to give you…
-
Configuration via Typemock Interception
A while ago Udi Dahan wrote that he'd like a way to configure objects by just setting property values on an object. those "setters" will be intercepted and saved to some config object (or container) for the future use…
-
ALT.NET Israel registration is open
The registration for ALT.NET Israel is now open . You will need an OpenID (I use myopenid.com) to register. We are limited to 50 seats for the first event. First come first served. Worst case scenario you go into the…
-
ALT.NET Israel - August 7th-8th 2008
I'm really happy to announce that we are going to have a small (30-70 people) ALT.NET Open Space event in Israel. The full details can be seen on Ken Egozi's blog . Ken is the one who drove Oren and myself into finally…
-
Poll Results: Threading, Mock Frameworks and unit test frameworks
Here are the current results from the three questions I asked last week . Thanks to all those who answered. If you have not answered yet, it would be great if you took a minute to do so so we can all learn a little…
-
Over Specification in Tests
I've gotten the chance to visit and consult various companies and I see this all the time: Over specification in tests, especially when doing mocks and stubs . One main reason for that is that people use their stub as a…
-
Poll: What threading features do you use?
As we are working on the next set of features for Typemock Racer, the threading related test framework , I think it will be nice to know what features and thread constructs people use the most in their applications. The…
-
Non Paged CLR Host
Sasha and Alon have released an open source project called " Non Paged CLR Host " which has the following benefits(quoted): Applications will benefit from no paging during normal operation. Even if other applications…
-
A sneak Preview of Typemock Racer : Thread Deadlock Finder
Here's a sneak preview of the upcoming Typemock Racer product, which I'm currently working on. We should be out in private CTP in a couple of weeks I hope. Typemock Racer tries to solve one huge problem for developers…
-
Introducing Audibler: Download your audible audio books DRM free (and into Zune as well)
When I first heard of Audible.com (in one of the TWiT shows ) I was very excited that I could get lots of stuff to hear on my mp3 player. Then I started using it. And was terribly annoyed . I couldn't use the downloads…
-
Is Moq too poweful?
It's interesting to see the other mocking frameworks as they grow into maturity. Especially Moq which has been getting loads of new features recently. The latest one is something which makes me feel a bit weird after…
-
Extending Depender with your own custom dependency rules
In the previous post I introduced Depender , to help find dependency issues in your code (usually for testing). I've added extensibility to it so that you can write your own rules. If you download depender there will…
-
Introducing Depender - Testability Problem Finder
Update : Here's how you can extend Depender with your own dependency rules Depender is a tool that I created to illustrate several concepts both for my book and both for my training classes. I think it should prove…
-
[Off Topic] My Geeky little architect
My kid is a geek at 18 months: and also an amazing architect with a sense of (porcupine) humor:
-
TDD 5-day course\workshop in Norway
If you're in norway, this might be of interest to you. I'll be doing two 5-day courses on TDD and Unit Testing in august and december. here are the dates and links to the full course outlines: Courses are currently…
-
Typemock Isolator 4.3 and future syntax
We just released Typemock Isolator 4.3 ( here is the blog post with details ). It's an awesome product but I envy the speed and ease with which oren can change his syntax (it's nice to work alone!) . I can tell you that…
-
Over-testable systems, and mocks as bad test smells
This is an interesting problem I've been running into at work. Sometimes we would try to write a test against the system or a component and we would literally have too many choices of how to write it or where to…
-
How to get good developers
Hmm. I'm going to apply just to see what happens. On second thought, I'll just try to solve it in .NET and blog it, so I can prove to all of you that I am a such a bad coder, it's not even funny (which is why I have…
-
Unit Testing Interview at TechEd
My interview at teched us on advanced unit testing and legacy code can be seen here: http://msdn.microsoft.com/en-us/events/teched/cc676818.aspx or downloaded here We occasionally stop and laugh a bit because "speaker…