VIEmu commits the cardnial sin…..It breaks ReSharper

Ok, so I talked about the new add in for VS.NET, viemu, from the folks over at NGedit here.

Well, after about an hour of playing with it, I LOVED it… that is until I tried to use some of ReSharper’s functionality. Now, I LOVE ReSharper even more than viemu, so it’s clear who wins in the battle of who gets to be enabled.

I did send off an email to viemu’s developers asking if they were aware of the limitation. Well, i got a response, and not only are they aware of the limitations, but they are being addressed in the 1.1 release of viemu.

Below is the email I received from their developer:

Thanks to you for the praises! I know about the limitation – I’m preparing v1.1, which will hopefully be ready next week, and will address those limitations. It is due to the way ViEmu/Resharper/VisualAssist intercept VS’s editor windows.

I’ll let you know as soon as v1.1 is ready for download.



I am liking these guys already.

Now playing: RihannaPon de Replay (Radio Edit)

MSDN article published

Those of you who love to drool over my articles, and you know who you are, will be happy to know that my MSDN article on Dependency Injection has finally been made available online. You can find it here.

Also make sure to pick up the issue, as it is sure to become a collectors item.

Now playing: NellyRide With Me

Ok, so I may be a curmudgeon, but now I don't need to the change!

I am a .NET developer right now, but I started life as a big box Unix sysadmin. As such, I really cut my teeth on the various flavors of Unix out there, and I got accustomed to using vi as my main editor ( i can feel the emacs people cringe ).

When I moved into development, I really started with Java, so I was able to use still use vi on a pretty regular basis. But then I began to move over to using IDEs. It only made sense since you get SO much more ( Intellisensing, debugging, etc… ). However, I YEARNED for vi’s simple command driven interface as I began to use Visual Studio as my development environment. I didn’t like having to use the mouse for so much, as I felt it slowed me down.

I have wanted something like this bad enough, that when asked, during one interview, what I would like to see in the current version of VS.NET, my answer included vi style keyboard control.

Well, my wait is over. The people over at NGedit have released viemu, which does exactly what I have been looking for. Basically, it emulates the vi input model in Visual Studio.

Yeah, it’s $69.96 ( currently $49.95 for a limited time ), but for those of you “in the know”, you know that it’s a small price to pay for the power and control of having vi style control over VS.NET

Downloading trial now.

Now playing: GorillazFeel Good Inc (Single Edit)

Upgrading the old iPod

When I first got my iPod Mini, it was one of the original 4GB models. I was questioned as to why I would trade down from my 10GB model to the 4GB model. Keep in mind that I owned the original 30GB model when it first came out, too.

My answer was three fold. The first reason was size. The mini is tiny & light. My 10GB iPod was a beast compared to it.

My second reason was more of a response to the gasping with regards to the mini’s capacity. “It’s only 4GB!” the people yelled as they threw their hate stones. My answer was this:

When you get a mobile player for your music, the amount of music you can out on that player it finite, meaning that you can only put on so much. Your actual music store is infinite ( well not really. there are hard drive constraints, so for now assume your mobile capacity is less that your non-mobile capacity. ) So, as long as your non-mobile amount of music exceeded the size of your mobile players capacity, you are picking a subset of music to take along with you. For example, I have a music store at home that is currently 100GB, so any player less than 100GB will cause me to manually select the music i want to have on my mobile player.

My last reason is a simple one: based on my usage, I only listened to about 10 albums consistently. It is a moving list of 10, but the total number hovers at about 10. Also, I buy / get new stuff pretty often, so that’s another ~10 albums. Together, that’s about 20 albums at one time that I would need to listen to. I can easily fit that into 4GB.

So that leaves about 6GB of dead space that I won’t use on a regular basis, PLUS I have to carry around a heavy player and I still have to select a subset of my music at any given time.

So that leaves me happy with the Mini……

….until now…..

Now, I have to explicitly introduce a constraint from the above argument that I had glossed over: it assumes that you have regular access to your non-mobile music store.

With my new job I will be travelling a lot, so I won’t have access to my music store like I do now. This poses an interesting problem in that I need to carry a lot more music. However, the first & third reason still hold firm. I don’t want a heavy player, with a lot of dead music on it. No sure what I am going to. I have a couple of options:

  • New, bigger iPod – I don’t like this option.
  • New, bigger iPod Mini – Attractive, but same problems exist since the biggest ones now are only 6GB.
  • LARGE external hard drive – I can bring my store with me, but this has the same problem as number 2 above: eventually my amount of music will exceed my space.

What to do? Anyone have ideas?

Now playing: Billy Joel vs. Jay-ZBig Shot Pimping (BRAT Mix)

Mark Cuban, again, hits the nail on the head

For years I have been telling people that I still buy cd’s. Through Napster, through GnuTella, through all the other P2P networks out there, I still buy about 5–10 cds a months. From what I understand, that’s a lot. Why, do you ask, do I still buy cd’s when I could get everything from the internet?

One answer. Time.

That’s it. Time. As is, my time is to valuable to waste looking for the perfect rip or all the songs to complete some new cd. Better to pay the $9.99 to apple or pick up the cd from Gramaphone Records. It’s as simple as that.

Now, that’s not to say that I don’t think the Music industry sucks, or the RIAA is evil. Also, I am not saying I don’t snag music from other people. In fact, one of my favourite things to do at a new client is to snag everyones iPods and download their music. Or just load my MyTunes and snag it that way. So, in fact, while I buy 5–10 cds a months, I get about 3x that from other people, which helps spread out the costs. I also like to listen to other types of music and discover new music that I would previously not have discovered.

Also, another reason I buy music is because the type of stuff i listen to is a little harder to find on music sites. I don’t really listen to Top 40 / Britney Spears crap, so in my case, i am also supporting some of the more fringe artists.

So, about 70–80% of the time, I will just pick up the cd.

Well, back to the topic of this post. Mark Cuban posts another entry on his blog, ( Which you ALL should be reading. He’s a very smart man, and talks about everything from HD to blogs to Music on his blog, and he does it from POV that you would normally not encounter. But I digress. ) in which he talks about the very simple topic presented above.

Read it here.

Now playing: Aesop RockDaylight