December 2005 - Posts

Good programmer

I was asked who on my opinion is a good programmer. Well here is my opinion

1. Has an ability to determine project scope.

2. Writes efficient code, I mean fimilar with efficient algorithms and knows how to classify them by efficiency. 

3. Lazy enough not to write same snippet of code twice.

4. Not conservative in willing to learn new technologies and design patterns.

And final section that I would prefer to put in index 0 is the ability to market his self.

Regex pattern for url matching

This pattern is to validate urls - www\.[\w-_]+.[\w\.]+.

Matches: www.msn.com , www.msn.co.il

Not matches: http://www.msn.com etc.

 

 

Problem while reinstalling MS SQL Server 2000

I had to install full text search feature, and I did not found a better way exept of reinstalling SQL Server 2000. When I tryed to reinstall  it gave me an exeption "A previous program installation created pending file operations on the installation machine". Here is explanation how to solve this problem http://support.microsoft.com/default.aspx?scid=kb;en-us;312995