889 reputation
1714
bio website
location
age 37
visits member for 3 years, 1 month
seen Apr 15 at 9:46

Nov
22
awarded  Enthusiast
Nov
15
answered What JavaScript inconsistencies should I look out for?
Oct
31
answered Is “truthiness” a legitimate programming term?
Oct
31
accepted Maintaining a list of nodes with challenging requirements
Oct
28
comment What is likely to be the bottleneck between the SQL Server, IIS and .net when receiving json as text from the DB?
I think there is something wrong with your code, not a technology/infrastructure limitation and the various components of your system need to be profiled. That aside, it may be useful to set the Idle Time-out of your Application Pools in IIS to 0 minutes. This will make it clearer what in that time is actually processing and what is just an IIS thread starting up.
Oct
19
awarded  Enlightened
Oct
6
comment Maintaining a list of nodes with challenging requirements
I think there is no need to write on every operation but instead write back the entire route once a route reorganisation has been finalised by the user.
Oct
6
revised Maintaining a list of nodes with challenging requirements
Included explanation of use of relational db.
Oct
6
comment Maintaining a list of nodes with challenging requirements
@S.Lott I have used the term ideally in the OP to express one of the constraints is that this operation should take place within the context of functionality which is currently delivered employing a RBDMS as a persistence layer. I used the phrasing 'ideally' as that represents not the ideal platform to solve this particular problem but the ideal solution within the organisational context of the question. If the arguments away from a RDBMS for this area of functionality are sufficiently persuasive then it may be an option but there would be a lot of organisational inertia to deal with.
Oct
6
comment Maintaining a list of nodes with challenging requirements
A node would never be used on more than one route. If a solution enforced that a route could not be modified concurrently I believe that would be acceptable (there is no explicit requirement for route modification concurrency).
Oct
6
accepted ISO 27001 Compliance Documentation
Oct
6
revised Maintaining a list of nodes with challenging requirements
small grammar changes
Oct
6
asked Maintaining a list of nodes with challenging requirements
Sep
22
comment How do I optimize a web application for high-latency users?
In many cases splitting your responses would have a negative affect rather than a positive one based on the size and the overhead of the responses.
Sep
21
answered Is there a symbol or shorthand for “and is increasing/decreasing”?
Sep
19
comment What should take precedence: YAGNI or Good Design?
Dan North almost rants against YAGNI see infoq.com/presentations/Sharpening-the-Tools and bloggingabout.net/blogs/vagif/archive/2011/03/09/…. Not saying that I agree with him that makes at least one active developer in today's software world that would rant against YAGNI (make that two with the blogger who reposted it).
Sep
8
comment Is there a reason for initial overconfidence of scientists and engineers working on artificial intelligence in the 1960s?
I believe this is the correct answer rather than the hubris theory, which seems to strongly supported on this site. The things that we thought were incredibly hard for humans turned out to be relatively easy for machines, on the other hand incredibly simple things for humans are very hard for machines.
Sep
5
comment Nightly builds for one-man projects
100% agree, working on effectively a two man project at the moment and we have no need for nightly builds, it just is not necessary. Source control (and solid backups of source control), on the other hand, is a must. If you are doing a solo gig then something like Mercurial is a good option.
Sep
2
awarded  Quorum
Sep
2
asked ISO 27001 Compliance Documentation