
KBC - Mark to Model
http://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&chvs=Linear&chdeh=0&chdet=1249590663426&chddm=10420&chls=IntervalBasedLine&q=EBR:KBC&ntsp=0
Uncategorized 8:41 pm

KBC - Mark to Model
http://www.google.com/finance?chdnp=1&chdd=1&chds=1&chdv=1&chvs=Linear&chdeh=0&chdet=1249590663426&chddm=10420&chls=IntervalBasedLine&q=EBR:KBC&ntsp=0
Symantec Programming Development Virus JavaScript and Uncategorized 5:32 pm
The Skinny:
Anyone who has ever had to develop on a machine with a virus scanner than has “real time protection” knows the pain that it can cause. Have you ever had issues in Visual Studio where files are locked and don’t become unlocked till you restart your environment / iis / your machine? Well, in the majority of cases, it’s thanks to Symantec getting it’s grubby hands all over it.
Now Symantec are making things awkward from the other side – as a valentines day gift, Symantec have decided that they will now try to scan the content of javascript in an html document, with a badly implemented heuristic. This means that if anyone vists your website with Symantec installed, if you have a large chunk of javsacript it will pause for up to a minute while it tries to work out what the javascript is doing! This means a large portion of your client base could be seeing minute long delays as they are using your site.
Slightly more details:
It seems the key is the new statement. If your code has a lot (thousands) of new statements in a single block (e.g. pre loading rollover images / using your own custom objects to preload an array / drop down – typically done when you query a database in programming to populate some items for use by javascript) then Symantec will get it’s knickers in a twist.
e.g.
<script>
imgArr[0] = new Image(“Aniceimage.jpg”);
imgArr[1] = new Image(“anotherimage.jpg”);
…
imgArr[2000] = new Image(“TheLastImage.gif”);
</script>
To show how ignorant they are, if you break it up into script blocks it works fine.
e.g.
<script>imgArr[0] = new Image(“Aniceimage.jpg”);</script>
<script>imgArr[1] = new Image(“anotherimage.jpg”);</script>
…
<script>imgArr[2000] = new Image(“TheLastImage.gif”);</script>
I’ve filed a complaint with Symantec – lets hope they take it seriously!
Computers and DesktopMachines and DeveloperProductivity and Developers and Development and Hardware and Laptops and Management and ManagingDevelopers and Productivity and ProjectManagement and RemotePC and Specs and TerminalServices and Uncategorized 3:09 pm
One of the things I have learned in leading an IT department, is that developer productivity is directly proportional to the equipment that you give them. So instead of giving your CEO a new Dual – Dual Core machine with SCSI drives, think about who needs that power the most. Apart from the servers, the most expensive machines in our office are in the hands of developers – Dual 20″ wide screens, SCSI 15k drives, 4 gig ram, Extreme Edition Dual Cores, etc etc. Also, they have full control over those machines (no “you need to be an administrator to install this” here)
Why give them faster machines?
The key, to keeping costs down, is to get them desktop machines instead of laptops. Desktops? That’s so 90’s I hear you cry. But desktops provide a lot of good things:
What about working from home? Well, most developers have their own machines at home, and for the ones that don’t, we have a few loaner laptops. Instead of getting people to develop on their own machines / laptops, we get them to terminal into their machines at work (GoToMyPC / VPN & Terminal Services). This way they have all the files they need, and the performance on their desktop machines.
I also strongly recommend putting your dev machines on their own GB network, so that interacting with source control / other services is extremely fast.
If your developers are not complaining about going home to their slow machines, then I strongly advise getting them faster machines now!
Blindess and Books and Epedemic and Future and JoseSaramago and Reading and Society and Survival and Uncategorized 9:16 pm
Just finished Blindess, by Jose Saramago. Wow. What a intruiging idea, and brilliant writing style! Some quotes:
But none of these quotes do the book justice – it’s the plot that really made it an interesting read for me. Could have done with out some chapters though (very disturbing) :/
I also gained a few survival tips such as: