Wednesday, 5 June 2013

Why I hate TFS even more...

Situation:
 - you have an open solution
 - you need to access code from another solution which is in TFS (but not on your disk)
 - so...
  •  go to "Team Explorer"
  • double click on "Source Control"
  • find the code you need and right click
  • select "Map to local folder"
  • select location on your local hard drive
  • click "Map"
  • click "Yes" to prompt: "Newly mapped items will not be downloaded until you execute a get. Do you want to get $/SomePlaceWithCode now?"
Now what? All people with common sense would think TFS will just download this code...

No, this is not what is happening... TFS tells you that you have to close the currently open solution to do that.... How retarded is that? Why would you need to close solution for this? To download some files not even in solutions directory?


Obviously  "Compare..." option is retarded as well - BIG time.

If you are comparing whole solution (quite a big one) and you want to revert/or whatever just one file at a time - TFS will refresh the whole tree again after modifying each file... which might take another precious minute. Unless everybody in TFS development team is always reverting all files at once and never one by one I just can't understand why this feature is broken so badly.

Is there any manager in Microsoft's TFS team which ever worked with SVN / Perforce / Git ?

Wednesday, 3 April 2013

Monday, 11 March 2013

It's freezing cold in London today

Snow... wind... I want to move to some warm and sunny place!!!

Friday, 8 March 2013

Why I WILL NOT buy another Samsung printer

About 4 years ago I bought a printer. Samsung ML-2510 to be specific.

I don't print that much (600 copies in total) therefore I was expecting to use this printer until it runs out of toner - which I expected to happen in about 10 years.

Some of you probably laugh and say I'm crazy but I can show you HP Laserjet 1010 which I have for more than 10 years and it is still working! The key is to keep it clean...

So what's wrong with Samsung printer you may ask...

In my opinion NOTHING! It was complaining to replace toner for some time (3-4 months) but all copies were perfect quality. No grey strips no dust - they were exactly the same as when the printer was new so I ignored those warnings and decided to wait for the toner to really be gone.

Recently the printer not only complained about toner but also stopped to work entirely. It still says that the only problem is toner...

Is this planned obsolescence Samsung? Will the printer work just fine if I'll buy new toner? Maybe toner with microchip inside which will tell the printer it is empty only because it thinks it's too old?

Reseting chip in Samsung's printer...
https://www.youtube.com/watch?v=XsYMGEhiWvw

ps I'm not saying HP at the moment isn't using planned obsolescence because I simply don't know.I just know there is nothing like that in HP LJ 1010 model which I have.

Were are these politicians talking all the time about environment, how green we should be, how to create another tax because the car is 4WD or has a bigger engine...?

Where are politicians when real waste happens?

Wednesday, 6 March 2013

I'm trying to learn how to use SiteCore... why oh why somebody wrote this great piece of engineering :)

Tuesday, 5 March 2013

Nothing beats (old) Reflector created by Lutz Roeder

After looking around for a freeware replacement  I have to say that nothing is as good and as fast as original Reflector.

You can find solution to get it there:
http://27.am/posts/how-to-download-net-reflector-6-for-free

Wednesday, 20 February 2013

My "small" project for Saturday... reupholstering my £60 eBay purchase...


This was the disgusting state and the reason I paid £60 for 6 chairs and a table.

Step 1 - seat removed -

Throwing out old and nasty foams...
Brand new foams.... set of 6 was £46 including p&p

Here you will need staple gun. ...

I bought this one:

200 staples later...


Final effect:
:)

Monday, 11 February 2013

JBoss clustering...

So... I had to set up cluster on JBoss to use it as a load balancer for data loading.

I had a problem with deployment of test and production servers.

If you have several servers pointing to different databases and running different versions of application then it's not that great if you are using the same partition configuration setup.

The solution is to deploy each server with different partition name. Without it "master-node" will schedule jobs on all known nodes in the same partition which means it won't load data into one database but to all of them - and this obviously isn't our goal :)

Sunday, 10 February 2013

Time for new working rig...

For some time I'm thinking about buying new computer. Mainly because I've built the old one in 2007 and I feel that over 5 years for a computer is enough. In my mind it's old and doesn't perform as it should... but...

There's always some "but" :)

The old machine is powered by Intel Core 2 Quad Q6700 2.66GHz processor which is running flawlessly overclocked to 3.55GHz (no voltage increase needed). It has 8GB of performance RAM from Corsair (Dominator 1066MHz 5-5-5-15) and quite good motherboard from ASUS (P5E).

The best part of the setup is RAID-10 array. 4 Seagate 500GB discs are running for all of these years with speed comparable to low-end SSD drives.

Volume 1:
Volume 2:

As you can see the first volume (closer to the edge of the spinning discs) is faster than the second one and on average performs with amazing speed of 177 MB/s. Second volume is obviously slower but still performs with average result of 131 MB/s.
I was planing to buy something new, probably:
- i7 3770K
- Asrock Z77 OC Formula or Asus Z77 Sabertooth
- GSkill 16GB 2600MHz
- Ati Radeon HD 7950
- 4 x 120GB SSD (to run them in RAID 10) - you might think this would be an overkill but believe me, even in XXI century in middle of London, UK we have power outages at least once in couple of months. 99% of them last for few seconds but it is still enough to corrupt your data and make you angry! :)

I'll have to rethink this whole thing.

ps YES I know that SSD is still much faster because of the access time :)