Slashdot Mirror


User: alansingfield

alansingfield's activity in the archive.

Stories
0
Comments
21
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 21

  1. Re:Don't read too much into this... on New Material Can Store Vast Amounts of Energy · · Score: 1

    So its like the "universal solvent" then - you can't make a bottle to put it in!

  2. Re:No additional software? on Oh, What a Lovely Standards War · · Score: 1

    But the Silverlight dependency can be removed later as browsers are upgraded. Vast quantities of H.264-encoded video will be far more difficult to change.

  3. Re:Vendor Hype Orange Alert (Re:hmm) on The NoSQL Ecosystem · · Score: 1

    In MSSQL a FUNCTION doesn't perform well as a named sub-query - because it merely evaluates the function over and over for each row it encounters.

    However, a VIEW is precisely what you need, a named sub-query. When you reference a view within a SELECT statement, behind the scenes it merely pastes the view definition into your statement. This allows the optimiser to look through into the VIEW definition and apply any indexes in the same way it would if you just typed the whole thing out.

    Caveat - this does NOT apply for materialised views, but unless you are using the highly expensive Enterprise or DataCenter editions you don't get this anyway.

  4. Professional Indemnity Insurance on George Riddick — the One-Man RIAA of Clip Art · · Score: 4, Interesting

    In the UK, it is highly advisable for any business to take out Professional Indemnity Insurance. This covers this type of eventuality - and faced with a professional legal opponent these type of people will invariably back down.

  5. Nice idea, it could be fundamentally flawed on P2P Streaming Radio · · Score: 1
    Some unhelpful person has put crud data somewhere into the stream, which crashes the program.

    How would you stop this from becoming a problem?

    Well you could devise some way of ignoring dud hosts. BUT - to do this you would have to have a method of identifying which hosts were broken (e.g. user ranking like slashdot moderation). Hence you can't be anonymous anymore.

    I'm sure someone can counter this argument, I'd be interested to know any possible alternatives!

  6. Suresync is what you need on Making Users Back Up Important Data? · · Score: 1

    Suresync is what you need.

    Its a small program that automatically copies files from the client box to a server. Obviously you'll need a meaty server to store all those C:\My Documents\My Cat.bmp files!

    I evaluated replication tools for a different kind of task, so chose not to use it, but for what you want it sounds ideal.

  7. Bathtub curve on Should Open Source Software Expire? · · Score: 1
    Typically, the reliability of a software follows the "Bathtub curve" -

    \ __
    ^\_______--
    | Faults -> Time
    When very new (such as in Alpha or Beta) its likely to be wrong. Nobody's really used it in anger, so the real-world faults haven't been found yet.

    When very old, someone may have found how to exploit obscure holes in it, or there's a better way to achieve the same task.

    So rather than applying a single expiry date to the whole program, a better policy might be to apply the expiry dates per feature.

    When a beta feature's code passes, it can be given a long expiry date. As each feature reaches its expiry, it can be reviewed, and if it is still satisfactory, the expiry date can be extended.

    This way, you won't be affected by the expiry system unless you use the brand-new or unmaintained parts of the program - the bits that are most likely to go wrong.

  8. Re:And TRS-80's, too! on Zilog To File For Chapter 11 · · Score: 1

    Counting backwards in hex ... for those relative jumps

    FF, FE, FC balls
    FF, FE, FD, FC, FA oh bums
    FF, FE, FD, FC, FB, FA, F9

    Ooops, forgot to count from PC at END of instruction. Aargh!

    Repeat ad infinitum

  9. Use SUBST! on MS DOS: A Eulogy · · Score: 1
    Just use SUBST to create a virtual drive for your desktop:

    subst l: "c:\documents and settings\Administrator\Desktop"

    I put this in my Startup folder, then work from my L:\ drive.

  10. Re:And How!!! on Software Aesthetics · · Score: 1

    Ctrl+Break will always stop VB when its in an endless loop ... Its pretty well hidden in the docs though!!!!

  11. Re:A few more details:It's a root trojan on Code Red Back For More · · Score: 1
    You won't be able to get a Notepad window to pop up immediately on the remote server, unfortunately(sic)!

    The reason is that rootkit will be running as a child process of a service, and services are not normally allowed access to the user desktop.

    If the IIS W3svc service has been set up to use the LocalSystem account, it is possible to check the "Allow Service to interact with Desktop", but you have to deliberately do this. And it is impossible to grant the LocalSystem account anything more than pleb rights, so almost nobody uses this option. The IUSR_ account is what a default IIS box is configured to use.

    What you could do though, is set up a RunOnce entry in the registry to start Notepad. Then, when the user next logs on, they'll get the message!

  12. Re:Gnutella Info on Roasting Sacred Cows · · Score: 1

    Or 217.34.86.35 - on for another 8 hours or so

  13. Re:update--site's closed on Roasting Sacred Cows · · Score: 1

    I downloaded this as soon as I could - you kind of *know* its going to be banned. My limewire is online, look for cab-brasseyespecial1.avi and cab-brasseyespecial2.avi.

  14. Re:Fusion... on Fusion Gets Closer With Magnetic Field Correction · · Score: 1
    I think in Europe we will never pay significantly less for our energy, and probably we will end up paying a lot more.

    If electricity was almost free, Norwegians would heat their motorways, noone would bother to insulate their houses and we'd cause our own global warming!

    Of course this doesn't apply to good ol' Dubya's America, who don't give a damn about the rest of the world. Air conditioners on full, everyone?

  15. Business will always try to suppress things... on Solving the Great Shower Curtain Mystery · · Score: 1
    Its like the guy who invented ladderless tights - the companies bought his idea then deliberately mothballed it; they had too much money to lose.

    At least James Dyson managed to overthrow the vacuum cleaner manufacturers' cash cow of selling the replacement bags...

    The consumer will win eventually, but it takes an *awful* long time!

  16. Re:PGP at work: on PGP/GnuPG June Key Analysis · · Score: 1
    Make the first thing that is displayed on logon the user's current salary.

    That will make them want to keep their password private!

  17. Re:First Rule on Fundamentals Of Multithreading · · Score: 1
    Threads are useful in a server process where you are stuck with a blocking RPC (remote procedure call), and the CPU would be idling 80% of the time waiting for the RPC to finish. Threading allows your code to service some other clients while you are waiting.

    But you are absolutely right, don't use threads unless you REALLY need them!

  18. Re:You need to learn what XP is about on Go Extreme, Programmatically Speaking · · Score: 1
    This "Sanding Down" is one of those little things about XP that I can see becoming a monster.

    Do you have to tell the customer that to implement feature X, we have to do a refactoring that will take 20 days???

    Surely the customer will NEVER take any feature that involves a refactor; they don't feel like they're getting anything!

    Rather than the current system, where you get some kind of structure, XP will give you NO structure!!!

  19. HTML Printing on Reporting Functionality for Web Applications? · · Score: 1
    Its a pain!

    This is such a common thing to want to do, yet there seems to be no tools that allow this kind of thing.

    Having given up on a consumer friendly solution, I implemented a printing solution using the MS WebBrowser control and XSL transform.

    To do the pagination, you have to render approximately one page's worth of XML data at a time, then use the .offsetHeight property to measure exactly how big it is. Then you have to remove a few lines until you have exactly a page height! (phew)

    Its not particularly fast, because of all the DHTML munging that goes on, but it was the only solution we could get to work sensibly

    There's definitely a gap in the market for an XSL editor along the lines of DreamWeaver, but still there's no neat way of doing any kind of pagination with XSL.

  20. Has the cat got out of the bag? on Don't Trust Code Signed by 'Microsoft Corporation' · · Score: 1
    Does anyone know if the certificate private key file has found its way onto the internet?

    That is, are we talking about a real threat or a potential threat?

    The person who got the key could hold it close to their chest or publish it on every cracker page going!

  21. Re:A minor point about fusion fuel source. on The Quest For Fusion · · Score: 3
    Look at http://fus.x0r.com for information about amateur nuclear fusion.

    Sounds about as safe as amateur explosives to me!