* Posts by Tim Anderson

65 posts • joined 10 Apr 2006


Silverlight 2.0 data and web services explained

Tim Anderson

It's all about the networking stack

The issue is that any plugin only has access to what comes over the wire to the extent that the browser's plugin API exposes it. This is only a subset of what actually comes over the wire, hence these limitations. The workaround would be for the plug-in to bypass the browser's networking stack, but that would cause other problems, like needing a separate login.


Cut to the Web Server Core: Windows Server 2008

Tim Anderson

re .htaccess

Re .htaccess - that's the point, really. IIS 7 is meant to have the convenience of .htaccess without the perf. penalty.


How to speed up Windows Vista: official and unofficial tips

Tim Anderson

32-bit Vista and RAM

> system can only address 3GB, and the

This is a typo. Vista can address 4GB. However if you install 4GB then in many cases the BIOS will not present that much RAM to the OS. This was exactly the case on an Intel board I have just swapped out - 4GB installed, 3GB visible to Vista. A better-designed board can remap the memory to overcome this problem.


The day Microsoft 'embraced and extended' Java

Tim Anderson

JavaScript vs Java

> JavaScript is not Java's "little brother".

> It has nothing to do with Java.

The relationship is that Sun embraced JavaScript as a way of scripting Java objects within the browser, hence the name. Otherwise, I agree with what you say.


Vista vs XP performance: Some informal tests

Tim Anderson

Quantify the hardware

I put the details of the machines used in the comment to the post here:


> Either way I'd like to know which one of your computers

> you would use for Vista and its current hardware configuration.

The lowest spec machine spends most of its time in XP or Ubuntu. The best spec machine runs great with Vista.


Tim Anderson

Optimising XP

> Vista was optimised for speed in every possible little

> obscure way (because the regular install was being

> massacred in other tests, if I understood correctly).

> XP was left alone. And XP was STILL faster in general.

That's correct, though I ran the test with non-optimized Vista as well. The reason was twofold:

1. I was sceptical about the claim that XP is 2x faster.

2. Given that Vista is slower, I'm interested to know where it is slower, and what is most effective at improving its performance.

I agree that more tests would be interesting.


Microsoft lifts Visual Studio usage restrictions

Tim Anderson

New rules

> e.g. Phar Lap ETS

Another factor is that Microsoft sometimes allowed this kind of integration on a case-by-case basis, if you asked nicely.


Tim Anderson


> Isn't the main goal of Mono to allow you to run .NET applications unmodified on a non-Windows platform?

That is a goal; but how about a designer for Gtk#, for example?


Considering Microsoft’s 'rift with the web'

Tim Anderson


> try to find out how COM interop works.

Ha! you need Adam Nathan's book .NET and COM, only 1500pp. I've been there...


Inside Amazon's web services

Tim Anderson

Is it cheap?

> I must be missing something in the mathematics... Storage

> costs $0.15/Gb plus $0.20/Gb in transfer costs. So by my

> reckoning, to copy say 500Gb to them and read it back

> once will cost me $0.55 x 500. Which is approximately

> what a 500Gb SATA II drive will cost.

Hardly the same thing. No data transfer costs for the local hard drive, for starters.

Amazon is cheap relative to the competition. For example ibackup.com sells online backup space from $1.00 per GB (Economy plan). No additional cost for data transfer, but you have to pay whether or not you actually use the space. Amazon is pay-as-you-go.

A cheap hosting provider might get you online space for less, but bear in mind that S3 is scalable, decentralized, authenticated, and fault-tolerant.

Photo site Smugmug moved part of its online storage to S3 and said it was cheaper than the drives in its own data center.

I spoke to a couple of ISPs at a recent conference, who wanted to provide similar services to their customers. They told me that Amazon's pricing is hard for them to match.


Delphi - or not Delphi

Tim Anderson

Confusing name

I couldn't agree more. After trying to persuade us that Delphi is a language (I still think of it as Object Pascal), Borland/CodeGear is now using it for something quite different - "inspired by" Delphi?


Borland takes battle to Eclipse with JBuilder 2007

Tim Anderson

Is this really JBuilder?

> The IDE is arguably the biggest update to JBuilder in years

The "arguably" is not about the extent of the update, but rather over whether this is really JBuilder. I'd say it is really Eclipse with some new CodeGear extensions. I've put some notes on the subject here:



C# pulling ahead of Java

Tim Anderson

C# vs VB

> Didn't you forget the question mark in the title?

The title is intended to refer to Anders Hejlsberg's *claim*, but I see your point.

> Also from the Visual Basic programmers I know, it is

> still way more popular that C#.

The piece refers to professional programmers; it's hard to measure such things but C# is consistently and significantly ahead of VB in advertised job vacancies, which is one indicator.


Developing for Vista

Tim Anderson

There will be early adopters

> Honest. Millions and millions of eager Windows users

> (and corporate sysadmins).

Fair point, but new PCs will come bundled with Vista soon after its launch which means there will be home users and SME users among the early adopters. It is worth paying attention.


Subversion v. Perforce. Collabnet replies

Tim Anderson

Completeness of reviews


Many thanks for your feedback and taking the trouble to comment.

I should think on that basis all reviews are incomplete. Even the comparison charts you mention, while they can be helpful, are flawed insofar as they reduce each feature to a tick or a cross, disguising important differences of implementation.

Subversion is free and Perforce is free for up to 2 users, and I'd encourage you to try them out if you have unanswered questions.



Biting the hand that feeds IT © 1998–2019