Thursday, April 23, 2009

Pidgin: Cannot connect to Yahoo - "connection refused" error

Recently my Pidgin, version 2.5.5, stopped connecting to the yahoo im service with a "connection refused message" I found that this was a recent issue with a work around.

I created a batch file to do this work-around if this happens again.

REM flush dns so pidgin will work with yahoo
REM see http://developer.pidgin.im/ticket/8853#comment:5
ping scs.msg.yahoo.com
ipconfig /flushdns
ping scs.msg.yahoo.com
pause

UPDATE 2009-06-21

There are further issues with this that showed up last week, or maybe just more yahoo servers are upgraded. Pidgin 2.5.7 works for me so far and I flushed my dns a couple of times.

See http://developer.pidgin.im/ticket/8853#comment:77

Tuesday, April 07, 2009

SQL Server Reporting Services 2008 Custom Assembly Error

Error while loading code module: ‘RS_funcs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null’. Details: Could not load file or assembly 'RS_funcs, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
Last fall I was getting this error when trying to get our reporting projects created in VS 2005 to work in VS 2008. I found this post showing where to put your custom assembly in order for the VS designed to work. I post it here so as not to forget again. In VS 2008, the path is "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies"

Wednesday, January 21, 2009

Generics Review

I have had some practical experience with generics. Here is a nice explanation, from ondotnet.com, of the problem generics solves. I particularly like this summary statement, "Generics thus allow you to create type-safe collections without having to duplicate code. "

Tuesday, January 13, 2009

How to find Windows uptime?

From MS Help and Support

1. Go to "Start" -> "Run".

2. Write "CMD" and press on "Enter" key.

3. Write the command "net statistics server" and press on "Enter" key.

4. The line that start with "Statistics since …" provides the time that the server was up from.

  • The command "net stats srv" can be use instead.

Tuesday, December 16, 2008

10 Useful Techniques To Improve Your User Interface Designs

Here is an article a friend at work forwarded to me. They are worth remembering.

Saturday, December 06, 2008

Holy Handywoman!

or "My Breakthrough in Handymanliness"

I have serious issues about not being an adequate handyman. Often I get frustrated and/or overwhelmed and then avoid it.

Last summer, our clothes washer (Whirlpool Model #LSQ9544KQ0) would stop in the spin cycle. We figured out that we could put a detergent bottle on the lid and it would continue. The number of bottles and people required to make it finish mounted until it refused to work a few days ago.

I first thought of how much money we would have to spend on buying a new one. I completely avoided the thought of repairing it. It is over 7 years old and I thought it may just be time. Stephanie remembered that we had the same problem some time ago and had a repairman out to fix it. She found the part that he used to fix it. This encouraged me. Thursday evening I researched where to buy it and yesterday morning I stopped by Appliance Parts Co and bought a lid switch assembly for $42.64.

This morning I planned on fixing it together. I am more confident when she is there to support (show me) me. I got our tools out and started looking for things to take apart. Steph looked up instructions and diagrams on how to open up the washer. We found an illuminating video that gave us an idea of how to get it open. Steph figured out I had taken out the wrong screws.


Once we took the correct screws out we were able to flip up the control panel, pop off the clamps and open the front of the washer following the great how-to video we found. It was relatively simple to take off the switch assembly and put in the new one.

It turned out that Steph was the one doing all the handy-work and I handed her tools. It reminded me of when I was a boy helping out my dad. It is kind of like when we are explaining the rules of a game. She doesn't want to start. I get going and then she finishes.

The whole experience was small on frustration and large on satisfaction. We saved several hundred dollars and my handy-ego has been boosted. I am going to do all my handy-work with her from now on. (Like I ever do it at all).

TortoiseSVN ignore-on-commit

I wanted to be able to have my web.config in the repository but not have certain working copies commit. I found "ignore-on-commit" at http://tortoisesvn.tigris.org/tsvn_1.5_releasenotes.html. I think this will work best for me.

I have also used the strategy at http://subversion.tigris.org/faq.html#ignore-commit. It ensures all working copy web.config files never get committed. You have to manually copy the contents of the renamed, unversioned web.config to the versioned template.

** Update 2009-03-26 **

I tried to use this again and forgot how to do it. The change list help page clearly states that you do a context menu on the file you want to add to a change list within the commit or check-for-modifications dialog box. I kept trying to see it in the window folder context menu for the file I wanted to add to a change list.